Changeset 24234212b7c4…
Parent 52203f004e64…
by
Changes to 3 files · Browse files at 24234212b7c4 Showing diff from parent 52203f004e64 Diff from another changeset...
|
|
@@ -10,20 +10,29 @@ The buttons all equate to a single Mercurial command (save stop, obviously)
:guilabel:`clean`
- :command:`hg update --clean` - performs a clean checkout of the existing
- working directory parent revision. Undoes a partially completed
- merge.
+ :command:`hg update --clean` - performs a clean checkout of the
+ current (first) working directory parent revision. Undoes an
+ aborted or partially completed merge. This will destroy all
+ changes, please use carefully. You should shelve any changes you
+ wish to keep before using this command.
+
:guilabel:`rollback`
- :command:`hg rollback` - undo operation for most recent repository
- transaction. Can undo a commit or pull.
+ :command:`hg rollback` - undo operation for the most recent
+ repository transaction, which is usually a commit or a pull. There
+ is no way to know for certain what operation will be rolled back, so
+ only use this in situations where you know what the last transaction
+ was.
+
:guilabel:`recover`
- :command:`hg recover` - recover from a badly aborted operation. Rarely
- necessary, Mercurial will tell you if it needs to be performed.
+ :command:`hg recover` - recover from a badly aborted transaction.
+ This is rarely necessary, and Mercurial will inform you if it ever
+ needs to be performed.
+
:guilabel:`verify`
:command:`hg verify` - perform a consistency check of the contents of your
- repository
+ repository. Completely safe.
.. vim: noet ts=4
|
Loading...