Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们使用颠覆作为源代码控制解决方案;但是,在签入文件时提供评论时,我的几个队友并不是很忠实。
我想进行一些验证,例如...
A. 注释必须包含至少指定数量的字符。B. 签入评论中必须有几个字。C. 文件名中的空格被拒绝。
有没有办法这样做?我尝试寻找解决方案,但似乎进展不顺利......
您可以使用预提交挂钩来检查提交是否附带评论以及更改或添加了哪些文件。
预提交挂钩脚本获取要更改的存储库和事务标识符。这两个都可以用于svnlook:
svnlook
svnlook log /path/to/repo --transaction <txid>
这将回显提交消息。