Joel Low wrote on Sat, Feb 25, 2012 at 13:17:20 +0800: > Hi Daniel, > > > -----Original Message----- > > From: Daniel Shahaf [mailto:danie...@elego.de] > > Sent: Saturday, 25 February, 2012 12:38 PM > > To: Joel Low > > Cc: users@subversion.apache.org > > Subject: Re: Cannot merge into mixed-revision working copy > > > > Daniel Shahaf wrote on Sat, Feb 25, 2012 at 06:08:17 +0200: > > > --allow-mixed-revisions, > > > > (This is an argument to 'svn merge'.) > > > > > but the code shouldn't care about the revision of the external for > > the > > > purposes of this check. > > > > > > Can you provide a reproduction recipe, starting from an empty > > > repository? In a quick test I couldn't trigger the error you > > describe. > > > > > > http://subversion.apache.org/docs/community-guide/issues#reporting- > > bug > > > s > I'll try to make a repro case: it may very well be a corrupt WC since this WC > has been around since 1.7 was under dev status. If it is of any significance, > however, the external is from within the same repository, which could be the > reason behind the confusion. >
Still can't reproduce it: % ./new.sh >/dev/null % cd wc1 % $svn cp -q trunk branch % $svn ps -q k v branch % $svn ci -q -m r3 % $svn ps -q svn:externals '^/branch branch' trunk % $svn ci -q -m r4 % $svn up -q % $svnversion trunk 4 % $svn up -q -r3 trunk/iota % $svnversion trunk 3:4 % $svn up -q -r3 trunk/A % $svnversion trunk 3:4 % $svn up -q -r3 --depth=empty trunk % $svnversion trunk 3 % $svn merge -c r3 ^/branch trunk --- Merging r3 into 'trunk': U trunk --- Recording mergeinfo for merge of r3 into 'trunk': U trunk % $svnversion trunk/branch 4 % $svnversion trunk 3M % Here, $svn points to a trunk@HEAD build, and new.sh creates a repository with one revision and the following contents: trunk/ trunk/A/ trunk/A/B/ trunk/A/B/lambda trunk/A/B/E/ trunk/A/B/E/alpha trunk/A/B/E/beta trunk/A/B/F/ trunk/A/mu trunk/A/C/ trunk/A/D/ trunk/A/D/gamma trunk/A/D/G/ trunk/A/D/G/pi trunk/A/D/G/rho trunk/A/D/G/tau trunk/A/D/H/ trunk/A/D/H/chi trunk/A/D/H/omega trunk/A/D/H/psi trunk/iota branches/ tags/ > > > > > > Thanks > > > > > > Daniel > > > >