Настройка Mercurial имени пользователя - PullRequest
0 голосов
/ 21 января 2012

Итак, я пытаюсь использовать Mercurial, но он хочет, чтобы я установил имя пользователя.

Я нашел различные решения для этого в Интернете, но они, похоже, не работают, я попытался создать файл с именем mercurial.ini в моей домашней папке и помещая:

[ui]
username = My Name <My email is in here">

Команда showconfig возвращает:

C:\Users\John\Mercurial>hg showconfig ui --debug
read config from: C:\Program Files (x86)\Mercurial\hgrc.d\Mercurial.rc
read config from: C:\Program Files (x86)\Mercurial\hgrc.d\MergeTools.rc
read config from: C:\Program Files (x86)\Mercurial\hgrc.d\Paths.rc
read config from: C:\Users\John\mercurial.ini
read config from: C:\Users\John\.hgrc
read config from: C:\Users\John\mercurial.ini
read config from: C:\Users\John\.hgrc

Любая помощь будет оценена, спасибо.

1 Ответ

3 голосов
/ 22 января 2012

Если у вас есть [ui] и username в отдельных строках (неясно, что вы сделали в своем вопросе, пока я его не отредактировал), единственные причины, о которых я могу думать:

  • права доступа к файлу
  • правильный каталог
  • правильный тип файла
  • правильное окончание строки

Это должен быть текстовый файл (не rtf или слово),Это должно быть читаемым вами.Он должен быть в C:\Users\John\.

. В качестве теста попробуйте это:

hg showconfig --debug

(в этом нет ui).Дает ли вообще какой-либо вывод?

...