使用Mercurial路径作为URL的一部分



我弄乱了.hgrc的路径部分,并设置了defaultdefault:pushurl。我现在正在添加另一条简单地称为def的路径,这基本上是http://example.com/hg.但是,每个存储库都是该站点的一个子目录,即http://example.com/hg/myrepo.有没有办法使用def作为 URL 的第一部分进行推送和拉取?我想它看起来像hg pull def/myrepo,但这种特殊的语法当然不起作用。提前谢谢。

是的,这可以通过 Scheme 扩展来实现。

将以下内容添加到您的 .hgrc:

[extensions]
hgext.schemes=
[schemes]
def = http://example.com/hg/

然后你就可以做hg push def://myrepo了。

相关内容

  • 没有找到相关文章

最新更新