Mercurial > hg-stable
diff notes.txt @ 47:45cc818f2445
Rollback is implemented
author | mpm@selenic.com |
---|---|
date | Tue, 10 May 2005 23:33:19 -0800 |
parents | 9117c6561b0b |
children | 2bff7c0ea1d3 |
line wrap: on
line diff
--- a/notes.txt Tue May 10 00:40:49 2005 -0800 +++ b/notes.txt Tue May 10 23:33:19 2005 -0800 @@ -118,12 +118,11 @@ Rollback: -Rollback is not yet implemented, but will be easy to add. When -performing a commit or a merge, we order things so that the changeset -entry gets added last. We keep a transaction log of the name of each -file and its length prior to the transaction. On abort, we simply -truncate each file to its prior length. This is one of the nice -properties of the append-only structure of the revlogs. +When performing a commit or a merge, we order things so that the +changeset entry gets added last. We keep a transaction log of the name +of each file touched and its length prior to the transaction. On +abort, we simply truncate each file to its prior length. This is one +of the nice properties of the append-only structure of the revlogs. Remote access: