将.hg目录复制到与Mercurial中的克隆相同的目录(使用TortoiseHg虽然我认为这是无关紧要的)或者Mercurial中的克隆命令是否在该过程中做了一些特殊的事情?
答案 0 :(得分:30)
几乎相同。克隆做了一些不同的事情,没有一个是必需的,但其中一些很酷:
最后一个很酷。这意味着,如果我有一个200GB的回购并且我做clone -U src dest
,我得到一个根本不使用磁盘空间的完整克隆!如果我跳过-U
我得到一个占用空间的工作副本,当两个克隆开始分歧时,新的一个开始占用空间,但基本的clone -U
是瞬时的和磁盘空间 - 在现代文件系统上免费。对于副本而言,情况并非如此(它也可以正常工作)。