diff options
author | Leena Miettinen <riitta-leena.miettinen@digia.com> | 2013-12-11 16:54:09 +0100 |
---|---|---|
committer | Leena Miettinen <riitta-leena.miettinen@digia.com> | 2013-12-12 09:38:57 +0100 |
commit | 3ee9fb4d1c74058c785f24d19bac5fe879c75109 (patch) | |
tree | 2b0d0fdd69d1435cade57326dd767472a99e6318 /doc | |
parent | 5368188377b728100bf31959ded373d3f87d928f (diff) |
Doc: uncommitting revisions using Bazaar
Document the new Uncommit function and the options in
the Uncommit dialog.
Change-Id: I8f1ded2a395dfa606fe9e6df79a055c4d2cba77e
Reviewed-by: Hugues Delorme <delorme.hugues@fougsys.fr>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/src/howto/creator-vcs.qdoc | 40 |
1 files changed, 36 insertions, 4 deletions
diff --git a/doc/src/howto/creator-vcs.qdoc b/doc/src/howto/creator-vcs.qdoc index 4783cd4eee..fd32f3555b 100644 --- a/doc/src/howto/creator-vcs.qdoc +++ b/doc/src/howto/creator-vcs.qdoc @@ -312,10 +312,42 @@ Bazaar is a free version control system sponsored by Canonical. - In addition to the standard version control system functions, you can - select \gui Tools > \gui Bazaar > \gui Pull to turn the branch into a - mirror of another branch. To update a mirror of the branch, select - \gui Push. + The \gui Bazaar submenu contains the following additional items: + + \table + \header + \li Menu Item + \li Description + \row + \li \gui Pull + \li Turn the branch into a mirror of another branch. + \row + \li \gui Push + \li Update a mirror of the branch. + \row + \li \gui Uncommit + \li Remove the last committed revision. + \endtable + + \section3 Uncommitting Revisions + + In Bazaar, committing changes to a branch creates a new revision that holds + a snapshot of the state of the working tree. To remove the last committed + revision, select \gui Tools > \gui Bazaar > \gui Uncommit. + + In the \gui Uncommit dialog, select options to keep tags that point to + removed revisions and to only remove the commits from the local branch when + in a checkout. + + To remove all commits up to an entry in the revision log, specify the + revision in the \gui Revision field. + + To test the outcome of the \gui Uncommit command without actually removing + anything, select \gui {Dry Run}. + + \gui Uncommit leaves the working tree ready for a new commit. The only + change it might make is restoring pending merges that were present before + the commit. \section2 Using Additional ClearCase Functions |