TortoiseHG更新远程存储库

时间:2011-01-13 21:38:26

标签: mercurial tortoisehg

我最近在我的本地开发盒上添加了几个项目到现有的存储库。我定期将本地存储库同步到网络驱动器存储库。但是,新项目不会自动显示在网络仓库上 - 只有我执行初始克隆时才出现的那些。

如何将新项目纳入我的网络仓库?

1 个答案:

答案 0 :(得分:6)

使用'hg push'命令将变更集从本地推送到远程,并使用'hg pull'将变更集从远程拉到本地。

移动更改集足以获取其中的内容,但如果您想在工作目录中看到它们hg update

听起来你在一个回购中有多个项目。这是subversion中的常规设置,但在Mercurial或git中,您需要每个项目单独的存储库。这样做更好,因为所有的变更集/提交都跨越了整个仓库,并且不可能只有hg updatehg clone只有一部分仓库与svn一样。