コミットのドキュメントを自動的に生成する方法を見つけたいです。私たちは SVN を使用しており、全員が TortoiseSVN をクライアント ソフトウェアとして使用しています。(ほとんどのコードは C++ で、Windows を使用しています)
コミットごとに以下のコミット関連データを抽出できれば十分ですが、
- リビジョン番号
- ログメッセージ
- 影響を受けるファイル (変更/追加/消去など) の一覧
- 変更 (特定するのは難しいかもしれませんが、少なくとも影響を受けるファイルの古いコピーと新しいコピーを取得できます)
これらすべての情報を 1 つのテキスト ファイルにまとめる必要があります。(各コミットのファイル)