Azure DevOps Wiki 中是否有新页面的 URL?
特别是我可以指定将在其中创建新页面的路径。
我知道,如果您想为查看特定页面的链接添加书签,您通常需要知道页面 ID,例如
22
在此链接中:
https://dev.azure.com/incredibleit/Incredible%20IT/_wiki/wikis/Incredible-IT.wiki/22/Backups-Restores
但是,当页面 ID 未知时,您可以使用“秘密链接”来指定路径:
https://dev.azure.com/incredibleit/Incredible%20IT/_wiki/wikis/Incredible-IT.wiki?pagePath=/Home/Technical/Important/Backups%20%26%20Restores
要编辑指定路径的页面:
https://dev.azure.com/incredibleit/Incredible%20IT/_wiki/wikis/Incredible-IT.wiki?wikiVersion=GBwikiMaster&_a=edit&pagePath=/Home/Technical/Important/Backups%20%26%20Restores
我尝试将最后一个 URL 从
&_a=edit
修改为 &_a=new
和 &a_=add
,但都不起作用。
如何链接到指定路径的新页面 / 新子页面?
当我从 DevOps Wiki 中单击 New Page 时,地址栏中的 URL 不会更改。
这适用于从 Azure DevOps Wiki 自动构建 Sphinx Docs (python-sphinx) 的大型项目。我希望 Sphinx 中能够有一个 New 按钮。目前,我已经设法向每个页面添加“在 Wiki 上查看”和“在 Wiki 上编辑”按钮,以及其他一些与 Wiki 无关的按钮 - 我希望向其中添加“新页面”。 .但本质上我的问题归结为:指定路径的新页面的URL是什么?
这是 Sphinx 中每个页面的样子:
我检查了 DevOps Wiki 中的 New Page 按钮上的事件侦听器,但从我看到的情况来看,它链接到一个名为
we()
的空函数
如果您感兴趣:每次进行编辑时,我都会使用 docker 从 Wiki 自动构建 Sphinx,并且每个页面的 HTML 都会通过我编写的一些 python 脚本进行自定义,主要使用美丽的汤.