[darcs-users] upgrade from darcs-1 to darcs-2

Henning Thielemann lemming at henning-thielemann.de
Wed Mar 4 19:35:12 UTC 2015


On Wed, 4 Mar 2015, Ganesh Sittampalam wrote:

> Sorry about the confusion! There are three repository formats:
> old-fashioned (OF), hashed and darcs-2, but only two patch semantics
> (darcs-1 and darcs-2).
>
> old-fashioned and hashed both share the same patch semantics (darcs-1).
> As you've discovered, old-fashioned has been retired, but you can
> upgrade all those repositories to hashed whilst still maintaining
> cross-compatibility between repos etc.

Oh I see that darcs-2.8.5 still works in a hashed repository. I was not 
aware of that.

Btw. are the exponential time merge problems solvable within the darcs-2 
semantics or does it need a darcs-3? And what about new modification types 
like indentation changes - would this require darcs-3 semantics?


> I plan to add darcs-1 (hashed) support to darcsden (and hence 
> hub.darcs.net) to address precisely this concern, but haven't got around 
> to it yet. Given the recent announcement about code.haskell.org, I'll 
> try to get that done in the next few weeks.

This would be great! I hope that the code.haskell.org maintainers can wait 
for this time.


More information about the darcs-users mailing list