あおきです。
コミットメールの Date: のフォーマットがちょっと変でないですか?
さっき来たメールでの例
Date: Mon Jan 15 13:20:22 UTC 2001
メールは RFC822 形式が基本なので、これなら
Mon, 15 Jan 2001 13:20:22 +0000
でないと。
いちおうパッチをつけます。試してないんですけど(すいません…)
TMail から持ってきたのでたぶん大丈夫。
-------------------------------------------------------------------
青木峰郎
--- org.loginfo_ruby.rb Tue Jan 16 01:30:19 2001
+++ loginfo_ruby.rb Tue Jan 16 01:31:29 2001
@@ -12,7 +12,16 @@
$cvs = "/usr/bin/cvs"
-$datestr = Time.now
+
+def time2str(tm)
+ ret = tm.strftime("%a, #{tm.mday} %b %Y %X ")
+ gmt = Time.at(tm.to_i)
+ gmt.gmtime
+ offset = tm.to_i - Time.local(*gmt.to_a[0,6].reverse).to_i
+ ret + sprintf('%+.2d%.2d', *(offset / 60).divmod(60))
+end
+
+$datestr = time2str(Time.now)
$ecvsuser = ENV['LOGNAME']
$pgrp = Process.getpgrp()