On Wed, Sep 04, 2013 at 11:50:49PM -0400, James McCoy wrote:
> This was with svn 1.7.9.  I haven't had a chance to test newer
> versions, but looking through the code in trunk, it looks like it
> would still be a problem.

Confirmed, it reproduces in trunk:

Index: subversion/tests/cmdline/upgrade_tests.py
===================================================================
--- subversion/tests/cmdline/upgrade_tests.py   (revision 1520363)
+++ subversion/tests/cmdline/upgrade_tests.py   (working copy)
@@ -425,7 +425,7 @@ def simple_entries_replace(path, from_url, to_url)
 def basic_upgrade_1_0(sbox):
   "test upgrading a working copy created with 1.0.0"
 
-  sbox.build(create_wc = False)
+  sbox.build(name='foo+', create_wc = False)
   replace_sbox_with_tarfile(sbox, 'upgrade_1_0.tar.bz2')
 
   url = sbox.repo_url

% ../runpytest upgrade basic_upgrade_1_0 2>&1 | head
W: lt-svn: subversion/libsvn_subr/path.c:119: svn_path_join_internal: Assertion 
`svn_path_is_canonical_internal(base, pool)' failed.

W: CMD: /home/danielsh/src/svn/t1/subversion/svn/svn upgrade 
'svn-test-work/working_copies/foo+' --config-dir 
/home/danielsh/src/svn/t1/subversion/tests/cmdline/svn-test-work/local_tmp/config
 --password rayjandom --no-auth-cache --username jrandom terminated by signal 6

Reply via email to