tags:

views:

102

answers:

1

I've tried to find the 64bit version for pysvn for a while now. The author say he cannot compile it for me because he have no 64bits system to test on.

So I Downloaded the source from http://pysvn.barrys-emacs.org/source_kits/pysvn-1.7.0.tar.gz and the collabnet-subversion-1.6.1_src.zip sourcefile from Collabnet. I backported the python scripts so they would support python 2.5, opened Visual Studio and I just don't know where to start... It's just too many 3rd party libs and environment settings that is unknown to me.

Is there anyone that have compiled pysvn in wnidows from scratch and could help me with this?

A: 

Finally I ended up making a wrapper around the commandline version of svn (sliksvn).

the good:

  • svn.exe can return xml and also accepts files as input if you need to send text with linebreaks or special characters.
  • Everything works on every 32bit and 64bit versions of python.

the bad:

  • Error handling is not that fun, because svn.exe returns no other errorcode but 1.
  • It's a bit slower than pysvn
  • I haven't found a way for the user to interactively enter user and passoword, so I use TortoiseSvn for that.
Bård