如何更改Mercurial “Default”父URL?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (12)

假设我有一个Mercurial存储库,并且我从默认的父URL中提取它。

现在,我想更改默认的父URL(主机名更改,或者它被复制到另一台机器,等等)。有办法做到这一点,还是我必须重新克隆从新的URL?

提问于
用户回答回答于

可以在路径.hg/hgrc文件的节。

[paths]
default = /repo_store/hg/project1
sandbox = /repo_store/hg/project1_experimental

然后可以在Mercurial命令中指定其别名。默认回购不必指定,但其他则必须是,

hg in            # check incoming changes from default repo
hg in default    # check incoming changes from default repo
hg in sandbox    # check incoming changes from sandbox repo
hg pull sandbox  # pull changes from sandbox repo
用户回答回答于

编辑.hg/hgrc文件在存储库中,更改default设置在[paths]部分。

扫码关注云+社区