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
> > >
> 

Reply via email to