2007年12月22日 (土曜日) 15:47:54 # Life git-dch 。 debian/changelog や ChangeLog ファイル、コミットの度に編集するというルールにしていると、 バージョン管理システムを利用しているとよく衝突します。 分散バージョン管理システムの場合はさらに分散して管理しておりマージまでの間隔が伸びがちのため、 マージの際にコンフリクトが起きる部分の扱いが面倒になります。 この課題についてはバージョン管理システム自体に履歴の管理システムが付随しているのだから、 それから変更履歴を生成させればよい、という発想で解決する場合が多いようです。 その代表例として git であれば git-shortlog コマンド (git-log --pretty=short | git-shortlog)はリリースアナウンス の文書に添付するための文書を git の