From: Shugo Maeda Date: 2007-03-16T00:04:16+09:00 Subject: [ruby-dev:30596] Re: release code and revision number 前田です。 On 03/14/2007 01:47 PM, Nobuyoshi Nakada wrote: >> ChangeLogに$Revision$を埋め込むようにして、make時にChangeLogから >> 切り出してくるというのはだめでしょうか。 > > 必ずChangeLogも一緒に変更してコミットしなけりゃならないという制限がつく > のがちょっと。 ChangeLogをちゃんと書いてないようなケースではRUBY_REVISIONを更新する 必要はないんじゃないでしょうか。 まずいケースがあるとすれば、ちゃんとChangeLog書いてないのが悪い、という 話になるんじゃないかと。 > それに、$Date$がJST-9になるという保証もないわけで、やはりそれだけではす > みそうにないと思います。 今まであまり深く考えたことがなかったのですが、RUBY_RELEASE_DATEって UTCなんでしたっけ。 それはさておき、$Date$の書式は $Date: 2007-02-27 07:51:33 +0900 (Tue, 27 Feb 2007) $ のようになるようですが、+0900の部分を見てUTCに変換するわけにはい かないのでしょうか。 プラットフォームによって書式が異なるとか? -- 前田 修吾