使用TortoiseHg在桌面和笔记本电脑之间共享Mercurial存储库

时间:2011-07-02 02:06:53

标签: mercurial tortoisehg

我们使用BitBucket来管理我们的源代码。有一小组开发人员可以访问存储库。我有时会有更改,我很乐意提交到我的本地存储库我还不想与其他开发人员共享,但我希望能够在我的两台开发机器之间共享。是否有一种简单而安全的方法可以同步两台计算机上的存储库,而无需推送到BitBucket。

考虑到分布式版本控制的性质,似乎有。我怀疑这对许多人来说是一个明显的答案;我仍在思考SVN世界。

谢谢, 马修

2 个答案:

答案 0 :(得分:3)

我使用的两个选项:

  • 在您的bitbucket帐户上创建一个私人存储库并使用它。
  • 使用闪光棒或外置硬盘。

您也可以共享目录或使用hg serve在两台计算机位于同一网络时直接链接。我做了上面两个,因为一台机器在家里而另一台在工作。

答案 1 :(得分:2)

是。您直接推送到该存储库。在TortoiseHG中,单击文本框旁边的向下箭头(通常指向您的Bitbucket仓库)并将其更改为“本地”。然后键入该repo的路径(基本repo目录,而不是“.hg”目录)。然后你推动它。或者从中拉出来。您甚至可以使用名称保存它们以便于访问(使用repo文本框右侧的保存按钮)。