Roderich Schupp wrote on Thu, Dec 15, 2011 at 11:32:40 +0100:
> On Thu, Dec 15, 2011 at 11:14 AM, Daniel Shahaf <d...@daniel.shahaf.name> 
> wrote:
> > Is this by design or by accident of implementation?
> 
> I think the latter. The code is in subversion/libsvn_repos/dump.c starting
> around line 318. Some people might call that an ugly hack :)
> 

Yeah.  I wonder why that code doesn't render a replace-with-history as
a single "Node-action: replace" "Copyfrom-*: .../" node.

> > svn_delta_editor_t has no concept of 'replace' and must do delete+add
> > instead, but that does not mean that dumpfiles are allowed to do
> > delete+add too!
> 
> Then the situation wrt add+delete vs replace is even more weird than I 
> thought.
> 
> Cheers, Roderich

Reply via email to