Ivan Zhakov <ivan_at_visualsvn.com> writes:
> I suggest to change behavior to something like the following:
> [[[
> $ svn resolve
> Searching tree conflict details for
> 'D:\ivan\svn\test-wc\add-versus-add\foo' in repository:
> Checking r5... done
> Tree conflict on 'D:\ivan\svn\test-wc\add-versus-add\foo':
> File merged from '^/trunk/foo_at_2' to '^/branches/b1/foo_at_16' was moved
> to '^/branches/b1/bar' by ivan in r5.
> A file which differs from the corresponding file on the merge source
> branch was found in the working copy.
>
> Resolution options:
> (p) - postpone
> (r) - mark as resolved
> (m) - move and merge
> (h) - help
> (q) - postpone all remaining conflicts
I'd love to see the layout like this:
Resolution options:
(p) Postpone
(r) Mark as resolved
(m) Move and merge
(h) Help
(q) Postpone all remaining conflicts
Which changes to this, if the user selects "Help":
Resolution options:
(p) Postpone (skip this conflict and leave it unresolved) [postpone]
(r) Mark as resolved (accept current working copy state) [working]
(m) Move and merge (move '^/subversion/trunk/subversion/libsvn_client/foo'
to 'subversion\libsvn_client\bar' and merge)
(h) Help
(q) Postpone all remaining conflicts
Regards,
Evgeny Kotkov
Received on 2016-10-13 15:24:46 CEST