Как мне иметь несколько версий моего документа со сфинксом?

Как и документация python или django, как мне иметь несколько версий моего документа со sphinx?

Я сохранил свой документ на git, и я хочу, чтобы мой пользователь мог видеть документацию для другой версии, например v2.7, v3.4 и т.д.

Спасибо за помощь

Ответ 1

Вы можете просто использовать Read The Docs для размещения вашей документации для вас. Они автоматически обрабатывают несколько версий с помощью раскрывающегося списка: https://docs.readthedocs.io/en/latest/index.html

Если вы хотите разместить свою собственную документацию на страницах GitHub или на другом веб-сервере, я сделал расширение Sphinx, которое делает то, что вы ищете: https://github.com/sphinx-contrib/sphinxcontrib-versioning