Mercurial - 在远程回购推送之前对变更集进行团队审核

Mar*_*eon 3 mercurial

我们有多个开发人员正在开发我们的应用

我们想在将其推送到远程仓库之前查看开发人员代码.

我们如何分发变更集以供审查,而无需将其推送到远程仓库(并从远程仓库获得其他开发人员的评论)?


更新:想过让开发人员共享他们的本地存储库.不确定如何在Windows上执行此操作..我看到链接文档中提到的共享磁盘..不清楚如何设置它...

更新2:弄清楚这hg serve是一个分享回购的好方法..请参阅下面的答案.

pco*_*ion 6

也许你可以使用一个中间审查回购开发人员push的代码进行审查,一旦检查,从该回购被打到远程回购.

更新:还有很多代码审查工具可以帮助您,或者您可以使用Pull请求one2merge之类的工具在审阅者查看更改并对其进行评论后批准它们.