external-issue-tracker.md 1.39 KB
Newer Older
1 2
# External issue tracker

3
GitLab has a great issue tracker but you can also use an external one such as
4 5
Jira, Redmine, YouTrack, or Bugzilla. Issue trackers are configurable per GitLab project
and allow you to do the following:
dosire's avatar
dosire committed
6

7 8 9
- you can reference these external issues inside GitLab interface
  (merge requests, commits, comments) and they will be automatically converted
  into links
10

11 12
You can have enabled both external and internal GitLab issue trackers in parallel. The **Issues** link always opens the internal issue tracker and in case the internal issue tracker is disabled the link is not visible in the menu.

13 14
## Configuration

15
The configuration is done via a project's **Services**.
16

17
### Project Service
18

19 20
To enable an external issue tracker you must configure the appropriate **Service**.
Visit the links below for details:
21

22
- [Redmine](../user/project/integrations/redmine.md)
23
- [YouTrack](../user/project/integrations/youtrack.md)
24 25
- [Jira](../user/project/integrations/jira.md)
- [Bugzilla](../user/project/integrations/bugzilla.md)
Victor Wu's avatar
Victor Wu committed
26
- [Custom Issue Tracker](../user/project/integrations/custom_issue_tracker.md)
27 28 29

### Service Template

30 31 32
To save you the hassle from configuring each project's service individually,
GitLab provides the ability to set Service Templates which can then be
overridden in each project's settings.
33

34
Read more on [Services Templates](../user/project/integrations/services_templates.md).