首页 > 解决方案 > 获取所有 git 项目成员 (gforge)

问题描述

我正在将项目从 gforge 迁移到 gitlab。我需要通过电子邮件获取所有项目成员的列表。

我已经使用了该命令git shortlog -se,并且它适用于大多数项目,但我有几个项目并非所有成员都完成了提交,而且我既无法通过命令也无法通过平台的图形界面(gforge)获取他们的邮件。

我需要一个命令来列出所有项目成员及其登录电子邮件,而无需通过logorshortlog并且无论他们之前对项目的操作如何。

标签: gitgitlabgforge

解决方案


如果您熟悉 SQL,您可以尝试使用 psql 并针对 GForge 数据库编写查询,而不是使用 git 元数据,这可能不太一致。

当然,在您这样做之前,我会邀请您查看GForge Next,看看这些功能是否符合您的需求。GForge AS 有一条直接升级路径,它基于 Docker,您无需迁移任何数据。


推荐阅读