Help us learn about your current experience with the documentation. Take the survey.
将问题导出为 CSV
- Tier: Free, Premium, Ultimate
- Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
您可以将 GitLab 中的问题导出为纯文本 CSV (逗号分隔值) 文件。CSV 文件会作为邮件附件,发送到您的默认通知邮箱地址。
CSV 文件可用于任何绘图或电子表格程序,如 Microsoft Excel、OpenOffice Calc 或 Google Sheets。使用问题 CSV 列表可以:
- 创建问题快照,用于离线分析,或与不在 GitLab 中的其他团队共享。
- 基于 CSV 数据创建图表、图形和图表。
- 将数据转换为其他格式,用于审计或共享。
- 将问题导入到 GitLab 之外的系统。
- 通过创建多个快照来分析长期趋势。
- 使用长期数据收集问题中提供的相关反馈,并根据实际指标改进您的产品。
选择要导出的问题
您可以从单个项目导出问题,但不能从群组导出。
先决条件:
- 您必须至少拥有 Guest 角色。
- 在左侧边栏,选择 搜索或跳转 并找到您的项目。
- 选择 计划 > 问题。
- 在问题列表上方,选择 搜索或过滤结果。
- 在出现的下拉列表中,选择要筛选的属性。有关筛选选项的更多信息,请参阅 筛选问题列表。
- 在右上角,选择 操作( )> 导出为 CSV。
- 在对话框中,验证邮箱地址是否正确,然后选择 导出问题。
所有匹配的问题都会被导出,包括第一页未显示的问题。导出的 CSV 文件不包含问题中的附件。
格式
CSV 文件格式如下:
- 按标题排序。
- 列以逗号分隔。
- 必要时,字段用双引号 (
") 引起来。 - 行以换行符分隔。
有关 CSV 解析要求的信息,这些要求可能会影响在 GitLab 中查看导出文件时的显示方式,请参阅 CSV 解析注意事项。
列
CSV 文件包含以下列。
| 列名 | 描述 |
|---|---|
| 标题 | 问题的 title |
| 描述 | 问题的 description |
| 问题 ID | 问题的 iid |
| URL | GitLab 中问题的链接 |
| 状态 | Open 或 Closed |
| 作者 | 问题作者的全名 |
| 作者用户名 | 作者的用户名,省略 @ 符号 |
| 指派人 | 问题指派人的全名 |
| 指派人用户名 | 指派人的用户名,省略 @ 符号 |
| 机密 | Yes 或 No |
| 已锁定 | Yes 或 No |
| 截止日期 | 格式为 YYYY-MM-DD |
| 创建时间 (UTC) | 格式为 YYYY-MM-DD HH:MM:SS |
| 更新时间 (UTC) | 格式为 YYYY-MM-DD HH:MM:SS |
| 关闭时间 (UTC) | 格式为 YYYY-MM-DD HH:MM:SS |
| 里程碑 | 问题里程碑的标题 |
| 权重 | 问题权重 |
| 标签 | 标签,以逗号分隔 |
| 预估时间 | 以秒为单位的 预估时间 |
| 已用时间 | 以秒为单位的 已用时间 |
| Epic ID | 父级 Epic 的 ID |
| Epic 标题 | 父级 Epic 的标题 |
故障排除
使用导出的问题时,您可能会遇到以下问题。
导出大小
问题以邮件附件形式发送,导出限制为 15 MB,以确保在各种邮件服务提供商中成功交付。如果达到限制,请在导出前缩小搜索范围。例如,考虑分别导出已打开和已关闭的问题。