FEI: the CVS changelog is no longer updating.
cras's commits look like this:
date: YYYY-MM-DD HH:MM:SS +TZDD; author cras; state Exp; lines +1 -0
but cvs2cl.pl (2.50) demands:
date: YYYY/MM/DD HH:MM:SS; author cras; state: Exp; lines +1 -0
cvs2cl.pl version 2.55 still can't parse these lines. I patched my
cvs2cl.pl so I could still follow dovecot, but I'm not certain these
changes actually belong in cvs2cl.pl
--- /s/2.55-orig/cvs2cl.pl 2004-06-15 18:58:54.000000000 +0000
+++ /s/2.55/cvs2cl.pl 2004-06-15 18:59:14.000000000 +0000
@@ -2286,7 +2286,7 @@
my ($year, $mon, $mday, $hours, $min, $secs, $author, $state, $rest)
$line =~
- m!(\d+)/(\d+)/(\d+)\s+(\d+):(\d+):(\d+);\s+
+ m!(\d+)[/-](\d+)[/-](\d+)\s+(\d+):(\d+):(\d+)(?:.*?);\s+
author:\s+([^;]+);\s+state:\s+([^;]+);(.*)!x
or die "Couldn't parse date ``$line''";
die "Bad date or Y2K issues"