[英]svn senior Developer confirmation before commit codes
我想通过高级开发人员检查初级开发人员的代码,然后再将其提交给SVN。 如何使用SVN进行管理? 我的意思是高级开发人员通知初级开发人员想要提交其代码(例如,通过电子邮件),并在确认后提交代码。 我们的SVN在Windows服务器上
谢谢。
Subversion不直接支持“代码审查”模型,就像您可能习惯使用GitHub Pull Request一样。 这里有一些附加工具可能会有所帮助,但是我从未推荐过任何附加工具,因为我从未使用过。
您可能想尝试的是让开发人员在自己的分支机构中工作并作出承诺,然后请高级开发人员进行审核,然后合并到中央干线或其他分支机构中。
有两种可能性:
您可以使用分支和SVN中的--reintegrate选项将它们自动合并回主干。 只要您遵循一些规则(可以弯曲它们,可以破坏它们,但是会遇到困难),此方法就可以很好地工作:
您可以接受补丁供人们发送。 这是一个非常手动的过程,但是取决于您拥有多少初级开发人员。 请注意,虽然听起来不可能,但整个svn开发过程都是通过将补丁发送到邮件列表来进行的,直到您发送了足够的内容以获得committer-privilege为止。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.