我们有两个分支A和B,它们的源代码结构相同
任何检查都发生在B中,也需要发生在A中。
例如: 在以下文件夹的分支A和分支B中有一个文件Employee.java project / src / main / java / com / mycomp / Employee.java
在将文件Employee.java检入分支B的同时,我需要通过比较两个分支中Employee.java的内容来检查是否已将同一文件检入分支A。如果没有,我不应该允许开发人员提交
是否可以在SVN pre commit钩子中实现这样的逻辑并导致提交失败? SVN是否有任何现成的解决方案来实施此类检查?
答案 0 :(得分:0)
好吧,虽然我发现用例很奇怪,但是可以通过SVN预提交钩子来实现(需要一些脚本)。
以下是有关如何创建和使用预提交挂钩的不错文章:
http://wordaligned.org/articles/a-subversion-pre-commit-hook