RSSフィードは、レポの最新の変更について人々に最新の情報を提供するための非常に優れた方法です。残念ながら、デフォルトのRSSフィードには、本文にコミットメッセージのみが含まれています。
この同様の質問には、フィードをカスタマイズする方法に関する情報がありますが、残念ながら、差分を追加することについては言及されていません。それは可能ですか?どうすればいいですか?
{diff}
結局のところ、はRSSに渡されないだけでchangelogentry.tmpl
なく、RSSテンプレートセット自体には、差分を表示するために必要ないくつかのテンプレートがありません。
MercurialRSSテンプレートセットに生の差分を追加する簡単なパッチを実行しました。このパッチは、Mercurialのバージョン2.2.1に基づいています。RSSテンプレートセットに加えてMercurialソース(webcommands.py
)を変更するため、テンプレートだけでなく、Mercurial自体のパッチバージョンを使用することになります。
パッチは、BitbucketのHgリポジトリの私のコピーのso-10796514ブランチにあります。お気軽にご利用ください。
変更された変更ログが私のマシンでどのように表示されるかを次に示します。
この時点から改善できると思います。