Rev 6420: (jelmer) Add some more entries to the whatsnew for bzr 2.5. (Jelmer Vernooij) in file:///srv/pqm.bazaar-vcs.org/archives/thelove/bzr/%2Btrunk/

Patch Queue Manager pqm at pqm.ubuntu.com
Tue Jan 3 17:18:02 UTC 2012


At file:///srv/pqm.bazaar-vcs.org/archives/thelove/bzr/%2Btrunk/

------------------------------------------------------------
revno: 6420 [merge]
revision-id: pqm at pqm.ubuntu.com-20120103171802-9n19bwc60t6y6cai
parent: pqm at pqm.ubuntu.com-20120103165203-ni17x57ylfpli2j0
parent: jelmer at samba.org-20120103162843-7hzyz7xpwi9664l2
committer: Patch Queue Manager <pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Tue 2012-01-03 17:18:02 +0000
message:
  (jelmer) Add some more entries to the whatsnew for bzr 2.5. (Jelmer Vernooij)
modified:
  doc/en/whats-new/whats-new-in-2.5.txt whatsnewin2.5.txt-20110711065040-xz9b4xba1qzlwp7m-1
=== modified file 'doc/en/whats-new/whats-new-in-2.5.txt'
--- a/doc/en/whats-new/whats-new-in-2.5.txt	2011-12-14 15:54:07 +0000
+++ b/doc/en/whats-new/whats-new-in-2.5.txt	2012-01-03 16:28:43 +0000
@@ -36,6 +36,83 @@
 encoding for interacting with the filesystem. This makes creating a working
 tree and commiting to it possible for such branches in most environments.
 
+Faster smart server
+*******************
+
+A large number of new methods have been added to the smart server, making
+raw file access through the VFS unnecessary in almost all situations, with
+the major exception of operations involving stacked branches.
+
+Commands that have become significantly faster when using a remote branch
+over ``bzr://``, ``bzr+ssh://`` or ``bzr+http://`` include:
+
+ * ``bzr checkout --lightweight``
+ * ``bzr export``
+ * ``bzr cat``
+ * ``bzr ls``
+ * ``bzr send``
+
+Several commands which used to make multiple connections to the server now
+make only a single one. Connection setup has a fairly high overhead,
+especially to Launchpad, so this can save several seconds for some
+commands.
+
+To benefit from the improved smart server, both the server and the
+client need to be running bzr 2.5.
+
+Basic colocated branch support
+******************************
+
+The UI now has basic support for colocated branches. In full URLs,
+a specific colocated branch can be specified using URL path segment
+parameters. For example a branch named ``stronk`` could be addressed using
+``http://example.com/path/to/dir,branch=stronk``.
+
+The new ``bzr branches`` command can be used to list all present branches
+in a directory, and indicates what the currently active branch is.
+
+Several commands also accept co-located branch names directly, such as
+``bzr switch``.
+
+Feature flags
+*************
+
+All Bazaar formats now allow setting ``feature flags``. These can be used
+by plugins to extend Bazaar formats and require the presence of particular
+plugins or versions of Bazaar to open them, without having to introduce
+completely new formats.
+
+See ``doc/developers/feature-flags.txt`` for details.
+
+Branch history access
+*********************
+
+Several commands or options that previously required access to the full
+branch history now only access those parts of the history they actually
+need. This significantly improves their performance for branches
+with large histories.
+
+GPG signatures
+**************
+
+A new command ``bzr verify-signatures`` can be used to verify GPG
+signatures made with ``bzr commit`` or the ``bzr sign-my-commits``
+command.
+
+Translations
+************
+
+Most error messages, help topics and other user-visible text can now be
+translated. Initial translations for Russian, Japanese and Spanish exist.
+
+PO merge plugin
+***************
+
+The ``po_merge`` plugin has been added.  It provides a merge hook
+to automate merging of changes to gettext template files. Refer to
+``bzr help po_merge`` for documentation on how to
+enable it and what it can do.
+
 Further information
 *******************
 




More information about the bazaar-commits mailing list