On Tue, Dec 29, 2009 at 07:44:49PM +0100, Daniel Näslund wrote: > Hi! > > [[[ > Fix issue #3483 - extend svn_client_upgrade() to include externals. I've > done the externals upgrading after wc upgrade is finished. In that way > no errors in the externals will affect the wc. > > * subversion/libsvn_client/cleanup.c > (svn_client_upgrade): Get all svn:externals. We need the target_dir so > we have to parse the description. For each target_dir we call > svn_wc_upgrade() which will recursively upgrade the external. > > * subversion/tests/cmdline/upgrade_tests.py > (upgrade_with_externals): New. Checks the format of a 1.6 wc upgraded > to wc-ng. > (test_list): Add upgrade with_externals. > > * subversion/tests/cmdline/upgrade_tests_data/upgrade_with_extenals.tar.bz2 > (...): New. An 1.6 wc with the same structure as those used in > externals_tests.py. > > Patch by: Daniel Näslund <daniel{_AT_}longitudo.com> > ]]]
I forgot to include the tarfile of the wc. Since it's binary I can't diff it. Daniel