Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mercurial 移动.hg文件夹_Mercurial - Fatal编程技术网

Mercurial 移动.hg文件夹

Mercurial 移动.hg文件夹,mercurial,Mercurial,嘿,我在用Mercurial。我刚刚发现在我的主目录中有一个.hg文件夹。我想它正在跟踪我的主目录中所有的mercurial存储库。这是真的吗 另外,我需要将.hg文件夹移动到另一个目录。有人能告诉我怎么做吗 谢谢 没有 cp-src-dst,或者更好的hg-clone 与例如svn不同,mercurial将所有与存储库相关的信息保存在一个目录下,因此您只需将此目录移动到其目标 不过,在家里有一个存储库(.hg)有点不寻常。更典型的是,您会在home下找到一个.hgrc,其中包含 有关mercu

嘿,我在用Mercurial。我刚刚发现在我的主目录中有一个.hg文件夹。我想它正在跟踪我的主目录中所有的mercurial存储库。这是真的吗

另外,我需要将.hg文件夹移动到另一个目录。有人能告诉我怎么做吗

谢谢

  • 没有
  • cp-src-dst
    ,或者更好的
    hg-clone
  • 与例如
    svn
    不同,mercurial将所有与存储库相关的信息保存在一个目录下,因此您只需将此目录移动到其目标

    不过,在家里有一个存储库(
    .hg
    )有点不寻常。更典型的是,您会在home下找到一个
    .hgrc
    ,其中包含


    有关mercurial用法和内部构件的更多信息:

    在主目录中有一个.hg/表示整个主目录处于版本控制之下,这可能不是您想要的。Mercurial不“跟踪”多个存储库


    若要将存储库移动到其他位置,请使用“hg clone”。

    请解释为什么要将.hg移动到其他位置。我的主目录上的配额非常小,并且.hg占用22 mb,但我没有备用目录所在卷的配额。所以只需将其克隆到其他位置,
    hg clone/path/to/repo/volume/without/quota/repo
    。一旦它被克隆,您就可以安全地删除.hg(每个回购协议有一个.hg)。但是你的设置看起来不正确,我猜你犯了一个错误,你并不真正想要这个回购协议(或这个回购协议布局)。一个
    .hg
    文件夹只跟踪一个回购协议。如果您的主目录中有一个,则表示您的主目录处于版本控制之下。这就是你想要的吗?不。我不想让我的主目录处于版本控制之下。这是因为我试图弄清楚.hg是因为我不小心将我的主文件夹放在了版本控制上,还是因为它在跟踪我的主目录中的各种hg存储库。