【问题标题】:How set the default repository如何设置默认存储库
【发布时间】:2010-09-27 13:11:41
【问题描述】:

如何为 mercurial 本地存储库设置默认远程存储库?

【问题讨论】:

标签: mercurial


【解决方案1】:

它在 .hg/hgrc 文件中。

[paths]
default = https://myserver/hg/repo1
default:pushurl = /home/me/mytestrepo

【讨论】:

  • 谢谢。但是可能有什么方法可以从命令提示符设置它?
  • @demas,是的:echo -e "[paths]\ndefault = http://myserver/hg/repo1\ndefault-push = ../mytestrepo" >> .hg/hgrc
  • 是的,tonfa 在这两个方面都是正确的。您可以通过编辑文件来完成,如果您不想弹出打开编辑器,您可以通过 shell 重定向来完成。没有“设置”命令。
  • @demas 如果您从原始存储库克隆它,它将正确设置路径 - 这是从命令行执行此操作的唯一合理方法。
  • man hgrc 说现在(9 年后:-) 它应该是 default:pushurl 而不是默认推送。
猜你喜欢
  • 1970-01-01
  • 2011-01-06
  • 2014-05-16
  • 2018-10-27
  • 1970-01-01
  • 2020-01-08
  • 2011-03-08
  • 2011-03-04
  • 2016-08-16
相关资源
最近更新 更多