2016-08-17 2 views
0

У меня есть documentation, который был предоставлен и размещен на ReadTheDocs. Он по-прежнему показывает хеш-фиксацию Git вместо строки «Последнее обновление», тогда как моя локальная документация HTML показывает сегодняшнюю дату.Почему не ReadTheDocs показывают «Последнее обновление:»

Локальная версия: enter image description here

Интернет версия: enter image description here

В файле docs/conf.py я настроил html_last_updated_fmt к не None значения -> пустая строка.
https://github.com/VLSI-EDA/PoC/blob/master/docs/conf.py#L173-L176

Почему ReadTheDocs игнорирует мои настройки? Как я могу получить последнюю обновленную дату?

ответ

1

Тема по умолчанию ReadTheDocs заменяет информацию о версии на информацию о ревизии, если доступна информация о ревизии (here's the commit that introduced the change).

Чтобы исправить это, вы можете создать и использовать пользовательскую тему. Это не тривиально. Действуйте следующим образом:

  • Вилка темы ReadTheDocs.
  • «Отменить» изменения обязательства, на которые я ссылался выше.
  • Ссылка на вилку в файле документации вашей организации requirements. Here, вы можете увидеть пример файла требований. Однако файл обычно должен находиться в корневом каталоге вашего репозитория и иметь имя requirements.txt.
  • Убедитесь, что ваш проект настроен на поддержку installation of custom requirements.
  • Направить все изменения в GitHub.
  • Восстановите свой проект на ReadTheDocs.
Смежные вопросы