如何提供我当地的Mercurial存储库?

时间:2010-04-15 13:54:33

标签: mercurial tortoisehg

我使用TortoiseHg创建了一个存储库。是否可以与其他机器共享?或者我是否需要安装另一个应用程序?

2 个答案:

答案 0 :(得分:7)

右键单击您的存储库TortoiseHG,Web Server菜单选项。这会弹出一个对话框,你只需点击开始按钮。

说出你的起始端口是8000.然后在你的其他机器上,右键单击你想要新克隆的文件夹,选择TortoiseHG,Clone a Repository。在源路径中,输入“http://originalmachine:8000/”并点击“克隆”按钮。

Web Server非常适合临时共享。如果你想要更持久的东西,这不需要任务栏中的任务,请查看here以获取有关如何在Windows上设置hgwebdir的说明(但这需要Mercurial,而不是TortoiseHg)。 p>

答案 1 :(得分:2)

是的,只需共享文件夹并让其他机器推/拉。

您也可以右键单击您的仓库,然后在TortoiseHG菜单下选择“Web服务器”。这通过TCP / IP提供回购。