颠覆验证

时间:2012-07-11 10:16:50

标签: svn svn-hooks

我们使用subversion作为源控制解决方案;但是,当我在检查文件时提供评论时,我的几个队友并不是很忠诚。

我想进行一些验证,比如......

一个。注释是必需的,至少具有指定数量的字符。 B.在评论中必须出现很少的词语。 C.文件名中的空格被拒绝。

有没有办法这样做?我试着寻找一个解决方案,但似乎进展不顺利......

1 个答案:

答案 0 :(得分:2)

您可以使用pre-commit hook来检查提交是否附带注释以及更改或添加了哪些文件。

预提交挂钩脚本获取要更改的存储库和事务标识符。这两个都可以与svnlook

一起使用
svnlook log /path/to/repo --transaction <txid>

这将回显提交消息。