~abentley/bzrtools/bzrtools.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Michael Ellerman
  • Date: 2006-03-12 00:39:17 UTC
  • mto: (325.1.2 bzrtools) (0.3.1 shelf-dev)
  • mto: This revision was merged to the branch mainline in revision 334.
  • Revision ID: michael@ellerman.id.au-20060312003917-fb4473843b40c44a
Update NEWS

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
NEWS
2
2
 
3
 
Shelf version 0.8-rc:
 
3
Shelf version 0.8-beta:
4
4
 
5
 
 * Shelves are now stored in .shelf, sigh. The bzr API for storing things under
 
5
 * Shelves are now stored in .shelf. The bzr API for storing things under
6
6
   .bzr is not rich enough at the moment to do all the things the shelf code
7
 
   wants. Switching to .shelf also makes sense if I ever get around to making
8
 
   shelf work on its own.
 
7
   wants.
9
8
 
10
9
 * There is a new command 'shelf', which has a bunch of subcommands for
11
10
   operating on the shelf.
12
11
   The current subcommands are:
13
 
    list   (ls)           List the patches currently shelved.
14
 
    delete (del) <patch>  Delete a patch from the shelf.
15
 
 
16
 
 * Add .shelf to DEFAULT_IGNORE so it's ignored automatically.
 
12
    list   (ls)           List the patches on the current shelf.
 
13
    delete (del) <patch>  Delete a patch from the current shelf.
 
14
    switch       <shelf>  Switch to the named shelf, create it if necessary.
 
15
    show         <patch>  Show the contents of the specified patch.
 
16
 
 
17
 * The question when shelving with is now "Shelve this change", rather than
 
18
   "Keep this change", and the y/n choices have been reversed to suit
 
19
   obviously. This seems like a more logical choice of wording.
 
20
 
 
21
 * Unshelve now prompts as well, allowing you to selectively unshelve
 
22
   some changes.
17
23
 
18
24
 * Shelve and unshelve no longer print the diffstat automatically. If you want
19
25
   a diffstat then get the diffstat plugin!
20
 
 
21
 
 * Better error/status messages.
22
 
 
23
 
Shelf version 0.7-rc:
24
 
 
25
 
 * Shelves are now stored in .bzr/x-shelf.
26
 
 
27
 
   Currently there is support for one shelf, called 'default'. You can store
28
 
   multiple patches under here, the first is '00' the second '01' and so on.
29
 
 
30
 
 * The default behaviour is now to shelve everything. To get the previous
31
 
   behaviour of selecting hunks specify "--pick" to the shelve command.
32
 
 
33
 
 * The question when shelving with --pick is now "Shelve this change", rather
34
 
   than "Keep this change", and the y/n choices have been reversed to suit
35
 
   obviously. This seems like a more logical choice of wording.
36
 
 
37
 
 * Unshelve now accepts --pick as well, allowing you to selectively unshelve
38
 
   some changes.