私のパッケージにドキュメントを生成するためにsphinxを使用しようとしています。当然、私はより単純なケースから始め、default tutorialに続き、うまくいきました。ただし、other tutorial that I foundはすべてこのパスに従います。新しいパスを作成し、gh-pages
ブランチを作成し、残りを削除して押します。ブランチ内でgithubドキュメントを生成する(ghページではない)
私は本当にこの方法で物流がどのように機能するのか理解できません。理想的には、this exampleのようにすべてのブランチに1つずつdocs
を割り当てて、this pageを生成します。しかし、それを行う方法を教えるチュートリアルは見つかりませんでした。
このように(ブランチごとに1つのドキュメントを持つ)、ブランチのドキュメント内の各ブランチに変更を文書化し、それらを(ドキュメントとコードを)自然にマスターにマージすることができます。これにより、バージョン/リリースの処理もずっと簡単になります。
ドキュメントがある別のブランチを持つことで、変更を作業する方法や特別なリリースを視覚化することはできません。理想的には、リリースごとに1つのバージョンのドキュメントが必要です。 (私はマスターにラベルを追加すると、私は、手動でgh-pages
に切り替えて変更内容を文書化し、そこに似たラベルを作成できますか私は本当にここに迷ってしまいました?。)
まとめると:どうすればよい
私はmy exampleのように、各ブランチに対して1つのdocs
を持っています。
そして、ドキュメントで支店やリリースを管理するにはどうすればよいですか?
乾杯
申し訳ありませんが、私は私が従うかどうかわかりません。 READMEファイルにはどのようにドキュメント全体が含まれていますか? (ドキュメントは大きいです) – TomCho