Hi all,
I ran across a bug with the Windows (msi) Subversion installer where it
was not setting the paths correctly during an install with a non-default
path.
To Reproduce:
1) download Setup-Subversion-1.7.1.msi from
http://sourceforge.net/projects/win32svn/files/1.7.1/Setup-Subversion-1.7.1.msi/download
2) use it to install Subversion into c:\Apache\Subversion instead of the
default c:\Program Files\Subversion
You will find the files in the correct place, but the APR_ICONV_PATH and
the PATH will still point to c:\Program Files\Subversion
>Your operating system
Windows Server 2003 Standard Edition (32 bit) Service Pack 2
>The release and/or revision of Subversion
1.7.1
>The compiler and configuration options you built Subversion with
binary built and packaged by David Darj and up on SourceForge (see
above)
>Any private modifications you made to your Subversion
nope
>The version of Berkeley DB you're running Subversion with, if any
nope - using FSFS
>Anything else that could possibly be relevant. Err on the side of too
much information, rather than too little.
Using it with Apache httpd-2.2.21-win32-x86-openssl-0.9.8r.msi
(not using the SSL)
Using it with Python2.7.2 from Python.org
Using the python bindings svn-win32-1.7.1_py27.zip from David Darj
(as per above)
Note: this path problem is not easy to spot (if you didn't expect it) so I
first caught it when trying to commit.
Since I use case-insensitive.py in the pre-commit hook - the problem gets
reported in the Python stack trace
- which then leads you onto a wild goose chase in the Python path setup
(which is actually fine but since you aren't able to tell, distracts you
from the real problem)
Best Regards all
--Bert
Received on 2011-11-23 21:50:43 CET