如何从 TortoiseHG 设置默认推/拉存储库
对于我的一个存储库,它不记得我正在拉取和推送到的存储库的名称。我的机器上的任何其他存储库都没有这个问题。他们有办法解决这个问题吗?
For one of my repositories, it doesn't remember the name of the repository I am pulling and pushing to. I don't have this problem with any of the other repositories on my machine. Is their any way to fix this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在有问题的存储库的
.hg
文件夹中,创建或编辑hgrc
并添加:或从 TortoiseHg(对我来说是 1.1.6),转到同步对话框并添加单击“配置”(或直接转到存储库设置和“同步”项)并添加“默认”别名以及默认推/拉存储库的正确路径。
In the
.hg
folder for the repository with a problem, create or edithgrc
and add:or from TortoiseHg (1.1.6 for me), go to the Synchronize dialog and click Configure (or just go directly to repository settings and the Synchronize item) and add an alias of "default" with the correct path for your default push/pull repository.
从版本 3.0 开始,没有用于选择默认 URL 的“设置”。相反,您必须为所需的 URL 创建一个“default”别名。
为此,请在工作台中右键单击存储库并选择设置。单击编辑文件并添加一行(见下文),指定所需存储库的默认路径。
As of version 3.0 there is no "setting" for choosing the default URL. Instead you must create an alias of "default" for the URL that you want.
To do so, from workbench, right click on the repository and select settings. Click Edit File and add a line (see below) that specifies the default path to the desired repository.