Получить всех участников проектов git (gforge)

Я переношу проекты с gforge на gitlab. Мне нужно получить список всех участников проекта с их электронной почтой.

Я уже использовал команду git shortlog -se и это сработало для большинства проектов, но у меня есть несколько, в которых не все участники сделали коммиты, и я не могу получать их почту ни с помощью команды, ни с помощью графического интерфейса платформы (gforge).

Мне нужна команда, в которой перечислены все участники проектов и их адреса электронной почты для входа, не проходя мимо log или же shortlog и независимо от их предыдущих действий над проектом.

1 ответ

Если вам нравится SQL, вы можете попробовать использовать psql и написать запрос к базе данных GForge вместо использования метаданных git, которые могут быть менее согласованными.

Прежде чем вы это сделаете, я, конечно, приглашаю вас попробовать GForge Next и посмотреть, соответствуют ли эти функции вашим потребностям. Существует прямой путь обновления с GForge AS, он основан на Docker, и вам не придется переносить какие-либо данные.

Другие вопросы по тегам