[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: RFC: interactive conflict resoution callback

From: Daniel Rall <dlr_at_collab.net>
Date: 2007-06-08 22:06:00 CEST

On Fri, 08 Jun 2007, John Peacock wrote:

> Ben Collins-Sussman wrote:
> >One of the next things on my plate is to give users the option to
> >resolve conflicts interactively. That is, rather than
> >update/switch/merge just marking files as 'conflicted' and then
> >letting the user deal with the conflicts later on, the whole process
> >can optionally pause on a conflict and have the user interactively
> >resolve the problem on the spot.
>
> Have you tried SVK's conflict handling, to see how they are handling it?
> Any time a merge causes a conflict, the commandline client gives you a
> prompt that consists of the possible choices:
>
> Conflict found in config/dnsbl_zones:
> e)dit, d)iff, m)erge, s)kip, t)heirs, y)ours, h)elp? [e]
>
> where the "m)erge" choice will call available external merge resolution
> tools (e.g. MELD, kdiff3, or even vim). This behavior is on by default
> for the commandline, unlike what you are proposing; the prompt could
> certainly be suppressed with a --non-interactive option.
...

This is a lot like what I have been envisioning.

svk can probably invoke conflict resolution on an as-needed basis
without network I/O, because the repository is local.

  • application/pgp-signature attachment: stored
Received on Fri Jun 8 22:06:06 2007

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.