You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Branko Čibej <br...@apache.org> on 2018/10/30 09:27:28 UTC

Re: Merge dry-run and conflict resolution

[Moving to dev@ as this is more of a development question.]

On 30.10.2018 09:35, Jonathan Guy wrote:
> Hi all
> Just looking over the code for the interactive conflict resolution.
> This is just an initial observation but in merge_cmd.c the function svn_cl__merge calls run_merge then checks for a merge tracking error and then checks for conflicts. If there were conflicts it runs the interactive conflict resolver. My question is should the resolver be running if this is a dry-run?
> Thanks for any clarification on this.


I think you're correct, since a dry run doesn't (or shouldn't) produce
any changes in the working copy, it makes no sense to run the resolver.

-- Brane


Re: Merge dry-run and conflict resolution

Posted by Stefan Sperling <st...@elego.de>.
On Tue, Oct 30, 2018 at 10:27:28AM +0100, Branko Čibej wrote:
> [Moving to dev@ as this is more of a development question.]
> 
> On 30.10.2018 09:35, Jonathan Guy wrote:
> > Hi all
> > Just looking over the code for the interactive conflict resolution.
> > This is just an initial observation but in merge_cmd.c the function svn_cl__merge calls run_merge then checks for a merge tracking error and then checks for conflicts. If there were conflicts it runs the interactive conflict resolver. My question is should the resolver be running if this is a dry-run?
> > Thanks for any clarification on this.
> 
> 
> I think you're correct, since a dry run doesn't (or shouldn't) produce
> any changes in the working copy, it makes no sense to run the resolver.
> 
> -- Brane
> 

Agreed.

Jonathan, would you be able to submit a patch for this issue?