~abentley/bzrtools/bzrtools.dev

0.1.53 by Michael Ellerman
Add a basic README
1
Shelf for Bzr
2
=============
3
4
This is the shelf plugin for bzr.
5
0.1.115 by Michael Ellerman
Update README.
6
Temporarily set aside some changes from the current tree.
7
0.1.53 by Michael Ellerman
Add a basic README
8
Shelve allows you to temporarily put changes you've made "on the shelf",
9
ie. out of the way, until a later time when you can bring them back from
10
the shelf with the 'unshelve' command.
11
0.1.115 by Michael Ellerman
Update README.
12
Shelve is intended to help separate several sets of text changes that have
13
been inappropriately mingled.  If you just want to get rid of all changes
14
(text and otherwise) and you don't need to restore them later, use revert.
15
16
By default shelve asks you what you want to shelve, press '?' at the
17
prompt to get help. To shelve everything run shelve --all.
0.1.53 by Michael Ellerman
Add a basic README
18
19
If filenames are specified, only the changes to those files will be
20
shelved, other files will be left untouched.
21
22
If a revision is specified, changes since that revision will be shelved.
23
0.1.115 by Michael Ellerman
Update README.
24
You can put multiple items on the shelf. Normally each time you run
25
unshelve the most recently shelved changes will be reinstated. However,
26
you can also unshelve changes in a different order by explicitly
27
specifiying which changes to unshelve. This works best when the changes
28
don't depend on each other.
29
30
    --all                     Shelve all changes without prompting
31
    --message ARG, -m
32
    --revision ARG, -r
0.1.53 by Michael Ellerman
Add a basic README
33
34
More Info
35
=========
36
37
http://bazaar.canonical.com/BzrShelveExample
0.1.115 by Michael Ellerman
Update README.
38