如何在Gitlab上导出问题?

时间:2017-05-01 12:56:17

标签: gitlab issue-tracking

也许问题不属于这里,但我会尝试。
是否可以选择将所有问题/ TODOS导出到csv或pdf文件? 我正在寻找它但却找不到任何东西。

2 个答案:

答案 0 :(得分:7)

正如其他用户评论的那样,CSV导出内置在gitlab的付费版本中:

https://docs.gitlab.com/ee/user/project/issues/csv_export.html

但是确实存在问题-它通过电子邮件将报告发送给您,因此gitlab将其限制为20MB,并且根据您使用的gitlab版本,某些字段可能不会出现在导出中。

感谢gitlab具有良好的API(包括免费版本),因此您可以改为通过issues API提取问题,一旦有了该数据,就可以很容易地以CSV格式输出它。

我编写了一个非常简单的perl脚本来执行此操作,可以在此处使用它,并且应与gitlab的免费和付费版本以及gitlab.com一起使用:

https://gitlab.com/emobix/get-all-gitlab-issues-as-csv

答案 1 :(得分:1)

您可以通过阅读问题列表RSS feed来将问题导出到CSV。

在GitLab问题列表中单击“订阅RSS feed”按钮以获取链接。

enter image description here

然后您可以以编程方式导出问题。

为此,我创建了一个小脚本,我的代码段:https://gitlab.com/snippets/1868740