1. YouTrack Service
原文:https://docs.gitlab.com/ee/user/project/integrations/youtrack.html
- Enable the YouTrack integration
- Disable the internal issue tracker
- Referencing YouTrack issues in GitLab
2. YouTrack Service
JetBrains YouTrack是一个基于 Web 的问题跟踪和项目管理平台.
您可以在 GitLab 中将 YouTrack 配置为外部问题跟踪器 .
2.1. Enable the YouTrack integration
要在项目中启用 YouTrack 集成,请执行以下操作:
- 导航到项目的"设置">" 集成"页面.
单击YouTrack服务,确保其处于活动状态,然后按照下表中的说明在页面上输入所需的详细信息.
Field Description **Project URL** 链接到该 GitLab 项目的 YouTrack 中项目的 URL. **问题网址** 链接到该 GitLab 项目的 YouTrack 项目中问题的 URL. 请注意, **问题 URL**需要**URL 中的** `:id` . GitLab 使用此 ID 作为占位符来替换问题编号. 点击保存更改按钮.
一旦配置并启用了 YouTrack,您将在 GitLab 项目页面上看到 YouTrack 链接,该链接将您带到适当的 YouTrack 项目.
2.2. Disable the internal issue tracker
要在项目中禁用内部问题跟踪器:
- 导航到项目的"设置">"常规"页面.
- 展开权限部分 ,然后将问题切换为禁用.
2.3. Referencing YouTrack issues in GitLab
YouTrack 中的问题可以称为<PROJECT>-<ID>
. <PROJECT>
必须以字母开头,后跟字母,数字或下划线. <ID>
是一个数字. 参考示例是YT-101
, Api_32-143
或gl-030
.
合并请求,提交或注释中对<PROJECT>-<ID>
引用将自动链接到 YouTrack 问题 URL. 有关更多信息,请参阅外部问题跟踪器文档.