2

古い Subversion precommit フックを書き直しています。私たちの会社では、コミット前にプロパティ svn:needs-lock が設定されている場合にのみ、バイナリ ファイルがコミット時に許可されるようにする必要があります。

フックの作成を開始しましたが、フックのすべての部分が機能しているように見えますが、プロパティが設定されている場合、読み取り方法がわかりません。

SvnLookClient には SvnLookClient.GetProperty メソッドがあると思いますが、私が見るのは SvnLookClient.GetRevisionProperty だけです。残念ながら、GetRevisionProperty は問題のファイルを渡すことを許可していません。ここで何が欠けていますか?

結局のところ、svnlook propget では、リポジトリ、トランザクション、プロパティ名、およびリポジトリ内のパスを渡すことができます。

4

1 に答える 1

1

このSharpSvn ユーザー メーリングリスト スレッドを参照してください。

この機能は火曜日に Subversion トランクに追加され、昨日 1.500x にバックポートされました。

于 2009-06-04T12:19:12.883 に答える