Как мне установить свое имя пользователя в Mercurial? - PullRequest
1 голос
/ 21 февраля 2012

При запуске Mercurial я получаю эту ошибку:

t3@des:gem5$ hg qnew my_p.diff
abort: no username supplied (see "hg help config")

hg help config говорит:

The configuration files use a simple ini-file format. A configuration file
consists of sections, led by a "[section]" header and followed by "name =
value" entries:

  [ui]
  username = Firstname Lastname <firstname.lastname@example.net>
  verbose = True

Но где находится этот INI-файл?

Ответы [ 2 ]

5 голосов
/ 21 февраля 2012

hg help config

Эти файлы не существуют по умолчанию, и вам придется создать сами соответствующие файлы конфигурации: глобальная конфигурация настройка имени пользователя обычно вводится в "% USERPROFILE% \ mercurial.ini" или "$ HOME / .hgrc" и локальная конфигурация помещается в файл "/.hg/hgrc" для каждого репозитория.

3 голосов
/ 21 февраля 2012

Предполагая, что вы используете Linux, создайте файл .hgrc либо в своем домашнем каталоге, либо в каталоге dir хранилища,

dirunderhgcontrol / .hg / .hgrc

Добавьте информацию (ui, username, verbose ...), которую вы указали в своем вопросе, в новый файл, а затем попробуйте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...