svn still having problems with UNC pathes on CYGWIN
Roland Schwingel <[email protected]>
| Newsgroups | gmane.mail.eyebrowse.user,gmane.comp.version-control.subversion.devel |
|---|---|
| Message-ID | <41B6D606.1010708__33041.4569391452$1102501600$gmane$org@onevision.de> |
Hi... A while ago I stumbled across a problem with svn when using it on cygwin together with UNC pathes. Yesterday I had the time to sort it out a bit. What is the problem? Try this on cygwin (fails both on svn 1.0.x and 1.1.x): svn info //server/share/path/to/working/copy This will badly fail with the message svn: '/server/share/path/to/working/copy' is not a working copy. (As one can see, there is a leading / missing) So I debugged in a bit and I think I found the problem. It is (un)fortunately in apr. apr_filepath_merge() does not take care about UNC pathes when compiled on cygwin (I am using the intree apr). I made a small hack to bypass that and now it appears to work. Now I have a more logistic problem. How to get this fixed permanently? Who shall I bother with my patch? I think subversion is not the first point here, even it occurs with subversion. Thanks for any help, Roland