~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-11-22 21:54:24 UTC
  • mfrom: (5546.1.1 remove-old-dev-formats)
  • Revision ID: pqm@pqm.ubuntu.com-20101122215424-tfww6o1rayiyq1m7
(spiv) Remove RepositoryFormatCHK1 and RepositoryFormatCHK2. (Andrew
 Bennetts)

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
Changed Behaviour
21
21
*****************
22
22
 
 
23
* Support for some old development formats have been removed:
 
24
  ``development-rich-root``, ``development6-rich-root``, and
 
25
  ``development7-rich-root``.  These formats were always labelled experimental
 
26
  and not used unless the user specifically asked for them.  If you have
 
27
  repositories using these old formats you should upgrade them to ``2a`` using
 
28
  Bazaar 2.2.  (Andrew Bennetts)
 
29
 
23
30
* The default ``ignore`` file created by Bazaar will contain ``__pycache__``,
24
31
  which is the name of the directory that will be used by Python to store
25
32
  bytecode files.
26
33
  (Andrea Corbellini, #626687)
27
34
 
 
35
* The default sort order for the ``bzr tags`` command now uses a natural sort
 
36
  where numeric substrings are sorted numerically.  The previous default was
 
37
  "asciibetical" where tags were sorted by the characters they contained.  To
 
38
  get the old behavior, one can use ``bzr tags --sort=alpha``.
 
39
  (Neil Martinsen-Burrell, #640760)
 
40
 
28
41
Launchpad integration
29
42
*********************
30
43
 
84
97
  ``bzr log -vp -r mainline:annotate:bzrlib/transform.py:500``
85
98
  (Aaron Bentley)
86
99
 
 
100
Testing/Bug reporting
 
101
*********************
 
102
 
 
103
* Shell-like scripts can now be run directly from the command line without
 
104
  writing a python test. This should help users adding reproducing recipes
 
105
  to bug reports. (Vincent Ladeuil)
 
106
 
 
107
 
 
108
Improved conflict handling
 
109
**************************
 
110
 
 
111
* ``pull``, ``merge`` or ``switch`` can lead to conflicts when deleting a
 
112
  versioned directory contains unversioned files. The cause of the conflict
 
113
  is that deleting the directory will orphan the unversioned files so the
 
114
  user needs to instruct ``bzr`` what do to do about these orpahns. This is
 
115
  controlled by setting the ``bzr.transform.orphan_policy`` configuration
 
116
  variable with a value of ``move``. In this case the unversioned files are
 
117
  moved to a ``bzr-orphans`` directory at the root of the working tree. The
 
118
  default behaviour is specified (if needed) by setting the variable to
 
119
  ``conflict``.  (Vincent Ladeuil, #323111)
 
120
 
 
121
* ``bzr resolve`` now provides more feedback about the conflicts just
 
122
  resolved and the remaining ones. (Vincent Ladeuil)
 
123
 
87
124
Documentation
88
125
*************
89
126
 
91
128
  format, used by emacs and the standalone ``info`` reader.
92
129
  (Vincent Ladeuil, #219334)
93
130
 
 
131
Configuration
 
132
*************
 
133
 
 
134
``bzr`` can be configured via environment variables, command-line options
 
135
and configurations files. We've started working on unifying this and give
 
136
access to more options. The first step is a new ``bzr config`` command that
 
137
can be used to display the active configuration options in the current
 
138
working tree or branch as well as the ability to set or remove an
 
139
option. Scripts can also use it to get only the value for a given option.
 
140
 
 
141
Expected releases for the 2.3 series
 
142
************************************
 
143
 
 
144
The 2.3 series has entered the beta phase and 2.3.0 should be released soon
 
145
enough to be included into Natty Narwhal. 
 
146
 
 
147
As a rough estimate, consider that 2.3.0 will be released in February
 
148
2011 and be supported until August 2012. Additional releases will be
 
149
made if critical bugs are encountered
 
150
 
94
151
 
95
152
Further information
96
153
*******************