Why does Mercurial only have one level of rollback?

Posted by Nick Pierpoint on Stack Overflow See other posts from Stack Overflow or by Nick Pierpoint
Published on 2010-06-18T11:40:17Z Indexed on 2010/06/18 11:43 UTC
Read the original article Hit count: 217

Filed under:
|
|

I understand the restrictions of rollback and the care required in its use (for example, http://www.selenic.com/mercurial/hg.1.html#rollback), but I just wondered why there is only 1 level of rollback.

My guess it's a design decision and that the hassle of storing multiple previous transactional states to handle multiple levels of rollback is more trouble than its worth.

© Stack Overflow or respective owner

Related posts about mercurial

Related posts about hg