如何从TortoiseHG设置默认的推/拉存储库

Cas*_*ash 6 mercurial repository tortoisehg

对于我的一个存储库,它不记得我正在拉动和推送的存储库的名称.我的机器上的任何其他存储库都没有这个问题.他们有什么办法解决这个问题吗?

Mar*_*nen 13

.hg存在问题的存储库的文件夹中,创建或编辑hgrc并添加:

[paths]
default = path\to\default\push
Run Code Online (Sandbox Code Playgroud)

或者从TortoiseHg(对我来说是1.1.6),转到Synchronize对话框并单击Configure(或直接转到存储库设置和Synchronize项)并添加别名为"default"的正确路径以进行默认推/拉库.


Tom*_*ard 7

从版本3.0开始,没有用于选择默认URL的"设置".相反,您必须为所需的URL创建别名"default".

为此,请从工作台中右键单击存储库并选择设置.单击"编辑文件"并添加一行(参见下文),该行指定所需存储库的默认路径.

default = URL of repository
Run Code Online (Sandbox Code Playgroud)