Jira
您可以将您的 Jira 议题导入极狐GitLab。如果您想继续使用 Jira,您可以将极狐GitLab 和 Jira 集成。
Jira 集成
极狐GitLab 提供了两种 Jira 集成。您可以配置一个或者两个都配置,这取决于您的需求。
Jira 议题集成
- 在极狐GitLab 17.6 中将功能名称更改为 Jira 议题集成。
您可以使用由 GitLab 和 Jira Cloud、Jira Data Center 或 Jira Server 开发的 Jira 议题集成。有了此集成,您可以:
- 直接在极狐GitLab 上查看或查找 Jira 议题。
- 在极狐GitLab 代码提交和合并请求中通过 ID 引用 Jira 议题。
- 为安全漏洞创建 Jira 议题。
Jira 开发面板集成
您可以使用 Jira 开发者面板来查看议题的极狐GitLab 活动,包括相关的分支、代码提交以及合并请求。为了配置 Jira 开发者面板:
- 针对 Jira Cloud,使用由 GitLab 开发并维护的 GitLab Jira Cloud app。
- 针对 Jira Data Center 或 Jira Server,使用由 Atlassian 开发并维护的 Jira DVCS 链接器。
功能可用性
功能 | Jira 集成 | Jira 开发面板集成 |
---|---|---|
在极狐GitLab 提交或合并请求中提及 Jira 议题 ID,并创建指向 Jira 议题的链接。 | 支持。 | 不支持。 |
在极狐GitLab 中提及 Jira 议题 ID,Jira 议题显示极狐GitLab 议题或合并请求。 | 支持。带有极狐GitLab 议题或 MR 标题的 Jira 评论关联到极狐GitLab。第一个提及也被添加到 Web 链接下的 Jira 议题中。 | 支持,显示在议题的开发面板中。 |
在极狐GitLab 提交消息中提及 Jira 议题 ID,Jira 议题会显示提交消息。 | 支持。整个提交消息作为评论显示在 Jira 议题中,并显示在 Web 链接 下。每条消息都链接到极狐GitLab 中的提交。 | 支持,显示在议题的开发面板中,并可选择使用 Jira Smart 提交对 Jira 议题进行自定义评论。 |
在极狐GitLab 分支名称中提及 Jira 议题 ID,Jira 议题会显示分支名称。 | 不支持。 | 支持,显示在议题的开发面板中。 |
将 Jira 时间跟踪添加到议题。 | 不支持。 | 支持。可以使用 Jira Smart Commits 指定时间。 |
使用 Git 提交或合并请求来转换或关闭 Jira 议题。 | 支持。只有一种转换类型,通过将其设置为完成来关闭议题。 | 支持。使用 Jira Smart Commits 转换到任何状态。 |
显示 Jira 议题的列表。 | 支持。 | 不支持。 |
从漏洞或发现创建 Jira 议题。 | 支持。 | 不支持。 |
从 Jira 议题创建极狐GitLab 分支。 | 不支持。 | 支持,显示在议题的开发面板中。 |
在极狐GitLab 合并请求中提及 Jira 议题 ID,部署就会同步。 | 不支持。 | 支持,显示在议题的开发面板中。 |
隐私注意事项
所有 Jira 集成都与 Jira 共享数据,以使其在极狐GitLab 之外可见。 如果您将私有极狐GitLab 项目与 Jira 集成,将与有权访问您的 Jira 项目的用户共享私有数据。
Jira 项目集成在 Jira 议题中以评论的形式发布极狐GitLab 数据。GitLab for Jira Cloud 应用程序和 Jira DVCS 连接器通过 Jira 开发面板共享此数据。 此方法提供了更细粒度的访问控制,因为可以将访问限制为某些用户群组或角色。