目前我们使用TortoiseSVN和VisualSVN作为我们的源代码控制。我已成功更改了预提交挂钩,以阻止提交到存储库的不需要的文件等。但我现在想要实现的是一份检查清单,在提交之前将作为备忘录。
这可能吗?如果需要,我无法看到它如何与预提交钩子一起工作,因为我希望在上下文菜单上点击提交时显示检查列表以显示所有已更改的文件和日志信息?
答案 0 :(得分:2)
Yip TortoiseSVN客户端挂钩是要走的路
我从SVN存储库中获取了StartCommit.js文件,然后对其进行了定制以输出我想要的内容。
然后我简单地创建了一个调用WScript \ StartCommit.js
的钩子答案 1 :(得分:1)
你见过this pre-commit hook example吗?它的一些变体用于我曾经工作的商店并防止了许多常见错误。