You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by olli hauer <oh...@gmx.de> on 2015/07/18 15:18:02 UTC
svnsync: Assertion failed: (svn_fspath__is_canonical(child_fspath)),
...
I'm running into a bug in svnsync that was fixed some years ago for svn
http://subversion.tigris.org/issues/show_bug.cgi?id=4088
The FreeBSD project is now running for users subversion mirror without svn:// access.
The main issue I'm running into is a bug because the repos are located on /$repo and not on a sub path like /svn/$repo
Running my existing svnsync repo against the new URL results in a core dump of svnsync
Assertion failed: (svn_fspath__is_canonical(child_fspath)), function svn_fspath__skip_ancestor, file subversion/libsvn_subr/dirent_uri.c, line 2492.
Abort trap (core dumped)
Until now I have to clean after each svnsync the svnsync lock with
$ svn pd svn:sync-lock --revprop -r 0 file:///$repo
Details if from interest:
svn properties (r0):
svn:date : 2012-07-14T06:36:59.701452Z
svn:sync-from-url : https://svn.freebsd.org/ports/
svn:sync-from-uuid : 35697150-7ecd-e111-bb59-0022644237b5
svn:sync-last-merged-rev : 392393
$ svn --version
svn, version 1.8.13 (r1667537)
compiled Jul 2 2015, 04:04:19 on amd64-portbld-freebsd10.1
...
* ra_svn : Module for accessing a repository using the svn network protocol.
- handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
- handles 'file' scheme
* ra_serf : Module for accessing a repository via WebDAV protocol using serf.
- using serf 1.3.8
- handles 'http' scheme
- handles 'https' scheme
Should I re- open bug #4088 ?
--
Regards,
olli