首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Sourcetree Windows中为汞存储库启用SSH压缩

在Sourcetree Windows中为汞存储库启用SSH压缩
EN

Stack Overflow用户
提问于 2014-02-24 19:24:00
回答 2查看 1.2K关注 0票数 2

我在Windows 7- Sourcetree 1.4.1.0 -嵌入式汞2.6.1上

Target是一个托管在bitbucket上的私人mercurial回购。

如何启用SSH压缩,以使事务处理更快?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-03-25 13:55:25

谷歌快速搜索产生了本文件

编辑Mercurial全局配置文件(~/..hgrc)。将以下行添加到UI部分: ssh = ssh -C 完成后,该文件应类似于以下内容: [ui] # Name data to appear in commits username = Mary Anthony <manthony@atlassian.com> ssh = ssh -C

在Windows上,Mercurial设置文件位于以下位置:

代码语言:javascript
复制
C:\Users\{username}\AppData\Local\Atlassian\SourceTree\hg_local\Mercurial.ini

文件的内容实际上是不需要更改的,因为它的标题解释说:

系统范围内的汞配置文件。;;;不要编辑此文件!;此文件将在每次升级时由安装程序替换。编辑此文件会对Vista造成奇怪的副作用。若要更改您在此文件中看到的设置,请重写(或启用)该文件;您的用户Mercurial.ini文件,其中用户名是您的Mercurial.ini用户名:;;XP或更高版本-C:\ Settings\USERNAME\Mercurial.ini和Settings\USERNAME\Mercurial.ini;Vista或更高版本- C:\Users\USERNAME\Mercurial.ini

我没有Mac,所以我不能测试这个,但是亚特兰西岛的回答声明这个文件的位置是:

代码语言:javascript
复制
/Applications/SourceTree.app/Contents/Resources/mercurial_local/hg_local/
票数 3
EN

Stack Overflow用户

发布于 2017-11-15 18:34:08

在我的例子中,我使用的是TortoiseHg,但是概念应该是相同的。

这是我的原始c:\somerepo\.hg\hgrc文件:

代码语言:javascript
复制
[paths]
default = ssh://hg@bitbucket.org/someuser/somerepo

那么ssh是怎么回事?让我们在命令行上调试一个hg pull --debug语句。我注意到它正在运行C:\Program Files\TortoiseHg\lib\TortoisePlink.exe而不是ssh来进行调用:

代码语言:javascript
复制
PS C:\somerepo> hg pull --debug
pulling from ssh://hg@bitbucket.org/someuser/somerepo
running "C:\Program Files\TortoiseHg\lib\TortoisePlink.exe" -ssh -2 hg@bitbucket.org "hg -R someuser/somerepo serve --stdio"
sending hello command
sending between command
abort: no suitable response from remote hg!

因此,让我们重新使用调用,添加压缩(yay!)、非交互(批处理)和我们的密钥:

代码语言:javascript
复制
[paths]
default = ssh://hg@bitbucket.org/someuser/somerepo

[ui]
ssh = "C:\Program Files\TortoiseHg\lib\TortoisePlink.exe" -ssh -2 -C -batch -i "c:\keys\somekey.ppk"
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21997004

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档