Sphinxを使用してプロジェクトを文書化します。私はsphinx-quickstart
の間に別のソースとビルドディレクトリを使うようにスフィンクスに語った。今私のディレクトリレイアウトは以下の通りです:ドキュメントにSphinxを使用しているとき、VCSに無視するファイルを教えてください。
MyProject/
myproject/
__init__.py
mymodule.py
docs/
source/
.static/
.templates/
conf.py
index.rst
build/
Makefile
ファイルが(私はGitのを使用しているため、すなわち、私は私の.gitignore
ファイルに追加する必要があります)SphinxのプロジェクトのためのVCSレポジトリから除外すべき?たとえば、docs/build/
ディレクトリを無視すると、Sphinxから生成されたHTMLページの変更が追跡されませんか?
注意、ほぼすべて(index.rst' '除く)' * .rst 'docsのファイルは生成され、無視することもできます。私は '/ docs/myproject。*'のような無視ルールを提案します。 – Bengt
しかし、最終的なファイル(html、pdfなど)を保存してドキュメントを再構築する必要がないようにするには、ビルド/コミットする必要がありますが、ドキュメントを読むためにビルド/ 、または無視することができますか? – Liam