gitchangelogはチェンジログにメッセージ履歴をコミット変換することができるツールです。
<強い>サンプルの
出力は、現在の経営再建のテキストに固定されているが、それはASCIIです読み取り可能でなければならない。
ここでは職場でのgit - 変更履歴変更履歴の小さなサンプルです。
あなたはログ履歴のアイデアを得ることができるので、現在のgitのログ出力を:
* 59f902aバレンティンラボ新しい:DEV:更新履歴内のセクションでは、 `` section_regexps``オプションに ``のgit - changelog.rc``で与えられた順に今ある。 (0.1.2)
* c6f72ccバレンティンラボCHG:DEV:コメントしたコードモードにdoctestを切り替えます。
* a9c38f3バレンティンラボ修正:DEV:doctestをこの上失敗していました。
* 59524e6バレンティンラボ新しい:USR:コミットの正しく身体をフォーマットしようとする試みに `` body_split_regexp``オプションを追加。
* 5883f07バレンティンラボ新しい:USR:検索の試合のセクション間の順序を管理することができるように `` section_regexps``ための代わりに辞書のタプルのリストを使用します。
* 7c1d480バレンティンラボ新しい:DEV:まだリリースされていないコードのラベルを変更するには、 `` gitの-changelog.rc``で新しい `` unreleased_version_label``オプション。
* cf29c9cバレンティンラボ修正:DEV:タグの悪いソート(英数字)。日付のソートをコミットするように変更。
* 61d8f80バレンティンラボ修正:DEV:空のコミットメッセージのサポート。
* eeca31bバレンティンラボ新しい:DEV:適切に `` Gitのconfig``の世界で使用 ``のgit - changelog``セクション。
* 6142b71バレンティンラボCHG:DEV:末尾の空白の化粧除去
* 3c3edd5バレンティンラボ修正は:USR: ``以降のバージョンではgit``が `` Gitの設定に失敗しているようだ `<キー>` ERRLVL 255で、それはサポートされていませんでした。
* 3f9617dバレンティンラボ修正:USR:全くタグが現在のgitリポジトリに存在しなかった時にトレースバックを削除しました。
* e0db9aeバレンティンラボ新しい:USR:追加されたセクションの分類器(すなわち:新規、変更、バグ)とサンプルrcファイルを更新した。 (0.1.1)
* 0c66d59バレンティンラボ修正:DEV:2タグがコミット同じ上にある場合は、例外がスローされた固定ケース。
* d2fae0dバレンティンラボは新しい:USR:簡潔で `` --help``サポートを追加しました。
そして、ここでgitchangelog出力は、次のとおりです。
0.1.2(2011-05-17)
------------------
新しい
~~~
- 変更履歴内のセクションは、 `` git-で与えられた順に今ある
&NBSP; `` section_regexps``オプションでchangelog.rc``。 [バレンティンラボ]
- 正しくフォーマットする試みに `` body_split_regexp``オプションを追加しました
&NBSP; COMMITの本体。 [バレンティンラボ]
- タプルのリストの代わりに `` section_regexps``がするための辞書を使用してください
&NBSP;検索の試合のセクション間の順序を管理することができ。 [バレンティンラボ]
- へのgit - changelog.rc`` ``における新しい `` unreleased_version_label``オプション
&NBSP;まだリリースされていないコードの変更ラベル。 [バレンティンラボ]
- 利用 ``適切に `` Gitのconfig``の世界でのgit-changelog``セクション。
&NBSP;バレンティン·ラボ]
変更点
~~~~~~~
- モードをdoctestを切り替えるには、コードをコメントした。 [バレンティンラボ]
- 末尾の空白の化粧品除去。 [バレンティンラボ]
フィックス
~~~
- のdoctestはこの上失敗していました。 [バレンティンラボ]
- タグのバート·ソート(英数字)。日付のソートをコミットするように変更。
&NBSP;バレンティン·ラボ]
- 空のコミットメッセージのサポート。 [バレンティンラボ]
- ``以降のバージョンではgit``がで `` `Gitの設定`に失敗するようだ
&NBSP; 255をERRLVL、それはサポートされていませんでした。 [バレンティンラボ]
- 全くのタグが現在のgitでありませんでした削除さトレースバック
&NBSP;リポジトリ。 [バレンティンラボ]
0.1.1(2011-04-07)
------------------
新しい
~~~
- セクションを追加分類器(すなわち:新規、変更、バグ)、更新
&NBSP;サンプルrcファイル。 [バレンティンラボ]
- 簡潔で `` --help``サポートが追加されました。 [バレンティンラボ]
フィックス
~~~
- 二つのタグが同じである場合、例外がスローされた固定ケース
&NBSP; COMMIT。 [バレンティンラボ]
そして、レンダリングされた完全な結果が直接PyPIのページの変更履歴のHTMLウェブページを生成するために使用されている。
の使用法の
サンプルの設定ファイルは非常に多くのコメントと非常に簡単です。あなたは必要に応じてそれを使用することができるはずです。
gitchangelogの変更履歴は、彼自身で、サンプル設定ファイルを使用して生成されます。あなたはPyPIのページの変更履歴に出力が表示されます。
の特長の:。完全に小さな設定ファイルによって駆動
- あなたのchangelogのポリシーと一致する。 (例えばサンプル設定ファイルを参照してください)
- 正規表現一致に基づいてコミットメッセージを無視します。
- リファクタリングは正規表現を交換すると、その場で表示されたメッセージをコミットします。
- 分類セクション(新、修正、変更... IE)にメッセージをコミット
- 正規表現による非変更履歴のタグを無視します。
のこのリリースで新しいのは何ですか。
- 新規:
- 参照するための標準的な再編テキスト形式とまこ出力エンジンを追加しました。 [バレンティンラボ]
- はgitchangelog.rc設定ファイルを検索し、パスルックアップ方式に関するいくつかの情報を追加しました。 [バレンティンラボ]
- は再編テキストや値下げの出力フォーマット用の口ひげテンプレートのサポートでテンプレートシステムと例を追加しました。 [デビッドLoureiroの]
- の変更:
- は、削除PKGとdevがデフォルトのサンプルチェンジログ出力からコミットします。 [バレンティンラボ]
- 修正:
- 一部のエラー·メッセージが標準エラー出力に書かれていなかった。 [バレンティンラボ]
のバージョン1.1.0でのの新機能は次のとおりです。
- 新規:
- gitリポジトリのルートに新しい可能なデフォルトの場所の.gitchangelog.rcを追加する新しい設定ファイルルックアップ方式。 [バレンティンラボ]
- GitReposは現在のディレクトリ情報へのアクセス権を与えるオブジェクトと全体のgit configアクセスをお読みください。 [バレンティンラボ]
- gitchangelog出力の直接のビジュアルを取得するために新しいセクションを追加しました。いくつかの文章を言い換えや他のいくつかのマイナーな追加を行いました。 [バレンティンラボ]
- の変更:
- 新しい文書化された1の賛成で古いgitchangelog.rc.sampleを削除しました。 [バレンティンラボ]
- 修正:
- サンプルファイルは、docとコヒーレントではなかったし、今「テスト」と「ドキュメント」観客を受け入れている。 [バレンティンラボ]
の要件の
- のPythonます。
コメントが見つかりません