Search code examples
pythonsvnhookpre-commit

Is there a windows implementation to python libsvn?


Because windows is case-insensitive and because SVN is case-sensitive and because VS2005 tends to rename files giving them the lower-case form which messes my repositories' history, I've tried to add the pre-commit hook script from http://svn.collab.net/repos/svn/trunk/contrib/hook-scripts/case-insensitive.py. Sure enough, the script uses classes from python's libsvn ("from svn import repos, fs") which I fail to find compiled for Windows. Is there an alternative? To libsvn or to the hook script?


Solution

  • The Tigris.org's pre-complied python bindings for libsvn are a separate download. The latest as of Oct 27 could be found here.

    There are other binary SVN distributions listed here, and they probably have different policy for bundling the python bindings.