~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/builtins.py

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2009-02-11 01:12:40 UTC
  • mfrom: (3999.1.1 ianc-integration)
  • Revision ID: pqm@pqm.ubuntu.com-20090211011240-gv0zdxmwomt3ndtn
Improve shelf documentation & fix backtrace (Daniel Watkins)

Show diffs side-by-side

added added

removed removed

Lines of Context:
4954
4954
 
4955
4955
    Shelve allows you to temporarily put changes you've made "on the shelf",
4956
4956
    ie. out of the way, until a later time when you can bring them back from
4957
 
    the shelf with the 'unshelve' command.
 
4957
    the shelf with the 'unshelve' command.  The changes are stored alongside
 
4958
    your working tree, and so they aren't propagated along with your branch nor
 
4959
    will they survive its deletion.
4958
4960
 
4959
4961
    If shelve --list is specified, previously-shelved changes are listed.
4960
4962
 
5022
5024
    """Restore shelved changes.
5023
5025
 
5024
5026
    By default, the most recently shelved changes are restored. However if you
5025
 
    specify a patch by name those changes will be restored instead.  This
5026
 
    works best when the changes don't depend on each other.
 
5027
    specify a shelf by id those changes will be restored instead.  This works
 
5028
    best when the changes don't depend on each other.
5027
5029
    """
5028
5030
 
5029
5031
    takes_args = ['shelf_id?']