[darcs-users] Patches are immutable
zooko at zooko.com
Wed Nov 3 01:05:40 UTC 2004
> I use a revision control system to remember the state of my project.
> Anything that prevents me from going back in time is breaking the
> functionality for me.
This isn't what I use revision control for. I use it for (a) sharing
patches with other people, (b) organizing my own patches to facilitate
History is superfluous, except that occasionally it is useful to use
history in order to understand something about the code (facilitate
For my use, a revision control system that destroyed history -- for
example that combined all patches more than four years old into a
single "beginning of recorded history" patch -- would be okay. I would
very rarely want to look at history from more than four years ago in
order to understand the current code.
More information about the darcs-users