Gitlab交叉参考项目

时间:2018-07-18 07:27:50

标签: gitlab markdown

我正在尝试找到在Gitlab中记录我的项目的最佳方法。我找到了两种不同的选择:

  • 实际存储库(my-repo.git)中的降价
  • 使用markdown(my-repo/wiki.git)的Wiki

请注意,后缀.git表示这是两个不同的git存储库。

我喜欢使用网页中的markdown来简单地修改Wiki的方法(为了所有人的简便性),但是我不知道如何在Wiki或Gitlab中的任何其他项目之间进行链接。

documentation中提供了一些信息以链接(问题,提交等)到其他项目,但没有链接文件README.md和其他文档。

有这样的功能吗?

1 个答案:

答案 0 :(得分:0)

我不知道我是否能 100% 理解你的观点。

链接到其他“文件”就像链接到 Markdown 中的任何 URL / URI。使用 "well-known" 语法 [LinkName](LinkTarget)

同一项目内的链接

[Link to file, relative path](./README.md)  

这应该适用于 WIKI 和项目 Markdown 文件。

[Link to a file from other project](https://gitlab.com/{{USER or COMPANY}}/{{PROJECT}}/-/blob/master/{{FOLDER}}/README.md)

当您想重复使用链接或在文件末尾收集链接时,您还可以使用链接 [LinkName][LinkReference] 的参考语法,然后在您的文件 [LinkReference]: https://gitlab.com/foobar/123 后面使用。