22

私は次のようなこのチュートリアルを実行しようとしています:


Mercurial の SSH 圧縮を有効にする

Mercurial グローバル設定ファイル (~/.hgrc) を編集します。次の行を UI セクションに追加します。

ssh = ssh -C


しかし、私のシステムにはそのファイルがありません。HGはもちろん装着。

4

3 に答える 3

24

デフォルトでは存在しません。存在する必要はありません — Mercurial の使用方法をカスタマイズするために存在するだけですhgrcホームディレクトリにファイルを作成するだけで動作するはずです。

HERES 素晴らしい紹介記事 http://hgtip.com/tips/beginner/2009-09-30-configuring-mercurial

于 2012-10-07T19:27:59.953 に答える
10

https://www.selenic.com/mercurial/hgrc.5.htmlのマンページから入手しました。

ファイル

Mercurial は、複数のファイルが存在する場合、それらから構成データを読み取ります。 これらのファイルはデフォルトでは存在しないため、適切な構成ファイルを自分で作成する必要があります。

ローカル構成は、リポジトリごとの /.hg/hgrc ファイルに入れられます。

ユーザー名設定などのグローバル構成は、通常、次の場所に配置されます。

%USERPROFILE%\mercurial.ini
$HOME/.hgrc

これらのファイルの名前は、Mercurial がインストールされているシステムによって異なります。1 つのディレクトリの *.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 (リポジトリごと)
  • %USERPROFILE%.hgrc (ユーザーごと)
  • %USERPROFILE%\Mercurial.ini (ユーザーごと)
  • %HOME%.hgrc (ユーザーごと)
  • %HOME%\Mercurial.ini (ユーザーごと)
  • HKEY_LOCAL_MACHINE\SOFTWARE\Mercurial (インストールごと)
  • \hgrc.d*.rc (インストールごと)
  • \Mercurial.ini (インストールごと)
  • /default.d/*.rc (デフォルト)
于 2016-01-20T21:42:19.443 に答える