|  | 
 | 
Created on 2008-11-04.12:27:18 by twb, last changed 2017-07-30.23:53:19 by gh. 
 
  
   | msg6587 (view) | Author: twb | Date: 2008-11-04.12:27:16 |  |  
   | The "meld" tool can do a three-way merge of entire directories.  It
would be nice if darcs was able to invoke meld just once on the entire
dir triplet tree, rather than once per file triplet. |  
   | msg8272 (view) | Author: kowey | Date: 2009-08-18.21:03:21 |  |  
   | I'm really surprised that our external resolution doesn't already work this way
(external diff does, for what it's worth).
Darcs.Resolution.external_resolution is what you're looking for, and I think
this is something that's used infrequently enough that we can make the UI change
and apologise later. |  
   | msg8281 (view) | Author: twb | Date: 2009-08-19.02:08:14 |  |  
   | On Tue, Aug 18, 2009 at 09:03:24PM +0000, Eric Kow wrote:
> Darcs.Resolution.external_resolution is what you're looking for, and
> I think this is something that's used infrequently enough that we
> can make the UI change and apologise later.
-1
AFAIK most external merge utilities can take two files to merge, but
can't (meaningfully) take two directory trees to (recursively) merge.
I don't think we should ASSUME that merge utils can merge trees. |  
   | msg10641 (view) | Author: kowey | Date: 2010-04-03.11:23:02 |  |  
   | Two points that we need to resolve (by thinking real hard and/or by
discussion on darcs-users):
- how to deal with mv patches nicely
- how to deal with tools that don't know about dir-wide diff (eg.
provide a wrapper script in contrib/?) |  |
 
| Date | User | Action | Args |  | 2008-11-04 12:27:18 | twb | create |  |  | 2008-11-08 11:25:56 | thorkilnaur | set | priority: wishlist nosy:
  kowey, dagit, simon, twb, thorkilnaur, dmitry.kurochkin
 |  | 2009-08-08 23:57:39 | kowey | set | topic:
  + UI nosy:
  kowey, dagit, simon, twb, thorkilnaur, dmitry.kurochkin
 |  | 2009-08-10 23:50:34 | admin | set | nosy:
  - dagit |  | 2009-08-18 21:03:23 | kowey | set | priority: wishlist -> feature status: unread -> needs-implementation
 messages:
  + msg8272
 nosy:
  kowey, simon, twb, thorkilnaur, dmitry.kurochkin
 |  | 2009-08-18 21:03:52 | kowey | set | nosy:
  kowey, simon, twb, thorkilnaur, dmitry.kurochkin title: dir-wide external merge utility -> external merge should be directory-wide and not once-per-file
 |  | 2009-08-19 02:08:16 | twb | set | nosy:
  kowey, simon, twb, thorkilnaur, dmitry.kurochkin messages:
  + msg8281
 title: external merge should be directory-wide and not once-per-file -> dir-wide external merge utility
 |  | 2009-08-25 17:33:36 | admin | set | nosy:
  + darcs-devel, - simon |  | 2009-08-27 14:27:51 | admin | set | nosy:
  kowey, darcs-devel, twb, thorkilnaur, dmitry.kurochkin |  | 2010-04-03 11:23:03 | kowey | set | status: needs-implementation -> needs-reproduction messages:
  + msg10641
 |  | 2017-07-30 23:53:19 | gh | set | status: needs-reproduction -> given-up | 
 |