Hi guys I've just been moving a repository over from one server to another and have found a bug in subversion, thanks to danielsh on IRC. In plain English, the svnserve.conf file for one of my repositories contained the following line:
password-db = //etc/opt/CollabNet_Subversion/conf/svnserve_auth_file Courtesy of some bad initial configuration years ago when the old machine was running 1.5.1. When this config file is used on the new server, the following error is raised: svnserve: subversion/libsvn_subr/dirent_uri.c:956: svn_dirent_join: Assertion `svn_dirent_is_canonical(component, pool)' failed. Daniel has asked me to pass on this message: add svn_dirent_canonicalize() somewhere in svnserve/read_config() If you could update the software to report a human-readable error, that'd really help. Cheers! Justin -- Redwire Design Limited 54 Maltings Place 169 Tower Bridge Road London SE1 3LJ www.redwiredesign.com [ 020 7403 1444 ] - voice [ 020 7378 8711 ] - fax [ 07968 180 720 ] - mobile