arc land Подача заявки не тем пользователем

Странно, я могу "список дуг" и все в порядке, все мои работы отображаются, и кажется, что это я.

Когда я «приземляюсь», он отображается в коммите как примененный «администратором».

Возможно, я сгенерировал неправильный сертификат при его настройке, но повторная установка не сработала. Кроме того, не должен ли список дуг потерпеть неудачу?

Я попытался отключить учетную запись администратора, и она все равно применила разницу от имени администратора. Мои коммиты отмечены точкой рядом с ними, потому что они были применены отключенной учетной записью.

один настроен на [email protected], другой — на [email protected]. Я бы попробовал вручную отредактировать адрес электронной почты на что-то совершенно другое, но у Phabricator, похоже, нет такой возможности.

У кого-нибудь есть идеи, что я мог бы попробовать?


person mgjk    schedule 03.02.2014    source источник


Ответы (1)


Phabricator связывает коммиты на основе адреса электронной почты, имени пользователя и настоящего имени, примерно по порядку. Я предполагаю, что ваш локальный Git настроен на коммит как Some User <[email protected]>, поэтому, когда Phabricator анализирует коммит, он ищет пользователя с этим адресом и находит admin. Обратите внимание, что автор, коммиттер и отправитель коммита могут быть разными (по крайней мере, в Git).

Вероятно, самые простые исправления:

  • Полностью удалить аккаунт admin (это можно сделать из приложения "Люди"); или же
  • войдите в систему под учетной записью admin и измените ее адрес электронной почты в настройках.
person Evan Priestley    schedule 03.02.2014
comment
Спасибо за подсказку, до сих пор не мог понять, как изменить адрес электронной почты. Похоже, это не исправит это задним числом, но посмотрим, как пойдут будущие коммиты. - person mgjk; 05.02.2014
comment
scripts/repository/reparse.php --message rXnnnnn (где rXnnnn — полное имя затронутого коммита) должен позволить вам исправлять коммиты по одному, если хотите. - person Evan Priestley; 05.02.2014