Bzr 0.1rc1 is available

Robert Collins robertc at robertcollins.net
Thu Oct 6 19:53:02 CDT 2005


Bazaar-NG version 0.1rc1 is now available. This is the migration point
to weaves - to the format-5 branch. Assuming no critical bugs are found,
we plan to release this on Friday evening, or Monday.

The http://www.bazaar-ng.org/bzr/bzr.dev branch has been converted to a
format-5 branch. A copy of the same branch in format-4 format to ease
upgrades is available at http://www.bazaar-ng.org/bzr/bzr.dev.format4
The old branch is available at http://www.bazaar-ng.org/bzr/bzr.dev.old.

Thanks to all the community contributors - the NEWS file follows.

Cheers,
Rob (pseudo Martin for today)

bzr 0.1 2005-10-06


  BUG FIXES:

    * bzr-man.py has been updated to work again. Contributed by
      Rob Weir.

    * Locking is now done with fcntl.lockf which works with NFS
      file systems. Contributed by Harald Meland.

    * Commit will no longer commit without a log message, an
      error is returned instead. Contributed by Jelmer Vernooij.

    * If you commit a specific file in a sub directory, any of its
      parent directories that are added but not listed will be
      automatically included. Suggested by Michael Ellerman.


  IMPROVEMENTS:

    * 'branch' now accepts a --basis parameter which will take advantage
      of local history when making a new branch. This allows faster
      branching of remote branches. Contributed by Aaron Bentley.

    * New tree format based on weave files, called version 5.
      Existing branches can be upgraded to this format using
      'bzr upgrade'.

    * Symlinks are now versionable. Initial patch by
      Erik Toubro Nielsen, updated to head by Robert Collins.

    * Executable bits are tracked on files. Patch from Gustavo
      Niemeyer.

    * 'bzr status' now shows unknown files inside a selected directory.
      Patch from Heikki Paajanen.

    * Merge conflicts are recorded in .bzr. Two new commands 'conflicts'
      and 'resolve' have needed added, which list and remove those
      merge conflicts respectively. A conflicted tree cannot be
committed
      in. Contributed by Aaron Bentley.


  INTERNALS:

    * Test case failures have the exception printed after the log
      for your viewing pleasure.

    * InventoryEntry is now an abstract base class, use one of the
      concrete InventoryDirectory etc classes instead.


  TESTING:

    * Removed testsweet module so that tests can be run after
      bzr installed by 'bzr selftest'.

    * 'bzr selftest' command-line arguments can now be partial ids
      of tests to run, e.g. 'bzr selftest test_weave'



-- 
GPG key available at: <http://www.robertcollins.net/keys.txt>.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.ubuntu.com/archives/bazaar-announce/attachments/20051007/f8d17237/attachment.pgp


More information about the bazaar-announce mailing list