我们在 DevOps 上有一个带有文档文件夹的 TFS 存储库。
该文档是使用 markdown 语法制作的(在 .md
文件中)。
我们在Microsoft documentation之后插入了不同文档之间的链接。直到几天前一切都正常。
现在,我们无法再在 Repos 链接中的文件之间导航,因为“path”参数如下所示:
?path=%2F%24%2FDocs%2FHowTo%2FHome.md&version=T
解码:
?path=/$/Docs/HowTo/Home.md&version=T
问题是第一个/
,如果我手动将其从链接中删除,它就可以工作。
我们已尝试使用以下所有语法,但链接始终损坏:
[Home](./Home.md)
[Home](Home.md)
[Home](/Home.md)
有人知道如何解决这个问题吗?
谢谢
最佳答案
从存储库路径 URL 来看,Home.md
文件位于 Howto 文件夹
下。
您可以尝试使用绝对路径
或相对路径
。
例如:
绝对路径:[Home]($/Docs/Howto/Home.md)
相对路径:[Home](./Howto/Home.md)
注意:如果使用文件路径进行导航,.md
文件和 home.md
文件需要位于同一 repo 协议(protocol)。
这是关于 markdown links 的文档.
希望这有帮助。
关于azure-devops - Azure DevOps TFS 存储库 : link to internal file inside markup,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62678792/