Rev 2199: Merge up with hpss branch. in file:///home/robertc/source/baz/mbp.hpss.tarcopy/

Robert Collins robertc at robertcollins.net
Mon Apr 9 23:13:07 BST 2007


At file:///home/robertc/source/baz/mbp.hpss.tarcopy/

------------------------------------------------------------
revno: 2199
revision-id: robertc at robertcollins.net-20070409221256-im38249ybn7meqqz
parent: ian.clatworthy at internode.on.net-20070330063856-c41baqaxj78otvri
parent: robertc at robertcollins.net-20070405093526-bfbpg82tlc7kldni
committer: Robert Collins <robertc at robertcollins.net>
branch nick: mbp.hpss.tarcopy
timestamp: Tue 2007-04-10 08:12:56 +1000
message:
  Merge up with hpss branch.
removed:
  NEWS.developers                NEWS.developers-20050919074335-ad69ad48eec18028
modified:
  INSTALL                        INSTALL-20051019070340-4b27f2fb240c7943
  NEWS                           NEWS-20050323055033-4e00b5db738777ff
  TODO                           TODO-20050426050852-44d2ad9048dafbe9
  bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
  bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
  bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
  bzrlib/bundle/commands.py      __init__.py-20050617152058-1b6530d9ab85c11c
  bzrlib/bundle/serializer/v08.py v06.py-20051119041339-ee43f97270b01823
  bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
  bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
  bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
  bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
  bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
  bzrlib/help_topics.py          help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
  bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
  bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
  bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
  bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
  bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
  bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
  bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
  bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
  bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
  bzrlib/smart/bzrdir.py         bzrdir.py-20061122024551-ol0l0o0oofsu9b3t-1
  bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
  bzrlib/strace.py               strace.py-20070323001526-6zquhhw8leb9m6j8-1
  bzrlib/tests/HTTPTestUtil.py   HTTPTestUtil.py-20050914180604-247d3aafb7a43343
  bzrlib/tests/HttpServer.py     httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
  bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
  bzrlib/tests/blackbox/test_bound_branches.py test_bound_branches.py-20051109215527-2373188ad566c205
  bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
  bzrlib/tests/blackbox/test_bundle.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
  bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
  bzrlib/tests/blackbox/test_merge_directive.py test_merge_directive-20070302012039-zh7uhy39biairtn0-1
  bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
  bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
  bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
  bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
  bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
  bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
  bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
  bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
  bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
  bzrlib/tests/test_inv.py       testinv.py-20050722220913-1dc326138d1a5892
  bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
  bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
  bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
  bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
  bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
  bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
  bzrlib/tests/test_strace.py    test_strace.py-20070323001526-6zquhhw8leb9m6j8-2
  bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
  bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
  bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
  bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
  bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
  bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
  bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
  bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
  bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
  bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
  bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
  bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
  bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
  bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
  bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
  bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
  doc/tutorial.txt               tutorial.txt-20050804190939-9dcbba2ef053bc84
    ------------------------------------------------------------
    revno: 2190.1.15
    merged: robertc at robertcollins.net-20070405093526-bfbpg82tlc7kldni
    parent: andrew.bennetts at canonical.com-20070405054113-e41edg4i5mop40nd
    parent: pqm at pqm.ubuntu.com-20070404213903-fe78a7a55c37ee95
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: hpss
    timestamp: Thu 2007-04-05 19:35:26 +1000
    message:
      Merge bzr.dev.
        ------------------------------------------------------------
        revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.19
        merged: pqm at pqm.ubuntu.com-20070404213903-fe78a7a55c37ee95
        parent: pqm at pqm.ubuntu.com-20070404140524-48cdc6512763399e
        parent: john at arbash-meinel.com-20070402155001-70do43yebrb4mofq
        committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
        branch nick: +trunk
        timestamp: Wed 2007-04-04 22:39:03 +0100
        message:
          (John Arbash Meinel) Some cleanups for tests failing on Mac OS X
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.5.1.3
            merged: john at arbash-meinel.com-20070402155001-70do43yebrb4mofq
            parent: john at arbash-meinel.com-20070329202002-lqyqp0edqitj9pca
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: mac
            timestamp: Mon 2007-04-02 10:50:01 -0500
            message:
              import errno in test_strace.py (recommended by Ian Clatworthy)
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.5.1.2
            merged: john at arbash-meinel.com-20070329202002-lqyqp0edqitj9pca
            parent: john at arbash-meinel.com-20070329191928-654ol08hdlfir4zj
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: mac
            timestamp: Thu 2007-03-29 15:20:02 -0500
            message:
              Make sure errno is imported if we are going to use it later.
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.5.1.1
            merged: john at arbash-meinel.com-20070329191928-654ol08hdlfir4zj
            parent: pqm at pqm.ubuntu.com-20070329173056-ace36f6e5a0e3b1c
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: mac
            timestamp: Thu 2007-03-29 14:19:28 -0500
            message:
              Update test_unicode_bundle, since we know how it fails on Mac OSX
        ------------------------------------------------------------
        revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.18
        merged: pqm at pqm.ubuntu.com-20070404140524-48cdc6512763399e
        parent: pqm at pqm.ubuntu.com-20070404130151-7d01ccd3ef215fad
        parent: aaron.bentley at utoronto.ca-20070404024116-8lm1319fn59e2eww
        committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
        branch nick: +trunk
        timestamp: Wed 2007-04-04 15:05:24 +0100
        message:
          Fix encoding bug generating error on already-versioned files
            ------------------------------------------------------------
            revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.14
            merged: aaron.bentley at utoronto.ca-20070404024116-8lm1319fn59e2eww
            parent: aaron.bentley at utoronto.ca-20070404023810-4gl2ygbehh15xjzn
            committer: Aaron Bentley <aaron.bentley at utoronto.ca>
            branch nick: Aaron's mergeable stuff
            timestamp: Tue 2007-04-03 22:41:16 -0400
            message:
              Update NEWS
            ------------------------------------------------------------
            revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.13
            merged: aaron.bentley at utoronto.ca-20070404023810-4gl2ygbehh15xjzn
            parent: aaron.bentley at utoronto.ca-20070404023125-jvo5vuvzf170kpyw
            committer: Aaron Bentley <aaron.bentley at utoronto.ca>
            branch nick: Aaron's mergeable stuff
            timestamp: Tue 2007-04-03 22:38:10 -0400
            message:
              Fail if BzrError not raised
            ------------------------------------------------------------
            revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.12
            merged: aaron.bentley at utoronto.ca-20070404023125-jvo5vuvzf170kpyw
            parent: aaron.bentley at utoronto.ca-20070404011502-cr6wqakuw9rgo1i4
            committer: Aaron Bentley <aaron.bentley at utoronto.ca>
            branch nick: Aaron's mergeable stuff
            timestamp: Tue 2007-04-03 22:31:25 -0400
            message:
              Fix encoding of 'already versioned' error
        ------------------------------------------------------------
        revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.17
        merged: pqm at pqm.ubuntu.com-20070404130151-7d01ccd3ef215fad
        parent: pqm at pqm.ubuntu.com-20070404090456-ef02e7c65da4e4a7
        parent: mbp at sourcefrog.net-20070404114026-mhlnmyk2x50rgti8
        committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
        branch nick: +trunk
        timestamp: Wed 2007-04-04 14:01:51 +0100
        message:
          rename 'revision store' to 'repository' in bzr info
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.14.1.1
            merged: mbp at sourcefrog.net-20070404114026-mhlnmyk2x50rgti8
            parent: pqm at pqm.ubuntu.com-20070404022946-b93fc2e49b3bb195
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: trivial
            timestamp: Wed 2007-04-04 21:40:26 +1000
            message:
              rename 'revision store' to 'repository' in bzr info
        ------------------------------------------------------------
        revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.16
        merged: pqm at pqm.ubuntu.com-20070404090456-ef02e7c65da4e4a7
        parent: pqm at pqm.ubuntu.com-20070404073743-9a3c82133f39e940
        parent: mbp at sourcefrog.net-20070404061754-219dh4vrn8309pbp
        committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
        branch nick: +trunk
        timestamp: Wed 2007-04-04 10:04:56 +0100
        message:
          Recommendation to delete bzrlib when installing
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.1.2.6
            merged: mbp at sourcefrog.net-20070404061754-219dh4vrn8309pbp
            parent: mbp at sourcefrog.net-20070404061731-tt2xrzllqhbodn83
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: doc
            timestamp: Wed 2007-04-04 16:17:54 +1000
            message:
              Recommendation to delete bzrlib when installing
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.1.2.5
            merged: mbp at sourcefrog.net-20070404061731-tt2xrzllqhbodn83
            parent: mbp at sourcefrog.net-20070404012211-sq269me6bai9m6xk
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: doc
            timestamp: Wed 2007-04-04 16:17:31 +1000
            message:
              Contents of TODO file moved into bug tracker
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.1.2.4
            merged: mbp at sourcefrog.net-20070404012211-sq269me6bai9m6xk
            parent: mbp at sourcefrog.net-20070404011507-l854uqbc192pnbgj
            parent: elliot.murphy at canonical.com-20070403225812-yopxs3blqm1ed1uq
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: doc
            timestamp: Wed 2007-04-04 11:22:11 +1000
            message:
              merge trunk and doc fix from elliot
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.12.1.1
                merged: elliot.murphy at canonical.com-20070403225812-yopxs3blqm1ed1uq
                parent: pqm at pqm.ubuntu.com-20070402183941-55dc90797840300e
                committer: Elliot Murphy <elliot.murphy at canonical.com>
                branch nick: bzr.docs
                timestamp: Tue 2007-04-03 18:58:12 -0400
                message:
                  Use double quotes instead of single quotes for bzr whoami examples to keep
                  windows systems happy. https://answers.launchpad.net/bzr/+ticket/4604
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.1.2.3
            merged: mbp at sourcefrog.net-20070404011507-l854uqbc192pnbgj
            parent: mbp at sourcefrog.net-20070404011452-zu2bwb9ajc78m37s
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: doc
            timestamp: Wed 2007-04-04 11:15:07 +1000
            message:
              Link from INSTALL to faq and wiki
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.1.2.2
            merged: mbp at sourcefrog.net-20070404011452-zu2bwb9ajc78m37s
            parent: mbp at sourcefrog.net-20070329041656-u4j50rtp4e01aej4
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: doc
            timestamp: Wed 2007-04-04 11:14:52 +1000
            message:
              Move some TODO items into the bug tracker
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.1.2.1
            merged: mbp at sourcefrog.net-20070329041656-u4j50rtp4e01aej4
            parent: pqm at pqm.ubuntu.com-20070329014424-0947dae124353e1f
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: doc
            timestamp: Thu 2007-03-29 14:16:56 +1000
            message:
              Move old NEWS.developers entries into NEWS
        ------------------------------------------------------------
        revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.15
        merged: pqm at pqm.ubuntu.com-20070404073743-9a3c82133f39e940
        parent: pqm at pqm.ubuntu.com-20070404022946-b93fc2e49b3bb195
        parent: andrew.bennetts at canonical.com-20070404014241-swk0f9ec602dnezm
        committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
        branch nick: +trunk
        timestamp: Wed 2007-04-04 08:37:43 +0100
        message:
          (Andrew Bennetts) Wait for strace to attach before running the function we want to trace.
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.13.1.1
            merged: andrew.bennetts at canonical.com-20070404014241-swk0f9ec602dnezm
            parent: pqm at pqm.ubuntu.com-20070404005411-46c388fbf2acf940
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: strace-attach
            timestamp: Wed 2007-04-04 11:42:41 +1000
            message:
              Wait for strace to attach before running the function we want to trace.
        ------------------------------------------------------------
        revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.14
        merged: pqm at pqm.ubuntu.com-20070404022946-b93fc2e49b3bb195
        parent: pqm at pqm.ubuntu.com-20070404005411-46c388fbf2acf940
        parent: aaron.bentley at utoronto.ca-20070404011502-cr6wqakuw9rgo1i4
        committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
        branch nick: +trunk
        timestamp: Wed 2007-04-04 03:29:46 +0100
        message:
          Update expectFailure docs
            ------------------------------------------------------------
            revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.11
            merged: aaron.bentley at utoronto.ca-20070404011502-cr6wqakuw9rgo1i4
            parent: aaron.bentley at utoronto.ca-20070404001113-9w9ovclmn9eczzid
            committer: Aaron Bentley <aaron.bentley at utoronto.ca>
            branch nick: Aaron's mergeable stuff
            timestamp: Tue 2007-04-03 21:15:02 -0400
            message:
              Update docs
        ------------------------------------------------------------
        revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.13
        merged: pqm at pqm.ubuntu.com-20070404005411-46c388fbf2acf940
        parent: pqm at pqm.ubuntu.com-20070402183941-55dc90797840300e
        parent: aaron.bentley at utoronto.ca-20070404001113-9w9ovclmn9eczzid
        committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
        branch nick: +trunk
        timestamp: Wed 2007-04-04 01:54:11 +0100
        message:
          Implement TestCase.expectFailure
            ------------------------------------------------------------
            revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.10
            merged: aaron.bentley at utoronto.ca-20070404001113-9w9ovclmn9eczzid
            parent: aaron.bentley at utoronto.ca-20070403233827-rhogvzi85d6pctik
            committer: Aaron Bentley <aaron.bentley at utoronto.ca>
            branch nick: Aaron's mergeable stuff
            timestamp: Tue 2007-04-03 20:11:13 -0400
            message:
              Changes from review (poolie)
            ------------------------------------------------------------
            revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.9
            merged: aaron.bentley at utoronto.ca-20070403233827-rhogvzi85d6pctik
            parent: aaron.bentley at utoronto.ca-20070403231215-qt3qtjx2n5t61dyp
            committer: Aaron Bentley <aaron.bentley at utoronto.ca>
            branch nick: Aaron's mergeable stuff
            timestamp: Tue 2007-04-03 19:38:27 -0400
            message:
              Implement TestCase.expectFailure
            ------------------------------------------------------------
            revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.8
            merged: aaron.bentley at utoronto.ca-20070403231215-qt3qtjx2n5t61dyp
            parent: aaron.bentley at utoronto.ca-20070328232821-x42jbaadrfstx5xe
            parent: pqm at pqm.ubuntu.com-20070402183941-55dc90797840300e
            committer: Aaron Bentley <aaron.bentley at utoronto.ca>
            branch nick: Aaron's mergeable stuff
            timestamp: Tue 2007-04-03 19:12:15 -0400
            message:
              Merge from bzr.dev
        ------------------------------------------------------------
        revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.12
        merged: pqm at pqm.ubuntu.com-20070402183941-55dc90797840300e
        parent: pqm at pqm.ubuntu.com-20070401162926-2718905ae3092110
        parent: abentley at panoramicfeedback.com-20070402175502-uzqmbqr5gcwjuio9
        committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
        branch nick: +trunk
        timestamp: Mon 2007-04-02 19:39:41 +0100
        message:
          Implement WorkingTree.apply_inventory_delta
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.71.2.9
            merged: abentley at panoramicfeedback.com-20070402175502-uzqmbqr5gcwjuio9
            parent: abentley at panoramicfeedback.com-20070402173506-46nv1j0udc9c4u1d
            committer: Aaron Bentley <abentley at panoramicfeedback.com>
            branch nick: inventory-delta
            timestamp: Mon 2007-04-02 13:55:02 -0400
            message:
              Cleanup from review
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.71.2.8
            merged: abentley at panoramicfeedback.com-20070402173506-46nv1j0udc9c4u1d
            parent: abentley at panoramicfeedback.com-20070402173240-odyocjetx9dsmvrf
            committer: Aaron Bentley <abentley at panoramicfeedback.com>
            branch nick: inventory-delta
            timestamp: Mon 2007-04-02 13:35:06 -0400
            message:
              Update NEWS
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.71.2.7
            merged: abentley at panoramicfeedback.com-20070402173240-odyocjetx9dsmvrf
            parent: abentley at panoramicfeedback.com-20070402171811-bz7y2b2h1m1k4n7x
            committer: Aaron Bentley <abentley at panoramicfeedback.com>
            branch nick: inventory-delta
            timestamp: Mon 2007-04-02 13:32:40 -0400
            message:
              Add another test case (suggested by John Meinel)
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.71.2.6
            merged: abentley at panoramicfeedback.com-20070402171811-bz7y2b2h1m1k4n7x
            parent: abentley at panoramicfeedback.com-20070326193914-quycobjtiy7js5hl
            parent: pqm at pqm.ubuntu.com-20070401162926-2718905ae3092110
            committer: Aaron Bentley <abentley at panoramicfeedback.com>
            branch nick: inventory-delta
            timestamp: Mon 2007-04-02 13:18:11 -0400
            message:
              Merge bzr.dev
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.71.2.5
            merged: abentley at panoramicfeedback.com-20070326193914-quycobjtiy7js5hl
            parent: abentley at panoramicfeedback.com-20070326190617-bclsdw1gm75ynf05
            committer: Aaron Bentley <abentley at panoramicfeedback.com>
            branch nick: inventory-delta
            timestamp: Mon 2007-03-26 15:39:14 -0400
            message:
              Clean up apply methods
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.71.2.4
            merged: abentley at panoramicfeedback.com-20070326190617-bclsdw1gm75ynf05
            parent: abentley at panoramicfeedback.com-20070326184431-xhil1b1d301pi7f2
            committer: Aaron Bentley <abentley at panoramicfeedback.com>
            branch nick: inventory-delta
            timestamp: Mon 2007-03-26 15:06:17 -0400
            message:
              Switch TreeTransform to use WT.apply_inventory_delta
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.71.2.3
            merged: abentley at panoramicfeedback.com-20070326184431-xhil1b1d301pi7f2
            parent: abentley at panoramicfeedback.com-20070326180617-s3mevl1o55wsnbwo
            committer: Aaron Bentley <abentley at panoramicfeedback.com>
            branch nick: inventory-delta
            timestamp: Mon 2007-03-26 14:44:31 -0400
            message:
              Fix root replacement for apply_inventory_delta
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.71.2.2
            merged: abentley at panoramicfeedback.com-20070326180617-s3mevl1o55wsnbwo
            parent: abentley at panoramicfeedback.com-20070326151523-zjnptbt4y573q6b7
            committer: Aaron Bentley <abentley at panoramicfeedback.com>
            branch nick: inventory-delta
            timestamp: Mon 2007-03-26 14:06:17 -0400
            message:
              Reduce lock to tree lock
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.71.2.1
            merged: abentley at panoramicfeedback.com-20070326151523-zjnptbt4y573q6b7
            parent: pqm at pqm.ubuntu.com-20070326073003-37941d0fa5a5a6c4
            committer: Aaron Bentley <abentley at panoramicfeedback.com>
            branch nick: inventory-delta
            timestamp: Mon 2007-03-26 11:15:23 -0400
            message:
              Implement MutableTree.apply_inventory_delta
        ------------------------------------------------------------
        revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.11
        merged: pqm at pqm.ubuntu.com-20070401162926-2718905ae3092110
        parent: pqm at pqm.ubuntu.com-20070401155243-5f4a82698a76858e
        parent: aaron.bentley at utoronto.ca-20070401160801-n54jkqz3q2hpys0s
        committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
        branch nick: +trunk
        timestamp: Sun 2007-04-01 17:29:26 +0100
        message:
          Fixes #98510: bundle selftest fails if email has 'two' embedded (Clatworthy)
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.1.1.2
            merged: aaron.bentley at utoronto.ca-20070401160801-n54jkqz3q2hpys0s
            parent: ian.clatworthy at internode.on.net-20070329085111-fcuzqsgdrtfsa1t3
            committer: Aaron Bentley <aaron.bentley at utoronto.ca>
            branch nick: bzr.ab.integration
            timestamp: Sun 2007-04-01 12:08:01 -0400
            message:
              Update NEWS
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.1.1.1
            merged: ian.clatworthy at internode.on.net-20070329085111-fcuzqsgdrtfsa1t3
            parent: pqm at pqm.ubuntu.com-20070329014424-0947dae124353e1f
            committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
            branch nick: bzr.bundle-test-fix
            timestamp: Thu 2007-03-29 18:51:11 +1000
            message:
              Fixes #98510 - bundle selftest fails if email has 'two' embedded
        ------------------------------------------------------------
        revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.10
        merged: pqm at pqm.ubuntu.com-20070401155243-5f4a82698a76858e
        parent: pqm at pqm.ubuntu.com-20070401064838-34903c7b0d0c8007
        parent: ian.clatworthy at internode.on.net-20070323002400-sxtf5qae678nd83b
        committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
        branch nick: +trunk
        timestamp: Sun 2007-04-01 16:52:43 +0100
        message:
          Minor fixes to help on checkouts
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.65.2.2
            merged: ian.clatworthy at internode.on.net-20070323002400-sxtf5qae678nd83b
            parent: ian.clatworthy at internode.on.net-20070322010207-r8xcwjshipoahmcx
            committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
            branch nick: bzr.dev
            timestamp: Fri 2007-03-23 10:24:00 +1000
            message:
              Minor fixes to help on checkouts
        ------------------------------------------------------------
        revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.9
        merged: pqm at pqm.ubuntu.com-20070401064838-34903c7b0d0c8007
        parent: pqm at pqm.ubuntu.com-20070401051140-280aed4369df0386
        parent: mbp at sourcefrog.net-20070401061916-plpgsxdf8g7gll9o
        committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
        branch nick: +trunk
        timestamp: Sun 2007-04-01 07:48:38 +0100
        message:
          merge 0.15 back to dev
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.8.1.1
            merged: mbp at sourcefrog.net-20070401061916-plpgsxdf8g7gll9o
            parent: pqm at pqm.ubuntu.com-20070401051140-280aed4369df0386
            parent: mbp at sourcefrog.net-20070401052429-z2q259d3su4mjwnx
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 0.15-to-trunk
            timestamp: Sun 2007-04-01 16:19:16 +1000
            message:
              Merge 0.15 final release back to trunk, including: recommend upgrades of old workingtrees, handle multiple http redirections, some dirstate fixes, 
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.20
            merged: mbp at sourcefrog.net-20070401052429-z2q259d3su4mjwnx
            parent: mbp at sourcefrog.net-20070401044010-yj4r918takfk8dwp
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 0.15-integration
            timestamp: Sun 2007-04-01 15:24:29 +1000
            message:
              Prepare 0.15 final release
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.19
            merged: mbp at sourcefrog.net-20070401044010-yj4r918takfk8dwp
            parent: mbp at sourcefrog.net-20070401013825-zggofbeun985u2ri
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 0.15-integration
            timestamp: Sun 2007-04-01 14:40:10 +1000
            message:
              No upgrade recommendation on source when cloning
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.18
            merged: mbp at sourcefrog.net-20070401013825-zggofbeun985u2ri
            parent: mbp at sourcefrog.net-20070331040410-lcpffybfv91cn16x
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 0.15-integration
            timestamp: Sun 2007-04-01 11:38:25 +1000
            message:
              (jam) trim st_ino to 32 bits in dirstate to avoid warning on win32
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.17
            merged: mbp at sourcefrog.net-20070331040410-lcpffybfv91cn16x
            parent: mbp at sourcefrog.net-20070331031939-3bc0km32p5gko14w
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 0.15-integration
            timestamp: Sat 2007-03-31 14:04:10 +1000
            message:
              Add supports_tree_reference to all repo formats (robert)
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.16
            merged: mbp at sourcefrog.net-20070331031939-3bc0km32p5gko14w
            parent: mbp at sourcefrog.net-20070330092254-oyqkn935rqnyj9ev
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 0.15-integration
            timestamp: Sat 2007-03-31 13:19:39 +1000
            message:
              rename support_tree_reference to supports_
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.15
            merged: mbp at sourcefrog.net-20070330092254-oyqkn935rqnyj9ev
            parent: mbp at sourcefrog.net-20070330090622-cmsu31j7bihg1jwl
            parent: john at arbash-meinel.com-20070328201125-l1y0uyia91q56pmf
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 0.15-integration
            timestamp: Fri 2007-03-30 19:22:54 +1000
            message:
              better dirstate lock contention messages (jam)
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.3.2.1.1.1
                merged: john at arbash-meinel.com-20070328201125-l1y0uyia91q56pmf
                parent: pqm at pqm.ubuntu.com-20070326124437-6f0ae3c58fa4b765
                committer: John Arbash Meinel <john at arbash-meinel.com>
                branch nick: locking_errors
                timestamp: Wed 2007-03-28 15:11:25 -0500
                message:
                  Raise LockContetion rather than LockError
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.14
            merged: mbp at sourcefrog.net-20070330090622-cmsu31j7bihg1jwl
            parent: mbp at sourcefrog.net-20070330085522-sl5x8bwok1mtuhx2
            parent: abentley at panoramicfeedback.com-20070328205332-z8vubwp2rve7jii0
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 0.15-integration
            timestamp: Fri 2007-03-30 19:06:22 +1000
            message:
              Better message on icompatible repositories
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.3.2.3
                merged: abentley at panoramicfeedback.com-20070328205332-z8vubwp2rve7jii0
                parent: abentley at panoramicfeedback.com-20070328135645-0nucuw6ijokpe076
                committer: Aaron Bentley <abentley at panoramicfeedback.com>
                branch nick: bzr.0.15
                timestamp: Wed 2007-03-28 16:53:32 -0400
                message:
                  Reduce scope of try/except, update NEWS
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.3.2.2
                merged: abentley at panoramicfeedback.com-20070328135645-0nucuw6ijokpe076
                parent: pqm at pqm.ubuntu.com-20070326124437-6f0ae3c58fa4b765
                committer: Aaron Bentley <abentley at panoramicfeedback.com>
                branch nick: bzr.0.15
                timestamp: Wed 2007-03-28 09:56:45 -0400
                message:
                  Give a nicer error on fetch when repos are in incompatible formats
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.3.2.1
                merged: pqm at pqm.ubuntu.com-20070326124437-6f0ae3c58fa4b765
                parent: pqm at pqm.ubuntu.com-20070325130603-35a88369597194ee
                parent: mbp at sourcefrog.net-20070326122611-shyb9gf2l18i8scn
                committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
                branch nick: 0.15
                timestamp: Mon 2007-03-26 13:44:37 +0100
                message:
                  (mbp) integrated 0.15 fixes: http redirection, dirstate validation, move in dirstate
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.13
            merged: mbp at sourcefrog.net-20070330085522-sl5x8bwok1mtuhx2
            parent: mbp at sourcefrog.net-20070330083338-re6beh0iucji0g6k
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 0.15-integration
            timestamp: Fri 2007-03-30 18:55:22 +1000
            message:
              TemporaryWriteLock should be exclusive (jam, marienz)
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.12
            merged: mbp at sourcefrog.net-20070330083338-re6beh0iucji0g6k
            parent: mbp at sourcefrog.net-20070326125653-268eg0uw9tuib9ix
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 0.15-integration
            timestamp: Fri 2007-03-30 18:33:38 +1000
            message:
              doc
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.11
            merged: mbp at sourcefrog.net-20070326125653-268eg0uw9tuib9ix
            parent: mbp at sourcefrog.net-20070326122611-shyb9gf2l18i8scn
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 0.15-integration
            timestamp: Mon 2007-03-26 22:56:53 +1000
            message:
              fix up news for 0.15 release
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.10
            merged: mbp at sourcefrog.net-20070326122611-shyb9gf2l18i8scn
            parent: mbp at sourcefrog.net-20070326092947-bumoacwocgexpqpc
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 0.15-integration
            timestamp: Mon 2007-03-26 22:26:11 +1000
            message:
              DirState._validate must raise AssertionError rather than using assert
              so that it still passes tests when run with python -O.
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.9
            merged: mbp at sourcefrog.net-20070326092947-bumoacwocgexpqpc
            parent: mbp at sourcefrog.net-20070326091217-00bjase6jntc12zm
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 0.15-integration
            timestamp: Mon 2007-03-26 19:29:47 +1000
            message:
              Clear up assertRaises (r=robert)
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.8
            merged: mbp at sourcefrog.net-20070326091217-00bjase6jntc12zm
            parent: mbp at sourcefrog.net-20070326081645-o8epw58i1hk0mexj
            parent: v.ladeuil+lp at free.fr-20070326073459-jlcqpqsrmhpmpk5b
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 0.15-integration
            timestamp: Mon 2007-03-26 19:12:17 +1000
            message:
              merge http redirection fix
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.3.1.1
                merged: v.ladeuil+lp at free.fr-20070326073459-jlcqpqsrmhpmpk5b
                parent: pqm at pqm.ubuntu.com-20070325130603-35a88369597194ee
                parent: v.ladeuil+lp at free.fr-20070314170125-ywny47g3rz2u4nba
                committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
                branch nick: redirection
                timestamp: Mon 2007-03-26 09:34:59 +0200
                message:
                  merge bzr.0.15
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.32
                merged: v.ladeuil+lp at free.fr-20070314170125-ywny47g3rz2u4nba
                parent: v.ladeuil+lp at free.fr-20070314165731-ro7aeu2k3jedut0k
                committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
                branch nick: bzr.http.redirection
                timestamp: Wed 2007-03-14 18:01:25 +0100
                message:
                  Cleanup
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.31
                merged: v.ladeuil+lp at free.fr-20070314165731-ro7aeu2k3jedut0k
                parent: v.ladeuil+lp at free.fr-20070314165507-ilkas6hcb1ih3a2m
                parent: pqm at pqm.ubuntu.com-20070314155044-47c0c6257a6c6717
                committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
                branch nick: bzr.http.redirection
                timestamp: Wed 2007-03-14 17:57:31 +0100
                message:
                  merge bzr.dev
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.30
                merged: v.ladeuil+lp at free.fr-20070314165507-ilkas6hcb1ih3a2m
                parent: v.ladeuil+lp at free.fr-20070314163924-5xoey9mkxe6qaptd
                committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
                branch nick: bzr.http.redirection
                timestamp: Wed 2007-03-14 17:55:07 +0100
                message:
                  Cleanup
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.29
                merged: v.ladeuil+lp at free.fr-20070314163924-5xoey9mkxe6qaptd
                parent: v.ladeuil+lp at free.fr-20070314081220-b7rce9vi16r9yd0b
                committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
                branch nick: bzr.http.redirection
                timestamp: Wed 2007-03-14 17:39:24 +0100
                message:
                  Test the http redirection at the request level even if it's not
                  used anymore, so far.
                  
                  * bzrlib/transport/http/_urllib2_wrappers.py
                  (HTTPRedirectHandler.http_error_302): Renamed from http_error_30x.
                  (HTTPRedirectHandler.http_error_301): Deleted. Finally, that's the
                  easiest way to fix bug #88780 :) In retrospect, that code was a
                  first attempt to handle this whole redirection handling by
                  providing the final target to the first request. This is not
                  needed anymore.
                  
                  * bzrlib/tests/test_http.py:
                  (RedirectedRequest, TestHTTPSilentRedirections_urllib): Test the
                  _urllib2_wrappers redirection at the request level.
                  
                  * bzrlib/tests/HTTPTestUtil.py:
                  (RedirectRequestHandler.parse_request): Delegate the redirection
                  handling to the test_case_server.
                  (HTTPServerRedirecting.is_redirected): Handle redirections by
                  searching a matching directive.
                  (HTTPServerRedirecting.redirect_to): Redefined to use the nre
                  redirections definitions.
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.28
                merged: v.ladeuil+lp at free.fr-20070314081220-b7rce9vi16r9yd0b
                parent: v.ladeuil+lp at free.fr-20070313170020-d0oimozr96pwconh
                committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
                branch nick: bzr.http.redirection
                timestamp: Wed 2007-03-14 09:12:20 +0100
                message:
                  TestingHTTPServer.test_case_server renamed from test_case to avoid confusions.
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.27
                merged: v.ladeuil+lp at free.fr-20070313170020-d0oimozr96pwconh
                parent: v.ladeuil+lp at free.fr-20070313162730-5xm7siq59snms8h3
                parent: pqm at pqm.ubuntu.com-20070313135340-0314c4d26adf39b1
                committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
                branch nick: bzr.http.redirection
                timestamp: Tue 2007-03-13 18:00:20 +0100
                message:
                  Merge bzr.dev
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.26
                merged: v.ladeuil+lp at free.fr-20070313162730-5xm7siq59snms8h3
                parent: v.ladeuil+lp at free.fr-20070313153837-3nsxxqn229b1exe4
                committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
                branch nick: bzr.http.redirection
                timestamp: Tue 2007-03-13 17:27:30 +0100
                message:
                  Delete obsolete note in doc string.
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.25
                merged: v.ladeuil+lp at free.fr-20070313153837-3nsxxqn229b1exe4
                parent: v.ladeuil+lp at free.fr-20070301214621-zq5wh150p7qampsu
                committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
                branch nick: bzr.http.redirection
                timestamp: Tue 2007-03-13 16:38:37 +0100
                message:
                  Fix typos noticed by Aaron.
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.24
                merged: v.ladeuil+lp at free.fr-20070301214621-zq5wh150p7qampsu
                parent: v.ladeuil+lp at free.fr-20070301212940-z63krdqjpbn0sgar
                committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
                branch nick: bzr.http.redirection
                timestamp: Thu 2007-03-01 22:46:21 +0100
                message:
                  Fix typos in NEWS
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.23
                merged: v.ladeuil+lp at free.fr-20070301212940-z63krdqjpbn0sgar
                parent: v.ladeuil+lp at free.fr-20070301212657-bclmihdfnxgfy0sw
                parent: v.ladeuil+lp at free.fr-20070228231040-yx4119b16r5pjmyp
                committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
                branch nick: bzr.http.redirection
                timestamp: Thu 2007-03-01 22:29:40 +0100
                message:
                  Merge #88780 fix
                    ------------------------------------------------------------
                    revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.3.1
                    merged: v.ladeuil+lp at free.fr-20070228231040-yx4119b16r5pjmyp
                    parent: pqm at pqm.ubuntu.com-20070228211048-30e18ddd8dd9c205
                    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
                    branch nick: 88780
                    timestamp: Thu 2007-03-01 00:10:40 +0100
                    message:
                      Fix bug #88780.
                      
                      * bzrlib/transport/http/_urllib2_wrappers.py:
                      (HTTPRedirectHandler.http_error_301): Fix wrong indentation and
                      wrong variable name.
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.22
                merged: v.ladeuil+lp at free.fr-20070301212657-bclmihdfnxgfy0sw
                parent: v.ladeuil+lp at free.fr-20070225183336-ifty38ijssbqkcli
                committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
                branch nick: bzr.http.redirection
                timestamp: Thu 2007-03-01 22:26:57 +0100
                message:
                  Take Aaron's review comments into account.
                  
                  * bzrlib/transport/http/_urllib2_wrappers.py:
                  (HTTPRedirectHandler.http_error_301): Fix bug #88780.
                  
                  * bzrlib/transport/http/__init__.py:
                  (HttpTransportBase._get): Fix doc string.
                  
                  * bzrlib/transport/__init__.py:
                  (do_catching_redirections): Raise TooManyRedirections instead of
                  requiring an exception as a parameter.
                  
                  * bzrlib/tests/test_http.py:
                  (TestHTTPRedirections.setUp): Simplified.
                  (TestHTTPRedirections.test_read_redirected_bundle_from_url): New test.
                  (TestDoCatchRedirections): New tests.
                  
                  * bzrlib/tests/HTTPTestUtil.py:
                  (TestCaseWithRedirectedWebserver): New class factored out from
                  test_http.TestHTTPRedirections.
                  
                  * bzrlib/errors.py:
                  (TooManyRedirections): New exception.
                  
                  * bzrlib/bzrdir.py:
                  (BzrDir.open_from_transport.redirected): Catch TooManyRedirections.
                  
                  * bzrlib/bundle/__init__.py:
                  (read_bundle_from_url.redirected_transport): Catch TooManyRedirections.
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.21
                merged: v.ladeuil+lp at free.fr-20070225183336-ifty38ijssbqkcli
                parent: v.ladeuil+lp at free.fr-20070225154955-0zcc6vbuyx0kab7y
                committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
                branch nick: bzr.http.redirection
                timestamp: Sun 2007-02-25 19:33:36 +0100
                message:
                  Take bundles into account.
                  
                  * bzrlib/transport/__init__.py:
                  (do_catching_redirections): Factored out from
                  BzrDir.open_from_transport.
                  
                  * bzrlib/bzrdir.py:
                  (BzrDir.open_from_transport): Simplified.
                  
                  * bzrlib/bundle/__init__.py:
                  (read_bundle_from_url): Follow redirections if needed.
                  
                  Revert BzrDirFormat1 registering.
                  
                  * bzrlib/bzrdir.py: 
                  Register BzrDirFormat as control format.
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.20
                merged: v.ladeuil+lp at free.fr-20070225154955-0zcc6vbuyx0kab7y
                parent: v.ladeuil+lp at free.fr-20070225154720-iazxg33pvg5hwa4y
                parent: pqm at pqm.ubuntu.com-20070222144505-5f7551602cad9332
                committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
                branch nick: bzr.http.redirection
                timestamp: Sun 2007-02-25 16:49:55 +0100
                message:
                  merge bzr.dev
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.19
                merged: v.ladeuil+lp at free.fr-20070225154720-iazxg33pvg5hwa4y
                parent: v.ladeuil+lp at free.fr-20070213221044-a79y2pyxzjskmkd5
                committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
                branch nick: bzr.http.redirection
                timestamp: Sun 2007-02-25 16:47:20 +0100
                message:
                  Revert BzrDirFormat1 registering.
                  
                  * bzrlib/bzrdir.py: 
                  Register BzrDirFormat as control format.
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.18
                merged: v.ladeuil+lp at free.fr-20070213221044-a79y2pyxzjskmkd5
                parent: v.ladeuil+lp at free.fr-20070212141359-yb92gzmyvam8izsz
                committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
                branch nick: bzr.http.redirection
                timestamp: Tue 2007-02-13 23:10:44 +0100
                message:
                  Take Aaron comments into account.
                  
                  * bzrlib/bzrdir.py:
                  (BzrDir.open_from_transport): Use for... else idiom.
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.17
                merged: v.ladeuil+lp at free.fr-20070212141359-yb92gzmyvam8izsz
                parent: v.ladeuil+lp at free.fr-20070212140201-khf5tnm6skh2ic0k
                committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
                branch nick: bzr.http.redirection
                timestamp: Mon 2007-02-12 15:13:59 +0100
                message:
                  Add comments and fix typos
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.16
                merged: v.ladeuil+lp at free.fr-20070212140201-khf5tnm6skh2ic0k
                parent: v.ladeuil+lp at free.fr-20070211160613-9k1vwo0e1x0si26z
                committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
                branch nick: bzr.http.redirection
                timestamp: Mon 2007-02-12 15:02:01 +0100
                message:
                  Add tests.
                  
                  * bzrlib/transport/http/_urllib.py:
                  (HttpTransport_urllib.has): Ignores 302 error code, it is already
                  handled.
                  
                  * bzrlib/transport/http/_pycurl.py:
                  (PyCurlTransport.has): Set headers acquisition. Pass headers to
                  _curl_perform. Ignores 302 error code, it is already
                  handled.
                  (PyCurlTransport._get_full, PyCurlTransport._get_ranged): Pass
                  headers to _curl_perform.
                  (PyCurlTransport._post): Pass headers to _curl_perform.
                  (PyCurlTransport._set_curl_options): Do not follow redirections
                  anymore.
                  (PyCurlTransport._curl_perform): Handle redirections by raising
                  
                  * bzrlib/tests/test_http.py:
                  (TestHTTPRedirections): Simplified.
                  (TestHTTPRedirections_pycurl): New class.
                  
                  * bzrlib/tests/test_bzrdir.py:
                  (TestHTTPRedirectionLoop, TestHTTPRedirections_urllib,
                  TestHTTPRedirections_pycurl): New classes to test redirection
                  loops when opening bzrdirs.
                  
                  * bzrlib/tests/HTTPTestUtil.py:
                  (HTTPServerRedirecting.redirect_to,
                  HTTPServerRedirecting.redirected_to_address): New methods.
                  
                  * bzrlib/bzrdir.py:
                  (BzrDirMetaFormat1.probe_transport): Deleted.
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.15
                merged: v.ladeuil+lp at free.fr-20070211160613-9k1vwo0e1x0si26z
                parent: v.ladeuil+lp at free.fr-20070208145219-7mdy3d2r3hqybamz
                committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
                branch nick: bzr.http.redirection
                timestamp: Sun 2007-02-11 17:06:13 +0100
                message:
                  Http redirections are not followed by default. Do not use hints
                  anymore.
                  
                  * bzrlib/transport/smart.py:
                  (SmartTransport.get): Do not use hints.
                  
                  * bzrlib/transport/sftp.py:
                  (SFTPTransport.get): Do not use hints.
                  
                  * bzrlib/transport/memory.py:
                  (MemoryTransport.get): Do not use hints.
                  
                  * bzrlib/transport/local.py:
                  (LocalTransport.get): Do not use hints.
                  
                  * bzrlib/transport/http/_urllib2_wrappers.py:
                  (Request.__init__): Redirections are *not* followed by default.
                  
                  * bzrlib/transport/http/_urllib.py:
                  (HttpTransport_urllib._get): Do not use hints.
                  
                  * bzrlib/transport/http/_pycurl.py:
                  (PyCurlTransport._get): Do not use hints.
                  
                  * bzrlib/transport/http/__init__.py:
                  (HttpTransportBase.get, HttpTransportBase._get): Do not use hints.
                  Fix _get doc anyway.
                  
                  * bzrlib/transport/ftp.py:
                  (FtpTransport.get): Do not use hints.
                  
                  * bzrlib/transport/fakevfat.py:
                  (FakeVFATTransportDecorator.get): Do not use hints.
                  
                  * bzrlib/transport/decorator.py
                  (TransportDecorator.get): Do not use hints.
                  
                  * bzrlib/transport/chroot.py:
                  (ChrootTransportDecorator.get): Do not use hints.
                  
                  * bzrlib/tests/test_transport_hints.py:
                  Deleted.
                  
                  * bzrlib/tests/__init__.py:
                  (test_suite): Do not test hints.
                  
                  * bzrlib/errors.py:
                  (UnknownHint): Deleted.
                  
                  * bzrlib/bzrdir.py:
                  (BzrDirMetaFormat1.probe_transport): Do not use hints.
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.14
                merged: v.ladeuil+lp at free.fr-20070208145219-7mdy3d2r3hqybamz
                parent: v.ladeuil+lp at free.fr-20070204174112-iv6gxzinnjddlaxj
                committer: v.ladeuil+lp at free.fr
                branch nick: bzr.http.redirection
                timestamp: Thu 2007-02-08 15:52:19 +0100
                message:
                  Typo in comment
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.13
                merged: v.ladeuil+lp at free.fr-20070204174112-iv6gxzinnjddlaxj
                parent: vila at vilabuntu-20070125100028-uahmvcdfxro7ye9x
                committer: v.ladeuil+lp at free.fr
                branch nick: bzr.http.redirection
                timestamp: Sun 2007-02-04 18:41:12 +0100
                message:
                  Add tests for redirection. Preserve transport decorations.
                  
                  * bzrlib/tests/test_http.py:
                  (TestRedirections): new tests.
                  
                  * bzrlib/tests/HttpServer.py:
                  (HttpServer): Make server host and port public once the socket
                  have been established.
                  
                  * bzrlib/tests/HTTPTestUtil.py:
                  (RedirectRequestHandler, HTTPServerRedirecting): New http test
                  server for redirections. Only a whole host can be redirected, so
                  far.
                  
                  * bzrlib/errors.py:
                  (RedirectRequested.__init__): Add a 'qual_proto' oso that
                  transport decorations can be transmitted to redirected transport.
                  (RedirectRequested._requalify_url,
                  RedirectRequested.get_source_url,
                  RedirectRequested.get_target_url): New methods providing fully
                  decorated urls.
                  
                  * bzrlib/bzrdir.py:
                  (BzrDir.open_from_transport): The redirection should preserve
                  transport decorations.
                  (BzrDirMetaFormat1): To be able to specialize bzr branches from
                  foreign branches, we need to register BzrDirMetaFormat1 as the
                  default control format (instead of BzrDirMetaFormat which is
                  abstract and can still be used by foreign branches).
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.12
                merged: vila at vilabuntu-20070125100028-uahmvcdfxro7ye9x
                parent: vila at vilabuntu-20070125095850-0g2ggjjtvq13o8e7
                parent: pqm at pqm.ubuntu.com-20070125051817-53a80525dbdf87b4
                committer: Vincent Ladeuil <vila at vilabuntu>
                branch nick: redir
                timestamp: Thu 2007-01-25 11:00:28 +0100
                message:
                  merge bzr.dev
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.11
                merged: vila at vilabuntu-20070125095850-0g2ggjjtvq13o8e7
                parent: vila at vilabuntu-20070123142936-gyxoqeyfqzkf6r3r
                committer: Vincent Ladeuil <vila at vilabuntu>
                branch nick: redir
                timestamp: Thu 2007-01-25 10:58:50 +0100
                message:
                  Explicit tests.
                  
                  * bzrlib/transport/__init__.py:
                  (register_lazy_transport._loader): Provide a better localisation
                  of the get declaration.
                  
                  * bzrlib/tests/test_transport_implementations.py: 
                  (_append): Deleted. Nobody use it anymore.
                  
                  * bzrlib/tests/test_transport.py:
                  (TestTransportAPI): Test the get compatibility wrapping.
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.10
                merged: vila at vilabuntu-20070123142936-gyxoqeyfqzkf6r3r
                parent: v.ladeuil+lp at free.fr-20070110104208-m510xzaw55nca20d
                parent: pqm at pqm.ubuntu.com-20070120020104-a192555a9165b259
                committer: Vincent Ladeuil <vila at vilabuntu>
                branch nick: redir
                timestamp: Tue 2007-01-23 15:29:36 +0100
                message:
                  merge bzr.dev
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.9
                merged: v.ladeuil+lp at free.fr-20070110104208-m510xzaw55nca20d
                parent: v.ladeuil+lp at free.fr-20070109154423-lyvr5gmkwv6e0v6h
                committer: v.ladeuil+lp at free.fr
                branch nick: bzr.http.redirection
                timestamp: Wed 2007-01-10 11:42:08 +0100
                message:
                  Simplify the get wrapping and restrict redirection to bzr branches.
                  
                  * bzrlib/transport/local.py:
                  (LocalTransport.get): Really declare the hint parameters or the
                  deprecation warning make some tests fail (they rely on a specific
                  output from the command issued, with is, IMHO, bad, but that's not
                  the problem I try to address now).
                  
                  * bzrlib/transport/__init__.py:
                  (_inject_get_with_hints): Deleted.
                  (_add_hints_to_get.get): Renamed from _check_get_with_hints and
                  simplified. KISS principle is good, use it.
                  (register_lazy_transport._loader): Issue a deprecation warning if
                  needed.
                  (Transport.create_get_hints): Usage is to use the name 'klass' for
                  class methods.
                  
                  * bzrlib/bzrdir.py:
                  (BzrDirFormat.probe_transport): Leave that one alone.
                  (BzrDirMetaFormat1.probe_transport): New method so that
                  redirection is applied to bzr branches only.
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.8
                merged: v.ladeuil+lp at free.fr-20070109154423-lyvr5gmkwv6e0v6h
                parent: v.ladeuil+lp at free.fr-20070109153336-8iucozbcxmpb1az6
                parent: pqm at pqm.ubuntu.com-20070109142832-337c25188ea46f2d
                committer: v.ladeuil+lp at free.fr
                branch nick: bzr.http.redirection
                timestamp: Tue 2007-01-09 16:44:23 +0100
                message:
                  Merge bzr.dev
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.7
                merged: v.ladeuil+lp at free.fr-20070109153336-8iucozbcxmpb1az6
                parent: v.ladeuil+lp at free.fr-20070108142722-722eundbwxzyra00
                committer: v.ladeuil+lp at free.fr
                branch nick: bzr.http.redirection
                timestamp: Tue 2007-01-09 16:33:36 +0100
                message:
                  First implementation of transport hints.
                  
                  * bzrlib/tests/test_transport_hints.py: 
                  New file.
                  
                  * bzrlib/transport/__init__.py:
                  (TransportHints, TransportGetHints): New hints classes.
                  (Transport.create_get_hints): New method creating a suitable hints
                  object.
                  
                  * bzrlib/tests/__init__.py:
                  (test_suite): Add test_transport_hints.
                  
                  * bzrlib/errors.py:
                  (RedirectRequested.__init__): Fix typo.
                  (UnknownHint): New exception class.
                  
                  * bzrlib/bzrdir.py:
                  (BzrDirFormat.probe_transport): Pass a hints object to
                  transport.get.
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.6
                merged: v.ladeuil+lp at free.fr-20070108142722-722eundbwxzyra00
                parent: v.ladeuil+lp at free.fr-20070108141242-nhuevwtx8216ymgz
                committer: v.ladeuil+lp at free.fr
                branch nick: bzr.http.redirection
                timestamp: Mon 2007-01-08 15:27:22 +0100
                message:
                  Fix typo.
                  
                  * bzrlib/transport/__init__.py:
                  (register_lazy_transport): Oops, module is a mandatory attribute
                  for _loader. Add classname too to make good measure.
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.5
                merged: v.ladeuil+lp at free.fr-20070108141242-nhuevwtx8216ymgz
                parent: v.ladeuil+lp at free.fr-20070108102120-rhp9vvuhmshrrd92
                committer: v.ladeuil+lp at free.fr
                branch nick: bzr.http.redirection
                timestamp: Mon 2007-01-08 15:12:42 +0100
                message:
                  Simpler implementation using inspect. 'hints' is a kwargs.
                  
                  * bzrlib/transport/smart.py:
                  (SmartTransport.get): Make hints a kwargs.
                  
                  * bzrlib/transport/sftp.py:
                  (SFTPTransport.get): Make hints a kwargs.
                  
                  * bzrlib/transport/memory.py:
                  (MemoryTransport.get): Make hints a kwargs.
                  
                  * bzrlib/transport/local.py:
                  (LocalTransport.get): Make hints a kwargs (but still commented out).
                  
                  * bzrlib/transport/ftp.py:
                  (FtpTransport.get): Make hints a kwargs (but still commented out).
                  
                  * bzrlib/transport/http/_urllib.py:
                  (HttpTransport_urllib._get): Make hints a kwargs.
                  
                  * bzrlib/transport/http/_pycurl.py:
                  (PyCurlTransport._get): Make hints a kwargs. Still nothing done
                  with it.
                  (PyCurlTransport._get_full): Delete hints parameter until we need
                  it.
                  
                  * bzrlib/transport/http/__init__.py:
                  (HttpTransportBase.get, HttpTransportBase._get): Make hints a
                  kwargs.
                  
                  * bzrlib/transport/fakevfat.py:
                  (FakeVFATTransportDecorator.get): Make hints a kwargs.
                  
                  * bzrlib/transport/decorator.py:
                  (TransportDecorator.get): Make hints a kwargs.
                  
                  * bzrlib/transport/chroot.py:
                  (ChrootTransportDecorator.get): Make hints a kwargs.
                  
                  * bzrlib/transport/__init__.py:
                  Python provides inspect: use it.
                  (_get_prototype_infos, _build_arglist): Deleted.
                  (_inject_get_with_hints, _check_get_with_hints): Simplified.
                  (_inject_get_with_hints): Make _get_without_hints a private
                  method.
                  (Transport.get, TransportLogger.get): Make hints a kwargs.
                  
                  * bzrlib/bzrdir.py:
                  (BzrDirFormat.probe_transport): get's hint is a kwargs.
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.4
                merged: v.ladeuil+lp at free.fr-20070108102120-rhp9vvuhmshrrd92
                parent: v.ladeuil+lp at free.fr-20070103155403-wfbwe5w5md9jzked
                parent: pqm at pqm.ubuntu.com-20070105024018-b849a96645a25c39
                committer: v.ladeuil+lp at free.fr
                branch nick: bzr.http.redirection
                timestamp: Mon 2007-01-08 11:21:20 +0100
                message:
                  Merge bzr.dev
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.3
                merged: v.ladeuil+lp at free.fr-20070103155403-wfbwe5w5md9jzked
                parent: v.ladeuil+lp at free.fr-20061221102819-308frw80r38lluqa
                committer: v.ladeuil+lp at free.fr
                branch nick: bzr.http.redirection
                timestamp: Wed 2007-01-03 16:54:03 +0100
                message:
                  * bzrlib/bzrdir.py:
                  (BzrDir.open_from_transport): Make MAX_REDIRECTIONS a static class
                  variable.
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.2
                merged: v.ladeuil+lp at free.fr-20061221102819-308frw80r38lluqa
                parent: v.ladeuil+lp at free.fr-20061213173707-a1gflgoke6b3eboc
                committer: v.ladeuil+lp at free.fr
                branch nick: bzr.http.redirection
                timestamp: Thu 2006-12-21 11:28:19 +0100
                message:
                  Automates the 'hints' parameter addition to get transport prototypes.
                  
                  * bzrlib/transport/__init__.py:
                  (_get_prototype_infos, _build_arglist, _inject_get_with_hints,
                  _check_get_with_hints): New methods to ensure the compatibility
                  with old code while adding a new parameter to the transport.get
                  method.
                  
                  * bzrlib/transport/local.py:
                  (LocalTransport.get): Delete the 'hints' parameter to demonstrate
                  the solution.
                  
                  * bzrlib/transport/ftp.py:
                  (FtpTransport.get): Delete the 'hints' parameter to demonstrate
                  the solution.
                  
                  * bzrlib/bzrdir.py:
                  (BzrDir.open_from_transport): Try to not use magic values. Clean
                  up transport.follow_redirections uses.
                  
                  * bzrlib/transport/http/_urllib.py:
                  (HttpTransport_urllib._get): dict objects already provides a 'get'
                  with a default value, you silly.
                  
                  * bzrlib/transport/http/_pycurl.py:
                  (PyCurlTransport._get_full): Give a default value to the hints
                  parameter as this is called explicitely without it.
                  
                  * bzrlib/transport/chroot.py:
                  (ChrootTransportDecorator.get): Forward the 'hints' parameter.
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.14.2.1
                merged: v.ladeuil+lp at free.fr-20061213173707-a1gflgoke6b3eboc
                parent: pqm at pqm.ubuntu.com-20061206021529-c4235ec44babfd5b
                committer: v.ladeuil+lp at free.fr
                branch nick: bzr.http.redirection
                timestamp: Wed 2006-12-13 18:37:07 +0100
                message:
                  First rough http branch redirection implementation.
                  
                  * bzrlib/transport/http/_urllib2_wrappers.py:
                  (Request.__init__): Unless told otherwise, redirections are
                  followed silently.
                  (HTTPRedirectHandler.http_error_30x): Follow redirection or return
                  a 30x error.
                  
                  * bzrlib/transport/http/_urllib.py:
                  (HttpTransport_urllib._perform): Raises RedirectRequested if the
                  request requires it.
                  (HttpTransport_urllib._get): Update the request from the hints
                  parameter if needed.
                  
                  * bzrlib/errors.py:
                   (RedirectRequested): New TransportError.
                  
                  * bzrlib/bzrdir.py:
                  (BzrDir.open_from_transport): Catch RedirectRequested and retry
                  with the redirected url until we get to the final destination.
                  (BzrDirFormat.probe_transport): Hints get to not follow the
                  redirections but instead tell us where this branch is redirected.
                  
                  * bzrlib/transport/smart.py:
                  (SmartTransport.get): Add a 'hint' parameter.
                  
                  * bzrlib/transport/sftp.py:
                  (SFTPTransport.get): Add a 'hint' parameter.
                  
                  * bzrlib/transport/memory.py:
                  (MemoryTransport.get): Add a 'hint' parameter.
                  
                  * bzrlib/transport/local.py:
                  (LocalTransport.get): Add a 'hint' parameter.
                  
                  * bzrlib/transport/http/_pycurl.py:
                  (PyCurlTransport._get): Add a 'hint' parameter and pass it to
                  _get_full.
                  
                  * bzrlib/transport/http/__init__.py:
                  (HttpTransportBase.get): Add a 'hint' parameter and pass
                  it to _get.
                  
                  * bzrlib/transport/ftp.py:
                  (FtpTransport.get): Add a 'hint' parameter.
                  
                  * bzrlib/transport/fakevfat.py:
                  (FakeVFATTransportDecorator.get): Add a 'hint' parameter and pass
                  it to the decorated transport.
                  
                  * bzrlib/transport/decorator.py:
                  (TransportDecorator.get): Add a 'hint' parameter and pass it to the
                  decorated transport.
                  
                  * bzrlib/transport/chroot.py:
                  (ChrootTransportDecorator.get): Add a 'hint' parameter. Delete a
                  duplicated definition of the method.
                  
                  * bzrlib/transport/__init__.py:
                  (Transport.get): Add a 'hint' parameter.
                  (TransportLogger.get): Add a 'hint' parameter and pass it to the
                  	
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.7
            merged: mbp at sourcefrog.net-20070326081645-o8epw58i1hk0mexj
            parent: mbp at sourcefrog.net-20070326054413-16tep1hw0h1dx2lh
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 0.15-integration
            timestamp: Mon 2007-03-26 18:16:45 +1000
            message:
              Better DirState._validate and tests for it.
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.6
            merged: mbp at sourcefrog.net-20070326054413-16tep1hw0h1dx2lh
            parent: mbp at sourcefrog.net-20070326020040-sa23lls1uavv0lvz
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 0.15-integration
            timestamp: Mon 2007-03-26 15:44:13 +1000
            message:
              Add some tests and better messages for DirState._validate
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.5
            merged: mbp at sourcefrog.net-20070326020040-sa23lls1uavv0lvz
            parent: mbp at sourcefrog.net-20070326013304-98dx5c6gzhadf369
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 0.15-integration
            timestamp: Mon 2007-03-26 12:00:40 +1000
            message:
              override TestCase.assertRaises to return the exception
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.4
            merged: mbp at sourcefrog.net-20070326013304-98dx5c6gzhadf369
            parent: pqm at pqm.ubuntu.com-20070325130603-35a88369597194ee
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 0.15-integration
            timestamp: Mon 2007-03-26 11:33:04 +1000
            message:
              Move some dirstate test setup methods into the base class
              so they can be reused.
              
              Add a simple DirState._validate test for correct dirstates.
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.3
            merged: pqm at pqm.ubuntu.com-20070325130603-35a88369597194ee
            parent: pqm at pqm.ubuntu.com-20070323235555-58270f32490599ea
            parent: mbp at sourcefrog.net-20070325124716-u9b3xr49h1kpjj7l
            committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
            branch nick: 0.15
            timestamp: Sun 2007-03-25 14:06:03 +0100
            message:
              (mbp) more integrated 0.15 fixes
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.1.1.15
                merged: mbp at sourcefrog.net-20070325124716-u9b3xr49h1kpjj7l
                parent: mbp at sourcefrog.net-20070325124604-sabilbi5m4902ot8
                committer: Martin Pool <mbp at sourcefrog.net>
                branch nick: 0.15-integration
                timestamp: Sun 2007-03-25 22:47:16 +1000
                message:
                  Disable some questionable checks in Dirstate._validate
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.1.1.14
                merged: mbp at sourcefrog.net-20070325124604-sabilbi5m4902ot8
                parent: mbp at sourcefrog.net-20070325081559-uhe1bo23m9kqltm3
                committer: Martin Pool <mbp at sourcefrog.net>
                branch nick: 0.15-integration
                timestamp: Sun 2007-03-25 22:46:04 +1000
                message:
                  clearer test data for test merge_swapping_rename
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.1.1.13
                merged: mbp at sourcefrog.net-20070325081559-uhe1bo23m9kqltm3
                parent: mbp at sourcefrog.net-20070325081533-enj6iq0mp5a0sn33
                committer: Martin Pool <mbp at sourcefrog.net>
                branch nick: 0.15-integration
                timestamp: Sun 2007-03-25 18:15:59 +1000
                message:
                  Fix some tests that need to lock dirstate before validating
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.1.1.12
                merged: mbp at sourcefrog.net-20070325081533-enj6iq0mp5a0sn33
                parent: mbp at sourcefrog.net-20070324000657-fkotsej7quseardh
                committer: Martin Pool <mbp at sourcefrog.net>
                branch nick: 0.15-integration
                timestamp: Sun 2007-03-25 18:15:33 +1000
                message:
                  These changes still intended for 0.15 branch
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.1.1.11
                merged: mbp at sourcefrog.net-20070324000657-fkotsej7quseardh
                parent: mbp at sourcefrog.net-20070324000213-3iiz8gtjfebxt5ht
                committer: Martin Pool <mbp at sourcefrog.net>
                branch nick: 0.15-integration
                timestamp: Sat 2007-03-24 11:06:57 +1100
                message:
                  prepare rc3
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.1.1.10
                merged: mbp at sourcefrog.net-20070324000213-3iiz8gtjfebxt5ht
                parent: mbp at sourcefrog.net-20070323234558-rcdpyv3h6b0um0t8
                parent: john at arbash-meinel.com-20070322235912-fd5dehajuqhg64em
                committer: Martin Pool <mbp at sourcefrog.net>
                branch nick: 0.15-integration
                timestamp: Sat 2007-03-24 11:02:13 +1100
                message:
                  merge john's directory-move fix
                    ------------------------------------------------------------
                    revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.66.2.3
                    merged: john at arbash-meinel.com-20070322235912-fd5dehajuqhg64em
                    parent: john at arbash-meinel.com-20070322235549-q802rg14wurej850
                    committer: John Arbash Meinel <john at arbash-meinel.com>
                    branch nick: move_children_correctly
                    timestamp: Thu 2007-03-22 18:59:12 -0500
                    message:
                      NEWS for fixing bug #94037
                    ------------------------------------------------------------
                    revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.66.2.2
                    merged: john at arbash-meinel.com-20070322235549-q802rg14wurej850
                    parent: john at arbash-meinel.com-20070322234720-re8l7jtva8msgbsv
                    parent: pqm at pqm.ubuntu.com-20070322230820-f8735ba918f51539
                    committer: John Arbash Meinel <john at arbash-meinel.com>
                    branch nick: move_children_correctly
                    timestamp: Thu 2007-03-22 18:55:49 -0500
                    message:
                      [merge] bzr.dev 2374
                    ------------------------------------------------------------
                    revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.66.2.1
                    merged: john at arbash-meinel.com-20070322234720-re8l7jtva8msgbsv
                    parent: pqm at pqm.ubuntu.com-20070322152522-228285cac46c0dbc
                    committer: John Arbash Meinel <john at arbash-meinel.com>
                    branch nick: move_children_correctly
                    timestamp: Thu 2007-03-22 18:47:20 -0500
                    message:
                      Update DirState._validate() to detect rename errors.
                      WorkingTree.move() would incorrectly update children of a renamed directory.
                      (Some of the references would point to the directory instead of the child)
                      This also adds WorkingTree._validate() which is a no-op for most trees,
                      and just calls self._dirstate._validate() for WT4 trees.
                      It then updates test_move() to have the WT validate itself after all tests.
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.1.1.9
                merged: mbp at sourcefrog.net-20070323234558-rcdpyv3h6b0um0t8
                parent: mbp at sourcefrog.net-20070323231411-22dcr2pg0kulg3px
                parent: aaron.bentley at utoronto.ca-20070323033701-gc7swnd0lgr0xm3a
                committer: Martin Pool <mbp at sourcefrog.net>
                branch nick: 0.15-integration
                timestamp: Sat 2007-03-24 10:45:58 +1100
                message:
                  merge aaron's empty merge directive fix
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.2
            merged: pqm at pqm.ubuntu.com-20070323235555-58270f32490599ea
            parent: pqm at pqm.ubuntu.com-20070321043308-436d9f24274a7e49
            parent: mbp at sourcefrog.net-20070323231411-22dcr2pg0kulg3px
            committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
            branch nick: 0.15
            timestamp: Fri 2007-03-23 23:55:55 +0000
            message:
              (mbp) various integrated fixes for 0.15
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.1.1.8
                merged: mbp at sourcefrog.net-20070323231411-22dcr2pg0kulg3px
                parent: mbp at sourcefrog.net-20070323214646-zfvwiprkvbhuvz6o
                parent: john at arbash-meinel.com-20070323202928-e39fjjn3u1ktj2t5
                committer: Martin Pool <mbp at sourcefrog.net>
                branch nick: 0.15-integration
                timestamp: Sat 2007-03-24 10:14:11 +1100
                message:
                  merge john's fix for committing kind changes
                    ------------------------------------------------------------
                    revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.69.2.4
                    merged: john at arbash-meinel.com-20070323202928-e39fjjn3u1ktj2t5
                    parent: john at arbash-meinel.com-20070323202323-u2rkmkkcily01t6o
                    committer: John Arbash Meinel <john at arbash-meinel.com>
                    branch nick: commit_kind_change_90111
                    timestamp: Fri 2007-03-23 15:29:28 -0500
                    message:
                      Another workaround for trees that are already in the broken state.
                      If the kind has changed from a parent, we know that this cannot be
                      a copy of that parent.
                    ------------------------------------------------------------
                    revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.69.2.3
                    merged: john at arbash-meinel.com-20070323202323-u2rkmkkcily01t6o
                    parent: john at arbash-meinel.com-20070323201901-2m5hfkh8xe26wywh
                    committer: John Arbash Meinel <john at arbash-meinel.com>
                    branch nick: commit_kind_change_90111
                    timestamp: Fri 2007-03-23 15:23:23 -0500
                    message:
                      NEWS for fixing bug 90111
                    ------------------------------------------------------------
                    revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.69.2.2
                    merged: john at arbash-meinel.com-20070323201901-2m5hfkh8xe26wywh
                    parent: john at arbash-meinel.com-20070323192548-f81b8vw3irmyclhe
                    committer: John Arbash Meinel <john at arbash-meinel.com>
                    branch nick: commit_kind_change_90111
                    timestamp: Fri 2007-03-23 15:19:01 -0500
                    message:
                      Fix the small bug that ie.snapshot() didn't think about kind changes.
                    ------------------------------------------------------------
                    revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.69.2.1
                    merged: john at arbash-meinel.com-20070323192548-f81b8vw3irmyclhe
                    parent: pqm at pqm.ubuntu.com-20070322230820-f8735ba918f51539
                    committer: John Arbash Meinel <john at arbash-meinel.com>
                    branch nick: commit_kind_change_90111
                    timestamp: Fri 2007-03-23 14:25:48 -0500
                    message:
                      (broken) merge a test case showing that commiting a merge of a kind change fails.
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.1.1.7
                merged: mbp at sourcefrog.net-20070323214646-zfvwiprkvbhuvz6o
                parent: mbp at sourcefrog.net-20070323075854-5o2n6k8a8kuejges
                committer: Martin Pool <mbp at sourcefrog.net>
                branch nick: tester
                timestamp: Sat 2007-03-24 08:46:46 +1100
                message:
                  Don't warn about old wt format when getting bzr's version
                  
                  This fixes selftest when bzr is run from an old-format tree 
                  (as pqm does)
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.1.1.6
                merged: mbp at sourcefrog.net-20070323075854-5o2n6k8a8kuejges
                parent: mbp at sourcefrog.net-20070323073333-d17401ai6jvjkqup
                parent: pqm at pqm.ubuntu.com-20070322230820-f8735ba918f51539
                committer: Martin Pool <mbp at sourcefrog.net>
                branch nick: 0.15-integration
                timestamp: Fri 2007-03-23 18:58:54 +1100
                message:
                  merge jam's integrated changes from trunk
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.1.1.5
                merged: mbp at sourcefrog.net-20070323073333-d17401ai6jvjkqup
                parent: mbp at sourcefrog.net-20070323014137-7rvpygb42i2tyrfc
                committer: Martin Pool <mbp at sourcefrog.net>
                branch nick: please-upgrade
                timestamp: Fri 2007-03-23 18:33:33 +1100
                message:
                  Recommended-upgrade message should give base dir not the control dir url
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.1.1.4
                merged: mbp at sourcefrog.net-20070323014137-7rvpygb42i2tyrfc
                parent: mbp at sourcefrog.net-20070322235658-kkdu0drfwmok2l3y
                committer: Martin Pool <mbp at sourcefrog.net>
                branch nick: please-upgrade
                timestamp: Fri 2007-03-23 12:41:37 +1100
                message:
                  BzrDir._check_supported now also takes care of recommending upgrades, which
                  should be less disruptive to other workingtree formats.
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.1.1.3
                merged: mbp at sourcefrog.net-20070322235658-kkdu0drfwmok2l3y
                parent: mbp at sourcefrog.net-20070322070404-zzhbluric9k4wox1
                committer: Martin Pool <mbp at sourcefrog.net>
                branch nick: please-upgrade
                timestamp: Fri 2007-03-23 10:56:58 +1100
                message:
                  bound-branch ui tests should now use the default branch format
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.1.1.2
                merged: mbp at sourcefrog.net-20070322070404-zzhbluric9k4wox1
                parent: mbp at sourcefrog.net-20070322052708-t4g4iv46n2dcjjaa
                committer: Martin Pool <mbp at sourcefrog.net>
                branch nick: please-upgrade
                timestamp: Thu 2007-03-22 18:04:04 +1100
                message:
                  Move responsibility for suggesting upgrades to ui object
                ------------------------------------------------------------
                revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.1.1.1
                merged: mbp at sourcefrog.net-20070322052708-t4g4iv46n2dcjjaa
                parent: pqm at pqm.ubuntu.com-20070321043308-436d9f24274a7e49
                committer: Martin Pool <mbp at sourcefrog.net>
                branch nick: please-upgrade
                timestamp: Thu 2007-03-22 16:27:08 +1100
                message:
                  (broken) Give a message when opening old workingtree formats suggesting upgrade
                  
                  This breaks some blackbox tests of old formats that don't expect to see this
                  message.
                  
                  Add WorkingTree._after_opening callback
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.18.2.3.1.1
            merged: pqm at pqm.ubuntu.com-20070321043308-436d9f24274a7e49
            parent: robertc at robertcollins.net-20070321033137-8tj3jiz2nxqdk7pa
            parent: robertc at robertcollins.net-20070321041435-lyb7a2hxgb1547mj
            committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
            branch nick: 0.15
            timestamp: Wed 2007-03-21 04:33:08 +0000
            message:
              (robertc) Merge (hopefully the last time) mainline fixes for 0.15.
        ------------------------------------------------------------
        revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.8
        merged: pqm at pqm.ubuntu.com-20070401051140-280aed4369df0386
        parent: pqm at pqm.ubuntu.com-20070330064022-bdce9356befc3795
        parent: aaron.bentley at utoronto.ca-20070401043208-trrrj3rmubg9b785
        committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
        branch nick: +trunk
        timestamp: Sun 2007-04-01 06:11:40 +0100
        message:
          merge and pull support merge directives
            ------------------------------------------------------------
            revno: 1551.2.49.1.40.1.22.1.42.1.31.1.21.1.54.1.13
            merged: aaron.bentley at utoronto.ca-20070401043208-trrrj3rmubg9b785
            parent: aaron.bentley at utoronto.ca-20070401040614-3f0tytdrc2jtv8f6
            committer: Aaron Bentley <aaron.bentley at utoronto.ca>
            branch nick: mergedirective
            timestamp: Sun 2007-04-01 00:32:08 -0400
            message:
              Update NEWS
            ------------------------------------------------------------
            revno: 1551.2.49.1.40.1.22.1.42.1.31.1.21.1.54.1.12
            merged: aaron.bentley at utoronto.ca-20070401040614-3f0tytdrc2jtv8f6
            parent: aaron.bentley at utoronto.ca-20070401040347-0raf64jx909yhs6q
            parent: pqm at pqm.ubuntu.com-20070330064022-bdce9356befc3795
            committer: Aaron Bentley <aaron.bentley at utoronto.ca>
            branch nick: mergedirective
            timestamp: Sun 2007-04-01 00:06:14 -0400
            message:
              Merge bzr.dev
            ------------------------------------------------------------
            revno: 1551.2.49.1.40.1.22.1.42.1.31.1.21.1.54.1.11
            merged: aaron.bentley at utoronto.ca-20070401040347-0raf64jx909yhs6q
            parent: aaron.bentley at utoronto.ca-20070401035812-bankq62dvnuyq0gx
            committer: Aaron Bentley <aaron.bentley at utoronto.ca>
            branch nick: mergedirective
            timestamp: Sun 2007-04-01 00:03:47 -0400
            message:
              rename rev_id and other_rev_id
            ------------------------------------------------------------
            revno: 1551.2.49.1.40.1.22.1.42.1.31.1.21.1.54.1.10
            merged: aaron.bentley at utoronto.ca-20070401035812-bankq62dvnuyq0gx
            parent: aaron.bentley at utoronto.ca-20070401035231-w87zy7hrpre4v81m
            committer: Aaron Bentley <aaron.bentley at utoronto.ca>
            branch nick: mergedirective
            timestamp: Sat 2007-03-31 23:58:12 -0400
            message:
              Remove 'manual' from test names
            ------------------------------------------------------------
            revno: 1551.2.49.1.40.1.22.1.42.1.31.1.21.1.54.1.9
            merged: aaron.bentley at utoronto.ca-20070401035231-w87zy7hrpre4v81m
            parent: aaron.bentley at utoronto.ca-20070319010545-1n2gkcvcr76sb6lx
            committer: Aaron Bentley <aaron.bentley at utoronto.ca>
            branch nick: mergedirective
            timestamp: Sat 2007-03-31 23:52:31 -0400
            message:
              rename get_target_revision to install_revisions
            ------------------------------------------------------------
            revno: 1551.2.49.1.40.1.22.1.42.1.31.1.21.1.54.1.8
            merged: aaron.bentley at utoronto.ca-20070319010545-1n2gkcvcr76sb6lx
            parent: abentley at panoramicfeedback.com-20070316174716-0se6k7b4sqr9t12d
            parent: pqm at pqm.ubuntu.com-20070317015305-7b7562331da9f786
            committer: Aaron Bentley <aaron.bentley at utoronto.ca>
            branch nick: mergedirective
            timestamp: Sun 2007-03-18 21:05:45 -0400
            message:
              Merge bzr.dev
            ------------------------------------------------------------
            revno: 1551.2.49.1.40.1.22.1.42.1.31.1.21.1.54.1.7
            merged: abentley at panoramicfeedback.com-20070316174716-0se6k7b4sqr9t12d
            parent: abentley at panoramicfeedback.com-20070316152110-crvg8yllxe1zt105
            committer: Aaron Bentley <abentley at panoramicfeedback.com>
            branch nick: mergedirective
            timestamp: Fri 2007-03-16 13:47:16 -0400
            message:
              test suite fixes
            ------------------------------------------------------------
            revno: 1551.2.49.1.40.1.22.1.42.1.31.1.21.1.54.1.6
            merged: abentley at panoramicfeedback.com-20070316152110-crvg8yllxe1zt105
            parent: abentley at panoramicfeedback.com-20070316151629-g2p2eyd85juh3a9k
            parent: pqm at pqm.ubuntu.com-20070314155044-47c0c6257a6c6717
            committer: Aaron Bentley <abentley at panoramicfeedback.com>
            branch nick: mergedirective
            timestamp: Fri 2007-03-16 11:21:10 -0400
            message:
              Merge bzr.dev
            ------------------------------------------------------------
            revno: 1551.2.49.1.40.1.22.1.42.1.31.1.21.1.54.1.5
            merged: abentley at panoramicfeedback.com-20070316151629-g2p2eyd85juh3a9k
            parent: abentley at panoramicfeedback.com-20070316151440-kwqaumvxjcyiurv2
            committer: Aaron Bentley <abentley at panoramicfeedback.com>
            branch nick: mergedirective
            timestamp: Fri 2007-03-16 11:16:29 -0400
            message:
              cleanup
            ------------------------------------------------------------
            revno: 1551.2.49.1.40.1.22.1.42.1.31.1.21.1.54.1.4
            merged: abentley at panoramicfeedback.com-20070316151440-kwqaumvxjcyiurv2
            parent: abentley at panoramicfeedback.com-20070313182421-cdkkqs8lltdfzr4d
            committer: Aaron Bentley <abentley at panoramicfeedback.com>
            branch nick: mergedirective
            timestamp: Fri 2007-03-16 11:14:40 -0400
            message:
              Change bundle reader and merge directive to both be 'mergeables'
            ------------------------------------------------------------
            revno: 1551.2.49.1.40.1.22.1.42.1.31.1.21.1.54.1.3
            merged: abentley at panoramicfeedback.com-20070313182421-cdkkqs8lltdfzr4d
            parent: abentley at panoramicfeedback.com-20070313174130-uyqqjc9erz4ej3cd
            committer: Aaron Bentley <abentley at panoramicfeedback.com>
            branch nick: mergedirective
            timestamp: Tue 2007-03-13 14:24:21 -0400
            message:
              Remove unused include
            ------------------------------------------------------------
            revno: 1551.2.49.1.40.1.22.1.42.1.31.1.21.1.54.1.2
            merged: abentley at panoramicfeedback.com-20070313174130-uyqqjc9erz4ej3cd
            parent: abentley at panoramicfeedback.com-20070313171325-8x3xsmisicrpam53
            committer: Aaron Bentley <abentley at panoramicfeedback.com>
            branch nick: mergedirective
            timestamp: Tue 2007-03-13 13:41:30 -0400
            message:
              Support manual merge from merge directives
            ------------------------------------------------------------
            revno: 1551.2.49.1.40.1.22.1.42.1.31.1.21.1.54.1.1
            merged: abentley at panoramicfeedback.com-20070313171325-8x3xsmisicrpam53
            parent: abentley at panoramicfeedback.com-20070313165944-pzj5m0xkzjlgnaa2
            committer: Aaron Bentley <abentley at panoramicfeedback.com>
            branch nick: mergedirective
            timestamp: Tue 2007-03-13 13:13:25 -0400
            message:
              Allow pull from a merge directive
        ------------------------------------------------------------
        revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.7
        merged: pqm at pqm.ubuntu.com-20070330064022-bdce9356befc3795
        parent: pqm at pqm.ubuntu.com-20070329191009-2b533e883212576c
        parent: robertc at robertcollins.net-20070330060600-c3p4tucl0q77al2d
        committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
        branch nick: +trunk
        timestamp: Fri 2007-03-30 07:40:22 +0100
        message:
          (robertc) Remove the --basis parameter to clone etc. (Robert Collins)
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.6.1.2
            merged: robertc at robertcollins.net-20070330060600-c3p4tucl0q77al2d
            parent: robertc at robertcollins.net-20070330023636-v6k82rwz5isl6k3a
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: unbasis
            timestamp: Fri 2007-03-30 16:06:00 +1000
            message:
              Mention fixed bugs as per reviewer feedback.
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.6.1.1
            merged: robertc at robertcollins.net-20070330023636-v6k82rwz5isl6k3a
            parent: pqm at pqm.ubuntu.com-20070329191009-2b533e883212576c
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: unbasis
            timestamp: Fri 2007-03-30 12:36:36 +1000
            message:
              Remove the --basis parameter to clone etc. (Robert Collins)
        ------------------------------------------------------------
        revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.6
        merged: pqm at pqm.ubuntu.com-20070329191009-2b533e883212576c
        parent: pqm at pqm.ubuntu.com-20070329173056-ace36f6e5a0e3b1c
        parent: john at arbash-meinel.com-20070329184742-npx69aia97o6qc0v
        committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
        branch nick: +trunk
        timestamp: Thu 2007-03-29 20:10:09 +0100
        message:
          (Robert Widhopf-Fenk, bug #98591) Remove '--verbose' flag from 'bzr bundle'
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.5.2
            merged: john at arbash-meinel.com-20070329184742-npx69aia97o6qc0v
            parent: john at arbash-meinel.com-20070329140749-8pb42n6lu0k96z3y
            parent: pqm at pqm.ubuntu.com-20070329173056-ace36f6e5a0e3b1c
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: remove_bundle_verbose
            timestamp: Thu 2007-03-29 13:47:42 -0500
            message:
              [merge] bzr.dev 2386
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.5.1
            merged: john at arbash-meinel.com-20070329140749-8pb42n6lu0k96z3y
            parent: pqm at pqm.ubuntu.com-20070327081802-271be0d343108f4f
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: remove_bundle_verbose
            timestamp: Thu 2007-03-29 09:07:49 -0500
            message:
              (Robert Widhopf-Fenk, bug #98591) Remove --verbose flag from 'bzr bundle'.
              The old changeset code used to use --verbose to change the output format slightly.
              By making a rename pair be a full delete + add. But it is no longer used, and
              is not even a parameter for run() anymore.
        ------------------------------------------------------------
        revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.5
        merged: pqm at pqm.ubuntu.com-20070329173056-ace36f6e5a0e3b1c
        parent: pqm at pqm.ubuntu.com-20070329142155-a485b446dd1ae203
        parent: john at arbash-meinel.com-20070329162349-3g8dxtgpbrzlqir0
        committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
        branch nick: +trunk
        timestamp: Thu 2007-03-29 18:30:56 +0100
        message:
          (John Arbash Meinel) Make it clearer what to do if you have a (very) old branch.
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.4.1
            merged: john at arbash-meinel.com-20070329162349-3g8dxtgpbrzlqir0
            parent: pqm at pqm.ubuntu.com-20070327081802-271be0d343108f4f
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: unsupported_formats
            timestamp: Thu 2007-03-29 11:23:49 -0500
            message:
              (John Arbash Meinel) Make it clearer what to do if you have a (very) old branch.
        ------------------------------------------------------------
        revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.4
        merged: pqm at pqm.ubuntu.com-20070329142155-a485b446dd1ae203
        parent: pqm at pqm.ubuntu.com-20070329064515-7bfc20fbcf9cf1a7
        parent: john at arbash-meinel.com-20070329140138-md8j2y6tm6g43xuc
        committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
        branch nick: +trunk
        timestamp: Thu 2007-03-29 15:21:55 +0100
        message:
          (John Arbash Meinel) A couple of OS Lock fixes.
            ------------------------------------------------------------
            revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.3.1
            merged: john at arbash-meinel.com-20070329140138-md8j2y6tm6g43xuc
            parent: pqm at pqm.ubuntu.com-20070327081802-271be0d343108f4f
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: locking_0_16_errors
            timestamp: Thu 2007-03-29 09:01:38 -0500
            message:
              Cherry-pick the 2 locking fixes from the 0.15 branch.
        ------------------------------------------------------------
        revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.2.3
        merged: pqm at pqm.ubuntu.com-20070329064515-7bfc20fbcf9cf1a7
        parent: pqm at pqm.ubuntu.com-20070329043540-952aff23533c1c26
        parent: robertc at robertcollins.net-20070329062419-opz8c5abjdxxakg6
        committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
        branch nick: +trunk
        timestamp: Thu 2007-03-29 07:45:15 +0100
        message:
          (robertc) Ensure that all Repository formats declare their require attributes. (Robert Collins)
        ------------------------------------------------------------
        revno: 2018.1.2.1.50.2.80.1.99.1.9.1.21.1.26.2.74.2.2.1.2
        merged: robertc at robertcollins.net-20070329062419-opz8c5abjdxxakg6
        parent: robertc at robertcollins.net-20070329013644-wajruf79j3we0iu8
        parent: pqm at pqm.ubuntu.com-20070329043540-952aff23533c1c26
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Thu 2007-03-29 16:24:19 +1000
        message:
          (robertc) Ensure that all Repository formats declare their require attributes. (Robert Collins)
    ------------------------------------------------------------
    revno: 2190.1.14
    merged: andrew.bennetts at canonical.com-20070405054113-e41edg4i5mop40nd
    parent: andrew.bennetts at canonical.com-20070405044649-6w32o4u1im56i7kr
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: hpss
    timestamp: Thu 2007-04-05 15:41:13 +1000
    message:
      Remove more duplicate code from bzrlib/transport/remote.py that has been moved elsewhere.
    ------------------------------------------------------------
    revno: 2190.1.13
    merged: andrew.bennetts at canonical.com-20070405044649-6w32o4u1im56i7kr
    parent: andrew.bennetts at canonical.com-20070330054348-h08inse3na9o7j8l
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: hpss
    timestamp: Thu 2007-04-05 14:46:49 +1000
    message:
      Remote duplicated SmartServerRequestHandler from bzrlib/transport/remote.py; we use the one in bzrlib/smart/request.py now.
    ------------------------------------------------------------
    revno: 2190.1.12
    merged: andrew.bennetts at canonical.com-20070330054348-h08inse3na9o7j8l
    parent: andrew.bennetts at canonical.com-20070330014631-a3xragco77jx67pv
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: hpss
    timestamp: Fri 2007-03-30 15:43:48 +1000
    message:
      Prevent remote branch clients from determining the 'right' mode for control files, because we don't want clients setting the mode anyway.

Diff too large for email (6117 lines, the limit is 1000).



More information about the bazaar-commits mailing list