Hello community, here is the log from the commit of package bzr checked in at Wed Jul 4 23:00:32 CEST 2007. -------- --- bzr/bzr.changes 2007-05-10 14:28:08.000000000 +0200 +++ /mounts/work_src_done/STABLE/bzr/bzr.changes 2007-07-04 19:49:13.365016000 +0200 @@ -1,0 +2,70 @@ +Wed Jul 4 19:49:09 CEST 2007 - kssingvo@suse.de + +- upgrade to version 0.17: + * Faster status, diff, commit, branch and checkout operations + * numerous bug fixes + * better documentation. + * Fix crash of commit due to wrong lookup of filesystem encoding. + * Revert logging just to stderr in commit as broke unicode + filenames. + * There are two new help topics, working-trees and repositories + that attempt to explain these concepts + * Added ``bzr log --limit`` to report a limited number of + revisions. + * Revert does not try to preserve file contents that were + originally produced by reverting to a historical revision. + * ``bzr log --short`` now includes ``[merge]`` for revisions + which have more than one parent. This is a small improvement to + help understanding what changes have occurred + * TreeTransform avoids many renames when contructing large trees, + improving speed. 3.25x speedups have been observed for + construction of kernel-sized-trees, and checkouts are 1.28x + faster. + * Commit on large trees is now faster. In my environment, a + commit of a small change to the Mozilla tree (55k files) has + dropped from 66 seconds to 32 seconds. For a small tree of 600 + files, commit of a small change is 33% faster. + * Clean up the ``WorkingTree4._iter_changes()`` internal loops as + well as ``DirState.update_entry()``. This optimizes the core + logic for ``bzr diff`` and ``bzr status`` significantly + improving the speed of both. + * The tutorial has been improved. + * Better error message for selected file commit of merges. + * Updated bash completion. + * ``bzr push`` should only connect to the remote location one + time. We have been connecting 3 times because we forget to pass + around the Transport object. This adds + ``BzrDir.clone_on_transport()``, so that we can pass in the + Transport that we already have. + * ``DirState.set_state_from_inventory()`` needs to properly order + based on split paths, not just string paths. + * Let TestUIFactoy encode the password prompt with its own + stdout. + * pycurl should take use the range header that takes the range + hint into account. + * WorkingTree4.get_file_sha1 no longer raises an exception when + invoked on a missing file. + * WorkingTree.remove works correctly with tree references, and + when pwd is not the tree root. + * Merge no longer fails when a file is renamed in one tree and + deleted in the other. + * ``revision-info`` now accepts dotted revnos, doesn't require a + tree, and defaults to the last revision + * Tests no longer fail when BZR_REMOTE_PATH is set in the + environment. + * ``bzr branch -r revid:foo`` can be used to branch any revision + in your repository. (Previously Branch6 only supported + revisions in your mainline). + * 'branch lp:projname' now creates ./projname as expected. + * Rework of LogFormatter API to provide beginning/end of log + hooks and to encapsulate the details of the revision to be + logged in a LogRevision object. In long log formats, merge + revision ids are only shown when --show-ids is specified, and + are labelled "revision-id:", as per mainline revisions, instead + of "merged:". + * New ``BranchBuilder`` API which allows the construction of + particular histories quickly. Useful for testing and + potentially other applications too. +- removed HACKING from %doc: no longer existend + +------------------------------------------------------------------- Old: ---- bzr-0.16.tar.bz2 New: ---- bzr-0.17.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bzr.spec ++++++ --- /var/tmp/diff_new_pack.eO3794/_old 2007-07-04 22:59:37.000000000 +0200 +++ /var/tmp/diff_new_pack.eO3794/_new 2007-07-04 22:59:37.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package bzr (Version 0.16) +# spec file for package bzr (Version 0.17) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -12,11 +12,11 @@ Name: bzr BuildRequires: python >= 2.4 python-devel -License: GNU General Public License (GPL) +License: GPL v2 or later Group: Development/Tools/Version Control Autoreqprov: on Summary: Friendly distributed version control system -Version: 0.16 +Version: 0.17 Release: 1 Source: http://bazaar-vcs.org/pkg/bzr-%{version}.tar.bz2 URL: http://bazaar-vcs.org/ @@ -57,9 +57,76 @@ %{_mandir}/man1/bzr.1* %{py_sitedir}/bzrlib %{py_sitedir}/*.egg-info -%doc doc contrib tools BRANCH.TODO COPYING.txt HACKING NEWS README TODO +%doc doc contrib tools BRANCH.TODO COPYING.txt NEWS README TODO %changelog +* Wed Jul 04 2007 - kssingvo@suse.de +- upgrade to version 0.17: + * Faster status, diff, commit, branch and checkout operations + * numerous bug fixes + * better documentation. + * Fix crash of commit due to wrong lookup of filesystem encoding. + * Revert logging just to stderr in commit as broke unicode + filenames. + * There are two new help topics, working-trees and repositories + that attempt to explain these concepts + * Added ``bzr log --limit`` to report a limited number of + revisions. + * Revert does not try to preserve file contents that were + originally produced by reverting to a historical revision. + * ``bzr log --short`` now includes ``[merge]`` for revisions + which have more than one parent. This is a small improvement to + help understanding what changes have occurred + * TreeTransform avoids many renames when contructing large trees, + improving speed. 3.25x speedups have been observed for + construction of kernel-sized-trees, and checkouts are 1.28x + faster. + * Commit on large trees is now faster. In my environment, a + commit of a small change to the Mozilla tree (55k files) has + dropped from 66 seconds to 32 seconds. For a small tree of 600 + files, commit of a small change is 33%% faster. + * Clean up the ``WorkingTree4._iter_changes()`` internal loops as + well as ``DirState.update_entry()``. This optimizes the core + logic for ``bzr diff`` and ``bzr status`` significantly + improving the speed of both. + * The tutorial has been improved. + * Better error message for selected file commit of merges. + * Updated bash completion. + * ``bzr push`` should only connect to the remote location one + time. We have been connecting 3 times because we forget to pass + around the Transport object. This adds + ``BzrDir.clone_on_transport()``, so that we can pass in the + Transport that we already have. + * ``DirState.set_state_from_inventory()`` needs to properly order + based on split paths, not just string paths. + * Let TestUIFactoy encode the password prompt with its own + stdout. + * pycurl should take use the range header that takes the range + hint into account. + * WorkingTree4.get_file_sha1 no longer raises an exception when + invoked on a missing file. + * WorkingTree.remove works correctly with tree references, and + when pwd is not the tree root. + * Merge no longer fails when a file is renamed in one tree and + deleted in the other. + * ``revision-info`` now accepts dotted revnos, doesn't require a + tree, and defaults to the last revision + * Tests no longer fail when BZR_REMOTE_PATH is set in the + environment. + * ``bzr branch -r revid:foo`` can be used to branch any revision + in your repository. (Previously Branch6 only supported + revisions in your mainline). + * 'branch lp:projname' now creates ./projname as expected. + * Rework of LogFormatter API to provide beginning/end of log + hooks and to encapsulate the details of the revision to be + logged in a LogRevision object. In long log formats, merge + revision ids are only shown when --show-ids is specified, and + are labelled "revision-id:", as per mainline revisions, instead + of "merged:". + * New ``BranchBuilder`` API which allows the construction of + particular histories quickly. Useful for testing and + potentially other applications too. +- removed HACKING from %%doc: no longer existend * Thu May 10 2007 - kssingvo@suse.de - upgrade to version 0.16: * Handle when you have 2 directories with similar names, but one ++++++ bzr-0.16.tar.bz2 -> bzr-0.17.tar.bz2 ++++++ ++++ 9624 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org