bzr 0.15rc2

Bazaar

bzr 0.15rc2

Released:2007-03-14

Notes When Upgrading

  • Release 0.15rc2 of bzr changes the bzr init-repo command to default to --trees instead of --no-trees. Existing shared repositories are not affected.

Improvements

  • New merge-directive command to generate machine- and human-readable merge requests. (Aaron Bentley)
  • New submit: revision specifier makes it easy to diff against the common ancestor with the submit location (Aaron Bentley)
  • Added support for Putty’s SSH implementation. (Dmitry Vasiliev)
  • Added bzr status --versioned to report only versioned files, not unknowns. (Kent Gibson)
  • Merge now autodetects the correct line-ending style for its conflict markers. (Aaron Bentley)

Internals

  • Refactored SSH vendor registration into SSHVendorManager class. (Dmitry Vasiliev)

Bugfixes

  • New --numbered-dirs option to bzr selftest to use numbered dirs for TestCaseInTempDir. This is default behavior on Windows. Anyone can force named dirs on Windows with --no-numbered-dirs. (Alexander Belchenko)
  • Fix RevisionSpec_revid to handle the Unicode strings passed in from the command line. (Marien Zwart, #90501)
  • Fix TreeTransform._iter_changes when both the source and destination are missing. (Aaron Bentley, #88842)
  • Fix commit of merges with symlinks in dirstate trees. (Marien Zwart)
  • Switch the bzr init-repo default from –no-trees to –trees. (Wouter van Heyst, #53483)