1
我有一个团队可供4名开发人员开始一个新项目。Mercurial 3级回购安装
我们有win7 & win 2008网络。
我想要做的是每个开发人员在他的磁盘上有他的本地回购。
当他完成他的工作后,将他的提交推送到服务器repo,以便其他开发人员在本地获取更改。
当发布完成后,我将推送最终提交并完成从我的服务器到已经使用mercurial设置的客户端服务器的发布。
如何设置这样的环境与mercurial?
我需要将服务器上的文件夹共享给四位开发人员吗?
默认情况下,mercurial是这样做的,每个开发人员都保留自己的存储库副本,他在本地提交。中央存储库更新后,命令推 – venimus 2011-06-09 12:29:39
我的问题是如何在局域网和其他远程Web上设置这样的两个服务器的一个本地?所以我可以运行推和拉东西..... – 2011-06-09 13:07:27
你可以使用2个存储库。 1用于日常开发,可供开发人员和您访问(例如托管在本地网络上)。只有您有权访问生产服务器存储库(您的客户端服务器)。因此,您可以从开发库导出(.diff文件)更改并将其导入生产回购。似乎对我来说很简单 – venimus 2011-06-09 14:28:05