Подтвердить что ты не робот

Файл Mercurial: no ~/.hgrc

Я пытаюсь выполнить этот учебник, в котором говорится:


Включить сжатие SSH для Mercurial

Отредактируйте глобальный файл конфигурации Mercurial (~/.hgrc). Добавьте следующую строку в раздел пользовательского интерфейса:

ssh = ssh -C


Но в моей системе нет этого файла. HG, конечно, установлен.

4b9b3361

Ответ 1

По умолчанию это не так. Вам не нужно, чтобы он существовал - он просто может существовать, чтобы настроить, как вы используете меркурий. Вам просто нужно создать файл .hgrc в вашем домашнем каталоге и работать.

Это отличная вступительная статья http://hgtip.com/tips/beginner/2009-09-30-configuring-mercurial/

Ответ 2

Застрял в файлах https://www.selenic.com/mercurial/hgrc.5.html.

Файлы

Mercurial считывает данные конфигурации из нескольких файлов, если они существуют. Эти файлы не существуют по умолчанию, и вам нужно будет создать соответствующие файлы конфигурации:

Локальная конфигурация помещается в каждый репозиторий /.hg/hgrc файл.

Глобальная конфигурация, такая как настройка имени пользователя, обычно помещается в:

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

Имена этих файлов зависят от системы, на которой Mercurial установлен. *.rc файлы из одного каталога читаются в алфавитном порядке порядок, более поздние, более ранние. Если несколько путей приведенные ниже, настройки более ранних путей переопределяют более поздние версии.

В Unix используются следующие файлы:

  • /. hg/hgrc (per-repository)
  • $HOME/.hgrc(для каждого пользователя)
  • /etc/mercurial/hgrc (для каждой установки)
  • /etc/mercurial/hgrc.d/*. rc (для каждой установки)
  • /etc/mercurial/hgrc (для каждой системы)
  • /etc/mercurial/hgrc.d/*. rc (для каждой системы)
  • /default.d/*. rc (по умолчанию)

В Windows советуются следующие файлы:

  • /. hg/hgrc (per-repository)
  • % USERPROFILE%.hgrc(для каждого пользователя)
  • % USERPROFILE%\Mercurial.ini(для каждого пользователя)
  • % HOME%.hgrc(для каждого пользователя)
  • % HOME%\Mercurial.ini(для каждого пользователя)
  • HKEY_LOCAL_MACHINE\SOFTWARE\Mercurial (для каждой установки)
  • \hgrc.d *.rc(для каждой установки)
  • \Mercurial.ini(для каждой установки)
  • /default.d/*. rc (по умолчанию)