我是 Mercurial 和版本控制的新手,所以我确定这是一个非常基本的问题,但我还没有找到答案。
我正在开发一个受 Mercurial 版本控制的小项目。该项目和 .hg 存储库目前在我的本地驱动器 (C:\MyProject.hg) 上,但是我想将整个地块移动到另一个位置(在这种情况下为网络驱动器),该位置每晚都进行备份。我希望这个新位置成为我的工作目录。
我的问题是,我可以简单地将 MyProject 目录(以及 .hg 存储库)复制到新位置,并让一切都像在本地驱动器上一样工作吗?或者通过 Mercurial 命令(例如克隆)来实现这一点,以便 Mercurial 知道位置的变化?
最佳答案
您可以对文件夹进行普通复制,但如果您打算继续使用本地版本,则应使用 hg clone
进行复制。 ,所以你可以做一个 hg pull
或 hg push
同步版本。如果你不使用,你仍然可以推拉hg clone
但它使它更容易一些。
关于version-control - 我可以将我的 Mercurial 工作目录移动到另一个位置吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6203424/