2011-10-18 9 views
0

:私はSVNの状態を実行したときsvnアップデートを段階的に変更して元に戻す方法は?私が使ってSVNのブランチからのファイルの多くを削除してきた

svn rm filename 
rm -rf filename 

を、私は削除済みとして記載されているとコミットする準備ができて削除されたファイルのすべてを見ました。変更をコミットする前に、svn updateを実行しました。これにより、削除したすべてのファイルが追加され、svn statusを実行すると、削除されたファイルとして削除されなくなりました。

削除をステージングに戻す方法はありますか?すべての作業をやり直す必要はありませんか?

+0

あなたはsvn rmを介して削除済みとマークしたファイルをコミットしません...あなたは何を達成しようとしていますか? – khmarbaise

+0

私は削除したものをコミットしたいと思いますが、svnのアップデートがすべて元に戻ったので、もうコミットできません。私はsvn updateを実行する前にコミットしなかった。 – Travis

+0

また、ファイルに対してOS rmを実行する必要はありません。 – crashmstr

答えて

0

残念ながらあなたが解決策を見つけることができません。

svn rm [filename] 
を使用せずに削除して

Subversionはファイルがどこかに誤って消えたと思っています。だからあなたの上に

svn update 

これらのファイルはありがたいことに再作成されます。 また、どこのファイルを再作成したのか忘れてしまいました。しかし、あなたのsvnコマンドの出力を持っているなら、あなたはsubversionが行った動作を見るべきです。

関連する問題