~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: Canonical.com Patch Queue Manager
  • Date: 2010-08-20 05:20:56 UTC
  • mfrom: (5380.3.3 doc)
  • Revision ID: pqm@pqm.ubuntu.com-20100820052056-gwad7dz2otckrjax
(mbp) Start whatsnew for 2.3; update ppa developer docs (Martin Pool)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
*************************
 
2
What's New in Bazaar 2.3?
 
3
*************************
 
4
 
 
5
Bazaar 2.3 is still under development, and will be released in February
 
6
2011.  This document accumulates a high level summary of what's changed.
 
7
See the
 
8
:doc:`../release-notes/index` for a full list.
 
9
 
 
10
Users are encouraged to upgrade from the other stable series.  This
 
11
document outlines the improvements in Bazaar 2.2 vs Bazaar 2.1. As well as
 
12
summarizing improvements made to the core product, it highlights
 
13
enhancements within the broader Bazaar world of potential interest to
 
14
those upgrading.
 
15
 
 
16
Bazaar 2.2.0 is fully compatible both locally and on the network with 2.0
 
17
2.1, and 2.2, and can read and write repositories generated by all
 
18
previous versions.
 
19
 
 
20
Launchpad integration
 
21
*********************
 
22
 
 
23
* The ``lp:`` prefix will now use your known username (from
 
24
  ``bzr launchpad-login``) to expand ``~`` to your username.  For example:
 
25
  ``bzr launchpad-login user && bzr push lp:~/project/branch`` will now
 
26
  push to ``lp:~user/project/branch``.  (John Arbash Meinel)
 
27
 
 
28
Performance improvements
 
29
************************
 
30
 
 
31
* ``bzr send`` uses less memory.  
 
32
  (John Arbash Meinel, #614576)
 
33
 
 
34
* Inventory entries now consume less memory (on 32-bit Ubuntu file entries
 
35
  have dropped from 68 bytes to 40, and directory entries from 120 bytes
 
36
  to 48).  This affects most operations, and depending on the size of the
 
37
  tree may substantially improve the speed of operations like ``bzr
 
38
  commit``.  (Andrew Bennetts)
 
39
 
 
40
* When building new working trees, default to reading from the repository
 
41
  rather than the source tree unless explicitly requested. (via
 
42
  ``--files-from`` and ``--hardlink`` for ``bzr branch`` and
 
43
  ``bzr checkout``. Generally, 2a format repositories extract
 
44
  content faster than seeking and reading content from another tree,
 
45
  especially in cold-cache situations. (John Arbash Meinel, #607298)
 
46
 
 
47
Documentation
 
48
*************
 
49
* A beta version of the documentation is now available in GNU TexInfo
 
50
  format, used by emacs and the standalone ``info`` reader.
 
51
  (Vincent Ladeuil, #219334)
 
52
 
 
53
 
 
54
Further information
 
55
*******************
 
56
 
 
57
For more detailed information on the changes made, see the
 
58
the :doc:`../release-notes/index` for:
 
59
 
 
60
* the interim bzr `milestones <https://launchpad.net/bzr/2.3>`_
 
61
* the plugins you use.
 
62
 
 
63
For a summary of changes made in earlier releases, see:
 
64
 
 
65
* :doc:`whats-new-in-2.1`
 
66
* :doc:`whats-new-in-2.2`
 
67
 
 
68
 
 
69
.. vim: ft=rst