Получить всех участников проектов git (gforge)
Я переношу проекты с gforge на gitlab. Мне нужно получить список всех участников проекта с их электронной почтой.
Я уже использовал команду
git shortlog -se
и это сработало для большинства проектов, но у меня есть несколько, в которых не все участники сделали коммиты, и я не могу получать их почту ни с помощью команды, ни с помощью графического интерфейса платформы (gforge).
Мне нужна команда, в которой перечислены все участники проектов и их адреса электронной почты для входа, не проходя мимо
log
или же
shortlog
и независимо от их предыдущих действий над проектом.
1 ответ
Если вам нравится SQL, вы можете попробовать использовать psql и написать запрос к базе данных GForge вместо использования метаданных git, которые могут быть менее согласованными.
Прежде чем вы это сделаете, я, конечно, приглашаю вас попробовать GForge Next и посмотреть, соответствуют ли эти функции вашим потребностям. Существует прямой путь обновления с GForge AS, он основан на Docker, и вам не придется переносить какие-либо данные.