[darcs-devel] conflicted rebase (or rather: rebase with conflicted fixups)
Ganesh Sittampalam
ganesh at earth.li
Wed Jun 17 18:29:14 UTC 2020
Hi Ben,
On 16/06/2020 18:09, Ben Franksen wrote:
> I changed my mind about the three rebase variants. After thinking very
> hard about this for quite some time, I came to the conclusion that
> variant B is the best we can do. It has flaws, but it works as expected
> in most cases and with the problematic ones at least it doesn't crash.
Thanks for the update. The whole situation is quite unsatisfying :-(
> In practical terms, this means you can regard all the rebase changes for
> variant B as accepted. I am not going to review them all in detail
> simply because I am very near to burning out on this whole rebase thing.
> I hope you will continue to add more test cases that clarify what works
> and what does not and, if possible, add a bit more user-level
> documentation for rebase.
I will definitely look at writing more test cases, I think some of these
discussions have crystallised some of the expected properties nicely.
Documentation is also something I should have written many years ago but
never quite happened, so I am less optimistic but I will try to make
myself do it.
> But mainly, let's move on toward getting 2.16 out. We made made so many
> really great improvements to darcs in the last two or three years and I
> am the only one who profits because I am the only one who actually uses
> the head in anger. This is stupid. We should release more often.
FWIW I only didn't use the head because I find my old "stash" branch
from several years ago very convenient. I'm not even using 2.14 :-) But
given the all the other stuff that's changed I probably should switch.
Maybe we can crystallize some of the ideas for in-repo branching after
2.16 is out.
Cheers,
Ganesh
More information about the darcs-devel
mailing list