Я пытаюсь настроить локальный репозиторий с TortoiseHG. Это не связано ни с каким удаленным репозиторием; я просто хочу смочь управлять изменениями на своем собственном поле.
Создание репозитория пошло прекрасное, но когда я перехожу к фиксации, я получаю ошибку:
Фиксация:Неверное имя пользователя
Ваше имя пользователя не было настроено.
Настройте свое имя пользователя и попробуйте еще раз.
Это очень услужливо открывается диалоговое окно конфигурации имени пользователя. Я заполняю свое имя пользователя и остальную часть опций на той странице на всякий случай, и закрываю его, попробовал еще раз... ту же ошибку. Я дал ему имя пользователя, и это помнит это, но это все еще не будет фиксировать.
Что я пропускаю?
После установки имени пользователя убедитесь, что вы закрыли диалог фиксации, а не просто пытаетесь повторить попытку из открытой формы. Затем попробуйте совершить еще раз. Это исправило это для меня.
Чтобы сделать его постоянным, вы должны настроить его в своем файле hgrc
, в разделе [ui]
, например:
[ui]
username = John Doe
См. http://www.selenic.com/mercurial/hgrc.5.html#files , чтобы получить свое местоположение hgrc
(возможно, в вашем домашнем каталоге как Mercurial .ini
).