Possible bug in cvs2svn.py
From: Jeff Squyres <jsquyres_at_lam-mpi.org>
Date: 2004-02-20 05:58:09 CET
First of all, thanks for all the great work on subversion! Now that 1.0
In light of that, I tried converting one of larger CVS repositories (with
---- committing: Fri Jan 9 13:06:19 2004, over 0 seconds adding or changing 6.320 : trunk/HISTORY new revision: 9199 committing: Fri Jan 9 13:30:47 2004, over 0 seconds adding or changing 6.47.2.34 : branches/branch-7-0/VERSION new revision: 9200 committing: Sat Jan 10 08:37:04 2004, over 140450 seconds WARNING: commit spans more than 300 seconds adding or changing 6.34 : trunk/share/boot/asc_parse.c new revision: 9201 committing: Sat Jan 10 08:37:04 2004, over 140502 seconds WARNING: commit spans more than 300 seconds adding or changing 6.32.2.2 : branches/branch-7-0/share/boot/asc_parse.c new revision: 9202 ----- 140450 seconds is about a day and a half. I'm quite certain that the CVS commit did not that that long. For every commit that cvs2svn.py found after that, the commit time increased. More specifically, cvs2svn.py's reported timestamp never changed after that commit (Sat Jan 10 08:37:04 2004) -- I'm guessing that these arbitrarily large commit times are the actual commit completion time minus some previous, fixed time. Hence, I'm further guessing that some internal counter in the cvs2svn.py script somehow didn't get reset for the last 80 or so revisions, and their timestamps were therefore recorded incorrectly in the dump file. It's still committing the dump file as I type this (and will likely continue to do so for a while -- cvs2svn.py got up to r9283), but I'm guessing/assuming that the timestamps in the SVN repository for all those commits will be incorrect. Anyone have any clues as to why this would happen? I can provide more details if necessary. Many thanks. (pardon any text that doesn't make sense; it's late! :-) -- {+} Jeff Squyres {+} jsquyres@lam-mpi.org {+} http://www.lam-mpi.org/ --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org For additional commands, e-mail: users-help@subversion.tigris.orgReceived on Fri Feb 20 05:58:43 2004 |
This is an archived mail posted to the Subversion Users mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.