Mercurial > hg
changeset 47:45cc818f2445
Rollback is implemented
author | mpm@selenic.com |
---|---|
date | Tue, 10 May 2005 23:33:19 -0800 |
parents | 93e868fa0db8 |
children | 9f64181ff9a9 |
files | notes.txt |
diffstat | 1 files changed, 5 insertions(+), 6 deletions(-) [+] |
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: