可以在没有链接存储库的情况下将 Sphinx 源文件推送到 ReadTheDocs 吗?
Can Sphinx source files be pushed to ReadTheDocs without a linked repository?
我正在将我所有开源项目的 Mercurial 存储库从 Bitbucket 转移到 OSDN (OSDN.net),因为 Bitbucket 很快就会放弃对 Mercurial 的支持。但是,OSDN 只支持 SSH,不支持 HTTPS 作为文件交换协议,ReadTheDocs 也不支持 SSH URL。 ReadTheDocs public API 允许触发构建,但不支持以任何方式为源文件提供构建触发器。
或任何有记录的方式,至少。有没有人知道使用构建触发器将文档源文件推送到 RTD,或者将 OSDN 存储库连接到 RTD 以便 RTD 可以克隆源文件本身的方法?
谢谢。
OSDN 确实同时支持 SSH 和 HTTP(S),对于 "writing",唯一的选择是 ssh。然而,阅读文档只需要'read'; https 很好(支持,虽然有点难找)。
在 OSDN 上,切换 "RO|r/w" 按钮,以查看其他-URL。它不是按钮,也不是触发器;但它看起来像 --UX/UI 设计不是很好...
复制该 RO 值(再次:忽略 UI-反馈。您可以复制 https-URL。然后将其粘贴到 RTfD。
注意:目前,我可以让 webhooks/integration 工作。所以,你必须去阅读文档来重建,在推动之后。或者使用本地 Makefile 中的 curl webhook,请参阅:https://docs.readthedocs.io/en/stable/webhooks.html#parameters
我正在将我所有开源项目的 Mercurial 存储库从 Bitbucket 转移到 OSDN (OSDN.net),因为 Bitbucket 很快就会放弃对 Mercurial 的支持。但是,OSDN 只支持 SSH,不支持 HTTPS 作为文件交换协议,ReadTheDocs 也不支持 SSH URL。 ReadTheDocs public API 允许触发构建,但不支持以任何方式为源文件提供构建触发器。
或任何有记录的方式,至少。有没有人知道使用构建触发器将文档源文件推送到 RTD,或者将 OSDN 存储库连接到 RTD 以便 RTD 可以克隆源文件本身的方法?
谢谢。
OSDN 确实同时支持 SSH 和 HTTP(S),对于 "writing",唯一的选择是 ssh。然而,阅读文档只需要'read'; https 很好(支持,虽然有点难找)。
在 OSDN 上,切换 "RO|r/w" 按钮,以查看其他-URL。它不是按钮,也不是触发器;但它看起来像 --UX/UI 设计不是很好...
复制该 RO 值(再次:忽略 UI-反馈。您可以复制 https-URL。然后将其粘贴到 RTfD。
注意:目前,我可以让 webhooks/integration 工作。所以,你必须去阅读文档来重建,在推动之后。或者使用本地 Makefile 中的 curl webhook,请参阅:https://docs.readthedocs.io/en/stable/webhooks.html#parameters