#37: problems converting cvs -> bzr in presence of bad non-ascending dates
---------------------------------+------------------------------------------
  Reporter:  [EMAIL PROTECTED]  |       Owner:  lele      
      Type:  defect              |      Status:  new       
  Priority:  major               |   Milestone:  VersionOne
 Component:  cvs                 |     Version:  0.9       
Resolution:                      |    Keywords:            
---------------------------------+------------------------------------------
Comment (by [EMAIL PROTECTED]):

 Here's a viewcvs URL showing the date screwup.

 
http://cvs.gnome.org/viewcvs/jhbuild/modulesets/gnome24.modules?view=log&logsort=cvs#rev1.60

 rev 1.59 - 2003-09-09
 rev 1.60 - 1997-01-04
 rev 1.61 - 1997-01-04
 rev 1.62 - 2003-09-12

 Tailor seemed to correctly break the CVS history into changesets (even
 though the dates aren't sequential, the changes in each changeset still
 share the commit date).

 On my initial run (before editing the RCS files to correct the dates), the
 problems I saw were:

  * the first of these 1997 changsets were picked as revision 1

  * Tailor bombed out part way through, when it tried to tell bzr to delete
 a file that it didn't know about (I assume that it skipped the changeset
 where the file originally got added).

 After correcting the dates in the RCS files, the conversion process went
 off without a hitch.

 It would be nice if Tailor could either support bad CVS history like this,
 or error out early when this condition is encountered.

-- 
Ticket URL: <http://progetti.arstecnica.it/tailor/ticket/37>
Tailor <http://www.darcs.net/DarcsWiki/Tailor>
An inter-VCs changeset exchanger
_______________________________________________
Tailor mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/tailor

Reply via email to