I am attempting to convert several CVS modules (which really should
have been together) into a single repository.

In my first attempt I tailorized each one into a separate darcs
repository and then tried to pull the patches from each into a
combined repo.  Some of the repos pulled just fine, others hung
forever.

In my second attempt I used cvs2svn to convert into a combined
repository, then tailorized that into darcs.  The cvs2svn conversion
was very fast (about an hour for 20000 patches).  The conversion from
svn to darcs is taking longer and longer for each patch, and I estimate
it might finish by the weekend.  It appears that svn is the culprit,
taking 10 to 20 seconds to update to the next revision.  It is taking
0 to 3 seconds for each darcs record.

What I would really like is to be able to specify which CVS modules I
am interested in, and have tailor build me a combined repo.  Is this
something that would be easy?

Perhaps the next best thing would be to have the CVS module name be a
subdirectory within the darcs repository.  Currently if we have a CVS
module named MODULE, and a file named Directory/file.txt, that will
show up in the tailorized repository as:

    Directory/file.txt

I would like for it show up as:

    MODULE/Directory/file.txt

Perhaps then I would be able to combine all of the repos into one
without any possible conflicts.

  conversion_directory/
    _darcs/
    MODULE1/
      CVS/
      Directory/
        file.txt
    MODULE2/
      CVS/
      Directory/
        file.txt

-kolibrie

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Tailor mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/tailor

Reply via email to