LiquidHg via MQ
Kevin Bullock
kbullock+mercurial at ringworld.org
Wed May 4 04:21:49 UTC 2011
On 3 May 2011, at 1:08 PM, Arne Babenhauserheide wrote:
> On Tuesday 03 May 2011 10:37:45 Kevin Bullock wrote:
>> On May 2, 2011, at 7:56 PM, Arne Babenhauserheide wrote:
>>> PS: Is it really necessary to add garbage collection when using
>>> bookmarks? That violates the principle that no work gets lost without
>>> explicit action by replicating a (mis-)feature of git.
>>
>> That doesn't seem to be a part of the current thinking (and I hope the idea
>> has actually died, because it would basically kill the simple workflow).
>
> How would it kill the simple workflow to require explicit action to destroy
> changesets not referenced by a bookmark? It’s not like gc is needed in normal
> operation, as it is for git (because git creates quite much garbage).
Ah, well, see, "garbage collection" implies _automatic_ action to remove "unused" data. I'm agreeing with you, that replicating git's misfeature would be a bad idea. It would at worst require everyone to use bookmarks.
>> The changesets remain in
>> existing clones and can be _manually_ pulled into new ones.
>
> That sounds nicer than garbage collection :)
>
>> Nope, the notes say pretty clearly that with some manual intervention,
>> you'll be able to liquefy existing changesets. That's pretty much morally
>> equivalent to history editing, though.
>
> It wasn’t clear for me from the notes, that’s why I asked. Thanks for
> clarifying.
Sure thing :) I'm pleased with how the concept is shaping up; I'm getting more and more eager to see some code that I can play with :)
pacem in terris / mir / shanti / salaam / heiwa
Kevin R. Bullock
More information about the Mercurial
mailing list