2011-02-01 25 views
0

一部のディレクトリは、特定のリビジョンのSubversionリポジトリから削除されました。これらのディレクトリとそのファイルの履歴は引き続き存在します。過去にリビジョンのディレクトリにあるファイルを表示するにはどうすればよいですか? svn catsvn lsに「-r NUMBER」を使用しようとしましたが、ファイルが最新のリビジョンで見つからなかったと訴えています。Subversionから削除されたディレクトリのファイルを表示するにはどうすればよいですか?

答えて

1

あなたは枝40を削除した場合、これは動作しません:

$svn annotate svn+ssh://svn/space/svn/supercow/branches/40/pom.xml 
svn: '/supercow/branches/40/pom.xml' is not a file in revision 12467 

しかし、あなたはこれを行うことができます:書式設定の固定

$svn annotate svn+ssh://svn/space/svn/supercow/branches/40/[email protected] 
+0

を – Nishant

0

リビジョンをチェックアウトできますか?

私はあなたの作業ディレクトリの外に新しいディレクトリを作成します。プロジェクトをチェックアウト、またはファイルの単に親フォルダあなたが興味を持っている。

$ cd tmp 
$ svn co -r 123 http://host_name/svn_dir/repository_name/project/trunk svn_test 
0
svn log --verbose 

指定されたディレクトリ

svn log --verbose protocol://url/to/the/folder/which/the/files/were/deleted/under 

のためだったリビジョンとファイル名を探します削除されました。レジに911 deletedFile.ext

-rアップsvnの

。うまく


upではなくcopyを使用し、hereあたりとして示唆されていません。