~abentley/bzrtools/bzrtools.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Michael Ellerman
  • Date: 2005-11-29 07:12:26 UTC
  • mto: (0.3.1 shelf-dev) (325.1.2 bzrtools)
  • mto: This revision was merged to the branch mainline in revision 334.
  • Revision ID: michael@ellerman.id.au-20051129071226-a04b3f827880025d
Unshelve --pick was broken, because we deleted the whole patch, even when only
part of it was unshelved. So now if we unshelve part of a patch, the patch is
replaced with a new patch that has just the unshelved parts. That's a long way
of saying it does what you'd expect.

Implementing this required changing HunkSelector to return both the selected,
and unselected hunks (ie. patches to shelve, and patches to keep).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
June 14
2
 
* Add 'shove' command, to move changes to a different tree
3
 
 
4
 
June 3
5
 
* clean-tree tweaks
6
 
 
7
 
May 30
8
 
* test suite updates
9
 
 
10
 
May 18
11
 
* Add 'import' command, to import tarballs
12
 
 
13
 
May 11
14
 
* RELEASE: bzrtools 0.8.1
15
 
* Fixed test case failure
16
 
 
17
 
May 9
18
 
* RELEASE: bzrtools 0.8
19
 
 
20
 
May 1
21
 
* Renamed push to rspush (Robert Collins/Aaron Bentley)
22
 
 
23
 
Apr 11
24
 
* New Switch command (David Allouche/Canonical)
25
 
 
26
 
Mar 22
27
 
* New Zap command
28
 
 
29
 
Mar 18
30
 
* Updates to Shelf command
31
 
 
32
 
Mar 10
33
 
* New baz-import algorithm, with respository support
34
 
 
35
 
Jan 31
36
 
* RELEASE: bzrtools 0.7
37
 
* Improved shell completion
38
 
* bzr push can omit working tree
39
 
* Documentation updates
40
 
 
41
 
Dec 13
42
 
* New test.py for standalone (kinda) testing
43
 
* New branch-history command
44
 
* New "fix" command (done automatically in fetch-ghosts)
45
 
 
46
 
Nov 8
47
 
* Various API updates
48
 
* Added force-reweave-inventory from Daniel Silverstone
49
 
* Decorated push from Robert Collins
50
 
* Improved shell completion
51
 
* Improved import when first ancestor is in an unregisered archive
52
 
 
53
 
Oct 28
54
 
* Added tests for several commands
55
 
* Made push auto_disable when native push present
56
 
* Merged Michael Ellerman's shelf v2 plugin 
57
 
* New "shell" command, derived from Fai
58
 
* Got pull working with URLs
59
 
 
60
 
Oct 19
61
 
* Added setup.py
62
 
* disabled annotate in favor of bzr annotate
63
 
* Added clean-tree --detrius
64
 
* API sync with bzr
65
 
 
66
 
Oct 14
67
 
* Default-ignore shelf files
68
 
* Win32 compatability fixes (Alexander Belchenko)
69
 
* Conflict handling now in bzr itself
70
 
* Fetch-missing renamed to fetch-ghosts
71
 
* Annotate includes changes since last commit, uses sha1 instead of text_id
72
 
 
73
 
Sept 29
74
 
* better errors for bad push locations (Eirik Nygaard)
75
 
* prevented push from overwriting any non-empty directory that is not an
76
 
  ancestor branch.  (Remote revision-history must be a subset of local.)
77
 
* added --overwrite option to push
78
 
 
79
 
Sept 22
80
 
* Significant reworking of graph-ancestry
81
 
* Fetch-missing uses 'parent' instead of 'x-pull' (bzr changed)
82
 
* Updated to match bzr 0.0.8 API changes
83
 
* Updated to handle new bzr diff output
84
 
 
85
 
Sept 13
86
 
* documented clean-tree, conflicts, resolve, graph-ancestry, patch
87
 
* obsoleted all the executibles; bzrtools only works as plugins now
88
 
 
89
 
June 15, 2005
90
 
* Added annotate
91
 
* Added Michael Ellerman's shelf/unshelf
92
 
* Implemented python user interface
93
 
 
94
 
June 8, 2005
95
 
baz2bzr
96
 
* much better error messages for common mistakes
97
 
* more thorough unit testing
98
 
* works better with recent merge changes
99
 
* Debian packaging (Jeff Bailey)
100
 
 
101
 
June 7, 2005
102
 
* baz2bzr supports updating a previous import (John Meinel)
103
 
* baz2bzr has proper commandline parsing (John Meinel)
104
 
* baz2bzr can skip symlinks when importing
105
 
* bzr-pull is obsolete, now that that bzr has a native pull command