Mercurial适用于小规模研究团队

时间:2011-08-22 09:36:12

标签: windows mercurial

我们的团队由3人组成,我们希望使用Mercurial来控制我们的代码。

问题是我们没有可以访问的公共服务器。

有没有办法让其中一个用户成为存储库的主机,以便其他人可以连接他来处理代码?

如果重要的话,我们都在使用Windows 7.

2 个答案:

答案 0 :(得分:4)

因为mercurial是一个分布式版本控制系统,所以您不必拥有中央服务器,因为您可以在彼此之间进行克隆,推送和拉动。 但是,您可以考虑在bitbucket上创建一个中央存储库,最多可以免费为5个用户创建。

答案 1 :(得分:3)

是的,只需在该主机中运行hg serve&目录。如果您有IP访问权限,您将能够使用它。您需要将web.allow_push选项设置为*以启用远程推送。

另一个选择是在所有工作站上运行hg serve,只相互拉动,从不推动。