2011-02-01 10 views
1

私のsvnプロジェクトには、svn:ignore属性を持つディレクトリがあります。今私はどのコミッターがこのディレクトリと対応するリビジョンでこのプロパティを設定しているかを知りたい。ディレクトリに特定のsvn prop(svn:ignore)をコミットした人を見つけ出す

私はコマンドラインでどうすればよいですか?

[私はLinuxを使用しています。それを見つけるためのGUIオプションも歓迎しています。]

+1

関連:http://stackoverflow.com/questions/2225787/how-to-detect-modified-properties-using-svn-log –

答えて

0

svn-commandlineは機能を提供していないので、私のユースケースに適したスクリプトが見つからなかったので、私は自分自身で書きました正確に私が私の質問で欲しかったもの。私は重複を避けるため、関連する投稿に投稿しました:how to detect modified properties using SVN log

0

私は容易にThe Bookに記載されたメカニズムを見つけませんでした。これは驚くようです。

svn propget svn:ignore directory -r<foo>を使用してリビジョンのバイナリ検索を行い、途中から開始し、プロパティが存在する場合は上下に移動します。最大20回試行しますあなたはコミット数が100万未満です...

関連する問題