2010-02-17 81 views

回答

1

我不知道一个,但设置hgwebdir非常简单。

Step-by-step instructions

+0

谢谢,我会再一步通过它。我知道我可以在没有浏览器的情况下做到这一点,但从长远来看,这将简化事情。 – kes 2010-02-18 18:05:40

0

如果你只是想测试水银,这是刚刚安装的命令行(HG)一样方便,使一些文件的目录:如果你想

> hg init . 
> hg add <file> 
> hg commit -m"log msg" 

而且玩克隆,多个存储库等,你可以使用相同的初始仓库,当它里面键入“hg serve”,它将启动一个小型的hg服务器(不需要安装!),然后在其他窗口中,你可以“hg clone “,”hg pull“,”hg push“等。

最后,如果您需要管理多个回购的公司范围的安装,那么无论您需要掌握hgwebdir,还是还有一个名为“Mercurial Server”的工具,它可能更容易设置,并且不需要Apache。

+0

对不起。尽管Mercurial Server是用Python编写的,但它仅限Unix(我猜想太多/ etc-isms)。你可以忘记它,对此感到遗憾。 – 2010-02-17 22:42:53

1

你真的需要一个Mercurial 服务器

如果您只想在您的公司内部网络上共享Mercurial存储库,则可以将该存储库放在网络共享上。

当然,您当时没有网络访问权限,但您可以通过Active Directory管理网络共享上的权限。

+0

这真的不是一个好主意。如果您直接访问存储库,Mercurial的设计假定为快速本地访问。如果你访问的不是本地机器上的repo,那么你使用本地克隆会变得更好。 – 2012-10-10 20:35:06

相关问题