Point hgsubversion to self-compiled subvertpy? (Windows)

Judson Craft craftjml at gmail.com
Fri Aug 22 14:18:10 UTC 2014


Extremely sorry to bother the main mercurial list, but after copious googling I cannot find any discussion area for the subvertpy bindings (the only mailing list at launchpad seems inactive for two years). Is there a better place to discuss this? 

I've hand-compiled svn bindings for 1.8.9 and subvertpy 0.9.1 for Python on Windows (64-bit) mainly out of sheer stubbornness, and I couldn't find a x64 package for them anywhere online (apparently building 64-bit Windows Python bindings with 2008 compiler tools is uncommon).

My problem is I can't get them to work with hgsubversion 1.6.3 and mercurial 3.1.

Subvertpy is installed to C:\Python27\Lib\site-packages\subvertpy, and my .hgrc is as follows:

[extensions]
hgsubversion =

[hgsubversion]
bindings = subvertpy

But hg version --svn says:

"Subversion X required, but no bindings were found
Subvertpy Y required, but not found"

I didn't have this problem when I pip-installed 32-bit versions, and since I'm using the exact same subvertpy archive and setup.py for the 64-bit build I would expect the installation to be equally functional.

All required SVN shared libraries are present in site-packages/subvertpy.

Am I missing something simple? I feel so close.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurial-scm.org/pipermail/mercurial/attachments/20140822/debc2d39/attachment-0002.html>


More information about the Mercurial mailing list