はやみずです
> 折衷案として、releaseなどの節目ごとにgitのcommit log > から生成するというのはどうでしょうか。 アリだと思います。配布用tarball(zip)を生成する際に、ChangeLogも生成して 含めてしまうのがよさそうです。 > 上記のコマンドで今いるbranchのChangeLogが作れます。 > topic branchをmergeしたときには「commitした時刻の順序」 > よりも「main lineに取り込まれた順序」が重要そうなので > topo-orderとしています。 これもこの通りだと思います。 At Sun, 10 Jan 2010 00:37:22 +0900 (JST), Tadashi MATSUO wrote: > > [1 <text/plain; iso-2022-jp (7bit)>] > 松尾です。 > > 折衷案として、releaseなどの節目ごとにgitのcommit log > から生成するというのはどうでしょうか。 > > git logの出力をChange Log styleに変換するsed scriptを > 書いてみました。 > > git log --topo-order --pretty=format:"=%ai%n%an%n<%ae>%n%n%s%n%b" | sed -f > git-to-changelog.sed > > 上記のコマンドで今いるbranchのChangeLogが作れます。 > topic branchをmergeしたときには「commitした時刻の順序」 > よりも「main lineに取り込まれた順序」が重要そうなので > topo-orderとしています。 > > ChangeLog内の時刻が線形に並ばないのは気持ち悪いですが…。 > > --- > 松尾 直志 <t...@mymail.twin.jp> > [2 git-to-changelog.sed <text/plain; us-ascii (7bit)>] > /^[^=].\{72,\}/{ > :loop > s/^\(.\{0,70\}[^ ]\) \(.*\)$/\t\1\n\2/ > T too-long > P > D > b loop > :too-long > s/^/\t/ > b > } > s/^\([^=\t]\)/\t\1/ > /^=/{ > s/^=\([^ ]*\) .*$/\1/ > N > N > s/\n/ /g > } > [3 <text/plain; us-ascii (7bit)>] > ------------------------------------------------------------------------------ > This SF.Net email is sponsored by the Verizon Developer Community > Take advantage of Verizon's best-in-class app development support > A streamlined, 14 day to market process makes app distribution fast and easy > Join now and get one step closer to millions of Verizon customers > http://p.sf.net/sfu/verizon-dev2dev > [4 <text/plain; iso-2022-jp (7bit)>] > _______________________________________________ > twmode-users mailing list > twmode-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/twmode-users ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ twmode-users mailing list twmode-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/twmode-users