~abentley/bzrtools/bzrtools.dev

« back to all changes in this revision

Viewing changes to NEWS.Shelf

  • Committer: Aaron Bentley
  • Date: 2012-01-20 02:07:15 UTC
  • Revision ID: aaron@aaronbentley.com-20120120020715-ar6jbqnrjcuebggz
Tags: release-2.5
Update for 2.5 release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
NEWS
 
2
 
 
3
Shelf version 0.9-beta (WIP):
 
4
 
 
5
 * You can now unshelve patches in arbitrary order. This works best if the
 
6
   shelved patches don't depend on each other, otherwise you'll find you have
 
7
   trouble unshelving them (as patch(1) won't apply them cleanly). To work
 
8
   around this you can use the --force option to unshelve. Handle with care.
 
9
 
 
10
 * The patch option to 'show' is now optional. If ommitted the top most patch
 
11
   will be displayed.
 
12
 
 
13
Shelf version 0.8 (michael@ellerman.id.au-20060508134216-454ada48469c6daf):
 
14
 
 
15
 * Shelves are stored in -p0 format to match bzr's native diff format.
 
16
   Crazy -p1 format diffs are also supported.
 
17
 
 
18
 * Patches are backed up when you unshelve them. They're stored in xx~ where
 
19
   xx is the id of the patch. They'll be overwritten the next time you shelve
 
20
   to patch xx.
 
21
 
 
22
 * Support for bzr version 0.7 and 0.8, w/thanks to marienz on #bzr.
 
23
 
 
24
 * Shelves are now stored in .shelf. The bzr API for storing things under
 
25
   .bzr is not rich enough at the moment to do all the things the shelf code
 
26
   wants.
 
27
 
 
28
 * There is a new command 'shelf', which has a bunch of subcommands for
 
29
   operating on the shelf.
 
30
   The current subcommands are:
 
31
    list   (ls)           List the patches on the current shelf.
 
32
    delete (del) <patch>  Delete a patch from the current shelf.
 
33
    switch       <shelf>  Switch to the named shelf, create it if necessary.
 
34
    show         <patch>  Show the contents of the specified patch.
 
35
 
 
36
 * The question when shelving is now "Shelve this change", rather than
 
37
   "Keep this change", and the y/n choices have been reversed to suit
 
38
   obviously. This seems like a more logical choice of wording.
 
39
 
 
40
 * Unshelve now prompts as well, allowing you to selectively unshelve
 
41
   some changes.
 
42
 
 
43
 * Shelve and unshelve no longer print the diffstat automatically. If you want
 
44
   a diffstat then get the diffstat plugin!