gpt4 book ai didi

svn - 在提交之前跟踪和执行同行评审的最佳方法

转载 作者:行者123 更新时间:2023-12-04 13:44:18 28 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改进这个问题?更新问题,以便 editing this post 提供事实和引用来回答它.

2天前关闭。




Improve this question




我想知道人们使用什么机制来执行和跟踪对 SVN promise 的同行评审。

对于每个提交,我希望能够跟踪人们是否进行了同行评审(我不确定在他们无法提交的情况下执行规则是否是一个好主意,我的直觉是不应该像那里那样强制执行可能是在没有同行评审的情况下提交的正当理由),但是应该能够跟踪未经审查的提交,以便在发布之前我们可以查看所有这些提交。

最佳答案

您可以要求每个开发人员以固定格式(如 [REV:XYZ])将审查开发人员的标签添加到提交中。这允许您过滤历史记录。正如这里提到的,如果需要,您可以使用源代码版本控制工具的预提交 Hook 来强制执行此操作。

然后,需要向所有开发人员传达未经同行评审不得提交任何代码的规则。还展示了在提交之前审查代码的优势。最初的几个月,应该有人检查提交历史中没有审阅者标签的提交。如果他们找到了一些,请询问开发人员为什么他们进行了审查以及与谁一起进行了审查。当没有审查时,提醒他们注意规则。如果某些开发人员多次故意违反此规则,可能会产生影响,但同行压力通常会阻止这种情况发生。

通常,当该规则生效时,没有理由不进行审查。尤其是“但我必须快速修复这个错误以向客户提供修复版本”不能成为借口,因为开发人员更容易在匆忙中犯错误。

关于svn - 在提交之前跟踪和执行同行评审的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/450583/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com