TortoiseHg -Прекратить использование имени компьютера и текущего пользователя при отправке в репозиторий

#mercurial #tortoisehg

#mercurial #tortoisehg

Вопрос:

Я довольно новичок в HG, простите меня, если я использую здесь неправильную терминологию, но возможно ли изменить TortoiseHg, чтобы прекратить отправку текущего зарегистрированного пользователя и имени компьютера при выполнении отправки?

Я предполагаю, что он использует мой локально клонированный репозиторий, чтобы сообщить, откуда происходят изменения. Я бы хотел использовать «псевдоним» для этого или использовать что-то более значимое для меня. Например, когда я выполняю отправку, история показывает, что отправление пришло от adam@mypc но я бы предпочел, чтобы это было просто сказано что-то вроде adam .

Я рассуждаю так: у меня есть несколько компьютеров, с которых я могу проверять код, и я бы предпочел, чтобы все мои проверки могли иметь одинаковые псевдонимы, а не разделяться именем компьютера.

Мысли / предложения?

Ответ №1:

Комментарии:

1. Ах ха. Я знал, что это будет просто. Возможно ли изменить историю в репозитории, чтобы обновить предыдущие коммиты с этим именем пользователя?

2. Я так не думаю, но я сам довольно новичок в Hg. Я думаю, что если вы хотите иметь возможность изменить прошлое, вам нужно использовать git.

3. Mercurial и git имеют похожие способы редактирования истории. И то, и другое — плохая идея, если вы поделились этой историей (кто-то извлек ее у вас или вы куда-то отправили). Если вы этого не сделали, тогда посмотрите на очереди Mercurial или расширение histedit.