One of Tuleap's major strengths is the ability to link any element to any other through cross-references. This page summarizes all available references for versioning tools.
Principle
A cross-reference is a link automatically created when you use a keyword followed by an identifier in a text field. References are bidirectional: creating a link in one direction automatically creates a return link.
Information
For additional documentation on the Tuleap reference system, see the References section of the technical documentation.
Reference summary
References to versioning elements
Keyword | Syntax | Target |
|---|---|---|
|
| Tuleap Git Commit |
|
| Tuleap Git Tag |
|
| Tuleap Pull Request |
|
| SVN Commit |
|
| GitLab Commit |
|
| GitLab Merge Request |
|
| GitLab Tag |
|
| GitLab Branch |
References from versioning tools to Tuleap
Context | Syntax | Target |
|---|---|---|
Git commit message |
| Tuleap Artifact |
SVN commit message |
| Tuleap Artifact |
GitLab Commit/MR/Tag/Branch |
| Tuleap Artifact |
PR description/comment | Any Tuleap element |
Automatic Artifact closure
Context | Syntax | Example |
|---|---|---|
Tuleap Git Commit |
|
|
GitLab Commit |
|
|
Closing keywords: Closes, Fixes, Resolves, Implements (and variants: Close, Closed, Closing, Fix, Fixed, Fixing, etc., as well as Conventional Commits prefixes fix:, feat:, chore:).