bzr-svn svn-import and history across svn "renames"

John Arbash Meinel john at arbash-meinel.com
Wed Jun 30 21:01:42 BST 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Chris Hecker wrote:
> 
> I need to look at the fast-(export|import) thing some more, but it looks
> like it requires the svn python bindings, which are a mess on win32,
> especially now that svn is on apache.org, tigris isn't making binaries
> anymore.  I also didn't see any indication that it supported rename
> inference when I looked last night.  Does anybody know if it does?

I'm pretty sure bzr-fastimport contains an exporter from svn which uses
the subvertpy bindings. Which are shipped with the win32 build because
they are also used by bzr-svn.

I don't have any idea if it directly supports rename inference, but it
would certainly be a safer place to do it.

Also, I'm sure the fastimport *stream* can encode renames.

John
=:->

> 
> I agree about putting more work into "real" features like supporting
> copies rather than hacks, I'm mostly just pointing out that any svn repo
> with renames in it is kind of lost in the middle between svn's decision
> to not support first class renames, and bzr's decision to not support
> copies, and as far as I can tell, there's no "this will just work" thing
> I can run to fix it, which is sad for somebody who's motivated to make
> the switch but can't.
> 
> Back to blindly hacking on svn2bzr.py, I suppose.
> 
> Thanks,
> Chris
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkwroqYACgkQJdeBCYSNAAN0/QCfTUoyu9OrEmxKnm2WCZTceWKe
HOUAoLCAgt5lyzOVzZ96laC7ItXnjfSu
=g4Vf
-----END PGP SIGNATURE-----



More information about the bazaar mailing list