[darcs-users] case insensitivity and inconsistent state
Trent W. Buck
trentbuck at gmail.com
Thu May 14 05:44:51 UTC 2009
Jason Dagit <dagit at codersbase.com> writes:
> Forgive my top posting, but...
> I think both of you would benefit from doing dry runs more frequently before
> pulling:
> http://darcs.net/manual/node8.html#SECTION00862000000000000000
>
> --dry-run
>
> That could give you heads up about conflicts before they pollute your
> valuable working copies.
We have talked before about making --dont-allow-conflicts the default.
This means that "darcs pull -a" will merge if it can, and complain if it
can't. IME this workflow is easier than always using --dry-run first.
> Have you ever tried using a diff viewer when you pull? That may help with
> visualizing the conflicts:
> darcs pull --external-merge COMMAND
That, too, needs work :-)
189,--external-merge tool should properly reference renamed files
343,wish: external-merge does not handle add conflicts well
1201,dir-wide external merge utility
1219,External merge with deletion
1228,optionally disable 'Hit return to move on' in --diff-command and --external-merge
1372,"""--external-merge"" should have ability to store multiple configurations (ala git-mergetool)"
More information about the darcs-users
mailing list