我们有多个开发人员在开发我们的应用程序。
我们想在将其推送到远程仓库之前查看开发人员代码。
我们如何分发变更集以供审核而无需将其推送到远程仓库(以及从远程仓库获取其他开发人员和审核)?
更新:想过让开发人员share成为他们的本地存储库。不确定在Windows上如何做到这一点..我看到链接文档中提到的共享磁盘..不清楚如何设置它..
更新2 :想出hg serve
是分享回购的好方法..请参阅下面的答案。
答案 0 :(得分:6)
也许您可以使用中间件审核回购开发人员push
他们的代码进行审核,并且一旦检查,就会将该回购邮件发送到远程仓库。
更新:还有很多code review工具可以帮助您,或者您可以使用Pull requests和某些工具(例如one2merge)来帮助您在审稿人看到变更并对其进行评论之后。
答案 1 :(得分:4)
我们使用hg serve允许开发人员使用Mercurial的内置Web服务器共享她的存储库。其他开发人员克隆了他们的本地存储库,然后使用hg pull http://1.2.3.4:8000
答案 2 :(得分:1)