Mercurial存储库URL等效于SVN信息

s g*_*s g 2 version-control mercurial

如果我这样做hg clone <MY_URL> <MY_DIR>,然后cd MY_DIR,我希望有一个命令检索"MY_URL".在SVN中有一个简单的svn info命令可以给我整个URL(除其他外),这正是我想要的.

Mar*_*ler 6

使用

$ hg paths default
Run Code Online (Sandbox Code Playgroud)

获取默认拉取URL,即运行时将使用的URL hg pull.

注意:用户可以更改此URL(通过编辑.hg/hgrc).URL不会总是指向存储库来自的服务器:

$ hg clone http://company/repos/project
$ hg clone project project2
Run Code Online (Sandbox Code Playgroud)

project2克隆内部,默认路径为../project.如果您尝试使用默认路径来确定存储库的"标识",请查看我的其他答案.