我已经将我的subversion存储库设置为需要最小长度的注释来接受提交。但是,我想在提交时使用我们的错误跟踪系统中的信息开始标记这些评论。我已经设置了脚本来从bug跟踪器中提取数据,只需要一种方法将这些信息输入到subversion提交注释中。
如何自动附加到subversion中的现有注释?
作为参考,subversion存储库托管在安装了Ubuntu 9的Linux服务器上,并且我对该机器具有完全的root权限。
答案 0 :(得分:2)
This thread有一些合理的建议。基本上,您可以在 pre 后提交挂钩中svn propset --revprop svn:log -r REV
。
更新: propset采用修订号,因此我不明白如何在预提交中执行此操作。您需要将TXN(arg转换为预提交)转换为REV。并且您可能无法使用propset获取日志消息,因为它实际上尚未提交。