27

foo.txt名前の付いたファイルが(任意のリビジョンで)私のsvnリポジトリにコミットされたかどうかを検索するにはどうすればよいですか?

4

4 に答える 4

40

チェックアウトしたフォルダのルートを右クリック>TortoiseSVN>ログを表示

そこにもファイル名を入力できます。

于 2008-12-24T16:15:44.687 に答える
10

これはあなたのために働くはずです:

svn log -r 0:HEAD -v $REPOSITORY_PATH | grep "/foo.txt"

これにより、ファイルへのパスとログからの状態がわかります。ヒットした場合は、ある時点で存在していたことがわかります。結果が得られない場合は、どのリビジョンでもリポジトリ内のどこにも一致するものはありません。また、各ログ行の状態も表示されます。例:

   /some/path/foo.txt
   D /some/path/foo.txt

しかし、余分な情報はあなたにとって問題ではないと思います。:)

于 2008-12-24T16:10:51.107 に答える