Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mercurial:no~/.hgrc文件_Mercurial - Fatal编程技术网

Mercurial:no~/.hgrc文件

Mercurial:no~/.hgrc文件,mercurial,Mercurial,我想说的是: 为Mercurial启用SSH压缩 编辑Mercurial全局配置文件(~/.hgrc)。 将以下行添加到UI部分: ssh=ssh-C 但是我的系统中没有这个文件。HG当然已安装。默认情况下不在那里。你不需要它的存在——它的存在只是为了定制你如何使用mercurial。您只需在主目录中创建一个hgrc文件,就可以了 这是一篇很棒的介绍文章 从位于的手册页中删除 文件 Mercurial从多个文件(如果存在)中读取配置数据。 默认情况下,这些文件不存在,您必须创建 您自己需要适

我想说的是:


为Mercurial启用SSH压缩

编辑Mercurial全局配置文件(~/.hgrc)。 将以下行添加到UI部分:

ssh=ssh-C



但是我的系统中没有这个文件。HG当然已安装。

默认情况下不在那里。你不需要它的存在——它的存在只是为了定制你如何使用mercurial。您只需在主目录中创建一个
hgrc
文件,就可以了

这是一篇很棒的介绍文章

从位于的手册页中删除

文件

Mercurial从多个文件(如果存在)中读取配置数据。 默认情况下,这些文件不存在,您必须创建 您自己需要适当的配置文件:

本地配置被放入每个存储库/.hg/hgrc中 文件

全局配置(如用户名设置)通常放在:

%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(每个系统)
  • /default.d/*.rc(默认值)
在Windows上,将查阅以下文件:

  • /.hg/hgrc(每个存储库)
  • %用户配置文件%.hgrc(每个用户)
  • %USERPROFILE%\Mercurial.ini(每个用户)
  • %主页%.hgrc(每个用户)
  • %HOME%\Mercurial.ini(每个用户)
  • HKEY\ U本地\计算机\软件\ Mercurial(每个安装)
  • \hgrc.d*.rc(每个安装)
  • \Mercurial.ini(每个安装)
  • /default.d/*.rc(默认值)

来自Mercurial文档:@GregHewgill谢谢。你为什么不把它写成一个答案呢?