Azure DevOps Wiki 中新页面的 URL 是什么? / 如何为新页面添加书签?

问题描述 投票:0回答:1

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 () 的大型项目。我希望 Sphinx 中能够有一个 New 按钮。目前,我已经设法向每个页面添加“在 Wiki 上查看”和“在 Wiki 上编辑”按钮,以及其他一些与 Wiki 无关的按钮 - 我希望向其中添加“新页面”。 .但本质上我的问题归结为:指定路径的新页面的URL是什么?

这是 Sphinx 中每个页面的样子:

我检查了 DevOps Wiki 中的 New Page 按钮上的事件侦听器,但从我看到的情况来看,它链接到一个名为

we()

的空函数

如果您感兴趣:每次进行编辑时,我都会使用 从 Wiki 自动构建 Sphinx,并且每个页面的 HTML 都会通过我编写的一些 脚本进行自定义,主要使用.

azure url azure-devops azure-devops-wiki
1个回答
0
投票

目前,我已成功在每个页面添加“在 Wiki 上查看”和“在 Wiki 上编辑”按钮,以及其他一些与 Wiki 无关的按钮 - 我希望向其中添加“新页面”。 ..但本质上我的问题归结为:指定路径的新页面的 URL 是什么?

view
edit
现有 wiki 页面不同,当您创建 new wiki 页面时,浏览器中不存在包含类似
&_a=add
的此类 url。

要通过脚本中的 DevOps 创建 wiki,我们可以使用 rest apiazure cli。两者都需要

path
content
参数。

恐怕不支持仅使用带有路径的 URL 链接来创建新的 wiki 页面。

© www.soinside.com 2019 - 2024. All rights reserved.