Mercurial > public > mercurial-scm > hg-stable
diff tests/test-bundle-r.t @ 13446:1e497df514e2 stable
rollback: clarifies the message about the reverted state (issue2628)
Previously, when rolling back a transaction, some users could be confused
between the level to which the store is rolled back, and the new parents
of the working directory.
$ hg rollback
rolling back to revision 4 (undo commit)
With this change:
$ hg rollback
repository tip rolled back to tip revision 4 (undo commit)
working directory now based on revision 2 and 1
So now the user can realize that the store has been rolled back to an older
tip, but also that the working directory may not on the tip (here we are
rolling back the merge of the heads 2 and 1)
author | Gilles Moris <gilles.moris@free.fr> |
---|---|
date | Thu, 10 Feb 2011 09:03:06 +0100 |
parents | 62c8f7691bc3 |
children | 72c84f24b420 07708f4171f1 |
line wrap: on
line diff
--- a/tests/test-bundle-r.t Mon Feb 21 00:57:19 2011 +0100 +++ b/tests/test-bundle-r.t Thu Feb 10 09:03:06 2011 +0100 @@ -200,7 +200,8 @@ checking files 4 files, 9 changesets, 7 total revisions $ hg rollback - rolling back to revision 4 (undo pull) + repository tip rolled back to revision 4 (undo pull) + working directory now based on revision -1 $ cd .. should fail @@ -276,7 +277,8 @@ checking files 4 files, 9 changesets, 7 total revisions $ hg rollback - rolling back to revision 2 (undo unbundle) + repository tip rolled back to revision 2 (undo unbundle) + working directory now based on revision 2 revision 2 @@ -300,7 +302,8 @@ checking files 2 files, 5 changesets, 5 total revisions $ hg rollback - rolling back to revision 2 (undo unbundle) + repository tip rolled back to revision 2 (undo unbundle) + working directory now based on revision 2 $ hg unbundle ../test-bundle-branch2.hg adding changesets adding manifests @@ -319,7 +322,8 @@ checking files 3 files, 7 changesets, 6 total revisions $ hg rollback - rolling back to revision 2 (undo unbundle) + repository tip rolled back to revision 2 (undo unbundle) + working directory now based on revision 2 $ hg unbundle ../test-bundle-cset-7.hg adding changesets adding manifests