[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

[bug report][tortoisesvn 1.8.8] svnsync cannot handle lower-case drive letter

From: du.ng.sa.ga <du.ng.sa.ga_at_gmail.com>
Date: Fri, 17 Oct 2014 21:26:35 +0700

Hello,

I notice that svnsync on Windows crashes when the target url is a local
repository with a lower-case drive letter, such as:

svnsync sync file:///d:\
svnsync sync file:///d:\non\existent\folder
svnsync sync file:///d:\folder\​without\a\repo
svnsync sync file:///d:\folder\​with\a\valid\repo

The error message is:

svn: E235000: In file
'D:\Development\SV​N\Releases\Tortois​eSVN-1.8.8\ext\sub​vers
ion\subversion\lib​svn_subr\dirent_uri​.c' line 2307: assertion failed
(svn_uri_is
_canonical(url, pool))

It works fine when only the drive letter exist in the path:

svnsync sync file:///d:

My testing configuration:
Windows 7 SP1, 64 bit
TortoiseSVN 1.8.8, Build 25755 - 64 Bit , 2014/08/10 14:44:06
Subversion 1.8.10, -release
apr 1.5.1
apr-util 1.5.3
serf 1.3.7
OpenSSL 1.0.1i 6 Aug 2014
zlib 1.2.8

Hope this helps,
Dung.
Received on 2014-10-17 17:15:24 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.