Я добавил хранилище и во время коммита я получаю сообщение об ошибке
error: abort: no username supplied (see "hg help config")
Я не получаю файл Mercurial.ini на моем локальном компьютере. Кто-нибудь знает, как я могу решить эту ошибку на Fedora?
configuration
mercurial
Snehal
источник
источник
Ответы:
Либо поместите hgrc в каталог .hg вашего репозитория, либо поместите файл .hgrc (hgrc для Windows) в свой домашний каталог (тогда он охватывает все ваши проекты). В этом файле вы должны написать
источник
hg config -e
команда, которая открывает редактор с вашим домашним файлом конфигурации. Смотритеhg help -c config
больше вариантов.В Windows эти файлы конфигурации читаются:
В Unix эти файлы читаются:
Включите следующее в один из этих файлов выше:
источник
Простой ответ - в вашей папке .hg создайте файл с именем .hgrc и добавьте следующее содержимое (проверьте
hg help config
точный синтаксис)и сохрани это. Должен работать сейчас. Обратите внимание, что verbose = True не требуется, но я включил его, так как он указан в справке
(Это из памяти, но
hg help config
скажет вам правильное имя файла и синтаксис)источник
hg help config
выводит. Просто в ответе за последовательность. :)запустите hg config --edit (протестировал его в hg 3.1 как на Linux Debian, так и на Windows ), он создаст (если не существует) и откроет файл с текстом:
заполните поле "username" и сохраните файл
источник
Убедитесь, что текущий пользователь владеет файлом hgrc или имеет иные права на него.
источник
положить файл .hgrc в $ HOME или home / user
источник