Barry Warsaw wrote:
I personally have had no success doing this, but the last time I tried
was with a fairly old version of svn.

It gives an error message when you try. You then need to interpret the error message, retry, and it gives you another error message. You do this three times, and end up with the command line

cvs2svn -q --fs-type=fsfs --encoding=latin1 "--exclude=r16b1|cnri-16-start|descr-branch|release152p1-patches|after-call-reorg|r22a1|before-call-reorg|release16|r161|r161-branch|r16a2|release152p2" -s py.svn.new python

BTW, it looks like you just pulled in python/dist right?  Did you pull
in the trunk?  What about nondist, or as Greg mentioned, distutils which
is a sibling of the top-level python directory.

I posted the wrong URL. The right one is

http://www.dcl.hpi.uni-potsdam.de/python/

It has distutils right in

http://www.dcl.hpi.uni-potsdam.de/python/trunk/distutils/

Just curious - why did you choose fsfs instead of the BerkeleyDB
backend?

I had hoped that it would consume less disk space - but I really should try with bdb again.

In our operational repositories, I have now migrated everything to
fsfs because it is so much more friendly to backups. You can backup
the on-disk state, and trust that is consistent. With bdb, you need
to use hot-backup.py or some such, and this gives you an entire copy
which then goes into all incremental backups. With fsfs, the incremental
backups really pickup new commits only. (for the Python svn, it doesn't
matter much, since that is excluded from backup, anyway)

Thanks for doing this Martin.  I've heard that SF may be offering svn as
early as May or June and I would love to see us convert when that's
available.

So do I. However, I now believe that it is unlikely that SF will provide automatic conversion (or the automatic conversion will be useless/fail); instead, we likely need to provide our hand-tuned conversion.

I'll keep collecting issues/complaints about this specific conversion,
and try to integrate them if I can.

Regards,
Martin


_______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to