Eri*_*k B 17 mercurial default path
hg clone 设置默认路径,以便您可以在不指定URL的情况下进行拉取和推送.
hg clone ssh://hg@bitbucket.org/account/repository
Run Code Online (Sandbox Code Playgroud)
但是,如果您有一个现有的本地存储库并决定在bitbucket上共享它,那么您将无法获得默认路径设置.
hg push ssh://hg@bitbucket.org/account/repository
Run Code Online (Sandbox Code Playgroud)
是否有设置默认路径的命令或我被迫手动编辑.hg/hgrc?
Ry4*_*ase 19
没有这方面的命令,也没有命令.其中一次有人建议Mercurial的主要作者马特说:http://twitter.com/#!/ mpmselenic/status/8392230762
您可以通过将此hg erc命令放入您的个人内容来使命令打开该编辑器.hgrc:
[alias]
erc = !$EDITOR `$HG root`/.hg/hgrc
Run Code Online (Sandbox Code Playgroud)
(最后来自Steve Losh)
如果你想得到想象,你可以做一个使用sed或类似post-clone修改.hg\hgrc文件的钩子,但你很快就不会在Mercurial中找到这个功能.
如果你正在运行TortoiseHg,你也可以打开Repository Explorer并选择Synchronize-> Configure Paths ...这将允许你定义默认路径,以及你可能想要的任何其他路径.例如,您可以使用别名'bitbucket'配置路径,并使用本地克隆,服务器副本等的默认路径...
以这种方式进行的更改不会存储在.hgrc或Mercurial.ini文件中,因为它们是每个存储库 - 它们存储在.hg目录中.
| 归档时间: |
|
| 查看次数: |
9035 次 |
| 最近记录: |