2009-07-15 24 views
5

クライアントで2つのファイルを削除しましたが、2つのファイルが失われていても更新しようとしましたが、それらはサーバ上にありました。TortoiseSVN - クライアントにファイルがありません

「クリーンアップ」を試みてから、「更新」しても動作しませんでした。しかし、別の場所に新しいバージョンをチェックアウトしたときにファイルがそこにありました。

この状況はどのような場合に起こりますか?当初、私は「追加」されたファイルをサーバーに持っていましたが、サーバーにはすでにそれらのファイルがあります。

P.S.私はTortoiseSVN 1.5.6を使用しています。

alt text http://img268.imageshack.us/img268/2140/missingfiles.jpg

私はフォルダを含む全サブを削除し、親フォルダの下に別の「更新」を行った際に問題が去っていきました。この原因は何ですか?

おかげで、

答えて

13

が右あなたがファイルを削除したフォルダは、[元に戻すをクリックすると、ファイルは、欠落状態とが現れるファイルのみを選択し、[OK]をクリックする必要があります。

Missing files

+0

変更を保存したいファイルがすべてオフになっていることを確認してください。 –

+0

返事をありがとう。 私はそれらの "欠落した"ファイルを見て、元に戻すdlgを却下する前にチェックしました。しかし、私が "更新"を適用すると、そのフォルダ内に何も起こらなかった。 そのフォルダをもう一度 "元に戻す"と、 "不足している"ファイルはなくなっていましたが、 "変更された"ファイルのみが残っていました。 – user124858

+0

* missing *ファイルを元に戻すと、それらは作業コピーに復元されます。ファイルが復元されたと確信しています。 – CMS

1

私は、Eclipseでの破壊的プラグインやコマンドラインSVNクライアントでこのロットを参照してください。 HEADに従うとき、通常は起こりませんが、私が以前のリビジョンに戻って頭に戻るとき、私は通常、平均時間に追加または削除されたファイルを失います。 "svn up folder /"はそれらを復元しません。 "svn up folder/file"は行います( "Added")。 以前のバージョンのバージョンでは、これは1.5または1.6で回帰しているようです。

-1

私は同じ問題を抱えています。私はここにそれを掲示して、同様の問題のために不必要な重複した質問を作成しないようにします。 復帰が機能しませんでした。キャッシュのクリーンアップまたはクリアも機能しませんでした。

私にとっては、以前のバージョンに更新してから最新のバージョンに更新することが効果的でした。でも、ディレクトリツリーの大部分を削除し、その後行方不明のファイルを更新をした後

のWindows 7上で動作している、64ビット -

-1

私は28806を構築し、この問題はまだTortoiseSVNの1.9.2に存在することを認識することができます復元されません。 "svn revert"、 "svn cleanup"なども動作しません。しかし、私は "svn update dir/missing_file.txt"でコマンドラインからファイルを復元することができます。シンプルな "svn update dir"はうまくいきませんでした。

関連する問題