2017-12-01 17 views
1

私はsvnリポジトリをチェックアウトしていくつかの変更を加えました。これらの変更には、いくつかのファイルの削除が含まれます。リポジトリから削除することができるように、SVN作業フォルダから削除されたファイルのリストを見つける方法はありますか?SVN作業コピーから削除されたファイルのリスト

答えて

0

私が正しく理解したら、svn status | sed -n '/!/ s,^! *,,p'は解決策です。 チェックsvn status

最初の列は項目が追加、削除、または がそうでなければ変更されたことを示します:「!」

: 項目は、例えば(不足している、あなたはSVNを使用せずに、それを移動または削除しました)。

0

あなたがsvn delete (del, remove, rm)を使用してファイルを削除した場合、それはバージョン管理からファイルを削除し、ちょうどそれが

'D'が表示されますSVNステータスを行います。これはアイテムが削除の予定であることを意味します。


あなたはSVNのRMを使用しなかった場合、あなたはこの!

'!'が表示されます:項目(例えば、あなたが移動したり、SVNを使用せずにそれを削除)が欠落しています。これはまた、ディレクトリが不完全である(チェックアウトまたは更新が中断された)ことを示します。

あなたは非常に多くのファイルが変更されていて、あなたは、シェルコマンドを使用してフィルタリングすることができた場合は、そのようなgrepfindまたはcutまたはsedまたはawkなど。

関連する問題