さて、以下を見てください:
1: $ svnlook changed -r2 svn_repos/
_U trunk/
2: $ svnlook proplist -r2 -v svn_repos/ trunk
foo : bar
3: $ svnlook propget -r2 svn_repos/ foo trunk
4: $ svnlook propget -r2 svn_repos/ fooo trunk
svnlook: Property 'fooo' not found on path 'trunk' in revision 2
5: $
svnlookコマンドを使用していますが、問題があるようです。1行目は、にプロパティの変更があることを示していますtrunk
。foo
2行目は、値が。で呼び出されたプロパティがあることを示していますbar
。svnlook proplist
私はこのコマンドを介してこれを行いました。さて、これまでのところとても良いです。
propget
3行目は、 onプロパティの結果を示していますfoo
。何も返しません。4行目で行ったように名前のつづりを間違えると、プロパティが見つからないことがわかります。
私の理解ではsvnlook propget
、プロパティの値を出力するのと同じように出力することを想定してsvn propget
います。実際には:
$ svn propget -r2 foo file://$PWD/svn_repos/trunk
bar
私が思うことを正確に行います。
私は何かが足りないのですか。私は何か間違ったことをしましたか。svnlook
または、コマンドに問題がありますか?
Subversionフックにはこれが必要なので、svn
代わりに使用することsvnlook
はできません。