Python sphinx 如何使用sphinx创建多个版本的文档?

Python sphinx 如何使用sphinx创建多个版本的文档?,python-sphinx,Python Sphinx,与python或django的文档一样,如何使用sphinx实现文档的多个版本 我将文档保存在git上,我希望我的用户能够查看不同版本的文档,如v2.7,v3.4,等等 感谢您的帮助您可以使用“阅读文档”来为您托管文档。它们通过下拉菜单自动处理多个版本: 如果您想在GitHub页面或其他web服务器上托管自己的文档,我制作了一个Sphinx扩展,它可以满足您的需要: 有分机 它类似于sphinxcontrib版本控制,但sphinxcontrib版本控制似乎没有得到积极维护。上一个版本是在20

与python或django的文档一样,如何使用sphinx实现文档的多个版本

我将文档保存在git上,我希望我的用户能够查看不同版本的文档,如
v2.7
v3.4
,等等


感谢您的帮助

您可以使用“阅读文档”来为您托管文档。它们通过下拉菜单自动处理多个版本:

如果您想在GitHub页面或其他web服务器上托管自己的文档,我制作了一个Sphinx扩展,它可以满足您的需要: 有分机

它类似于sphinxcontrib版本控制,但sphinxcontrib版本控制似乎没有得到积极维护。上一个版本是在2016年,它不适用于Sphinx()的最新版本。sphinx multiversion是一个新的实现(请参阅)


关于项目健康性的注意事项:截至2020年12月,SMV似乎是一个单人项目,有许多未决问题和请求尚未得到响应(请参阅)。

是否需要一个下拉列表来选择版本,例如在?@mzjn的左上角,正是我想看的内容。Docs似乎只为用户提供了两个版本:
stable
latest
(这是指向最近标记版本的指针)。这并没有真正解决OPs需求,即提供任意数量的版本。