我们在gitlab项目的根目录中保留一个changelog.md,并希望在每个版本标签中包含一个链接,以将其与先前的标签进行比较。
链接必须为https://gitlab.company.com/group/project/compare/v15.4.0...v15.3.0
我尝试过的markdown中的所有相对链接最终都相对于当前分支(包括master),例如[v15.4.0](compare/v15.3.0...v15.4.0)
,[v15.4.0](../compare/v15.3.0...v15.4.0)
和[v15.4.0](../../compare/v15.3.0...v15.4.0)
全部以链接结束https://gitlab.company.com/group/project/branch/compare/v15.3.0...v15.4.0
有没有一种方法可以创建相对于项目根目录而不是当前分支的链接?
最佳答案
至少从v12.6.4-ee起,[v15.4.0](../compare/v15.3.0...v15.4.0)
语法会生成正确的比较链接。
我一直无法找到问题,但这种行为已更改,因此无法确切知道它所处的版本。
关于markdown - 创建一个链接来比较Gitlab markdown中的标签,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39145264/