#mercurial #tortoisehg
#mercurial #tortoisehg
Вопрос:
Я довольно новичок в HG, простите меня, если я использую здесь неправильную терминологию, но возможно ли изменить TortoiseHg, чтобы прекратить отправку текущего зарегистрированного пользователя и имени компьютера при выполнении отправки?
Я предполагаю, что он использует мой локально клонированный репозиторий, чтобы сообщить, откуда происходят изменения. Я бы хотел использовать «псевдоним» для этого или использовать что-то более значимое для меня. Например, когда я выполняю отправку, история показывает, что отправление пришло от adam@mypc
но я бы предпочел, чтобы это было просто сказано что-то вроде adam
.
Я рассуждаю так: у меня есть несколько компьютеров, с которых я могу проверять код, и я бы предпочел, чтобы все мои проверки могли иметь одинаковые псевдонимы, а не разделяться именем компьютера.
Мысли / предложения?
Ответ №1:
Похоже, вы не установили свое имя пользователя.
Комментарии:
1. Ах ха. Я знал, что это будет просто. Возможно ли изменить историю в репозитории, чтобы обновить предыдущие коммиты с этим именем пользователя?
2. Я так не думаю, но я сам довольно новичок в Hg. Я думаю, что если вы хотите иметь возможность изменить прошлое, вам нужно использовать git.
3. Mercurial и git имеют похожие способы редактирования истории. И то, и другое — плохая идея, если вы поделились этой историей (кто-то извлек ее у вас или вы куда-то отправили). Если вы этого не сделали, тогда посмотрите на очереди Mercurial или расширение histedit.