Я установил подвижные 1.5.1 на победе xp, но файлы, перечисленные в конфигурации справки hg, не были созданы.
А именно:
% %USERPROFILE. hgrc (который является допустимым именем файла окон?)
%USERPROFILE %\Mercurial.ini
\Mercurial\Mercurial.ini
C:\Mercurial\Mercurial.ini (никакой такой каталог в целом)
% %HOME. hgrc (каков этот каталог),
%HOME %\Mercurial.ini
HKEY_LOCAL_MACHINE\SOFTWARE\Mercurial (никакой созданный реестр)
.hg\hgrc (я должен был создать этот файл вручную для решения моей проблемы),
Они не должны создаваться автоматически. Это места, где вы можете поместить информацию о конфигурации в зависимости от того, в какой области вы хотите, чтобы она была:
C: \ Mercurial \ Mercurial.ini
- Если вы решите создать это, все, что вы добавляете, повлияет на всех пользователей на systme
% USERPROFILE% \ Mercurial.ini
- Если вы решите создать это, все, что вы вставляете, влияет только на вас, но в каждом репо с вами взаимодействуют
((корень репозитория)) \. hg \ hgrc
- Если вы решите создать это, все, что вы поместите, повлияет только на репозиторий, в который вы его поместили
Итак, все дело в области видимости. Что-то вроде включения расширения лучше всего сделать системно глобально в C: \ Mercurial. Что-то вроде установки вашего имени пользователя, вероятно, лучше всего сделать только для вас, в вашем % USERPROFILE% \ Mercurial.ini
. Сохранение пароля для репозитория (если оно вообще выполняется), вероятно, происходит внутри этого файла репозиториев .hg / hgrc
.
Как объяснил Даниэль в комментариях, % USERPROFILE%
- это расширение переменной среды. Это необходимо, потому что расположение вашего домашнего каталога различается в зависимости от того, какая у вас версия Windows, от того, как ее настроил администратор, и от вашего имени.
Насколько я знаю, файлы по умолчанию не создаются. Для хранения идентификаторов входа обычно рекомендуется делать то же самое, что и вы, особенно если у вас разные имена пользователей для каждого проекта, над которым вы работаете.
В противном случае вы можете создать файл Mercurial.ini
в папке C: \ Documents and Settings \ <имя пользователя> \
(поскольку вы используете Windows XP) или в папке C: \ Users \ <имя пользователя>
(если вы используете Windows Vista или Windows 7)