gre*_*orE 8 version-control mercurial
我是Mercurial和版本控制的新手,所以我确信这是一个非常基本的问题,但我还没有找到答案.
我正在开发一个Mercurial版本控制下的小项目.项目和.hg存储库当前位于我的本地驱动器(C:\ MyProject.hg)上,但是我想将整个批次移动到每晚备份的另一个位置(在本例中为网络驱动器).我希望这个新位置成为我的工作目录.
我的问题是,我可以简单地将MyProject目录(以及.hg存储库)复制到新位置,并使所有内容都像在本地驱动器上一样工作吗?或者通过Mercurial命令(例如克隆)这样做,以便Mercurial知道位置的变化?
mik*_*obi 10
您可以对该文件夹进行正常复制,但如果您打算继续使用本地版本,则应使用该副本进行复制hg clone
,以便您可以执行hg pull
或hg push
同步版本.如果你不使用hg clone
它仍然可以推拉,但它使它更容易一些.