Я запускаю новую установку GitLab 8.3 и импортировал свои старые / существующие репозитории Git. Для коммитов, которые были созданы до перехода на GitLab, отображается ссылка на адрес электронной почты этого человека, но не ссылка на его профиль. Есть ли способ связать старые коммиты с новыми профилями GitLab?
Фиксация для сопоставления пользователей выполняется через адрес электронной почты в фиксации. Пользователь может установить дополнительные адреса электронной почты в /profile/emails
- как только они добавят электронные письма в свой профиль gitlab, старые коммиты будут связаны с правильными пользователями.
(Я, к сожалению, не нахожу места в пользовательском интерфейсе, чтобы администратор мог добавлять электронные письма другому пользователю, кроме себя, возможно, потребуется напрямую отредактировать базу данных, если вам нужно сделать это для пользователей, вместо того, чтобы они добавляли электронные письма в свои старые коммиты.)