我试图通过这个教程说:
为Mercurial启用SSH压缩
编辑Mercurial全局配置文件(〜/ .hgrc).将以下行添加到UI部分:
ssh = ssh -C
但我的系统中没有该文件.HG当然是安装的.
Pat*_*ick 21
它默认不存在.你不需要它存在 - 它可以存在以自定义你如何使用mercurial.您只需要hgrc
在主目录中创建一个文件即可.
这是一篇很棒的介绍 http://hgtip.com/tips/beginner/2009-09-30-configuring-mercurial
Jos*_*eld 10
请参阅https://www.selenic.com/mercurial/hgrc.5.html上的联机帮助页.
档
Mercurial从多个文件中读取配置数据(如果存在).默认情况下,这些文件不存在,您必须自己创建相应的配置文件:
本地配置放入per-repository /.hg/hgrc文件中.
像用户名设置这样的全局配置通常用于:
Run Code Online (Sandbox Code Playgroud)%USERPROFILE%\mercurial.ini $HOME/.hgrc
这些文件的名称取决于安装Mercurial的系统.单个目录中的*.rc文件按字母顺序读取,后面的文件覆盖先前的文件.在下面给出多个路径的情况下,先前路径的设置会覆盖以后的路径.
在Unix上,查阅以下文件:
- /.hg/hgrc(每个存储库)
- $ HOME/.hgrc(每位用户)
- / etc/mercurial/hgrc(每次安装)
- /etc/mercurial/hgrc.d/*.rc(每次安装)
- / etc/mercurial/hgrc(每个系统)
- /etc/mercurial/hgrc.d/*.rc(per-system)
- /default.d/*.rc(默认值)
在Windows上,查阅以下文件:
- /.hg/hgrc(每个存储库)
- %USERPROFILE%.hgrc(每位用户)
- %USERPROFILE%\ Mercurial.ini(每个用户)
- %HOME%.hgrc(每位用户)
- %HOME%\ Mercurial.ini(每个用户)
- HKEY_LOCAL_MACHINE\SOFTWARE\Mercurial(每次安装)
- \ hgrc.d*.rc(每次安装)
- \ Mercurial.ini(每次安装)
- /default.d/*.rc(默认值)