6

(入場料-私はSVNにあまり精通していませんが、精通するようにアドバイスされています。)

作業コピー内のファイルまたはディレクトリを削除することがよくあります。それはCornerstoneに「欠落」として表示されます。作業コピーをコミットすると、これらの「ゴースト」ファイルが残ります(いつか元に戻したいと思うかもしれませんが、少なくともアクティブなファイルのリストから除外したいのですが)。

大きな赤い「削除」ボタンがあり、ゴーストを削除するように勧められています。しかし、次のコミットで、操作を完了できないことが通知されます。そして、それはそうです。「クリーン」を選択すると、フォルダーがSubversionの作業コピーではないことが通知されます。リポジトリを使用できなくなりました。

誰かが光を当ててくれませんか?

  1. 作業コピーでファイルの削除を処理するにはどうすればよいですか?
  2. 破損したリポジトリを修復するにはどうすればよいですか?

ありがとうございました

4

1 に答える 1

5

同じことが起こったと思います。(私はSVNに不慣れで、Cornerstoneを使用しています)。私はFinderの代わりにCornerstone内から削除を行ってきましたが、それはかなりうまく機能しているようで、アイコンが欠落していません。赤いDアイコンが表示されたら、コミットします。ゴーストファイルや欠落はありません。アイコン。

作業コピーディレクトリから削除してみました。見つからないアイコンとゴーストファイルがぶら下がっていますが、ゴーストファイルを右クリックして[削除]を選択すると、Dアイコンが表示されます。次に、コミットします。すべてが正常です...ゴーストファイルはもうありません。

Cornerstoneのバージョンを更新しています。私はv2.5.2にいます。たぶんそれはCornerstoneで修正されたものですか?ある時点であなたとまったく同じ経験をしたことを覚えていると思います。Cornerstoneを終了し、開いて、その作業コピーを選択し、[更新]をクリックすると、修正されたと思いますが、わかりません...

于 2011-10-06T17:57:52.080 に答える