~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/en/whats-new/whats-new-in-2.3.txt

  • Committer: Andrew Bennetts
  • Date: 2010-12-14 23:14:44 UTC
  • mfrom: (5569 +trunk)
  • mto: This revision was merged to the branch mainline in revision 5570.
  • Revision ID: andrew.bennetts@canonical.com-20101214231444-uubf7zjbg8q92ocs
MergeĀ lp:bzr.

Show diffs side-by-side

added added

removed removed

Lines of Context:
38
38
  get the old behavior, one can use ``bzr tags --sort=alpha``.
39
39
  (Neil Martinsen-Burrell, #640760)
40
40
 
 
41
* On platforms other than Windows and Mac OS X, Bazaar will use configuration
 
42
  files that live in $XDG_CONFIG_HOME/bazaar if that directory exists.  This
 
43
  allows interested individuals to conform to the XDG Base Directory
 
44
  specification.  The plugin location has not changed and is still
 
45
  ~/.bazaar/plugins.  To use a different directory for plugins, use the
 
46
  environment variable BZR_PLUGIN_PATH.  (Neil Martinsen-Burrell, #195397)
 
47
 
41
48
Launchpad integration
42
49
*********************
43
50
 
46
53
  ``bzr launchpad-login user && bzr push lp:~/project/branch`` will now
47
54
  push to ``lp:~user/project/branch``.  (John Arbash Meinel)
48
55
 
 
56
* Launchpad has announced that the ``edge.launchpad.net`` instance is
 
57
  deprecated and may be shut down in the future
 
58
  <http://blog.launchpad.net/general/edge-is-deprecated>.  Bazaar has therefore
 
59
  been updated in this release to talk to the main (``launchpad.net``) servers,
 
60
  rather than the ``edge`` ones.
 
61
 
49
62
Performance improvements
50
63
************************
51
64
 
56
69
* ``bzr send`` uses less memory.
57
70
  (John Arbash Meinel, #614576)
58
71
 
 
72
* Fetches involving stacked branches and branches with tags are now faster.
 
73
  Some redundant network reads were removed.  (Andrew Bennetts)
 
74
 
59
75
* Inventory entries now consume less memory (on 32-bit Ubuntu file entries
60
76
  have dropped from 68 bytes to 40, and directory entries from 120 bytes
61
77
  to 48).  This affects most operations, and depending on the size of the
118
134
  default behaviour is specified (if needed) by setting the variable to
119
135
  ``conflict``.  (Vincent Ladeuil, #323111)
120
136
 
 
137
* ``bzr resolve --take-this`` and ``bzr resolve --take-other`` can now be
 
138
  used for text conflicts. This will ignore the differences that were merged
 
139
  cleanly and replace the file with its content in the current branch
 
140
  (``--take-this``) or with its content in the merged branch
 
141
  (``--take-other``). (Vincent Ladeuil, #638451)
 
142
 
121
143
* ``bzr resolve`` now provides more feedback about the conflicts just
122
144
  resolved and the remaining ones. (Vincent Ladeuil)
123
145