12

Git の post-receive e-mail フックを使用して差分メールを送信しました (この SO ポストのおかげです) が、送信されるメールは単なるプレーン テキストです。より大きく、よりカラフルで適切にフォーマットされたものが欲しい.

post-receive フックを使用して実行できる、プレーン テキストのメールの代わりに適切にフォーマットされた差分メールを送信するスクリプトまたは何かはありますか?

4

2 に答える 2

5

Pygmentsなどの構文ハイライターを使用してコードをフォーマットできます。コマンドラインツールを使用すると、電子メールの本文に埋め込むことができる html ドキュメントに出力を簡単にパイプできます。このようなことができると思いますが、コマンドをカスタム Pygments コマンドに置き換えます。

于 2010-07-16T04:21:44.233 に答える
2

この他の受信後メール フックを試すことができます (自分ではテストしていません)。

git-hook-update-notify-email

GIT コミットで色付けされた電子メールのスクリプト。「更新」フックで使用します。

(ruby ベース、rubyforge.org でも参照)

于 2010-07-16T04:10:43.810 に答える