Rev 2054: Merge bzr.dev. in sftp://rookery/~/public_html/baz2.0/transport

Robert Collins robertc at robertcollins.net
Wed Jul 4 09:08:46 BST 2007


At sftp://rookery/~/public_html/baz2.0/transport

------------------------------------------------------------
revno: 2054
revision-id: robertc at robertcollins.net-20070704080813-wzebx0r88fvwj5rq
parent: robertc at robertcollins.net-20060929062403-7e8b779181d8766c
parent: pqm at pqm.ubuntu.com-20070703052458-wh36exfav0xnj9nf
committer: Robert Collins <robertc at robertcollins.net>
branch nick: transport-get-file
timestamp: Wed 2007-07-04 18:08:13 +1000
message:
  Merge bzr.dev.
removed:
  NEWS.developers                NEWS.developers-20050919074335-ad69ad48eec18028
  build-api                      build-api-20050309064830-a0be0dc1452cda87
  bzrlib/tests/test_doc_generate.py test_doc_generate.py-20051224124638-88da58fc872b93ba
added:
  bzrlib/api.py                  api.py-20070626082640-35lspz7j0ys7a8ld-1
  bzrlib/benchmarks/bench_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
  bzrlib/benchmarks/bench_info.py bench_info.py-20060719045551-x5ixdrwbw57cg19z-1
  bzrlib/benchmarks/bench_startup.py bench_startup.py-20061006075337-q49on3zvfcbvarn3-1
  bzrlib/benchmarks/tree_creator/many_commit.py many_commit.py-20060819021600-khvri55v4f6edzsl-1
  bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
  bzrlib/breakin.py              breakin.py-20070417043829-so46nevf978u713k-1
  bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
  bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
  bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
  bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
  bzrlib/generate_ids.py         generate_ids.py-20061102205935-z3do15ipw6m7v26u-1
  bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
  bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
  bzrlib/help_topics.py          help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
  bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
  bzrlib/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-1
  bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
  bzrlib/pack.py                 container.py-20070607160755-tr8zc26q18rn0jnb-1
  bzrlib/plugins/launchpad/lp_indirect.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
  bzrlib/plugins/launchpad/test_lp_indirect.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
  bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
  bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
  bzrlib/repofmt/                repofmt-20070124052833-mplndq0aywl30b35-1
  bzrlib/repofmt/__init__.py     __init__.py-20070206060649-j4kznrq6xkjmy092-1
  bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
  bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
  bzrlib/smart/                  smart-20061101100241-u0wzhkl4sjwmuzhd-1
  bzrlib/smart/__init__.py       __init__.py-20061101100249-8jwwl0d3jr080zim-1
  bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
  bzrlib/smart/bzrdir.py         bzrdir.py-20061122024551-ol0l0o0oofsu9b3t-1
  bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
  bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
  bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
  bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
  bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
  bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
  bzrlib/smart/vfs.py            vfs.py-20061108095550-gunadhxmzkdjfeek-2
  bzrlib/smtp_connection.py      smtp_connection.py-20070618204456-nu6wag1ste4biuk2-1
  bzrlib/strace.py               strace.py-20070323001526-6zquhhw8leb9m6j8-1
  bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
  bzrlib/tests/HttpServer.py     httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
  bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
  bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
  bzrlib/tests/blackbox/test_debug.py test_debug.py-20061026142942-q76cgg41785b3mdk-1
  bzrlib/tests/blackbox/test_join.py test_join.py-20060928210902-95dkqa6boh8uq92b-1
  bzrlib/tests/blackbox/test_lsprof.py test_lsprof.py-20070622025641-nbsm2svy8anvj9df-1
  bzrlib/tests/blackbox/test_merge_directive.py test_merge_directive-20070302012039-zh7uhy39biairtn0-1
  bzrlib/tests/blackbox/test_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-1
  bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
  bzrlib/tests/blackbox/test_split.py test_split.py-20061008023421-qy0vdpzysh5rriu8-1
  bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
  bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
  bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
  bzrlib/tests/branch_implementations/test_create_checkout.py test_create_checkout-20070322193723-n2wkp1g03r0404di-1
  bzrlib/tests/branch_implementations/test_get_revision_id_to_revno_map.py test_get_revision_id-20070417211641-6kcoj1c704gqqopn-1
  bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
  bzrlib/tests/branch_implementations/test_last_revision_info.py test_last_revision_i-20070201133317-51mzi40m8hv1i0i9-1
  bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
  bzrlib/tests/branch_implementations/test_revision_history.py test_revision_histor-20070326062311-v7co92liyuchb80w-1
  bzrlib/tests/branch_implementations/test_revision_id_to_revno.py test_revision_id_to_-20070417200738-lo776wkqikhe5goo-1
  bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
  bzrlib/tests/branch_implementations/test_tags.py test_tags.py-20070212110545-w2s799hm2jlbsmg5-1
  bzrlib/tests/branch_implementations/test_uncommit.py test_uncommit.py-20070205180410-ge7058d9138mvq3x-1
  bzrlib/tests/per_lock/         bzrlibtestsper_lock-20070314195914-llb0phfp2laomqb3-1
  bzrlib/tests/per_lock/__init__.py __init__.py-20070314201444-u92yjsqrkh2m3qcb-1
  bzrlib/tests/per_lock/test_lock.py test_lock.py-20070313190612-mfpoa7t8kvrgrhj2-1
  bzrlib/tests/per_lock/test_temporary_write_lock.py test_temporary_write-20070314233412-xp3ocbyvw3woa03w-1
  bzrlib/tests/repository_implementations/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
  bzrlib/tests/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
  bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
  bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
  bzrlib/tests/test_bugtracker.py test_bugtracker.py-20070410073305-vu1vu1qosjurg8kb-2
  bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
  bzrlib/tests/test_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
  bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
  bzrlib/tests/test_extract.py   test_extract.py-20061002214140-qdnnm67q1ov6x6pd-1
  bzrlib/tests/test_generate_docs.py test_generate_docs.p-20070102123151-cqctnsrlqwmiljd7-1
  bzrlib/tests/test_generate_ids.py test_generate_ids.py-20061102205935-z3do15ipw6m7v26u-2
  bzrlib/tests/test_globbing.py  test_glob.py-20061113075651-q63o2v35fm2ydk9x-2
  bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
  bzrlib/tests/test_help.py      test_help.py-20070419045354-6q6rq15j9e2n5fna-1
  bzrlib/tests/test_hooks.py     test_hooks.py-20070628030849-89rtsbe5dmer5npz-1
  bzrlib/tests/test_https_ca_bundle.py test_https_ca_bundle-20070226095439-x5899kvqg7xsbk8e-1
  bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
  bzrlib/tests/test_lazy_regex.py test_lazy_regex.py-20061009091222-fyettq6z5qomdl9e-2
  bzrlib/tests/test_lsprof.py    test_lsprof.py-20070606095601-bctdndm8yhc0cqnc-1
  bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
  bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
  bzrlib/tests/test_pack.py      test_container.py-20070607160755-tr8zc26q18rn0jnb-2
  bzrlib/tests/test_registry.py  test_lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-2
  bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
  bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
  bzrlib/tests/test_smtp_connection.py test_smtp_connection-20070618204509-wuyxc0r0ztrecv7e-1
  bzrlib/tests/test_ssh_transport.py test_ssh_transport.p-20070105153201-f7iq2bosvgjbdgc3-1
  bzrlib/tests/test_strace.py    test_strace.py-20070323001526-6zquhhw8leb9m6j8-2
  bzrlib/tests/test_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
  bzrlib/tests/test_tag.py       test_tag.py-20070212110532-91cw79inah2cfozx-2
  bzrlib/tests/test_timestamp.py test_timestamp.py-20070306153932-r3ejn242c20asagv-1
  bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
  bzrlib/tests/test_wsgi.py      test_wsgi.py-20061005091552-rz8pva0olkxv0sd8-1
  bzrlib/tests/tree_implementations/test_get_file_mtime.py test_get_file_mtime.-20070301003805-kjkpwfp4whbm39o1-1
  bzrlib/tests/tree_implementations/test_get_symlink_target.py test_get_symlink_tar-20070225165554-ickod3w3t7u0zzqh-1
  bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
  bzrlib/tests/tree_implementations/test_list_files.py test_list_files.py-20070216005501-cjh6fzprbe9lbs2t-1
  bzrlib/tests/tree_implementations/test_revision_tree.py test_revision_tree.p-20060908041847-n15ngjoxpivwls0v-1
  bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
  bzrlib/tests/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
  bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
  bzrlib/tests/workingtree_implementations/test_add_reference.py test_add_reference.p-20061211024451-yo9i1691dgbv1eyn-1
  bzrlib/tests/workingtree_implementations/test_basis_tree.py test_basis_tree.py-20070216005613-85tsdbzarlx088wg-1
  bzrlib/tests/workingtree_implementations/test_flush.py test_flush.py-20061005073432-585uyj0sua6r7i9v-1
  bzrlib/tests/workingtree_implementations/test_get_file_mtime.py test_get_file_mtime.-20070411212918-dhentj8gk0hsu54z-1
  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_nested_specifics.py test_nested_specific-20070306004443-qut978c488jr11sg-1
  bzrlib/tests/workingtree_implementations/test_paths2ids.py test_paths2ids.py-20070222011621-kesvovdwm69nndtx-1
  bzrlib/tests/workingtree_implementations/test_read_working_inventory.py test_read_working_in-20061005073432-585uyj0sua6r7i9v-2
  bzrlib/tests/workingtree_implementations/test_readonly.py test_readonly.py-20061219164256-7imbl63m4j15n0es-1
  bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
  bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
  bzrlib/tests/workingtree_implementations/test_revision_tree.py test_revision_tree.p-20060908041847-n15ngjoxpivwls0v-2
  bzrlib/tests/workingtree_implementations/test_set_root_id.py test_set_root_id.py-20061004073850-0r1c7qikmnkb8m9k-1
  bzrlib/tests/workingtree_implementations/test_smart_add.py test_smart_add.py-20070215175752-9s5mxoz8aqpd80fm-1
  bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
  bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
  bzrlib/transport/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
  bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
  bzrlib/transport/http/ca_bundle.py ca_bundle.py-20070226091335-84kb1xg1r2jjf858-1
  bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
  bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
  bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
  bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
  doc/bazaar-vcs.org.kid         bazaarvcs.org.kid-20060929181918-huv7bgmdey0ktqci-1
  doc/developers/                docdevelopers-20070507164002-62r0es2b29myxges-1
  doc/developers/add.txt         add.txt-20070515094933-xhgz3xjc7o0edok0-2
  doc/developers/annotate.txt    annotate.txt-20070515142136-rq51c4kqhwrjsh8k-1
  doc/developers/api-versioning.txt apiversioning.txt-20070626065626-iiihgmhgkv91uphz-1
  doc/developers/bundle-creation.txt bundlecreation.rst-20070527173558-rqaqxn1al7vzgcto-1
  doc/developers/bundles.txt     bundles.txt-20070621030528-qkjnugd7iyud6ow3-1
  doc/developers/commit.txt      performancecommit.tx-20070606061633-4y4rawskx5ejb99w-1
  doc/developers/container-format.txt containerformat.txt-20070601074309-7n7w1jiyayud6xdn-1
  doc/developers/dirstate.txt    dirstate.txt-20070618020404-cdhv0ecgrukomemg-2
  doc/developers/gc.txt          gc.txt-20070515102609-90x5kzjokrurfbke-1
  doc/developers/incremental-push-pull.txt incrementalpushpull.-20070508045640-zneiu1yzbci574c6-1
  doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
  doc/developers/initial-push-pull.txt initialpushpull.rst-20070527184539-wodba32mi5dehhct-1
  doc/developers/merge-scaling.txt mergescaling.rst-20070527173558-rqaqxn1al7vzgcto-2
  doc/developers/performance-contributing.txt performancecontribut-20070621063612-ac4zhhagjzkr21qp-1
  doc/developers/performance-roadmap-rationale.txt performanceroadmapra-20070507174912-mwv3xv517cs4sisd-1
  doc/developers/performance-roadmap.txt performanceroadmap.t-20070507174912-mwv3xv517cs4sisd-2
  doc/developers/performance-use-case-analysis.txt performanceusecasean-20070508045640-zneiu1yzbci574c6-2
  doc/developers/performance.dot performance.dot-20070527173558-rqaqxn1al7vzgcto-3
  doc/developers/planned-change-integration.txt plannedchangeintegra-20070619004702-i1b3ccamjtfaoq6w-1
  doc/developers/planned-performance-changes.txt plannedperformancech-20070604053752-bnjdhako613xfufb-1
  doc/developers/profiling.txt   profiling.txt-20070531045713-j15mxufywgzwdeu8-1
  doc/developers/revert.txt      revert.txt-20070515111013-grc9hgp21zxqbwbl-1
  doc/developers/scratch.txt     scratch.txt-20070618020404-cdhv0ecgrukomemg-3
  doc/developers/uncommit.txt    uncommit.txt-20070621042721-4clw8ucb9u9yda2h-1
  doc/http_smart_server.txt      fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
  doc/shared_repository_layouts.txt shared_repository_la-20070502152030-bagewuqs18ns24o7-1
  man1/                          man1-20070418045910-74ew7wm1oqo2tfv0-1
  tools/bzr_epydoc               bzr_epydoc-20070409231252-ec7uffstn62q7nhv-1
  tools/bzr_epydoc_uid.py        bzr_epydoc_uid.py-20070409231252-ec7uffstn62q7nhv-2
  tools/rst2prettyhtml.py        rst2prettyhtml.py-20060929181914-t7dh62f2wxi0i5aj-1
  tools/win32/info.txt           info.txt-20061014084411-x9dr721ue9blowkc-1
renamed:
  HACKING => doc/developers/HACKING HACKING-20050805200004-2a5dc975d870f78c
  bzrlib/graph.py => bzrlib/deprecated_graph.py graph.py-20050905070950-b47dce53236c5e48
  bzrlib/tests/test_command.py => bzrlib/tests/test_commands.py test_command.py-20051019190109-3b17be0f52eaa7a8
  bzrlib/tests/test_graph.py => bzrlib/tests/test_deprecated_graph.py testgraph.py-20050905070950-42e6c958106610fd
  bzrlib/transport/smart.py => bzrlib/transport/remote.py ssh.py-20060608202016-c25gvf1ob7ypbus6-1
  bzrlib/win32console.py => bzrlib/win32utils.py win32console.py-20051021033308-123c6c929d04973d
modified:
  .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
  BRANCH.TODO                    BRANCH.TODO-20060103052123-79ac4969351c03a9
  INSTALL                        INSTALL-20051019070340-4b27f2fb240c7943
  Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
  NEWS                           NEWS-20050323055033-4e00b5db738777ff
  README                         README-20050309040720-8f368abf9f346b9d
  TODO                           TODO-20050426050852-44d2ad9048dafbe9
  bzr                            bzr.py-20050313053754-5485f144c7006fa6
  bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
  bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
  bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
  bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
  bzrlib/benchmarks/__init__.py  __init__.py-20060516064526-eb0d37c78e86065d
  bzrlib/benchmarks/bench_add.py bench_add.py-20060516064526-6342399b2967266c
  bzrlib/benchmarks/bench_bench.py bench_bench.py-20060609084943-2lv2wsi61vhkmj7b-1
  bzrlib/benchmarks/bench_cache_utf8.py bench_encoding.py-20060810000746-nv69wfkxei7w2cij-1
  bzrlib/benchmarks/bench_checkout.py bench_checkout.py-20060521233052-b52eba18ee46046b
  bzrlib/benchmarks/bench_commit.py bench_commit.py-20060522031508-4ea2551904e4becb
  bzrlib/benchmarks/bench_inventory.py bench_inventory.py-20060611112709-gjo1kx0oudyo9qbv-1
  bzrlib/benchmarks/bench_log.py bench_log.py-20060611214524-mr18tk29h8v0qb4x-1
  bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
  bzrlib/benchmarks/bench_rocks.py bench_rocks.py-20060608120339-3ydxl3v2cori44zb-1
  bzrlib/benchmarks/bench_sftp.py bench_sftp.py-20060810114659-67c1edb27503ebde
  bzrlib/benchmarks/bench_status.py bench_status.py-20060520215801-2cc60f6da5625927
  bzrlib/benchmarks/bench_transform.py bench_transform.py-20060525041052-ysn0hlw94gcc57lm-1
  bzrlib/benchmarks/bench_workingtree.py bench_workingtree.py-20060527061822-cxrgsa9ax2q4d82q-1
  bzrlib/benchmarks/bench_xml.py bench_xml.py-20060816202544-ty0p415bb7om5gzd-1
  bzrlib/benchmarks/tree_creator/__init__.py __init__.py-20060815024128-b16a7pn542u6b13k-4
  bzrlib/benchmarks/tree_creator/heavily_merged.py heavily_merged.py-20060815024128-b16a7pn542u6b13k-3
  bzrlib/benchmarks/tree_creator/kernel_like.py kernel_like.py-20060815024128-b16a7pn542u6b13k-1
  bzrlib/benchmarks/tree_creator/simple_many_commit.py simple_many_commits.-20060815024128-b16a7pn542u6b13k-2
  bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
  bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
  bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
  bzrlib/bundle/apply_bundle.py  apply_changeset.py-20050620044656-dba4eb8021a36f95
  bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
  bzrlib/bundle/commands.py      __init__.py-20050617152058-1b6530d9ab85c11c
  bzrlib/bundle/common.py        common.py-20050619223838-f25048f6638f04c6
  bzrlib/bundle/old/send_changeset.py send_changeset.py-20050628200204-9478d383946f1871
  bzrlib/bundle/serializer/__init__.py __init__.py-20051118175413-86b97db0b618feef
  bzrlib/bundle/serializer/v08.py v06.py-20051119041339-ee43f97270b01823
  bzrlib/bundle/serializer/v09.py v09.py-20060921014829-2l5elu11mu2ubvek-1
  bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
  bzrlib/cache_utf8.py           cache_utf8.py-20060810004311-x4cph46la06h9azm-1
  bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
  bzrlib/cmd_version_info.py     __init__.py-20051228204928-697d01fdca29c99b
  bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
  bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
  bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
  bzrlib/conflicts.py            conflicts.py-20051001061850-78ef952ba63d2b42
  bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
  bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
  bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
  bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
  bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
  bzrlib/doc/api/branch.txt      branch.txt-20060130010728-d96c35d50b205aed
  bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
  bzrlib/externalcommand.py      externalcommand.py-20050901092254-b4fc642a55bb815b
  bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
  bzrlib/gpg.py                  gpg.py-20051017065112-8654536d415dacc6
  bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
  bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
  bzrlib/identitymap.py          identitymap.py-20051007040721-83e837d831a6636a
  bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
  bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
  bzrlib/inspect_for_copy.py     inspect_for_copy.py-20060912223659-9ccpdogzwxqznpq1-1
  bzrlib/inter.py                inter.py-20060302012326-a57300cb382c618f
  bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
  bzrlib/iterablefile.py         iterablefile.py-20051225230610-c93e5550a82115ed
  bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
  bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
  bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
  bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
  bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
  bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
  bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
  bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
  bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
  bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
  bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
  bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
  bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
  bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
  bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
  bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
  bzrlib/patiencediff.py         cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
  bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
  bzrlib/plugins/__init__.py     __init__.py-20050815170346-d9190986cecb91f5
  bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
  bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
  bzrlib/plugins/launchpad/test_register.py test_register.py-20060315182712-40f5dda945c829a8
  bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
  bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
  bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
  bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
  bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
  bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
  bzrlib/rio.py                  rio.py-20051128032247-770b120b34dfff60
  bzrlib/shellcomplete.py        shellcomplete.py-20050822153127-3be115ff5e70fc39
  bzrlib/sign_my_commits.py      sign_my_commits.py-20060215152201-5a6363365180e671
  bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
  bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
  bzrlib/store/revision/__init__.py __init__.py-20060303014707-305238f06ae20dae
  bzrlib/store/revision/knit.py  knit.py-20060303020652-de5fa299e941a3c7
  bzrlib/store/revision/text.py  text.py-20060303020652-e49155f0da4d14ab
  bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
  bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
  bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
  bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
  bzrlib/tests/EncodingAdapter.py EncodingAdapter.py-20060113032051-4d7e1d8c1e38b4a1
  bzrlib/tests/HTTPTestUtil.py   HTTPTestUtil.py-20050914180604-247d3aafb7a43343
  bzrlib/tests/TestUtil.py       TestUtil.py-20050824080200-5f70140a2d938694
  bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
  bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
  bzrlib/tests/blackbox/test_add.py test_add.py-20060518072250-857e4f86f54a30b2
  bzrlib/tests/blackbox/test_added.py test_added.py-20060119085008-6b8b90369d42a26c
  bzrlib/tests/blackbox/test_aliases.py test_aliases.py-20060210230318-f0c08c9294dbfae1
  bzrlib/tests/blackbox/test_ancestry.py test_ancestry.py-20060131142602-6d9524c490537e90
  bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
  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_break_lock.py test_break_lock.py-20060303014503-a90e07d38d042d1d
  bzrlib/tests/blackbox/test_bundle.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
  bzrlib/tests/blackbox/test_cat.py test_cat.py-20051201162916-f0937e4e19ea24b3
  bzrlib/tests/blackbox/test_checkout.py test_checkout.py-20060211231752-a5cde67cf70af854
  bzrlib/tests/blackbox/test_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
  bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
  bzrlib/tests/blackbox/test_conflicts.py test_conflicts.py-20060228151432-9723ebb925b999cf
  bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
  bzrlib/tests/blackbox/test_exceptions.py test_exceptions.py-20060604211237-yi2cxg0ose3xk4id-1
  bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
  bzrlib/tests/blackbox/test_find_merge_base.py test_find_merge_base.py-20060131142124-f9d5c94df4505b70
  bzrlib/tests/blackbox/test_help.py test_help.py-20060216004358-4ee8a2a338f75a62
  bzrlib/tests/blackbox/test_ignore.py test_ignore.py-20060703063225-4tm8dc2pa7wwg2t3-1
  bzrlib/tests/blackbox/test_ignored.py test_ignored.py-20060518234732-373c9c3035c3558f
  bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
  bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
  bzrlib/tests/blackbox/test_inventory.py test_inventory.py-20060921205529-9rwo2222xhm8edti-1
  bzrlib/tests/blackbox/test_locale.py test_lang.py-20060824204205-80v50j25qkuop7yn-1
  bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
  bzrlib/tests/blackbox/test_logformats.py test_logformats.py-20060216104208-ba5a16c83480b7e4
  bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
  bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
  bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
  bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
  bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
  bzrlib/tests/blackbox/test_outside_wt.py test_outside_wt.py-20060116200058-98edd33e7db8bdde
  bzrlib/tests/blackbox/test_pull.py test_pull.py-20051201144907-64959364f629947f
  bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
  bzrlib/tests/blackbox/test_re_sign.py test_re_sign.py-20060214165921-4d04eba231454693
  bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
  bzrlib/tests/blackbox/test_remerge.py test_remerge.py-20060629162739-o9m3s6143v8jnr2y-1
  bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
  bzrlib/tests/blackbox/test_revert.py test_revert.py-20060124160917-485ce9de629c182c
  bzrlib/tests/blackbox/test_revision_history.py test_revision_history.py-20060530150249-i2szwjr5uioe9ujb-1
  bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
  bzrlib/tests/blackbox/test_revno.py test_revno.py-20051204214528-2f0bf83a71b7656a
  bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
  bzrlib/tests/blackbox/test_serve.py test_serve.py-20060913064329-8t2pvmsikl4s3xhl-1
  bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
  bzrlib/tests/blackbox/test_sign_my_commits.py test_sign_my_commits.py-20060215152957-270238a1ffacc841
  bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
  bzrlib/tests/blackbox/test_testament.py test_testament.py-20060816161839-snq405g3jk15gpax-1
  bzrlib/tests/blackbox/test_too_much.py blackbox.py-20050620052131-a7370d756399f615
  bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
  bzrlib/tests/blackbox/test_update.py test_update.py-20060212125639-c4dad1a5c56d5919
  bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
  bzrlib/tests/blackbox/test_versioning.py versioning.py-20050622071821-3ddf5e2e5e93c602
  bzrlib/tests/blackbox/test_whoami.py test_whoami.py-20060629025641-8h3m2ch7kutqx7ug-1
  bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
  bzrlib/tests/branch_implementations/test_bound_sftp.py test_bound_sftp.py-20051231055311-2f96048c4f0940ef
  bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
  bzrlib/tests/branch_implementations/test_break_lock.py test_break_lock.py-20060504111902-9aae411dbe9aadd2
  bzrlib/tests/branch_implementations/test_http.py test_http.py-20060731224648-2eef7ae5yja95rya-1
  bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
  bzrlib/tests/branch_implementations/test_parent.py test_parent.py-20050830052751-5e62766623c32222
  bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
  bzrlib/tests/branch_implementations/test_pull.py test_pull.py-20060410103942-83c35b26657414fc
  bzrlib/tests/branch_implementations/test_update.py test_update.py-20060305010612-e68efbcbb1baa69f
  bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
  bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
  bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
  bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
  bzrlib/tests/intertree_implementations/__init__.py __init__.py-20060724101752-09ysswo1a92uqyoz-3
  bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
  bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
  bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
  bzrlib/tests/lock_helpers.py   LockHelpers.py-20060707151933-tav3o2hpibwi53u4-1
  bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
  bzrlib/tests/repository_implementations/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
  bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
  bzrlib/tests/repository_implementations/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
  bzrlib/tests/repository_implementations/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
  bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
  bzrlib/tests/revisionstore_implementations/__init__.py __init__.py-20060303020702-976c4186a0f99edb
  bzrlib/tests/revisionstore_implementations/test_all.py test_all.py-20060303020702-9b2d4c1d75407f31
  bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
  bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
  bzrlib/tests/test_bad_files.py test_bad_files.py-20050918155938-c76a2295c8ab9503
  bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
  bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
  bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
  bzrlib/tests/test_cache_utf8.py test_cache_utf8.py-20060810004311-x4cph46la06h9azm-2
  bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
  bzrlib/tests/test_commit_merge.py test_commit_merge.py-20050920084723-819eeeff77907bc5
  bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
  bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
  bzrlib/tests/test_decorators.py test_decorators.py-20060113063037-0e7bd4566758f4fa
  bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
  bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
  bzrlib/tests/test_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
  bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
  bzrlib/tests/test_ftp_transport.py test_aftp_transport.-20060823221619-98mwjzxtwtkt527k-1
  bzrlib/tests/test_gpg.py       testgpg.py-20051017042228-9276cd40a784c93c
  bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
  bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
  bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
  bzrlib/tests/test_identitymap.py testidentitymap.py-20051007040721-37936d473bd1ac51
  bzrlib/tests/test_ignores.py   test_ignores.py-20060712172354-vqq9ln0t8di27v53-1
  bzrlib/tests/test_inv.py       testinv.py-20050722220913-1dc326138d1a5892
  bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
  bzrlib/tests/test_lazy_import.py test_lazy_import.py-20060910203832-f77c54gf3n232za0-2
  bzrlib/tests/test_lockable_files.py test_lockable_files.py-20051225183927-365c7fd99591caf1
  bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
  bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
  bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
  bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
  bzrlib/tests/test_merge3.py    merge3.py-20050704130834-556689114c89e6f2
  bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
  bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
  bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
  bzrlib/tests/test_nonascii.py  testnonascii.py-20051018022645-ea1d8b6477b058a6
  bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
  bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
  bzrlib/tests/test_patch.py     test_patch.py-20060416172603-65c8e3b6c4783426
  bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
  bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
  bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
  bzrlib/tests/test_progress.py  test_progress.py-20060308160359-978c397bc79b7fda
  bzrlib/tests/test_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
  bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
  bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
  bzrlib/tests/test_revert.py    test_revert.py-20060828180832-fqb1v6ecpyvnlitj-1
  bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
  bzrlib/tests/test_revisionnamespaces.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
  bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
  bzrlib/tests/test_rio.py       test_rio.py-20051128032247-dcd1082dfc86d3d3
  bzrlib/tests/test_sampler.py   testsampler.py-20051006114006-67f6d8ecb1fda6de
  bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
  bzrlib/tests/test_setup.py     test_setup.py-20051208073730-4a59a6368c4efa04
  bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
  bzrlib/tests/test_smart_add.py test_smart_add.py-20050824235919-c60dcdb0c8e999ce
  bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
  bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
  bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
  bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
  bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
  bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
  bzrlib/tests/test_textfile.py  test_textfile.py-20060415001558-256482b2206362aa
  bzrlib/tests/test_trace.py     testtrace.py-20051110225523-a21117fc7a07eeff
  bzrlib/tests/test_transactions.py testtransaction.py-20051006222840-1f55858f890d4b0a
  bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
  bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
  bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
  bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
  bzrlib/tests/test_treebuilder.py test_treebuilder.py-20060907214856-4omn6hf1u7fvrart-2
  bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
  bzrlib/tests/test_tuned_gzip.py test_tuned_gzip.py-20060418042056-c576dfc708984968
  bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
  bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
  bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
  bzrlib/tests/test_version.py   test_version.py-20060816024207-ves6ult9a11taj9t-2
  bzrlib/tests/test_version_info.py test_version_info.py-20051228204928-2c364e30b702b41b
  bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
  bzrlib/tests/test_weave.py     testknit.py-20050627023648-9833cc5562ffb785
  bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
  bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
  bzrlib/tests/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
  bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
  bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
  bzrlib/tests/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
  bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
  bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
  bzrlib/tests/workingtree_implementations/test_break_lock.py test_break_lock.py-20060504115740-233e245df546fd42
  bzrlib/tests/workingtree_implementations/test_changes_from.py test_delta.py-20060721145444-xlj6hoiipa8ekkwj-1
  bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
  bzrlib/tests/workingtree_implementations/test_executable.py test_executable.py-20060628162557-tr7h57kl80l3ma8i-1
  bzrlib/tests/workingtree_implementations/test_get_parent_ids.py test_get_parent_ids.py-20060616123734-jq0zc755ud2u644s-1
  bzrlib/tests/workingtree_implementations/test_is_ignored.py test_is_ignored.py-20060518083307-a5b383dd4d070083
  bzrlib/tests/workingtree_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-3
  bzrlib/tests/workingtree_implementations/test_merge_from_branch.py test_merge_from_bran-20060904034200-12jxyk2zlhpufxe1-1
  bzrlib/tests/workingtree_implementations/test_mkdir.py test_mkdir.py-20060907214856-4omn6hf1u7fvrart-3
  bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
  bzrlib/tests/workingtree_implementations/test_put_file.py test_put_file.py-20060907214856-4omn6hf1u7fvrart-4
  bzrlib/tests/workingtree_implementations/test_unversion.py test_unversion.py-20060907074408-bygh2y28jz8u0cg7-1
  bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
  bzrlib/textfile.py             textfile.py-20060415001558-9cc2f3652ca99f97
  bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
  bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
  bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
  bzrlib/transactions.py         transactions.py-20051007010900-f1313d53cf58e223
  bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
  bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
  bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
  bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
  bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
  bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
  bzrlib/transport/http/_pycurl_errors.py _pycurl_errors.py-20060714003436-4zste49ltg697ft9-1
  bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
  bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
  bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
  bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
  bzrlib/transport/readonly.py   readonly.py-20060120032407-66d3166c39ffdc79
  bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
  bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
  bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
  bzrlib/treebuilder.py          treebuilder.py-20060907214856-4omn6hf1u7fvrart-1
  bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
  bzrlib/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
  bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
  bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
  bzrlib/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
  bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
  bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
  bzrlib/version_info_formats/__init__.py generate_version_info.py-20051228204928-8358edabcddcd97e
  bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
  bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
  bzrlib/weave_commands.py       weave_commands.py-20060320231507-8e9f300bffc1aa19
  bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
  bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
  bzrlib/xml5.py                 xml5.py-20050907032657-aac8f960815b66b1
  bzrlib/xml6.py                 xml6.py-20060823042456-dbaaq4atrche7xy5-1
  bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
  contrib/bash/bzr.simple        bzr-20050503074841-dfc41af1e02111f9
  doc/centralized_workflow.txt   centralized_workflow-20060830194948-kspf52565xvgrlil-1
  doc/configuration.txt          configuration.txt-20060314161707-868350809502af01
  doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
  doc/index.txt                  index.txt-20060622101119-tgwtdci8z769bjb9-2
  doc/plugins.txt                plugins.txt-20060314145616-525099a747f3ffdd
  doc/server.txt                 server.txt-20060913044801-h939fvbwzz39gf7g-1
  doc/setting_up_email.txt       setting_up_email.txt-20060314161707-fd242c8944346173
  doc/specifying_revisions.txt   specifying_revisions.txt-20060314161707-19deb139101bea33
  doc/tutorial.txt               tutorial.txt-20050804190939-9dcbba2ef053bc84
  doc/using_aliases.txt          using_aliases.txt-20060314161707-c21d27fa2939e039
  doc/version_info.txt           version_info.txt-20060921215543-gju6o5xdic8w25np-1
  profile_imports.py             profile_imports.py-20060618020306-k5uw80achysrokj9-1
  setup.py*                      setup.py-20050314065409-02f8a0a6e3f9bc70
  tools/doc_generate/autodoc_man.py bzrman.py-20050601153041-0ff7f74de456d15e
  tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
  tools/win32/bzr-win32-bdist-postinstall.py bzrwin32bdistpostinstall.py-20060629085133-098bsfj3va8jc0ql-1
  tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
  tools/win32/bzr_postinstall.py bzr_postinstall.py-20060622100836-b3yup582rt3y0nvm-6
  tools/win32/start_bzr.bat      start_bzr.bat-20060622100836-b3yup582rt3y0nvm-9
  doc/developers/HACKING         HACKING-20050805200004-2a5dc975d870f78c
  bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
  bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
  bzrlib/tests/test_deprecated_graph.py testgraph.py-20050905070950-42e6c958106610fd
  bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
  bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
    ------------------------------------------------------------
    revno: 2052.1.520
    revision-id: pqm at pqm.ubuntu.com-20070703052458-wh36exfav0xnj9nf
    parent: pqm at pqm.ubuntu.com-20070702183615-qkiquhju4t2grtf9
    parent: andrew.bennetts at canonical.com-20070703041219-4zsjgrup4k6sdlzk
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-07-03 06:24:58 +0100
    message:
      (Andrew Bennetts, Aaron Bentley) Add container format as described in doc/developers/container-format.txt
        ------------------------------------------------------------
        revno: 2052.1.454.2.12
        revision-id: andrew.bennetts at canonical.com-20070703041219-4zsjgrup4k6sdlzk
        parent: andrew.bennetts at canonical.com-20070703040601-62bbp6gt9ivf3vja
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: abentley-container-format
        timestamp: Tue 2007-07-03 14:12:19 +1000
        message:
          Update docstring for Aaron's changes.
        ------------------------------------------------------------
        revno: 2052.1.454.2.11
        revision-id: andrew.bennetts at canonical.com-20070703040601-62bbp6gt9ivf3vja
        parent: andrew.bennetts at canonical.com-20070703040508-11q9cdef4og1qry8
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: abentley-container-format
        timestamp: Tue 2007-07-03 14:06:01 +1000
        message:
          Keep container-format.txt up to date with changes to the code.
        ------------------------------------------------------------
        revno: 2052.1.454.2.10
        revision-id: andrew.bennetts at canonical.com-20070703040508-11q9cdef4og1qry8
        parent: abentley at panoramicfeedback.com-20070628171306-scpsxn9g89cchzz8
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: abentley-container-format
        timestamp: Tue 2007-07-03 14:05:08 +1000
        message:
          Add '(introduced in 0.18)' to pack format string.
        ------------------------------------------------------------
        revno: 2052.1.454.2.9
        revision-id: abentley at panoramicfeedback.com-20070628171306-scpsxn9g89cchzz8
        parent: abentley at panoramicfeedback.com-20070628165006-m7bd56ngqs26rd91
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: container-format
        timestamp: Thu 2007-06-28 13:13:06 -0400
        message:
          Use file-like objects as container input, not callables
        ------------------------------------------------------------
        revno: 2052.1.454.2.8
        revision-id: abentley at panoramicfeedback.com-20070628165006-m7bd56ngqs26rd91
        parent: andrew.bennetts at canonical.com-20070614132802-bas89f67tqq4p3s6
        parent: pqm at pqm.ubuntu.com-20070628082903-b21gad45bimzvmgu
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: container-format
        timestamp: Thu 2007-06-28 12:50:06 -0400
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.454.2.7
        revision-id: andrew.bennetts at canonical.com-20070614132802-bas89f67tqq4p3s6
        parent: andrew.bennetts at canonical.com-20070614055245-rtwk0vgz74fyyimo
        parent: andrew.bennetts at canonical.com-20070614125513-nua0p6bw9cw3jeaq
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: container-format
        timestamp: Thu 2007-06-14 23:28:02 +1000
        message:
          Change read/iter_records to return a callable, add more validation, and
          improve docstrings.
            ------------------------------------------------------------
            revno: 2052.1.454.2.6.1.2
            revision-id: andrew.bennetts at canonical.com-20070614125513-nua0p6bw9cw3jeaq
            parent: andrew.bennetts at canonical.com-20070614112338-6u3900u6nkag66u8
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: container-format
            timestamp: Thu 2007-06-14 22:55:13 +1000
            message:
              Docstring improvements.
            ------------------------------------------------------------
            revno: 2052.1.454.2.6.1.1
            revision-id: andrew.bennetts at canonical.com-20070614112338-6u3900u6nkag66u8
            parent: andrew.bennetts at canonical.com-20070614055245-rtwk0vgz74fyyimo
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: container-format
            timestamp: Thu 2007-06-14 21:23:38 +1000
            message:
              Return a callable instead of a str from read, and add more validation.
        ------------------------------------------------------------
        revno: 2052.1.454.2.6
        revision-id: andrew.bennetts at canonical.com-20070614055245-rtwk0vgz74fyyimo
        parent: andrew.bennetts at canonical.com-20070614022816-ne4h4qk0j50x6n26
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: container-format
        timestamp: Thu 2007-06-14 15:52:45 +1000
        message:
          Add validate method to ContainerReader and BytesRecordReader.
        ------------------------------------------------------------
        revno: 2052.1.454.2.5
        revision-id: andrew.bennetts at canonical.com-20070614022816-ne4h4qk0j50x6n26
        parent: andrew.bennetts at canonical.com-20070614015707-hncvkzg0mn4w0w31
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: container-format
        timestamp: Thu 2007-06-14 12:28:16 +1000
        message:
          Update format marker in container-format.txt to be in sync with the code.
        ------------------------------------------------------------
        revno: 2052.1.454.2.4
        revision-id: andrew.bennetts at canonical.com-20070614015707-hncvkzg0mn4w0w31
        parent: andrew.bennetts at canonical.com-20070612015639-z378i21fmcnd5j4x
        parent: andrew.bennetts at canonical.com-20070613105602-1bagfibob1rh21mg
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: container-format
        timestamp: Thu 2007-06-14 11:57:07 +1000
        message:
          Some small improvements to the pack format, and also merge in bzr.dev.
            ------------------------------------------------------------
            revno: 2052.1.454.2.3.1.4
            revision-id: andrew.bennetts at canonical.com-20070613105602-1bagfibob1rh21mg
            parent: andrew.bennetts at canonical.com-20070613105446-ukb9knp9dmy57v74
            parent: pqm at pqm.ubuntu.com-20070613061627-xx5xk6q0oxcy1etm
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: container-format
            timestamp: Wed 2007-06-13 20:56:02 +1000
            message:
              Merge from bzr.dev.
            ------------------------------------------------------------
            revno: 2052.1.454.2.3.1.3
            revision-id: andrew.bennetts at canonical.com-20070613105446-ukb9knp9dmy57v74
            parent: andrew.bennetts at canonical.com-20070613105312-z94x8g4y5mlg4ukg
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: container-format
            timestamp: Wed 2007-06-13 20:54:46 +1000
            message:
              Change format marker to use the word 'Bazaar' rather than 'bzr'.
            ------------------------------------------------------------
            revno: 2052.1.454.2.3.1.2
            revision-id: andrew.bennetts at canonical.com-20070613105312-z94x8g4y5mlg4ukg
            parent: andrew.bennetts at canonical.com-20070613075835-sb1o923hdtwnmlrv
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: container-format
            timestamp: Wed 2007-06-13 20:53:12 +1000
            message:
              Raise InvalidRecordError on invalid names.
            ------------------------------------------------------------
            revno: 2052.1.454.2.3.1.1
            revision-id: andrew.bennetts at canonical.com-20070613075835-sb1o923hdtwnmlrv
            parent: andrew.bennetts at canonical.com-20070612015639-z378i21fmcnd5j4x
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: container-format
            timestamp: Wed 2007-06-13 17:58:35 +1000
            message:
              Remove duplicate definition of ContainerWriter.
        ------------------------------------------------------------
        revno: 2052.1.454.2.3
        revision-id: andrew.bennetts at canonical.com-20070612015639-z378i21fmcnd5j4x
        parent: andrew.bennetts at canonical.com-20070609034820-t7u540w5pyhvtgn3
        parent: andrew.bennetts at canonical.com-20070611072208-9p73cf5vcu7zh0ys
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: container-format
        timestamp: Tue 2007-06-12 11:56:39 +1000
        message:
          Fix docstring markup, remove obsolete comment.
            ------------------------------------------------------------
            revno: 2052.1.454.2.2.1.1
            revision-id: andrew.bennetts at canonical.com-20070611072208-9p73cf5vcu7zh0ys
            parent: andrew.bennetts at canonical.com-20070609034820-t7u540w5pyhvtgn3
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: container-format
            timestamp: Mon 2007-06-11 17:22:08 +1000
            message:
              Fix docstring markup, remove obsolete comment.
        ------------------------------------------------------------
        revno: 2052.1.454.2.2
        revision-id: andrew.bennetts at canonical.com-20070609034820-t7u540w5pyhvtgn3
        parent: andrew.bennetts at canonical.com-20070607160934-jfs1wrxxtulso9nw
        parent: andrew.bennetts at canonical.com-20070609034525-j9d7i5dlk6ou97eb
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: container-format
        timestamp: Sat 2007-06-09 13:48:20 +1000
        message:
          More improvements, especially in error handling.
            ------------------------------------------------------------
            revno: 2052.1.454.2.1.1.3
            revision-id: andrew.bennetts at canonical.com-20070609034525-j9d7i5dlk6ou97eb
            parent: andrew.bennetts at canonical.com-20070608064547-vzhyegqx2vl6pni3
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: container-format
            timestamp: Sat 2007-06-09 13:45:25 +1000
            message:
              Deal with EOF in the middle of a bytes record.
            ------------------------------------------------------------
            revno: 2052.1.454.2.1.1.2
            revision-id: andrew.bennetts at canonical.com-20070608064547-vzhyegqx2vl6pni3
            parent: andrew.bennetts at canonical.com-20070608063359-s5ps81a8i85w7by0
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: container-format
            timestamp: Fri 2007-06-08 16:45:47 +1000
            message:
              Test docstring tweaks, inspired by looking over the output of jml's testdoc tool.
            ------------------------------------------------------------
            revno: 2052.1.454.2.1.1.1
            revision-id: andrew.bennetts at canonical.com-20070608063359-s5ps81a8i85w7by0
            parent: andrew.bennetts at canonical.com-20070607160934-jfs1wrxxtulso9nw
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: container-format
            timestamp: Fri 2007-06-08 16:33:59 +1000
            message:
              More progress:
              
               * Rename container.py to pack.py
               * Refactor bytes record reading into a separate class for ease of unit testing.
               * Start handling error conditions such as invalid content lengths in byte
                 records.
        ------------------------------------------------------------
        revno: 2052.1.454.2.1
        revision-id: andrew.bennetts at canonical.com-20070607160934-jfs1wrxxtulso9nw
        parent: pqm at pqm.ubuntu.com-20070604194535-ihhpf84qp0icoj2t
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: container-format
        timestamp: Fri 2007-06-08 02:09:34 +1000
        message:
          Start implementing container format reading and writing.
    ------------------------------------------------------------
    revno: 2052.1.519
    revision-id: pqm at pqm.ubuntu.com-20070702183615-qkiquhju4t2grtf9
    parent: pqm at pqm.ubuntu.com-20070702162743-tp7a6o66eln52zly
    parent: john at arbash-meinel.com-20070702173553-nv2vsogfk2cvs9p7
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-07-02 19:36:15 +0100
    message:
      (John Arbash Meinel) A couple small updates for pushing over ftp.
        ------------------------------------------------------------
        revno: 2052.1.518.1.1
        revision-id: john at arbash-meinel.com-20070702173553-nv2vsogfk2cvs9p7
        parent: pqm at pqm.ubuntu.com-20070702162743-tp7a6o66eln52zly
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Mon 2007-07-02 12:35:53 -0500
        message:
          (John Arbash Meinel) A couple small updates for pushing over ftp.
    ------------------------------------------------------------
    revno: 2052.1.518
    revision-id: pqm at pqm.ubuntu.com-20070702162743-tp7a6o66eln52zly
    parent: pqm at pqm.ubuntu.com-20070702153926-23pkgktuxy6sahxr
    parent: john at arbash-meinel.com-20070702150118-ypa1als5c0dx61ll
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-07-02 17:27:43 +0100
    message:
      (Kent Gibson) 'bzr log --verbose' shows deltas for merged revisions.
        ------------------------------------------------------------
        revno: 2052.1.516.1.2
        revision-id: john at arbash-meinel.com-20070702150118-ypa1als5c0dx61ll
        parent: john at arbash-meinel.com-20070702142427-egq5thf8lj6fh9ls
        parent: warthog618 at gmail.com-20070619134630-c72ge100z6nmy21l
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Mon 2007-07-02 10:01:18 -0500
        message:
          (Kent Gibson) 'bzr log --verbose' shows deltas for merged revisions.
        ------------------------------------------------------------
        revno: 2052.1.414.8.1.2.2
        revision-id: warthog618 at gmail.com-20070619134630-c72ge100z6nmy21l
        parent: warthog618 at gmail.com-20070502110246-05zkgmrv5vm807ms
        committer: Kent Gibson <warthog618 at gmail.com>
        branch nick: merge_deltas
        timestamp: Tue 2007-06-19 21:46:30 +0800
        message:
          Add tests for deltas in merge revisions
        ------------------------------------------------------------
        revno: 2052.1.414.8.1.2.1
        revision-id: warthog618 at gmail.com-20070502110246-05zkgmrv5vm807ms
        parent: warthog618 at gmail.com-20070429034630-p3xbitz2xyl6pbie
        committer: Kent Gibson <warthog618 at gmail.com>
        branch nick: merge_deltas
        timestamp: Wed 2007-05-02 19:02:46 +0800
        message:
          Long log format reports deltas on merge revisions.
    ------------------------------------------------------------
    revno: 2052.1.517
    revision-id: pqm at pqm.ubuntu.com-20070702153926-23pkgktuxy6sahxr
    parent: pqm at pqm.ubuntu.com-20070702070639-um9oyfoc2i6g8umv
    parent: john at arbash-meinel.com-20070702142427-egq5thf8lj6fh9ls
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-07-02 16:39:26 +0100
    message:
      (Elliot Murphy) Use os.lstat rather than os.stat for osutils.make_readonly/make_writeable
        ------------------------------------------------------------
        revno: 2052.1.516.1.1
        revision-id: john at arbash-meinel.com-20070702142427-egq5thf8lj6fh9ls
        parent: pqm at pqm.ubuntu.com-20070702070639-um9oyfoc2i6g8umv
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Mon 2007-07-02 09:24:27 -0500
        message:
          (Elliot Murphy) Use os.lstat rather than os.stat for osutils.make_readonly/make_writeable
    ------------------------------------------------------------
    revno: 2052.1.516
    revision-id: pqm at pqm.ubuntu.com-20070702070639-um9oyfoc2i6g8umv
    parent: pqm at pqm.ubuntu.com-20070702060812-93jk0h4ue2ttalwi
    parent: robertc at robertcollins.net-20070702061147-rmouxo51qwz7rkns
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-07-02 08:06:39 +0100
    message:
      (robertc) Reduce duplication in interface based testing by extracting a new class TestScenarioApplier.
        ------------------------------------------------------------
        revno: 2052.1.501.2.14
        revision-id: robertc at robertcollins.net-20070702061147-rmouxo51qwz7rkns
        parent: robertc at robertcollins.net-20070702055355-82gailz4yex9gpw4
        parent: pqm at pqm.ubuntu.com-20070702060812-93jk0h4ue2ttalwi
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Mon 2007-07-02 16:11:47 +1000
        message:
          Merge with bzr.dev.
        ------------------------------------------------------------
        revno: 2052.1.501.2.13
        revision-id: robertc at robertcollins.net-20070702055355-82gailz4yex9gpw4
        parent: robertc at robertcollins.net-20070702052625-motr7ljwhmqvw9rg
        parent: robertc at robertcollins.net-20070702055259-eoyl4u4nfml4kdez
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Mon 2007-07-02 15:53:55 +1000
        message:
          Remove unneeded inner function in adapt_test_to_scenario.
            ------------------------------------------------------------
            revno: 2052.1.501.2.11.1.1
            revision-id: robertc at robertcollins.net-20070702055259-eoyl4u4nfml4kdez
            parent: robertc at robertcollins.net-20070702052425-0msyx0beap6klkf9
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: adapter-cleanup
            timestamp: Mon 2007-07-02 15:52:59 +1000
            message:
              Remove unneeded inner function in adapt_test_to_scenario.
        ------------------------------------------------------------
        revno: 2052.1.501.2.12
        revision-id: robertc at robertcollins.net-20070702052625-motr7ljwhmqvw9rg
        parent: robertc at robertcollins.net-20070702052425-0msyx0beap6klkf9
        parent: pqm at pqm.ubuntu.com-20070629150144-xoeghcfb52pit8tv
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Mon 2007-07-02 15:26:25 +1000
        message:
          Merge with bzr.dev.
        ------------------------------------------------------------
        revno: 2052.1.501.2.11
        revision-id: robertc at robertcollins.net-20070702052425-0msyx0beap6klkf9
        parent: robertc at robertcollins.net-20070628071528-muyk19rxv7z8dhiy
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: adapter-cleanup
        timestamp: Mon 2007-07-02 15:24:25 +1000
        message:
          Document repository_to_test_repository for testing.
        ------------------------------------------------------------
        revno: 2052.1.501.2.10
        revision-id: robertc at robertcollins.net-20070628071528-muyk19rxv7z8dhiy
        parent: robertc at robertcollins.net-20070628064436-lyl4ygrlwe7xup2h
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: adapter-cleanup
        timestamp: Thu 2007-06-28 17:15:28 +1000
        message:
          And overhaul WorkingTreeTestProviderAdapter too.
        ------------------------------------------------------------
        revno: 2052.1.501.2.9
        revision-id: robertc at robertcollins.net-20070628064436-lyl4ygrlwe7xup2h
        parent: robertc at robertcollins.net-20070628061619-mds81zx3hw1dpeqm
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: adapter-cleanup
        timestamp: Thu 2007-06-28 16:44:36 +1000
        message:
          And overhaul RevisionStoreTestProviderAdapter too.
        ------------------------------------------------------------
        revno: 2052.1.501.2.8
        revision-id: robertc at robertcollins.net-20070628061619-mds81zx3hw1dpeqm
        parent: robertc at robertcollins.net-20070628060118-wpuciqx1xrjesces
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: adapter-cleanup
        timestamp: Thu 2007-06-28 16:16:19 +1000
        message:
          And overhaul InterVersionedFileTestProviderAdapter too.
        ------------------------------------------------------------
        revno: 2052.1.501.2.7
        revision-id: robertc at robertcollins.net-20070628060118-wpuciqx1xrjesces
        parent: robertc at robertcollins.net-20070628051904-mjbhgq3n8dw3m8jg
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: adapter-cleanup
        timestamp: Thu 2007-06-28 16:01:18 +1000
        message:
          And overhaul BzrDirTestProviderAdapter too.
        ------------------------------------------------------------
        revno: 2052.1.501.2.6
        revision-id: robertc at robertcollins.net-20070628051904-mjbhgq3n8dw3m8jg
        parent: robertc at robertcollins.net-20070628045744-v8b44ng9lmh5azyj
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: adapter-cleanup
        timestamp: Thu 2007-06-28 15:19:04 +1000
        message:
          And overhaul BranchTestProviderAdapter too.
        ------------------------------------------------------------
        revno: 2052.1.501.2.5
        revision-id: robertc at robertcollins.net-20070628045744-v8b44ng9lmh5azyj
        parent: robertc at robertcollins.net-20070628042515-7uktaa31hsky2nw8
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: adapter-cleanup
        timestamp: Thu 2007-06-28 14:57:44 +1000
        message:
          And overhaul TransportTestProviderAdapter too.
        ------------------------------------------------------------
        revno: 2052.1.501.2.4
        revision-id: robertc at robertcollins.net-20070628042515-7uktaa31hsky2nw8
        parent: robertc at robertcollins.net-20070628011643-ns42kcef2ymfxu28
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: adapter-cleanup
        timestamp: Thu 2007-06-28 14:25:15 +1000
        message:
          Treat InterRepositoryTestProviderAdapter like RepositoryTestProviderAdapter
        ------------------------------------------------------------
        revno: 2052.1.501.2.3
        revision-id: robertc at robertcollins.net-20070628011643-ns42kcef2ymfxu28
        parent: robertc at robertcollins.net-20070627222709-tqtod0gjk3xj5p6w
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: adapter-cleanup
        timestamp: Thu 2007-06-28 11:16:43 +1000
        message:
          Split out the common test scenario support from the repository implementation specific code.
        ------------------------------------------------------------
        revno: 2052.1.501.2.2
        revision-id: robertc at robertcollins.net-20070627222709-tqtod0gjk3xj5p6w
        parent: robertc at robertcollins.net-20070627074138-2as9koyepbawsm8n
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: adapter-cleanup
        timestamp: Thu 2007-06-28 08:27:09 +1000
        message:
          Move RepositoryTestProviderAdapter into the tests part of the code base.
        ------------------------------------------------------------
        revno: 2052.1.501.2.1
        revision-id: robertc at robertcollins.net-20070627074138-2as9koyepbawsm8n
        parent: pqm at pqm.ubuntu.com-20070626191000-flte155pupv54bcs
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: per-repository-test-setup
        timestamp: Wed 2007-06-27 17:41:38 +1000
        message:
          Overhaul RepositoryTestAdapter to be cleaner and more modular.
    ------------------------------------------------------------
    revno: 2052.1.515
    revision-id: pqm at pqm.ubuntu.com-20070702060812-93jk0h4ue2ttalwi
    parent: pqm at pqm.ubuntu.com-20070629150144-xoeghcfb52pit8tv
    parent: mbp at sourcefrog.net-20070702052407-z66ymyo539uuvp1k
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-07-02 07:08:12 +0100
    message:
      Improved phrasing in version output
        ------------------------------------------------------------
        revno: 2052.1.514.1.2
        revision-id: mbp at sourcefrog.net-20070702052407-z66ymyo539uuvp1k
        parent: mbp at sourcefrog.net-20070702044841-bhqv1470tepruga0
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: trivial
        timestamp: Mon 2007-07-02 15:24:07 +1000
        message:
          Improved phrasing in version output
        ------------------------------------------------------------
        revno: 2052.1.514.1.1
        revision-id: mbp at sourcefrog.net-20070702044841-bhqv1470tepruga0
        parent: pqm at pqm.ubuntu.com-20070629150144-xoeghcfb52pit8tv
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: trivial
        timestamp: Mon 2007-07-02 14:48:41 +1000
        message:
          Show bzr.log location in bzr --version output.
    ------------------------------------------------------------
    revno: 2052.1.514
    revision-id: pqm at pqm.ubuntu.com-20070629150144-xoeghcfb52pit8tv
    parent: pqm at pqm.ubuntu.com-20070629060700-wou1v3btg9otmum4
    parent: john at arbash-meinel.com-20070628231809-pqbt7puoqj8bl07b
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-06-29 16:01:44 +0100
    message:
      (John Arbash Meinel) Improve 'make api-docs' output.
        ------------------------------------------------------------
        revno: 2052.1.347.1.17
        revision-id: john at arbash-meinel.com-20070628231809-pqbt7puoqj8bl07b
        parent: john at arbash-meinel.com-20070428150417-trp3pi0pzd411pu4
        parent: pqm at pqm.ubuntu.com-20070628194410-pikmj08nsn9sci9h
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: doc-cleanup
        timestamp: Thu 2007-06-28 18:18:09 -0500
        message:
          [merge] bzr.dev 2562
        ------------------------------------------------------------
        revno: 2052.1.347.1.16
        revision-id: john at arbash-meinel.com-20070428150417-trp3pi0pzd411pu4
        parent: john at arbash-meinel.com-20070412213307-kuh07cnzaud12wx1
        parent: pqm at pqm.ubuntu.com-20070426211103-h84prqh7a4ad3ez2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: doc-cleanup
        timestamp: Sat 2007-04-28 10:04:17 -0500
        message:
          [merge] bzr.dev 2466
        ------------------------------------------------------------
        revno: 2052.1.347.1.15
        revision-id: john at arbash-meinel.com-20070412213307-kuh07cnzaud12wx1
        parent: john at arbash-meinel.com-20070412203640-z1jld315288moxvy
        parent: john at arbash-meinel.com-20070412202742-4cr2qmchdfe9mg7n
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: doc-cleanup
        timestamp: Thu 2007-04-12 16:33:07 -0500
        message:
          [merge] api-doc-builder and remove the pydoctor build code for now.
        ------------------------------------------------------------
        revno: 2052.1.347.1.14
        revision-id: john at arbash-meinel.com-20070412203640-z1jld315288moxvy
        parent: john at arbash-meinel.com-20070412194551-r4m6wdhhgz6353sq
        parent: pqm at pqm.ubuntu.com-20070412150356-jeie6iap22sae8xf
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: doc-cleanup
        timestamp: Thu 2007-04-12 15:36:40 -0500
        message:
          [merge] bzr.dev 2413
        ------------------------------------------------------------
        revno: 2052.1.347.1.13
        revision-id: john at arbash-meinel.com-20070412194551-r4m6wdhhgz6353sq
        parent: john at arbash-meinel.com-20070412193210-ljgiw2au2r7ttx53
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: doc-cleanup
        timestamp: Thu 2007-04-12 14:45:51 -0500
        message:
          Remove BRANCH.TODO info, now that we have make check-api-doc
        ------------------------------------------------------------
        revno: 2052.1.347.1.12
        revision-id: john at arbash-meinel.com-20070412193210-ljgiw2au2r7ttx53
        parent: john at arbash-meinel.com-20070412190236-9izxi311ng5zofvh
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: doc-cleanup
        timestamp: Thu 2007-04-12 14:32:10 -0500
        message:
          Add make check-api-docs, which runs epydoc --check, rather than generating output
        ------------------------------------------------------------
        revno: 2052.1.347.1.11
        revision-id: john at arbash-meinel.com-20070412190236-9izxi311ng5zofvh
        parent: john at arbash-meinel.com-20070412184551-3v8sc4zdlrxdb202
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: doc-cleanup
        timestamp: Thu 2007-04-12 14:02:36 -0500
        message:
          Update lazy_import with tests for the new '_should_proxy' variable.
        ------------------------------------------------------------
        revno: 2052.1.347.1.10
        revision-id: john at arbash-meinel.com-20070412184551-3v8sc4zdlrxdb202
        parent: john at arbash-meinel.com-20070412174910-4m93s90gq6tjk1k4
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: doc-cleanup
        timestamp: Thu 2007-04-12 13:45:51 -0500
        message:
          fix assertRaises to use the right parameter...
        ------------------------------------------------------------
        revno: 2052.1.347.1.9
        revision-id: john at arbash-meinel.com-20070412174910-4m93s90gq6tjk1k4
        parent: john at arbash-meinel.com-20070409231939-prjmbgzw9fj3zqon
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: doc-cleanup
        timestamp: Thu 2007-04-12 12:49:10 -0500
        message:
          Since I have epydoc working with lazy imports, make it the default api doc generator.
          Also, update Makefile to make it easier to just document one file.
        ------------------------------------------------------------
        revno: 2052.1.347.1.8
        revision-id: john at arbash-meinel.com-20070409231939-prjmbgzw9fj3zqon
        parent: john at arbash-meinel.com-20070409221122-qh66j4pk3kqxjn9c
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: doc-cleanup
        timestamp: Mon 2007-04-09 18:19:39 -0500
        message:
          Change lazy_import to allow proxying when necessary.
          Write a monkey-patch for epydoc.uid.ObjectUID so that it can understand
          a lazy_import object.
          With the monkey-patch in place, epydoc seems to be able to process bzrlib.
          Now we still need to fix the errors. :)
        ------------------------------------------------------------
        revno: 2052.1.347.1.7
        revision-id: john at arbash-meinel.com-20070409221122-qh66j4pk3kqxjn9c
        parent: john at arbash-meinel.com-20070409212132-23n1qlamaypsbluo
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: doc-cleanup
        timestamp: Mon 2007-04-09 17:11:22 -0500
        message:
          Cleanup bzrlib/benchmarks/* so that everything at least has a valid doc string.
        ------------------------------------------------------------
        revno: 2052.1.347.1.6
        revision-id: john at arbash-meinel.com-20070409212132-23n1qlamaypsbluo
        parent: john at arbash-meinel.com-20070409210631-llhncalt7gct9wms
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: doc-cleanup
        timestamp: Mon 2007-04-09 16:21:32 -0500
        message:
          Cleanup bzrlib/tests/__init__.py so that epydoc doesn't complain.
        ------------------------------------------------------------
        revno: 2052.1.347.1.5
        revision-id: john at arbash-meinel.com-20070409210631-llhncalt7gct9wms
        parent: john at arbash-meinel.com-20070409210437-qdyadcg1orpe5kkh
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: doc-cleanup
        timestamp: Mon 2007-04-09 16:06:31 -0500
        message:
          Clean up add.py documentation.
          Add doc strings for undocumented functions.
          Move documentation to the right location for 'smart_add_tree'
          Fix rst documentation (the lines need to be indented for each parameter)
        ------------------------------------------------------------
        revno: 2052.1.347.1.4
        revision-id: john at arbash-meinel.com-20070409210437-qdyadcg1orpe5kkh
        parent: john at arbash-meinel.com-20070409203609-xpvz574u8jj10q36
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: doc-cleanup
        timestamp: Mon 2007-04-09 16:04:37 -0500
        message:
          Add command line invocations for epydoc and pydoctor to generate docs
          for a single file.
        ------------------------------------------------------------
        revno: 2052.1.347.1.3
        revision-id: john at arbash-meinel.com-20070409203609-xpvz574u8jj10q36
        parent: john at arbash-meinel.com-20070409203546-7935oty2xm5mj4j8
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: doc-cleanup
        timestamp: Mon 2007-04-09 15:36:09 -0500
        message:
          Add a list of documentation failures
        ------------------------------------------------------------
        revno: 2052.1.347.1.2
        revision-id: john at arbash-meinel.com-20070409203546-7935oty2xm5mj4j8
        parent: john at arbash-meinel.com-20070409202547-d2g38oke516pzbin
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: doc-cleanup
        timestamp: Mon 2007-04-09 15:35:46 -0500
        message:
          Add url to bazaar project page in docs
        ------------------------------------------------------------
        revno: 2052.1.347.1.1
        revision-id: john at arbash-meinel.com-20070409202547-d2g38oke516pzbin
        parent: pqm at pqm.ubuntu.com-20070404140524-48cdc6512763399e
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: doc-cleanup
        timestamp: Mon 2007-04-09 15:25:47 -0500
        message:
          Update Makefile to add 'make api-docs' using pydoctor
    ------------------------------------------------------------
    revno: 2052.1.513
    revision-id: pqm at pqm.ubuntu.com-20070629060700-wou1v3btg9otmum4
    parent: pqm at pqm.ubuntu.com-20070629000000-dmkdjthna7njsccg
    parent: mbp at sourcefrog.net-20070629053431-ch300idy9tg2x58c
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-06-29 07:07:00 +0100
    message:
      Change out of the test directory before unlinking it, to avoid permission denied errors on Windows (gzlist)
        ------------------------------------------------------------
        revno: 2052.1.512.1.1
        revision-id: mbp at sourcefrog.net-20070629053431-ch300idy9tg2x58c
        parent: pqm at pqm.ubuntu.com-20070629000000-dmkdjthna7njsccg
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: trivial
        timestamp: Fri 2007-06-29 15:34:31 +1000
        message:
          Change out of the test directory before unlinking it, to avoid permission denied errors on Windows (gzlist)
    ------------------------------------------------------------
    revno: 2052.1.512
    revision-id: pqm at pqm.ubuntu.com-20070629000000-dmkdjthna7njsccg
    parent: pqm at pqm.ubuntu.com-20070628225335-facf1886gxehj2w1
    parent: john at arbash-meinel.com-20070628233134-i49poh40mkt2f9i4
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-06-29 01:00:00 +0100
    message:
      (James Westby) Fix bug #122656 by raising a nice error for 'bzr annotate nonexistant'
        ------------------------------------------------------------
        revno: 2052.1.511.1.1
        revision-id: john at arbash-meinel.com-20070628233134-i49poh40mkt2f9i4
        parent: pqm at pqm.ubuntu.com-20070628225335-facf1886gxehj2w1
        parent: jw+debian at jameswestby.net-20070628205014-sgiw70zcyg2qhl13
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2007-06-28 18:31:34 -0500
        message:
          (James Westby) Fix bug #122656 by raising a nice error for 'bzr annotate nonexistant'
        ------------------------------------------------------------
        revno: 2052.1.509.2.2
        revision-id: jw+debian at jameswestby.net-20070628205014-sgiw70zcyg2qhl13
        parent: jw+debian at jameswestby.net-20070628191100-7jkrxku0fv7n7ju1
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.dev
        timestamp: Thu 2007-06-28 21:50:14 +0100
        message:
          Fix up with comments from Aaron.
        ------------------------------------------------------------
        revno: 2052.1.509.2.1
        revision-id: jw+debian at jameswestby.net-20070628191100-7jkrxku0fv7n7ju1
        parent: pqm at pqm.ubuntu.com-20070628082903-b21gad45bimzvmgu
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.dev
        timestamp: Thu 2007-06-28 20:11:00 +0100
        message:
          Display a useful error message when annotating a non-existant file (#122656)
    ------------------------------------------------------------
    revno: 2052.1.511
    revision-id: pqm at pqm.ubuntu.com-20070628225335-facf1886gxehj2w1
    parent: pqm at pqm.ubuntu.com-20070628194410-pikmj08nsn9sci9h
    parent: john at arbash-meinel.com-20070628222253-jwbuxy68uox610w3
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-06-28 23:53:35 +0100
    message:
      (James Westby) Fix TreeConfig to correctly return options from a section
        ------------------------------------------------------------
        revno: 2052.1.510.1.2
        revision-id: john at arbash-meinel.com-20070628222253-jwbuxy68uox610w3
        parent: john at arbash-meinel.com-20070628221841-8vu77dl0wytbccyf
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2007-06-28 17:22:53 -0500
        message:
          Clean up whitespace
        ------------------------------------------------------------
        revno: 2052.1.510.1.1
        revision-id: john at arbash-meinel.com-20070628221841-8vu77dl0wytbccyf
        parent: pqm at pqm.ubuntu.com-20070628194410-pikmj08nsn9sci9h
        parent: jw+debian at jameswestby.net-20070618203906-atz57382qnf4sdc0
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2007-06-28 17:18:41 -0500
        message:
          [merge] James Westby's Fix for TreeConfig returning values from subsections.
        ------------------------------------------------------------
        revno: 2052.1.481.1.1
        revision-id: jw+debian at jameswestby.net-20070618203906-atz57382qnf4sdc0
        parent: pqm at pqm.ubuntu.com-20070618142445-94nnc2l4o1yy6x8l
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.dev
        timestamp: Mon 2007-06-18 21:39:06 +0100
        message:
          Fix TreeConfig to return values from sections.
          
            * TreeConfig would mistakenly search the top level when asked for options
              from a section. This patch makes it respect the section argument and only
              search the specified section.
            * It also adds some more tests, explicity testing the behavior for
              both keys that are present and absent in both sections and the top level,
              keys that are present in both, default values, and missing sections.
    ------------------------------------------------------------
    revno: 2052.1.510
    revision-id: pqm at pqm.ubuntu.com-20070628194410-pikmj08nsn9sci9h
    parent: pqm at pqm.ubuntu.com-20070628082903-b21gad45bimzvmgu
    parent: abentley at panoramicfeedback.com-20070628185324-khiv4n3hrkh60xq5
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-06-28 20:44:10 +0100
    message:
      Add a test for check_inventory_shape and fix tests (James Westby)
        ------------------------------------------------------------
        revno: 2052.1.509.1.2
        revision-id: abentley at panoramicfeedback.com-20070628185324-khiv4n3hrkh60xq5
        parent: abentley at panoramicfeedback.com-20070628185213-6kbbwchwb4zb19ux
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's integration
        timestamp: Thu 2007-06-28 14:53:24 -0400
        message:
          Fix indenting in TestCheckInventoryShape
        ------------------------------------------------------------
        revno: 2052.1.509.1.1
        revision-id: abentley at panoramicfeedback.com-20070628185213-6kbbwchwb4zb19ux
        parent: pqm at pqm.ubuntu.com-20070628082903-b21gad45bimzvmgu
        parent: jw+debian at jameswestby.net-20070625200506-lq602is8c6ofwt6b
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's integration
        timestamp: Thu 2007-06-28 14:52:13 -0400
        message:
          Merge check_shape fixes
        ------------------------------------------------------------
        revno: 2052.1.493.3.2
        revision-id: jw+debian at jameswestby.net-20070625200506-lq602is8c6ofwt6b
        parent: jw+debian at jameswestby.net-20070624211307-tchngkjgvexjrchz
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.dev
        timestamp: Mon 2007-06-25 21:05:06 +0100
        message:
          Add a test for check_inventory_shape.
          
          Also fix up the tests that relied on the buggy behaviour.
        ------------------------------------------------------------
        revno: 2052.1.493.3.1
        revision-id: jw+debian at jameswestby.net-20070624211307-tchngkjgvexjrchz
        parent: pqm at pqm.ubuntu.com-20070622160825-17gv0lorkzbr3x76
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.dev
        timestamp: Sun 2007-06-24 22:13:07 +0100
        message:
          Fix detection of directory entries in the inventory.
          
          check_inventory_shape allows you to check that an inventory entry is a
          directory by ending it in a '/'. However the code to add the '/' to the
          entries for comparison uses the kind == 'dir' to detect directories, when
          the key is 'directory'.
    ------------------------------------------------------------
    revno: 2052.1.509
    revision-id: pqm at pqm.ubuntu.com-20070628082903-b21gad45bimzvmgu
    parent: pqm at pqm.ubuntu.com-20070628070827-h5s313dg5tnag9vj
    parent: robertc at robertcollins.net-20070628080025-nc7i3aax1hz39dkw
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-06-28 09:29:03 +0100
    message:
      Make debug.debug_flags be isolated for all tests.
        ------------------------------------------------------------
        revno: 2052.1.508.1.3
        revision-id: robertc at robertcollins.net-20070628080025-nc7i3aax1hz39dkw
        parent: robertc at robertcollins.net-20070628075053-uzqfrh5jvizm2fzf
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: debug-test-isolation
        timestamp: Thu 2007-06-28 18:00:25 +1000
        message:
          Allow 'from debug import debug_flags'
        ------------------------------------------------------------
        revno: 2052.1.508.1.2
        revision-id: robertc at robertcollins.net-20070628075053-uzqfrh5jvizm2fzf
        parent: robertc at robertcollins.net-20070628074823-cj7pcabpm2jrdi7m
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: debug-test-isolation
        timestamp: Thu 2007-06-28 17:50:53 +1000
        message:
          Remember NEWS
        ------------------------------------------------------------
        revno: 2052.1.508.1.1
        revision-id: robertc at robertcollins.net-20070628074823-cj7pcabpm2jrdi7m
        parent: pqm at pqm.ubuntu.com-20070628070827-h5s313dg5tnag9vj
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: debug-test-isolation
        timestamp: Thu 2007-06-28 17:48:23 +1000
        message:
          Make debug.debug_flags be isolated for all tests.
    ------------------------------------------------------------
    revno: 2052.1.508
    revision-id: pqm at pqm.ubuntu.com-20070628070827-h5s313dg5tnag9vj
    parent: pqm at pqm.ubuntu.com-20070628051830-re1rvfieof32tnux
    parent: robertc at robertcollins.net-20070628063203-lr39jqb65223ts09
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-06-28 08:08:27 +0100
    message:
      (robertc) Show the names of commit hooks during commit.
        ------------------------------------------------------------
        revno: 2052.1.501.1.3
        revision-id: robertc at robertcollins.net-20070628063203-lr39jqb65223ts09
        parent: robertc at robertcollins.net-20070628032159-ru3ztg712ns2dpip
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Thu 2007-06-28 16:32:03 +1000
        message:
          Increase docs in response to review feedback.
        ------------------------------------------------------------
        revno: 2052.1.501.1.2
        revision-id: robertc at robertcollins.net-20070628032159-ru3ztg712ns2dpip
        parent: robertc at robertcollins.net-20070628030853-fjeb7ii5euyvi7c1
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: commit-hook-names
        timestamp: Thu 2007-06-28 13:21:59 +1000
        message:
          Show hook names during commit.
        ------------------------------------------------------------
        revno: 2052.1.501.1.1
        revision-id: robertc at robertcollins.net-20070628030853-fjeb7ii5euyvi7c1
        parent: pqm at pqm.ubuntu.com-20070626191000-flte155pupv54bcs
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: commit-hook-names
        timestamp: Thu 2007-06-28 13:08:53 +1000
        message:
          Give Hooks names.
    ------------------------------------------------------------
    revno: 2052.1.507
    revision-id: pqm at pqm.ubuntu.com-20070628051830-re1rvfieof32tnux
    parent: pqm at pqm.ubuntu.com-20070628044459-ycsqzvmdvd2u9r4d
    parent: mbp at sourcefrog.net-20070628043955-24gmbiw7luul0d6y
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-06-28 06:18:30 +0100
    message:
      [BUG 119330] Fix tempfile permissions error in smart server tar bundling (under windows) (Martin_)
        ------------------------------------------------------------
        revno: 2052.1.505.1.1
        revision-id: mbp at sourcefrog.net-20070628043955-24gmbiw7luul0d6y
        parent: pqm at pqm.ubuntu.com-20070627080723-ci6ghe3bsm0snyit
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: trivial
        timestamp: Thu 2007-06-28 14:39:55 +1000
        message:
          [BUG 119330] Fix tempfile permissions error in smart server tar bundling (under windows) (Martin_)
    ------------------------------------------------------------
    revno: 2052.1.506
    revision-id: pqm at pqm.ubuntu.com-20070628044459-ycsqzvmdvd2u9r4d
    parent: pqm at pqm.ubuntu.com-20070627080723-ci6ghe3bsm0snyit
    parent: robertc at robertcollins.net-20070628025351-m2ljkhum6y81796w
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-06-28 05:44:59 +0100
    message:
      (robertc) Document contributing to the performance effort and improve the roadmap dependency .png. (Robert Collins, Vincent Ladeuil)
        ------------------------------------------------------------
        revno: 2052.1.489.2.6
        revision-id: robertc at robertcollins.net-20070628025351-m2ljkhum6y81796w
        parent: robertc at robertcollins.net-20070628025303-qq0wykhge953e0id
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: roadmap
        timestamp: Thu 2007-06-28 12:53:51 +1000
        message:
          Fix gc graph linkage.
        ------------------------------------------------------------
        revno: 2052.1.489.2.5
        revision-id: robertc at robertcollins.net-20070628025303-qq0wykhge953e0id
        parent: robertc at robertcollins.net-20070628025122-yvcg4br3d7o20kyx
        parent: v.ladeuil+lp at free.fr-20070627074736-snyzwqfr6hdf2xh2
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: roadmap
        timestamp: Thu 2007-06-28 12:53:03 +1000
        message:
          Merge Vila's performance.dot tweaks.
            ------------------------------------------------------------
            revno: 2052.1.504.1.1
            revision-id: v.ladeuil+lp at free.fr-20070627074736-snyzwqfr6hdf2xh2
            parent: pqm at pqm.ubuntu.com-20070627051257-kgk2thfvi2k3k37o
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: perfs
            timestamp: Wed 2007-06-27 09:47:36 +0200
            message:
              Minor cleanup.
              
              * doc/developers/performance.dot: 
              Use LR rankdir makes the graph easier to read.
              
              * Makefile:
              (doc/developers/performance.png): Add echo.
        ------------------------------------------------------------
        revno: 2052.1.489.2.4
        revision-id: robertc at robertcollins.net-20070628025122-yvcg4br3d7o20kyx
        parent: robertc at robertcollins.net-20070628024812-w7idw3rg3hahe9e8
        parent: pqm at pqm.ubuntu.com-20070627080723-ci6ghe3bsm0snyit
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: roadmap
        timestamp: Thu 2007-06-28 12:51:22 +1000
        message:
          Merge more of bzr.dev.
        ------------------------------------------------------------
        revno: 2052.1.489.2.3
        revision-id: robertc at robertcollins.net-20070628024812-w7idw3rg3hahe9e8
        parent: robertc at robertcollins.net-20070628024350-z8bdm0y6yz2uyf4o
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: roadmap
        timestamp: Thu 2007-06-28 12:48:12 +1000
        message:
          Add GC to the performance.dot file and correct a bug in the performance-roadmap doc file.
        ------------------------------------------------------------
        revno: 2052.1.489.2.2
        revision-id: robertc at robertcollins.net-20070628024350-z8bdm0y6yz2uyf4o
        parent: robertc at robertcollins.net-20070621064107-82v51aa0gpquytwb
        parent: pqm at pqm.ubuntu.com-20070626191000-flte155pupv54bcs
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: roadmap
        timestamp: Thu 2007-06-28 12:43:50 +1000
        message:
          Merge bzr.dev.
        ------------------------------------------------------------
        revno: 2052.1.489.2.1
        revision-id: robertc at robertcollins.net-20070621064107-82v51aa0gpquytwb
        parent: pqm at pqm.ubuntu.com-20070620205507-uuolokc2e0eckrb7
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: roadmap
        timestamp: Thu 2007-06-21 16:41:07 +1000
        message:
          Document contributing to the performance drive somewhat.
    ------------------------------------------------------------
    revno: 2052.1.505
    revision-id: pqm at pqm.ubuntu.com-20070627080723-ci6ghe3bsm0snyit
    parent: pqm at pqm.ubuntu.com-20070627051257-kgk2thfvi2k3k37o
    parent: mbp at sourcefrog.net-20070627073753-rrxu5bbux3vi5yda
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-06-27 09:07:23 +0100
    message:
      Give a cleaner error when failing to decode knit index entry.
        ------------------------------------------------------------
        revno: 2052.1.503.2.1
        revision-id: mbp at sourcefrog.net-20070627073753-rrxu5bbux3vi5yda
        parent: pqm at pqm.ubuntu.com-20070627023032-h316n5k05g1nqqem
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: knit-index-reader
        timestamp: Wed 2007-06-27 17:37:53 +1000
        message:
          Give a cleaner error when failing to decode knit index entry.
    ------------------------------------------------------------
    revno: 2052.1.504
    revision-id: pqm at pqm.ubuntu.com-20070627051257-kgk2thfvi2k3k37o
    parent: pqm at pqm.ubuntu.com-20070627023032-h316n5k05g1nqqem
    parent: mbp at sourcefrog.net-20070627043304-wn1incchxkxa0h2l
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-06-27 06:12:57 +0100
    message:
      Remove use of 'assert False' to raise an exception unconditionally
        ------------------------------------------------------------
        revno: 2052.1.503.1.1
        revision-id: mbp at sourcefrog.net-20070627043304-wn1incchxkxa0h2l
        parent: pqm at pqm.ubuntu.com-20070627023032-h316n5k05g1nqqem
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: trivial
        timestamp: Wed 2007-06-27 14:33:04 +1000
        message:
          Remove use of 'assert False' to raise an exception unconditionally
    ------------------------------------------------------------
    revno: 2052.1.503
    revision-id: pqm at pqm.ubuntu.com-20070627023032-h316n5k05g1nqqem
    parent: pqm at pqm.ubuntu.com-20070626234309-j6n7rdpbmjjfgicn
    parent: mbp at sourcefrog.net-20070627014303-z4ichnqm91hhm4ww
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-06-27 03:30:32 +0100
    message:
      Cleanup blackbox tests
        ------------------------------------------------------------
        revno: 2052.1.478.3.7
        revision-id: mbp at sourcefrog.net-20070627014303-z4ichnqm91hhm4ww
        parent: mbp at sourcefrog.net-20070626101529-omfq0howuazwtr3s
        parent: pqm at pqm.ubuntu.com-20070626234309-j6n7rdpbmjjfgicn
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: cleanup-runbzr
        timestamp: Wed 2007-06-27 11:43:03 +1000
        message:
          merge trunk
        ------------------------------------------------------------
        revno: 2052.1.478.3.6
        revision-id: mbp at sourcefrog.net-20070626101529-omfq0howuazwtr3s
        parent: mbp at sourcefrog.net-20070626101427-b8x0vsdg7b1e6f4x
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: cleanup-runbzr
        timestamp: Tue 2007-06-26 20:15:29 +1000
        message:
          Remove BzrTestBase alias (little used)
        ------------------------------------------------------------
        revno: 2052.1.478.3.5
        revision-id: mbp at sourcefrog.net-20070626101427-b8x0vsdg7b1e6f4x
        parent: mbp at sourcefrog.net-20070626101233-hrmvl09320gt6b8m
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: cleanup-runbzr
        timestamp: Tue 2007-06-26 20:14:27 +1000
        message:
          NEWS on run_bzr changes
        ------------------------------------------------------------
        revno: 2052.1.478.3.4
        revision-id: mbp at sourcefrog.net-20070626101233-hrmvl09320gt6b8m
        parent: mbp at sourcefrog.net-20070626093507-6g30srio9kuy2j0e
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: cleanup-runbzr
        timestamp: Tue 2007-06-26 20:12:33 +1000
        message:
          Deprecate run_bzr_captured in favour of just  run_bzr
        ------------------------------------------------------------
        revno: 2052.1.478.3.3
        revision-id: mbp at sourcefrog.net-20070626093507-6g30srio9kuy2j0e
        parent: mbp at sourcefrog.net-20070626084623-5l1ej6s026urooi1
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: cleanup-runbzr
        timestamp: Tue 2007-06-26 19:35:07 +1000
        message:
          Clean up some callers that use varargs syntax for run_bzr, but don't 
          deprecate it yet because it's too widely used.
          
          Separate out _run_bzr_core from _run_bzr_autosplit.
          
          Remove long-deprecated TestCase.merge helper.
        ------------------------------------------------------------
        revno: 2052.1.478.3.2
        revision-id: mbp at sourcefrog.net-20070626084623-5l1ej6s026urooi1
        parent: mbp at sourcefrog.net-20070626080236-14ihgomtffc9tezj
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: cleanup-runbzr
        timestamp: Tue 2007-06-26 18:46:23 +1000
        message:
          Refactoring run_bzr code into more of a common base.
        ------------------------------------------------------------
        revno: 2052.1.478.3.1
        revision-id: mbp at sourcefrog.net-20070626080236-14ihgomtffc9tezj
        parent: pqm at pqm.ubuntu.com-20070615082222-98j9j9nbl6p2dx0m
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: cleanup-runbzr
        timestamp: Tue 2007-06-26 18:02:36 +1000
        message:
          Cleanup old variations on run_bzr in the test suite
    ------------------------------------------------------------
    revno: 2052.1.502
    revision-id: pqm at pqm.ubuntu.com-20070626234309-j6n7rdpbmjjfgicn
    parent: pqm at pqm.ubuntu.com-20070626191000-flte155pupv54bcs
    parent: robertc at robertcollins.net-20070626224643-50a7lzwugne0d8o0
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-06-27 00:43:09 +0100
    message:
      (robertc) Export explicit API compatibility for bzrlib.
        ------------------------------------------------------------
        revno: 2052.1.498.2.5
        revision-id: robertc at robertcollins.net-20070626224643-50a7lzwugne0d8o0
        parent: robertc at robertcollins.net-20070626085341-pb8fsoij016itqgf
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: api_api
        timestamp: Wed 2007-06-27 08:46:43 +1000
        message:
          NEWS entry was incorrectly capitalised.
        ------------------------------------------------------------
        revno: 2052.1.498.2.4
        revision-id: robertc at robertcollins.net-20070626085341-pb8fsoij016itqgf
        parent: robertc at robertcollins.net-20070626085220-iovhwfjflk8vffbh
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: api_api
        timestamp: Tue 2007-06-26 18:53:41 +1000
        message:
          NEWS.
        ------------------------------------------------------------
        revno: 2052.1.498.2.3
        revision-id: robertc at robertcollins.net-20070626085220-iovhwfjflk8vffbh
        parent: robertc at robertcollins.net-20070626082724-q95taws12ajox2io
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: api_api
        timestamp: Tue 2007-06-26 18:52:20 +1000
        message:
          Add require_api API.
        ------------------------------------------------------------
        revno: 2052.1.498.2.2
        revision-id: robertc at robertcollins.net-20070626082724-q95taws12ajox2io
        parent: robertc at robertcollins.net-20070626065720-w0btzadye6lpq104
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: api_api
        timestamp: Tue 2007-06-26 18:27:24 +1000
        message:
          Add helpers to get api versions from objects.
        ------------------------------------------------------------
        revno: 2052.1.498.2.1
        revision-id: robertc at robertcollins.net-20070626065720-w0btzadye6lpq104
        parent: pqm at pqm.ubuntu.com-20070625174647-pocypsjmp861qgv7
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: api_api
        timestamp: Tue 2007-06-26 16:57:20 +1000
        message:
          API Versioning proposal document.
    ------------------------------------------------------------
    revno: 2052.1.501
    revision-id: pqm at pqm.ubuntu.com-20070626191000-flte155pupv54bcs
    parent: pqm at pqm.ubuntu.com-20070626061722-8m49gdqd8cb8zc0c
    parent: john at arbash-meinel.com-20070626141056-zr6wslndfw8tkg5d
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-06-26 20:10:00 +0100
    message:
      (Adeodato Simó) fix bug #120591 by using exact encoding for merge directives.
        ------------------------------------------------------------
        revno: 2052.1.500.1.1
        revision-id: john at arbash-meinel.com-20070626141056-zr6wslndfw8tkg5d
        parent: pqm at pqm.ubuntu.com-20070626061722-8m49gdqd8cb8zc0c
        parent: dato at net.com.org.es-20070617161104-8mqczaz3oobfg0xy
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2007-06-26 09:10:56 -0500
        message:
          (Adeodato Simó) fix bug #120591 by using exact encoding for merge directives.
        ------------------------------------------------------------
        revno: 2052.1.478.2.1
        revision-id: dato at net.com.org.es-20070617161104-8mqczaz3oobfg0xy
        parent: pqm at pqm.ubuntu.com-20070615082222-98j9j9nbl6p2dx0m
        committer: Adeodato Simó <dato at net.com.org.es>
        branch nick: bzr.merge_directive_exact_encoding
        timestamp: Sun 2007-06-17 17:11:04 +0100
        message:
          Add encoding_type = 'exact' to cmd_merge_directive. (LP #120591)
    ------------------------------------------------------------
    revno: 2052.1.500
    revision-id: pqm at pqm.ubuntu.com-20070626061722-8m49gdqd8cb8zc0c
    parent: pqm at pqm.ubuntu.com-20070626045533-qni2zzf3cv41c1t8
    parent: ian.clatworthy at internode.on.net-20070626043739-2ksn3hbnynt6zggj
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-06-26 07:17:22 +0100
    message:
      Refactor of commit to walk the working inventory less
        ------------------------------------------------------------
        revno: 2052.1.498.1.1
        revision-id: ian.clatworthy at internode.on.net-20070626043739-2ksn3hbnynt6zggj
        parent: pqm at pqm.ubuntu.com-20070625174647-pocypsjmp861qgv7
        parent: ian.clatworthy at internode.on.net-20070621001613-j04fg9qt7kh48llg
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: ianc-integration
        timestamp: Tue 2007-06-26 14:37:39 +1000
        message:
          Refactor of commit to walk the working inventory less
        ------------------------------------------------------------
        revno: 2052.1.489.1.1
        revision-id: ian.clatworthy at internode.on.net-20070621001613-j04fg9qt7kh48llg
        parent: pqm at pqm.ubuntu.com-20070620205507-uuolokc2e0eckrb7
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.fast-commit
        timestamp: Thu 2007-06-21 10:16:13 +1000
        message:
          Refactor commit.commit() to walk the working inventory once/less
    ------------------------------------------------------------
    revno: 2052.1.499
    revision-id: pqm at pqm.ubuntu.com-20070626045533-qni2zzf3cv41c1t8
    parent: pqm at pqm.ubuntu.com-20070625174647-pocypsjmp861qgv7
    parent: mbp at sourcefrog.net-20070626041504-sxdk4kjal60vnbxl
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-06-26 05:55:33 +0100
    message:
      (mbp) design notes for commit and uncommit
        ------------------------------------------------------------
        revno: 2052.1.461.1.7
        revision-id: mbp at sourcefrog.net-20070626041504-sxdk4kjal60vnbxl
        parent: mbp at sourcefrog.net-20070626032049-whv447fmgyj2lf19
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Tue 2007-06-26 14:15:04 +1000
        message:
          fix another broken doc link
        ------------------------------------------------------------
        revno: 2052.1.461.1.6
        revision-id: mbp at sourcefrog.net-20070626032049-whv447fmgyj2lf19
        parent: mbp at sourcefrog.net-20070621074424-ayfp2ycf98edc9ma
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Tue 2007-06-26 13:20:49 +1000
        message:
          Remove broken link to status design document
        ------------------------------------------------------------
        revno: 2052.1.461.1.5
        revision-id: mbp at sourcefrog.net-20070621074424-ayfp2ycf98edc9ma
        parent: mbp at sourcefrog.net-20070621054143-ut9cw6zbkt3vwdzc
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Thu 2007-06-21 17:44:24 +1000
        message:
          More analysis of commit
        ------------------------------------------------------------
        revno: 2052.1.461.1.4
        revision-id: mbp at sourcefrog.net-20070621054143-ut9cw6zbkt3vwdzc
        parent: mbp at sourcefrog.net-20070621042747-e3g0tdn8if750mv5
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Thu 2007-06-21 15:41:43 +1000
        message:
          More commit documentation
        ------------------------------------------------------------
        revno: 2052.1.461.1.3
        revision-id: mbp at sourcefrog.net-20070621042747-e3g0tdn8if750mv5
        parent: mbp at sourcefrog.net-20070618065424-awsn4t4tv2bi4okt
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Thu 2007-06-21 14:27:47 +1000
        message:
          More commit specs
        ------------------------------------------------------------
        revno: 2052.1.461.1.2
        revision-id: mbp at sourcefrog.net-20070618065424-awsn4t4tv2bi4okt
        parent: mbp at sourcefrog.net-20070618020420-3e205xzlugq682j9
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Mon 2007-06-18 16:54:24 +1000
        message:
          Remove duplicated commit use case documentation
        ------------------------------------------------------------
        revno: 2052.1.461.1.1
        revision-id: mbp at sourcefrog.net-20070618020420-3e205xzlugq682j9
        parent: pqm at pqm.ubuntu.com-20070606144200-rmsd3gyelimh8kal
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Mon 2007-06-18 12:04:20 +1000
        message:
          (in progress) analysis of commit
    ------------------------------------------------------------
    revno: 2052.1.498
    revision-id: pqm at pqm.ubuntu.com-20070625174647-pocypsjmp861qgv7
    parent: pqm at pqm.ubuntu.com-20070625151932-yshsnfirhwggx07b
    parent: john at arbash-meinel.com-20070625165906-rj1g8amflmksb95i
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-06-25 18:46:47 +0100
    message:
      (Vincent Ladeuil) Fix bug #121889 by working around urllib2 limitation.
        ------------------------------------------------------------
        revno: 2052.1.495.2.1
        revision-id: john at arbash-meinel.com-20070625165906-rj1g8amflmksb95i
        parent: pqm at pqm.ubuntu.com-20070625092303-yr8bqbke8snrmkig
        parent: v.ladeuil+lp at free.fr-20070624152356-2z0c3j94udya3mge
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Mon 2007-06-25 11:59:06 -0500
        message:
          (Vincent Ladeuil) Fix bug #121889 by working around urllib2 limitation.
        ------------------------------------------------------------
        revno: 2052.1.493.2.2
        revision-id: v.ladeuil+lp at free.fr-20070624152356-2z0c3j94udya3mge
        parent: v.ladeuil+lp at free.fr-20070624151640-5tg62jb5g9tqvybd
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 121889
        timestamp: Sun 2007-06-24 17:23:56 +0200
        message:
          Update NEWS.
        ------------------------------------------------------------
        revno: 2052.1.493.2.1
        revision-id: v.ladeuil+lp at free.fr-20070624151640-5tg62jb5g9tqvybd
        parent: pqm at pqm.ubuntu.com-20070622160825-17gv0lorkzbr3x76
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 121889
        timestamp: Sun 2007-06-24 17:16:40 +0200
        message:
          Fix 121889 by working around urllib2 bug.
          
          * tests/HTTPTestUtil.py:
          (DigestAuthRequestHandler.send_header_auth_reqed): python-2.4.1
          fail to decode the header without the quotes. The RFC do not
          require them, python >= 2.4.4 handles them gracefully. Not a big
          deal.
          
          * tests/test_http.py:
          (TestAuth.setUp): Add a comment in hope I will not running around
          shouting: "Who takes my traces ? Gimme my traces !" when running
          the only tests who capture their own traces without showing them.
          
          * transport/http/_urllib2_wrappers.py (BasicAuthHandler,
          DigestAuthHandler): Not directly related to the bug, bug good to
          fix anyway, the digest auth should be preferred to the basic
          one. To do so, the digest handler should be tried before the basic
          one.
          
          * builtins.py:
          (cmd_selftest.run): Fix typo. Note to reviewers: No, it's not
          related to the bug. No there are no tests for that. No I don't
          intend to write some :) But I'll understand if you veto that
          because you want to take care of it :D
    ------------------------------------------------------------
    revno: 2052.1.497
    revision-id: pqm at pqm.ubuntu.com-20070625151932-yshsnfirhwggx07b
    parent: pqm at pqm.ubuntu.com-20070625134610-4y70duw4fcuj8txe
    parent: abentley at panoramicfeedback.com-20070625142708-m7i0qrtxi7k5y2o7
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-06-25 16:19:32 +0100
    message:
      Don't suppress pipe errors for non-display commaneds (Belchenko, #87178)
        ------------------------------------------------------------
        revno: 2052.1.496.1.1
        revision-id: abentley at panoramicfeedback.com-20070625142708-m7i0qrtxi7k5y2o7
        parent: pqm at pqm.ubuntu.com-20070625134610-4y70duw4fcuj8txe
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's integration
        timestamp: Mon 2007-06-25 10:27:08 -0400
        message:
          Don't suppress pipe errors for non-display commaneds (Belchenko, #87178)
    ------------------------------------------------------------
    revno: 2052.1.496
    revision-id: pqm at pqm.ubuntu.com-20070625134610-4y70duw4fcuj8txe
    parent: pqm at pqm.ubuntu.com-20070625092303-yr8bqbke8snrmkig
    parent: abentley at panoramicfeedback.com-20070625131732-8jp7229jrt5r7khp
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-06-25 14:46:10 +0100
    message:
      Add SMTPConnection class (Adeodato Simó)
        ------------------------------------------------------------
        revno: 2052.1.495.1.1
        revision-id: abentley at panoramicfeedback.com-20070625131732-8jp7229jrt5r7khp
        parent: pqm at pqm.ubuntu.com-20070625092303-yr8bqbke8snrmkig
        parent: dato at net.com.org.es-20070623011151-i21l3zr5igkphd53
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's integration
        timestamp: Mon 2007-06-25 09:17:32 -0400
        message:
          Add SMTPConnection class (Adeodato Simó)
        ------------------------------------------------------------
        revno: 2052.1.483.2.5
        revision-id: dato at net.com.org.es-20070623011151-i21l3zr5igkphd53
        parent: dato at net.com.org.es-20070620003933-cjj1lq1lqgav5gm6
        committer: Adeodato Simó <dato at net.com.org.es>
        branch nick: bzr.smtp_connection
        timestamp: Sat 2007-06-23 02:11:51 +0100
        message:
          Fix copyright statement not to contain "by".
        ------------------------------------------------------------
        revno: 2052.1.483.2.4
        revision-id: dato at net.com.org.es-20070620003933-cjj1lq1lqgav5gm6
        parent: dato at net.com.org.es-20070620002245-t4ugu7418qmkdtmv
        committer: Adeodato Simó <dato at net.com.org.es>
        branch nick: bzr.smtp_connection
        timestamp: Wed 2007-06-20 01:39:33 +0100
        message:
          Don't use BzrCommandError in non-UI code; create and use an SMTPError
          exception instead.
        ------------------------------------------------------------
        revno: 2052.1.483.2.3
        revision-id: dato at net.com.org.es-20070620002245-t4ugu7418qmkdtmv
        parent: dato at net.com.org.es-20070619201517-0v2w6kvc9ur7ybpg
        committer: Adeodato Simó <dato at net.com.org.es>
        branch nick: bzr.smtp_connection
        timestamp: Wed 2007-06-20 01:22:45 +0100
        message:
          Import full email.Utils module instead of individual functions, as per
          Aaron's review.
        ------------------------------------------------------------
        revno: 2052.1.483.2.2
        revision-id: dato at net.com.org.es-20070619201517-0v2w6kvc9ur7ybpg
        parent: dato at net.com.org.es-20070619161126-zwni0l40maepwyj5
        committer: Adeodato Simó <dato at net.com.org.es>
        branch nick: bzr.smtp_connection
        timestamp: Tue 2007-06-19 21:15:17 +0100
        message:
          Swap the order of internal_error and _fmt for consistency.
        ------------------------------------------------------------
        revno: 2052.1.483.2.1
        revision-id: dato at net.com.org.es-20070619161126-zwni0l40maepwyj5
        parent: pqm at pqm.ubuntu.com-20070619024533-oand7e7ns9eyis9x
        committer: Adeodato Simó <dato at net.com.org.es>
        branch nick: bzr.smtp_connection
        timestamp: Tue 2007-06-19 17:11:26 +0100
        message:
          New SMTPConnection class, a reduced version of that in bzr-email.
    ------------------------------------------------------------
    revno: 2052.1.495
    revision-id: pqm at pqm.ubuntu.com-20070625092303-yr8bqbke8snrmkig
    parent: pqm at pqm.ubuntu.com-20070625072710-uiiv39h32diq0al7
    parent: robertc at robertcollins.net-20070622050522-bi07tvlincf1h19m
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-06-25 10:23:03 +0100
    message:
      (robertc) Relocate TestCaseWithRepository to be more central.
        ------------------------------------------------------------
        revno: 2052.1.433.7.2
        revision-id: robertc at robertcollins.net-20070622050522-bi07tvlincf1h19m
        parent: robertc at robertcollins.net-20070510141122-91gp5mw7mmv88852
        parent: pqm at pqm.ubuntu.com-20070621070542-od3c9uxurv03i41p
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: per-repository-test-setup
        timestamp: Fri 2007-06-22 15:05:22 +1000
        message:
          Merge bzr.dev.
        ------------------------------------------------------------
        revno: 2052.1.433.7.1
        revision-id: robertc at robertcollins.net-20070510141122-91gp5mw7mmv88852
        parent: pqm at pqm.ubuntu.com-20070510055501-w262sk5hl33vmd19
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: per-repository-test-setup
        timestamp: Fri 2007-05-11 00:11:22 +1000
        message:
          Relocate TestCaseWithRepository to be more central.
    ------------------------------------------------------------
    revno: 2052.1.494
    revision-id: pqm at pqm.ubuntu.com-20070625072710-uiiv39h32diq0al7
    parent: pqm at pqm.ubuntu.com-20070622160825-17gv0lorkzbr3x76
    parent: mbp at sourcefrog.net-20070625062227-vr2f1nwzlfa4vxb7
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-06-25 08:27:10 +0100
    message:
      (trivial,mbp) doc updates
        ------------------------------------------------------------
        revno: 2052.1.493.1.2
        revision-id: mbp at sourcefrog.net-20070625062227-vr2f1nwzlfa4vxb7
        parent: mbp at sourcefrog.net-20070625051257-fpzcv067ye6a341c
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Mon 2007-06-25 16:22:27 +1000
        message:
          Explain where to get lsprof (John, Alexander)
        ------------------------------------------------------------
        revno: 2052.1.493.1.1
        revision-id: mbp at sourcefrog.net-20070625051257-fpzcv067ye6a341c
        parent: pqm at pqm.ubuntu.com-20070622160825-17gv0lorkzbr3x76
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Mon 2007-06-25 15:12:57 +1000
        message:
          Fix typo and remove version number from README
    ------------------------------------------------------------
    revno: 2052.1.493
    revision-id: pqm at pqm.ubuntu.com-20070622160825-17gv0lorkzbr3x76
    parent: pqm at pqm.ubuntu.com-20070621070542-od3c9uxurv03i41p
    parent: abentley at panoramicfeedback.com-20070622152719-b843debqfvuykj0y
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-06-22 17:08:25 +0100
    message:
      Note lsprof filename via trace.note, not stdout
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.33
        revision-id: abentley at panoramicfeedback.com-20070622152719-b843debqfvuykj0y
        parent: abentley at panoramicfeedback.com-20070622152525-6uh2x3zz21s95t5q
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Fri 2007-06-22 11:27:19 -0400
        message:
          Add NEWS entry
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.32
        revision-id: abentley at panoramicfeedback.com-20070622152525-6uh2x3zz21s95t5q
        parent: abentley at panoramicfeedback.com-20070622152245-e5cewlvmqlj3q76w
        parent: pqm at pqm.ubuntu.com-20070621070542-od3c9uxurv03i41p
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Fri 2007-06-22 11:25:25 -0400
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.31
        revision-id: abentley at panoramicfeedback.com-20070622152245-e5cewlvmqlj3q76w
        parent: aaron.bentley at utoronto.ca-20070622032823-2rsipnu2wmt1qoa3
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Fri 2007-06-22 11:22:45 -0400
        message:
          Add check for LSProf
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.30
        revision-id: aaron.bentley at utoronto.ca-20070622032823-2rsipnu2wmt1qoa3
        parent: aaron.bentley at utoronto.ca-20070619052015-y7r2d7i5sihpfadm
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: Aaron's mergeable stuff
        timestamp: Thu 2007-06-21 23:28:23 -0400
        message:
          Write lsprof file name to stderr, not stdout
    ------------------------------------------------------------
    revno: 2052.1.492
    revision-id: pqm at pqm.ubuntu.com-20070621070542-od3c9uxurv03i41p
    parent: pqm at pqm.ubuntu.com-20070621055651-p2zqigyl0rju375h
    parent: aaron.bentley at utoronto.ca-20070621063927-35dli0ujb998wku3
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-06-21 08:05:42 +0100
    message:
      Merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.438.2.35
        revision-id: aaron.bentley at utoronto.ca-20070621063927-35dli0ujb998wku3
        parent: aaron.bentley at utoronto.ca-20070621063206-rjmdoolr3qu24y7q
        parent: pqm at pqm.ubuntu.com-20070621055651-p2zqigyl0rju375h
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: graphwalker
        timestamp: Thu 2007-06-21 02:39:27 -0400
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.438.2.34
        revision-id: aaron.bentley at utoronto.ca-20070621063206-rjmdoolr3qu24y7q
        parent: aaron.bentley at utoronto.ca-20070621032939-kcnl1dmxsixygskb
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: graphwalker
        timestamp: Thu 2007-06-21 02:32:06 -0400
        message:
          Update NEWS and change implementation to return an iterator
    ------------------------------------------------------------
    revno: 2052.1.491
    revision-id: pqm at pqm.ubuntu.com-20070621055651-p2zqigyl0rju375h
    parent: pqm at pqm.ubuntu.com-20070621052237-2phm1z5dg4arrwnk
    parent: robertc at robertcollins.net-20070621030632-u20tpto23hcj15td
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-06-21 06:56:51 +0100
    message:
      (robertc) Create a document describing bundles and their motivation.
        ------------------------------------------------------------
        revno: 2052.1.482.1.1
        revision-id: robertc at robertcollins.net-20070621030632-u20tpto23hcj15td
        parent: pqm at pqm.ubuntu.com-20070618210710-6y8wzcqiw2kvxdiy
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: bundle
        timestamp: Thu 2007-06-21 13:06:32 +1000
        message:
          Create a document describing bundles and their motivation.
    ------------------------------------------------------------
    revno: 2052.1.490
    revision-id: pqm at pqm.ubuntu.com-20070621052237-2phm1z5dg4arrwnk
    parent: pqm at pqm.ubuntu.com-20070620205507-uuolokc2e0eckrb7
    parent: aaron.bentley at utoronto.ca-20070621032939-kcnl1dmxsixygskb
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-06-21 06:22:37 +0100
    message:
      Avoid topological sorting in Repository.get_ancestry where possible
        ------------------------------------------------------------
        revno: 2052.1.438.2.33
        revision-id: aaron.bentley at utoronto.ca-20070621032939-kcnl1dmxsixygskb
        parent: aaron.bentley at utoronto.ca-20070621023343-3f3oy8iszatpjcui
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: graphwalker
        timestamp: Wed 2007-06-20 23:29:39 -0400
        message:
          Disable topological sorting of get_ancestry where sensible
        ------------------------------------------------------------
        revno: 2052.1.438.2.32
        revision-id: aaron.bentley at utoronto.ca-20070621023343-3f3oy8iszatpjcui
        parent: aaron.bentley at utoronto.ca-20070621015829-b62l2d1ehuvgnr3x
        parent: aaron.bentley at utoronto.ca-20070617170704-z3xbz0t5nqddnyeo
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: graphwalker
        timestamp: Wed 2007-06-20 22:33:43 -0400
        message:
          Merge of not-sorting-ancestry branch
            ------------------------------------------------------------
            revno: 2052.1.478.1.1
            revision-id: aaron.bentley at utoronto.ca-20070617170704-z3xbz0t5nqddnyeo
            parent: pqm at pqm.ubuntu.com-20070615082222-98j9j9nbl6p2dx0m
            committer: Aaron Bentley <aaron.bentley at utoronto.ca>
            branch nick: get_ancestry_no_topo
            timestamp: Sun 2007-06-17 13:07:04 -0400
            message:
              Make topological sorting optional for get_ancestry
        ------------------------------------------------------------
        revno: 2052.1.438.2.31
        revision-id: aaron.bentley at utoronto.ca-20070621015829-b62l2d1ehuvgnr3x
        parent: aaron.bentley at utoronto.ca-20070621011219-a967wm19vxxc8dx5
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: graphwalker
        timestamp: Wed 2007-06-20 21:58:29 -0400
        message:
          Fix iter_topo_order to permit un-included parents
        ------------------------------------------------------------
        revno: 2052.1.438.2.30
        revision-id: aaron.bentley at utoronto.ca-20070621011219-a967wm19vxxc8dx5
        parent: abentley at panoramicfeedback.com-20070619145132-xc0rgyfzebvraxb0
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: graphwalker
        timestamp: Wed 2007-06-20 21:12:19 -0400
        message:
          Add functionality for tsorting graphs
    ------------------------------------------------------------
    revno: 2052.1.489
    revision-id: pqm at pqm.ubuntu.com-20070620205507-uuolokc2e0eckrb7
    parent: pqm at pqm.ubuntu.com-20070620092141-cniojlk01bdec2a1
    parent: dato at net.com.org.es-20070620184523-mvaxuzuscq0mc0ua
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-06-20 21:55:07 +0100
    message:
      BzrBadParameter is an internal error.
        ------------------------------------------------------------
        revno: 2052.1.488.1.1
        revision-id: dato at net.com.org.es-20070620184523-mvaxuzuscq0mc0ua
        parent: pqm at pqm.ubuntu.com-20070620092141-cniojlk01bdec2a1
        committer: Adeodato Simó <dato at net.com.org.es>
        branch nick: bzr.bad_parameter_internal_error
        timestamp: Wed 2007-06-20 19:45:23 +0100
        message:
          BzrBadParameter is an internal error.
    ------------------------------------------------------------
    revno: 2052.1.488
    revision-id: pqm at pqm.ubuntu.com-20070620092141-cniojlk01bdec2a1
    parent: pqm at pqm.ubuntu.com-20070620033726-baiap8oniaidhdf1
    parent: ian.clatworthy at internode.on.net-20070620084028-ro8ibkz1xb2gynt9
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-06-20 10:21:41 +0100
    message:
      Better progress reporting in commit
        ------------------------------------------------------------
        revno: 2052.1.487.1.1
        revision-id: ian.clatworthy at internode.on.net-20070620084028-ro8ibkz1xb2gynt9
        parent: pqm at pqm.ubuntu.com-20070620033726-baiap8oniaidhdf1
        parent: ian.clatworthy at internode.on.net-20070620033232-eod2sjmf2ath8ya3
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: ianc-integration
        timestamp: Wed 2007-06-20 18:40:28 +1000
        message:
          Better progress reporting in commit
        ------------------------------------------------------------
        revno: 2052.1.479.1.3
        revision-id: ian.clatworthy at internode.on.net-20070620033232-eod2sjmf2ath8ya3
        parent: ian.clatworthy at internode.on.net-20070619072624-73nm1uw3lu6jx4ko
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.commit-better-progress
        timestamp: Wed 2007-06-20 13:32:32 +1000
        message:
          Fix whitespace and improve tests to cover actual progress messages
        ------------------------------------------------------------
        revno: 2052.1.479.1.2
        revision-id: ian.clatworthy at internode.on.net-20070619072624-73nm1uw3lu6jx4ko
        parent: ian.clatworthy at internode.on.net-20070619002628-8zq42ikpr57youbw
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.commit-better-progress
        timestamp: Tue 2007-06-19 17:26:24 +1000
        message:
          Improved progress reporting for commit
    ------------------------------------------------------------
    revno: 2052.1.487
    revision-id: pqm at pqm.ubuntu.com-20070620033726-baiap8oniaidhdf1
    parent: pqm at pqm.ubuntu.com-20070620002213-fvt1s1yu2iujulio
    parent: robertc at robertcollins.net-20070620030958-6ou886tyo5zpc3u4
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-06-20 04:37:26 +0100
    message:
      (robertc) Propose integration ordering for the performance changes.
        ------------------------------------------------------------
        revno: 2052.1.470.3.3
        revision-id: robertc at robertcollins.net-20070620030958-6ou886tyo5zpc3u4
        parent: robertc at robertcollins.net-20070619005518-r2n8pmtgnf9lq9yo
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Wed 2007-06-20 13:09:58 +1000
        message:
          Handle dot not being installed
        ------------------------------------------------------------
        revno: 2052.1.470.3.2
        revision-id: robertc at robertcollins.net-20070619005518-r2n8pmtgnf9lq9yo
        parent: robertc at robertcollins.net-20070619004822-wsop5g2arwu1lti4
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: roadmap
        timestamp: Tue 2007-06-19 10:55:18 +1000
        message:
          Make gdfo cache under discussion in the graph
        ------------------------------------------------------------
        revno: 2052.1.470.3.1
        revision-id: robertc at robertcollins.net-20070619004822-wsop5g2arwu1lti4
        parent: pqm at pqm.ubuntu.com-20070612021742-uetsy3g747iq3xkk
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: roadmap
        timestamp: Tue 2007-06-19 10:48:22 +1000
        message:
          Draft proposed integration order for performance changes.
    ------------------------------------------------------------
    revno: 2052.1.486
    revision-id: pqm at pqm.ubuntu.com-20070620002213-fvt1s1yu2iujulio
    parent: pqm at pqm.ubuntu.com-20070619212256-y1148bn5gf4jg2dh
    parent: aaron.bentley at utoronto.ca-20070619232722-4e3qyb29y1htltef
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-06-20 01:22:13 +0100
    message:
      Fix documentation of BzrError (Simó)
        ------------------------------------------------------------
        revno: 2052.1.485.1.1
        revision-id: aaron.bentley at utoronto.ca-20070619232722-4e3qyb29y1htltef
        parent: pqm at pqm.ubuntu.com-20070619212256-y1148bn5gf4jg2dh
        parent: dato at net.com.org.es-20070619152034-swymq71ibtadlvxb
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: bzr.ab.integration
        timestamp: Tue 2007-06-19 19:27:22 -0400
        message:
          Fix documentation of BzrError (Simó)
        ------------------------------------------------------------
        revno: 2052.1.483.1.1
        revision-id: dato at net.com.org.es-20070619152034-swymq71ibtadlvxb
        parent: pqm at pqm.ubuntu.com-20070619024533-oand7e7ns9eyis9x
        committer: Adeodato Simó <dato at net.com.org.es>
        branch nick: bzr.fix_internal_error_comment
        timestamp: Tue 2007-06-19 16:20:34 +0100
        message:
          Fix BzrError docstring: internal_error defaults to False, not to True.
    ------------------------------------------------------------
    revno: 2052.1.485
    revision-id: pqm at pqm.ubuntu.com-20070619212256-y1148bn5gf4jg2dh
    parent: pqm at pqm.ubuntu.com-20070619194321-g3qy7rh361kdvstd
    parent: abentley at panoramicfeedback.com-20070619145132-xc0rgyfzebvraxb0
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-06-19 22:22:56 +0100
    message:
      [MERGE] handle null revision properly for LCA
        ------------------------------------------------------------
        revno: 2052.1.438.2.29
        revision-id: abentley at panoramicfeedback.com-20070619145132-xc0rgyfzebvraxb0
        parent: abentley at panoramicfeedback.com-20070619144906-zx160g6h377j729h
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: graphwalker
        timestamp: Tue 2007-06-19 10:51:32 -0400
        message:
          Make parents provider private
        ------------------------------------------------------------
        revno: 2052.1.438.2.28
        revision-id: abentley at panoramicfeedback.com-20070619144906-zx160g6h377j729h
        parent: abentley at panoramicfeedback.com-20070618201035-6c37yx8f70lk5570
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: graphwalker
        timestamp: Tue 2007-06-19 10:49:06 -0400
        message:
          Fix handling of null revision
    ------------------------------------------------------------
    revno: 2052.1.484
    revision-id: pqm at pqm.ubuntu.com-20070619194321-g3qy7rh361kdvstd
    parent: pqm at pqm.ubuntu.com-20070619024533-oand7e7ns9eyis9x
    parent: aaron.bentley at utoronto.ca-20070619052015-y7r2d7i5sihpfadm
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-06-19 20:43:21 +0100
    message:
      Make merge directives robust against broken bundles
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.29
        revision-id: aaron.bentley at utoronto.ca-20070619052015-y7r2d7i5sihpfadm
        parent: abentley at panoramicfeedback.com-20070618135514-gitkdic3nfyak3ip
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: Aaron's mergeable stuff
        timestamp: Tue 2007-06-19 01:20:15 -0400
        message:
          Make merge directives robust against broken bundles
    ------------------------------------------------------------
    revno: 2052.1.483
    revision-id: pqm at pqm.ubuntu.com-20070619024533-oand7e7ns9eyis9x
    parent: pqm at pqm.ubuntu.com-20070618210710-6y8wzcqiw2kvxdiy
    parent: ian.clatworthy at internode.on.net-20070619002628-8zq42ikpr57youbw
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-06-19 03:45:33 +0100
    message:
      Merge the 0.17 fixes back into bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.479.1.1
        revision-id: ian.clatworthy at internode.on.net-20070619002628-8zq42ikpr57youbw
        parent: pqm at pqm.ubuntu.com-20070618033356-q24jtmuwbf03ojvd
        parent: ian.clatworthy at internode.on.net-20070618041706-cz2c6c3hldwhj1ua
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.dev
        timestamp: Tue 2007-06-19 10:26:28 +1000
        message:
          Merge the 0.17 fixes back into bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.470.2.4
        revision-id: ian.clatworthy at internode.on.net-20070618041706-cz2c6c3hldwhj1ua
        parent: ian.clatworthy at internode.on.net-20070618022513-md6e0xyqofhq4m7h
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.0.17
        timestamp: Mon 2007-06-18 14:17:06 +1000
        message:
          (Ian Clatworthy) Release 0.17
        ------------------------------------------------------------
        revno: 2052.1.470.2.3
        revision-id: ian.clatworthy at internode.on.net-20070618022513-md6e0xyqofhq4m7h
        parent: ian.clatworthy at internode.on.net-20070618015632-ug6lxcn6npzcqdym
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.0.17
        timestamp: Mon 2007-06-18 12:25:13 +1000
        message:
          Revert logging just to stderr in commit as broke unicode filenames (#120930)
        ------------------------------------------------------------
        revno: 2052.1.470.2.2
        revision-id: ian.clatworthy at internode.on.net-20070618015632-ug6lxcn6npzcqdym
        parent: pqm at pqm.ubuntu.com-20070612063654-zhioow9fdsvw6517
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.0.17
        timestamp: Mon 2007-06-18 11:56:32 +1000
        message:
          Apply Colin Watson's patch fixing 120647
        ------------------------------------------------------------
        revno: 2052.1.470.2.1
        revision-id: pqm at pqm.ubuntu.com-20070612063654-zhioow9fdsvw6517
        parent: pqm at pqm.ubuntu.com-20070612021742-uetsy3g747iq3xkk
        parent: ian.clatworthy at internode.on.net-20070612024829-7r66qx0jsmv2m2oa
        committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
        branch nick: 0.17
        timestamp: Tue 2007-06-12 07:36:54 +0100
        message:
          (Ian Clatworthy) Release 0.17rc1
        ------------------------------------------------------------
        revno: 2052.1.469.2.1
        revision-id: ian.clatworthy at internode.on.net-20070612024829-7r66qx0jsmv2m2oa
        parent: pqm at pqm.ubuntu.com-20070612000924-if8v5wnnp3nwmghg
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.0.17
        timestamp: Tue 2007-06-12 12:48:29 +1000
        message:
          (Ian Clatworthy) Release 0.17rc1
    ------------------------------------------------------------
    revno: 2052.1.482
    revision-id: pqm at pqm.ubuntu.com-20070618210710-6y8wzcqiw2kvxdiy
    parent: pqm at pqm.ubuntu.com-20070618142445-94nnc2l4o1yy6x8l
    parent: abentley at panoramicfeedback.com-20070618201035-6c37yx8f70lk5570
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-06-18 22:07:10 +0100
    message:
      Better merge base selection and graph API
        ------------------------------------------------------------
        revno: 2052.1.438.2.27
        revision-id: abentley at panoramicfeedback.com-20070618201035-6c37yx8f70lk5570
        parent: abentley at panoramicfeedback.com-20070618200416-9b164rn1a60uh82p
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: graphwalker
        timestamp: Mon 2007-06-18 16:10:35 -0400
        message:
          Update NEWS
        ------------------------------------------------------------
        revno: 2052.1.438.2.26
        revision-id: abentley at panoramicfeedback.com-20070618200416-9b164rn1a60uh82p
        parent: abentley at panoramicfeedback.com-20070618200218-pviwju0zlq1xgfq3
        parent: pqm at pqm.ubuntu.com-20070618142445-94nnc2l4o1yy6x8l
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: graphwalker
        timestamp: Mon 2007-06-18 16:04:16 -0400
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.438.2.25
        revision-id: abentley at panoramicfeedback.com-20070618200218-pviwju0zlq1xgfq3
        parent: aaron.bentley at utoronto.ca-20070613062425-hm2h2cj4u7bvz1zb
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: graphwalker
        timestamp: Mon 2007-06-18 16:02:18 -0400
        message:
          Update from review
        ------------------------------------------------------------
        revno: 2052.1.438.2.24
        revision-id: aaron.bentley at utoronto.ca-20070613062425-hm2h2cj4u7bvz1zb
        parent: aaron.bentley at utoronto.ca-20070609051915-6bd1t4zmvw04f3wx
        parent: pqm at pqm.ubuntu.com-20070613061627-xx5xk6q0oxcy1etm
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: graphwalker
        timestamp: Wed 2007-06-13 02:24:25 -0400
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.438.2.23
        revision-id: aaron.bentley at utoronto.ca-20070609051915-6bd1t4zmvw04f3wx
        parent: abentley at panoramicfeedback.com-20070609011331-nn6z6fkpmobp7we1
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: graphwalker
        timestamp: Sat 2007-06-09 01:19:15 -0400
        message:
          Adapt find_borders to produce a graph difference
        ------------------------------------------------------------
        revno: 2052.1.438.2.22
        revision-id: abentley at panoramicfeedback.com-20070609011331-nn6z6fkpmobp7we1
        parent: abentley at panoramicfeedback.com-20070608214842-t47flt7htr2xz0yh
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: graphwalker
        timestamp: Fri 2007-06-08 21:13:31 -0400
        message:
          Rename GraphWalker -> Graph, _AncestryWalker -> _BreadthFirstSearcher
        ------------------------------------------------------------
        revno: 2052.1.438.2.21
        revision-id: abentley at panoramicfeedback.com-20070608214842-t47flt7htr2xz0yh
        parent: abentley at panoramicfeedback.com-20070608191331-ip308bfe0axs3oh2
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: graphwalker
        timestamp: Fri 2007-06-08 17:48:42 -0400
        message:
          Rename graph to deprecated_graph
        ------------------------------------------------------------
        revno: 2052.1.438.2.20
        revision-id: abentley at panoramicfeedback.com-20070608191331-ip308bfe0axs3oh2
        parent: abentley at panoramicfeedback.com-20070608190814-a0dmj97o5osew1q8
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: graphwalker
        timestamp: Fri 2007-06-08 15:13:31 -0400
        message:
          Fix get_graph_walker for remote repositories
        ------------------------------------------------------------
        revno: 2052.1.438.2.19
        revision-id: abentley at panoramicfeedback.com-20070608190814-a0dmj97o5osew1q8
        parent: abentley at panoramicfeedback.com-20070608170825-bg4vk6bg3t67oe6k
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: graphwalker
        timestamp: Fri 2007-06-08 15:08:14 -0400
        message:
          Implement common-ancestor-based culling
        ------------------------------------------------------------
        revno: 2052.1.438.2.18
        revision-id: abentley at panoramicfeedback.com-20070608170825-bg4vk6bg3t67oe6k
        parent: abentley at panoramicfeedback.com-20070608170537-4xj0m5c9ebcz8jgn
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: graphwalker
        timestamp: Fri 2007-06-08 13:08:25 -0400
        message:
          Change AncestryWalker to take a set of ancestors
        ------------------------------------------------------------
        revno: 2052.1.438.2.17
        revision-id: abentley at panoramicfeedback.com-20070608170537-4xj0m5c9ebcz8jgn
        parent: abentley at panoramicfeedback.com-20070608163729-bixvzevlbg4p9rfv
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: graphwalker
        timestamp: Fri 2007-06-08 13:05:37 -0400
        message:
          Add start_searching, tweak stop_searching_any
        ------------------------------------------------------------
        revno: 2052.1.438.2.16
        revision-id: abentley at panoramicfeedback.com-20070608163729-bixvzevlbg4p9rfv
        parent: abentley at panoramicfeedback.com-20070608154228-l1p3jz64h9901lap
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: graphwalker
        timestamp: Fri 2007-06-08 12:37:29 -0400
        message:
          Tweak search
        ------------------------------------------------------------
        revno: 2052.1.438.2.15
        revision-id: abentley at panoramicfeedback.com-20070608154228-l1p3jz64h9901lap
        parent: abentley at panoramicfeedback.com-20070608151814-0a716w37jzx3qv99
        parent: pqm at pqm.ubuntu.com-20070607135016-0u2o57cfwa9ts265
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: graphwalker
        timestamp: Fri 2007-06-08 11:42:28 -0400
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.438.2.14
        revision-id: abentley at panoramicfeedback.com-20070608151814-0a716w37jzx3qv99
        parent: abentley at panoramicfeedback.com-20070608150332-jxt1yx9hy7dmhxhv
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: graphwalker
        timestamp: Fri 2007-06-08 11:18:14 -0400
        message:
          Avoid StackedParentsProvider when underlying repos match
        ------------------------------------------------------------
        revno: 2052.1.438.2.13
        revision-id: abentley at panoramicfeedback.com-20070608150332-jxt1yx9hy7dmhxhv
        parent: abentley at panoramicfeedback.com-20070530151812-brau3xwf2568qqsb
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: graphwalker
        timestamp: Fri 2007-06-08 11:03:32 -0400
        message:
          Update distinct -> lowest, refactor, add ParentsProvider concept
        ------------------------------------------------------------
        revno: 2052.1.438.2.12
        revision-id: abentley at panoramicfeedback.com-20070530151812-brau3xwf2568qqsb
        parent: aaron.bentley at utoronto.ca-20070530014615-bgq3ci6pxoj9luj6
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: graphwalker
        timestamp: Wed 2007-05-30 11:18:12 -0400
        message:
          Improve documentation
        ------------------------------------------------------------
        revno: 2052.1.438.2.11
        revision-id: aaron.bentley at utoronto.ca-20070530014615-bgq3ci6pxoj9luj6
        parent: aaron.bentley at utoronto.ca-20070530011703-tgvzbyonqsol27e5
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: graphwalker
        timestamp: Tue 2007-05-29 21:46:15 -0400
        message:
          Rename minimal common ancestor to distinct common ancestor
        ------------------------------------------------------------
        revno: 2052.1.438.2.10
        revision-id: aaron.bentley at utoronto.ca-20070530011703-tgvzbyonqsol27e5
        parent: aaron.bentley at utoronto.ca-20070527161519-noiyd4kly31xxclc
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: graphwalker
        timestamp: Tue 2007-05-29 21:17:03 -0400
        message:
          Clarify text, remove unused _get_ancestry method
        ------------------------------------------------------------
        revno: 2052.1.438.2.9
        revision-id: aaron.bentley at utoronto.ca-20070527161519-noiyd4kly31xxclc
        parent: aaron.bentley at utoronto.ca-20070526172851-k9vmpi5eerfaocg3
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: graphwalker
        timestamp: Sun 2007-05-27 12:15:19 -0400
        message:
          Fix minimal common ancestor algorithm for non-minimal perhipheral ancestors
        ------------------------------------------------------------
        revno: 2052.1.438.2.8
        revision-id: aaron.bentley at utoronto.ca-20070526172851-k9vmpi5eerfaocg3
        parent: aaron.bentley at utoronto.ca-20070526172421-16cyxl6ttbmsdfco
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: graphwalker
        timestamp: Sat 2007-05-26 13:28:51 -0400
        message:
          fix iteration stuff
        ------------------------------------------------------------
        revno: 2052.1.438.2.7
        revision-id: aaron.bentley at utoronto.ca-20070526172421-16cyxl6ttbmsdfco
        parent: aaron.bentley at utoronto.ca-20070526061115-tml5fdh1rij2o0g9
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: graphwalker
        timestamp: Sat 2007-05-26 13:24:21 -0400
        message:
          Start implementing mca that scales with number of uncommon ancestors
        ------------------------------------------------------------
        revno: 2052.1.438.2.6
        revision-id: aaron.bentley at utoronto.ca-20070526061115-tml5fdh1rij2o0g9
        parent: aaron.bentley at utoronto.ca-20070526042739-0o2yva7r05fslgqm
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: graphwalker
        timestamp: Sat 2007-05-26 02:11:15 -0400
        message:
          Use new common-ancestor code everywhere
        ------------------------------------------------------------
        revno: 2052.1.438.2.5
        revision-id: aaron.bentley at utoronto.ca-20070526042739-0o2yva7r05fslgqm
        parent: aaron.bentley at utoronto.ca-20070526003301-dd583nsr8qr5limk
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: graphwalker
        timestamp: Sat 2007-05-26 00:27:39 -0400
        message:
          Use GraphWalker.unique_ancestor to determine merge base
        ------------------------------------------------------------
        revno: 2052.1.438.2.4
        revision-id: aaron.bentley at utoronto.ca-20070526003301-dd583nsr8qr5limk
        parent: aaron.bentley at utoronto.ca-20070526002009-8wekbvf32o7rufn2
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: graphwalker
        timestamp: Fri 2007-05-25 20:33:01 -0400
        message:
          More tests for unique common ancestor
        ------------------------------------------------------------
        revno: 2052.1.438.2.3
        revision-id: aaron.bentley at utoronto.ca-20070526002009-8wekbvf32o7rufn2
        parent: aaron.bentley at utoronto.ca-20070525044429-xleriyljmuaw4kxz
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: graphwalker
        timestamp: Fri 2007-05-25 20:20:09 -0400
        message:
          Implement new merge base picker
        ------------------------------------------------------------
        revno: 2052.1.438.2.2
        revision-id: aaron.bentley at utoronto.ca-20070525044429-xleriyljmuaw4kxz
        parent: aaron.bentley at utoronto.ca-20070525031726-tey81wph8x3hg4po
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: graphwalker
        timestamp: Fri 2007-05-25 00:44:29 -0400
        message:
          add minimal-common-ancestor calculation
        ------------------------------------------------------------
        revno: 2052.1.438.2.1
        revision-id: aaron.bentley at utoronto.ca-20070525031726-tey81wph8x3hg4po
        parent: pqm at pqm.ubuntu.com-20070523095110-bqaodkh3q7v0fime
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: graphwalker
        timestamp: Thu 2007-05-24 23:17:26 -0400
        message:
          Start work on GraphWalker
    ------------------------------------------------------------
    revno: 2052.1.481
    revision-id: pqm at pqm.ubuntu.com-20070618142445-94nnc2l4o1yy6x8l
    parent: pqm at pqm.ubuntu.com-20070618052235-mvns8j28szyzscy0
    parent: abentley at panoramicfeedback.com-20070618135514-gitkdic3nfyak3ip
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-06-18 15:24:45 +0100
    message:
      Improve Feature usage style w/ lsprof
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.28
        revision-id: abentley at panoramicfeedback.com-20070618135514-gitkdic3nfyak3ip
        parent: aaron.bentley at utoronto.ca-20070618045658-a2sjuk0r29yx610c
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Mon 2007-06-18 09:55:14 -0400
        message:
          Improve Feature usage style w/ lsprof
    ------------------------------------------------------------
    revno: 2052.1.480
    revision-id: pqm at pqm.ubuntu.com-20070618052235-mvns8j28szyzscy0
    parent: pqm at pqm.ubuntu.com-20070618033356-q24jtmuwbf03ojvd
    parent: aaron.bentley at utoronto.ca-20070618045658-a2sjuk0r29yx610c
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-06-18 06:22:35 +0100
    message:
      Turn list-weave into list-versionedfile
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.27
        revision-id: aaron.bentley at utoronto.ca-20070618045658-a2sjuk0r29yx610c
        parent: aaron.bentley at utoronto.ca-20070618045410-nysseluvoupymb9i
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: Aaron's mergeable stuff
        timestamp: Mon 2007-06-18 00:56:58 -0400
        message:
          fix NEWS
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.26
        revision-id: aaron.bentley at utoronto.ca-20070618045410-nysseluvoupymb9i
        parent: aaron.bentley at utoronto.ca-20070618024552-ya7hg0rd1e9fo1ym
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: Aaron's mergeable stuff
        timestamp: Mon 2007-06-18 00:54:10 -0400
        message:
          Update NEWS
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.25
        revision-id: aaron.bentley at utoronto.ca-20070618024552-ya7hg0rd1e9fo1ym
        parent: aaron.bentley at utoronto.ca-20070617223937-nziy1cki818xykth
        parent: pqm at pqm.ubuntu.com-20070615082222-98j9j9nbl6p2dx0m
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: Aaron's mergeable stuff
        timestamp: Sun 2007-06-17 22:45:52 -0400
        message:
          Merge from bzr.dev
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.24
        revision-id: aaron.bentley at utoronto.ca-20070617223937-nziy1cki818xykth
        parent: aaron.bentley at utoronto.ca-20070613030239-yrkk8z0m5me87fpp
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: Aaron's mergeable stuff
        timestamp: Sun 2007-06-17 18:39:37 -0400
        message:
          Make list-weave list knits, rename to list-versionedfile
    ------------------------------------------------------------
    revno: 2052.1.479
    revision-id: pqm at pqm.ubuntu.com-20070618033356-q24jtmuwbf03ojvd
    parent: pqm at pqm.ubuntu.com-20070615082222-98j9j9nbl6p2dx0m
    parent: mbp at sourcefrog.net-20070613092840-0v9ph8iklj52agdj
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-06-18 04:33:56 +0100
    message:
      Fix race in test_breakin_harder that can cause test suite hang.
        ------------------------------------------------------------
        revno: 2052.1.475.1.1
        revision-id: mbp at sourcefrog.net-20070613092840-0v9ph8iklj52agdj
        parent: pqm at pqm.ubuntu.com-20070613061627-xx5xk6q0oxcy1etm
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: breakin
        timestamp: Wed 2007-06-13 19:28:40 +1000
        message:
          Fix race in test_breakin_harder that can cause test suite hang.
          We don't know quite when the subprocess is ready to receive a signal,
          so send it a few times til it has an effect.  (#119566)
    ------------------------------------------------------------
    revno: 2052.1.478
    revision-id: pqm at pqm.ubuntu.com-20070615082222-98j9j9nbl6p2dx0m
    parent: pqm at pqm.ubuntu.com-20070615062113-gl52qb0poutr1rm2
    parent: mbp at sourcefrog.net-20070615072849-0u2u4suxx241ifzv
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-06-15 09:22:22 +0100
    message:
      Speed up tests by deleting test directories immediately after they're used, and put them in  (mbp, spiv)
        ------------------------------------------------------------
        revno: 2052.1.433.6.9
        revision-id: mbp at sourcefrog.net-20070615072849-0u2u4suxx241ifzv
        parent: mbp at sourcefrog.net-20070615070124-clpwqh5gxc4wbf9l
        parent: pqm at pqm.ubuntu.com-20070615062113-gl52qb0poutr1rm2
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: test-cleanup
        timestamp: Fri 2007-06-15 17:28:49 +1000
        message:
          merge news
        ------------------------------------------------------------
        revno: 2052.1.433.6.8
        revision-id: mbp at sourcefrog.net-20070615070124-clpwqh5gxc4wbf9l
        parent: mbp at sourcefrog.net-20070615070005-zazxgg6r00wivdlm
        parent: pqm at pqm.ubuntu.com-20070614060745-ywfqw6rm1sgtfx6i
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: test-cleanup
        timestamp: Fri 2007-06-15 17:01:24 +1000
        message:
          Merge trunk
        ------------------------------------------------------------
        revno: 2052.1.433.6.7
        revision-id: mbp at sourcefrog.net-20070615070005-zazxgg6r00wivdlm
        parent: mbp at sourcefrog.net-20070519083934-uowlkzt7k007k0rg
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: test-cleanup
        timestamp: Fri 2007-06-15 17:00:05 +1000
        message:
          Run exitfuncs explicitly before exiting
        ------------------------------------------------------------
        revno: 2052.1.433.6.6
        revision-id: mbp at sourcefrog.net-20070519083934-uowlkzt7k007k0rg
        parent: mbp at sourcefrog.net-20070513090229-zr8pjf4tw5vqvo4s
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: test-cleanup
        timestamp: Sat 2007-05-19 09:39:34 +0100
        message:
          Put test root directory (containing per-test directories) in TMPDIR
          rather than current directory, so it can be automatically scavenged,
          kept in ramdisk, etc.  Remove test root directory through atexit rather
          than from test runner.  Remove some code for managing them.
          
          More thoroughly remove --keep-output.
        ------------------------------------------------------------
        revno: 2052.1.433.6.5
        revision-id: mbp at sourcefrog.net-20070513090229-zr8pjf4tw5vqvo4s
        parent: mbp at sourcefrog.net-20070513072544-nqoezox04fjhtf1o
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: test-cleanup
        timestamp: Sun 2007-05-13 10:02:29 +0100
        message:
          Remove keep_output option
        ------------------------------------------------------------
        revno: 2052.1.433.6.4
        revision-id: mbp at sourcefrog.net-20070513072544-nqoezox04fjhtf1o
        parent: mbp at sourcefrog.net-20070513070524-l5v00s0uzue6ssha
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: test-cleanup
        timestamp: Sun 2007-05-13 08:25:44 +0100
        message:
          Move unicode handling code into _rmtree_temp_dir
        ------------------------------------------------------------
        revno: 2052.1.433.6.3
        revision-id: mbp at sourcefrog.net-20070513070524-l5v00s0uzue6ssha
        parent: mbp at sourcefrog.net-20070513070444-msb9c171zrqd3re3
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: test-cleanup
        timestamp: Sun 2007-05-13 08:05:24 +0100
        message:
          TestCaseInTempDir takes responsibility for cleaning up its own test dir
        ------------------------------------------------------------
        revno: 2052.1.433.6.2
        revision-id: mbp at sourcefrog.net-20070513070444-msb9c171zrqd3re3
        parent: mbp at sourcefrog.net-20070512191952-4317gkfcuz0jnbml
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: test-cleanup
        timestamp: Sun 2007-05-13 08:04:44 +0100
        message:
          Don't call makeAndChdirToTestDir from test cases, it's done automatically in the parent
        ------------------------------------------------------------
        revno: 2052.1.433.6.1
        revision-id: mbp at sourcefrog.net-20070512191952-4317gkfcuz0jnbml
        parent: pqm at pqm.ubuntu.com-20070510055501-w262sk5hl33vmd19
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: test-cleanup
        timestamp: Sat 2007-05-12 20:19:52 +0100
        message:
          Remove duplication in TestCaseInTempDir.makeAndChdirToTestDir
    ------------------------------------------------------------
    revno: 2052.1.477
    revision-id: pqm at pqm.ubuntu.com-20070615062113-gl52qb0poutr1rm2
    parent: pqm at pqm.ubuntu.com-20070614060745-ywfqw6rm1sgtfx6i
    parent: mbp at sourcefrog.net-20070615052724-yeec92utnzbd2z1w
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-06-15 07:21:13 +0100
    message:
      Better option names for missing (elliot)
        ------------------------------------------------------------
        revno: 2052.1.476.1.1
        revision-id: mbp at sourcefrog.net-20070615052724-yeec92utnzbd2z1w
        parent: pqm at pqm.ubuntu.com-20070614060745-ywfqw6rm1sgtfx6i
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: trivial
        timestamp: Fri 2007-06-15 15:27:24 +1000
        message:
          Better option names for missing (elliot)
    ------------------------------------------------------------
    revno: 2052.1.476
    revision-id: pqm at pqm.ubuntu.com-20070614060745-ywfqw6rm1sgtfx6i
    parent: pqm at pqm.ubuntu.com-20070613061627-xx5xk6q0oxcy1etm
    parent: aaron.bentley at utoronto.ca-20070614045948-vcnbho5rhycxiqfy
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-06-14 07:07:45 +0100
    message:
      'bzr info' gives terse info by default
        ------------------------------------------------------------
        revno: 2052.1.311.5.26
        revision-id: aaron.bentley at utoronto.ca-20070614045948-vcnbho5rhycxiqfy
        parent: aaron.bentley at utoronto.ca-20070614044335-y0hekgh2n5cjl71q
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: terse-info
        timestamp: Thu 2007-06-14 00:59:48 -0400
        message:
          fix symbol spelling
        ------------------------------------------------------------
        revno: 2052.1.311.5.25
        revision-id: aaron.bentley at utoronto.ca-20070614044335-y0hekgh2n5cjl71q
        parent: aaron.bentley at utoronto.ca-20070614043650-q2yb3mo03kcr8l2p
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: terse-info
        timestamp: Thu 2007-06-14 00:43:35 -0400
        message:
          Update deprecations to 0.18.0
        ------------------------------------------------------------
        revno: 2052.1.311.5.24
        revision-id: aaron.bentley at utoronto.ca-20070614043650-q2yb3mo03kcr8l2p
        parent: aaron.bentley at utoronto.ca-20070614043127-47fn7yuob130fah4
        parent: pqm at pqm.ubuntu.com-20070613061627-xx5xk6q0oxcy1etm
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: terse-info
        timestamp: Thu 2007-06-14 00:36:50 -0400
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.311.5.23
        revision-id: aaron.bentley at utoronto.ca-20070614043127-47fn7yuob130fah4
        parent: aaron.bentley at utoronto.ca-20070614041146-p210fux4dby1m2w0
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: terse-info
        timestamp: Thu 2007-06-14 00:31:27 -0400
        message:
          Output 2-tuples from gather_locations
        ------------------------------------------------------------
        revno: 2052.1.311.5.22
        revision-id: aaron.bentley at utoronto.ca-20070614041146-p210fux4dby1m2w0
        parent: aaron.bentley at utoronto.ca-20070607020329-3pfhv6ftdilrg4k1
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: terse-info
        timestamp: Thu 2007-06-14 00:11:46 -0400
        message:
          Restructure tests
        ------------------------------------------------------------
        revno: 2052.1.311.5.21
        revision-id: aaron.bentley at utoronto.ca-20070607020329-3pfhv6ftdilrg4k1
        parent: aaron.bentley at utoronto.ca-20070607013651-1l4x30qn3682p5qa
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: terse-info
        timestamp: Wed 2007-06-06 22:03:29 -0400
        message:
          Update NEWS
        ------------------------------------------------------------
        revno: 2052.1.311.5.20
        revision-id: aaron.bentley at utoronto.ca-20070607013651-1l4x30qn3682p5qa
        parent: aaron.bentley at utoronto.ca-20070607013358-k4pcjrovznnphsej
        parent: pqm at pqm.ubuntu.com-20070607002124-64z9d0o6x0e9iwbl
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: terse-info
        timestamp: Wed 2007-06-06 21:36:51 -0400
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.311.5.19
        revision-id: aaron.bentley at utoronto.ca-20070607013358-k4pcjrovznnphsej
        parent: aaron.bentley at utoronto.ca-20070607011620-if7ko3f86lwsmw3j
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: terse-info
        timestamp: Wed 2007-06-06 21:33:58 -0400
        message:
          Add support for bound branches
        ------------------------------------------------------------
        revno: 2052.1.311.5.18
        revision-id: aaron.bentley at utoronto.ca-20070607011620-if7ko3f86lwsmw3j
        parent: aaron.bentley at utoronto.ca-20070518183214-b7qfkw9z0ou5egmi
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: terse-info
        timestamp: Wed 2007-06-06 21:16:20 -0400
        message:
          Get all tests passing
        ------------------------------------------------------------
        revno: 2052.1.311.5.17
        revision-id: aaron.bentley at utoronto.ca-20070518183214-b7qfkw9z0ou5egmi
        parent: aaron.bentley at utoronto.ca-20070518122206-5h5ys0uva3vh923s
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: terse-info
        timestamp: Fri 2007-05-18 19:32:14 +0100
        message:
          Change separator from '/' to 'or'
        ------------------------------------------------------------
        revno: 2052.1.311.5.16
        revision-id: aaron.bentley at utoronto.ca-20070518122206-5h5ys0uva3vh923s
        parent: aaron.bentley at utoronto.ca-20070518115653-j8c55wztz4osur1c
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: terse-info
        timestamp: Fri 2007-05-18 13:22:06 +0100
        message:
          remove spurious change
        ------------------------------------------------------------
        revno: 2052.1.311.5.15
        revision-id: aaron.bentley at utoronto.ca-20070518115653-j8c55wztz4osur1c
        parent: aaron.bentley at utoronto.ca-20070518114233-dhywq002d3fi9cti
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: terse-info
        timestamp: Fri 2007-05-18 12:56:53 +0100
        message:
          Update deprecation warnings to 0.17
        ------------------------------------------------------------
        revno: 2052.1.311.5.14
        revision-id: aaron.bentley at utoronto.ca-20070518114233-dhywq002d3fi9cti
        parent: aaron.bentley at utoronto.ca-20070518100015-o1f5hsghgbsmyf0g
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: terse-info
        timestamp: Fri 2007-05-18 12:42:33 +0100
        message:
          Prevent repository.get_set_default_format from corrupting inventory
        ------------------------------------------------------------
        revno: 2052.1.311.5.13
        revision-id: aaron.bentley at utoronto.ca-20070518100015-o1f5hsghgbsmyf0g
        parent: aaron.bentley at utoronto.ca-20070518070422-q6va41lpoplqlq5d
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: terse-info
        timestamp: Fri 2007-05-18 11:00:15 +0100
        message:
          Fix environment pollution with assertCheckoutDescription
        ------------------------------------------------------------
        revno: 2052.1.311.5.12
        revision-id: aaron.bentley at utoronto.ca-20070518070422-q6va41lpoplqlq5d
        parent: aaron.bentley at utoronto.ca-20070517232812-9hrv69amzey4g1jh
        parent: pqm at pqm.ubuntu.com-20070517174205-qwgn733pkui2xqr4
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: terse-info
        timestamp: Fri 2007-05-18 08:04:22 +0100
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.311.5.11
        revision-id: aaron.bentley at utoronto.ca-20070517232812-9hrv69amzey4g1jh
        parent: aaron.bentley at utoronto.ca-20070514172102-byyl4ldjxhfxvryy
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: terse-info
        timestamp: Fri 2007-05-18 00:28:12 +0100
        message:
          All info tests pass
        ------------------------------------------------------------
        revno: 2052.1.311.5.10
        revision-id: aaron.bentley at utoronto.ca-20070514172102-byyl4ldjxhfxvryy
        parent: abentley at panoramicfeedback.com-20070501161136-f5ekbaooom4jhvcv
        parent: pqm at pqm.ubuntu.com-20070510055501-w262sk5hl33vmd19
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: terse-info
        timestamp: Mon 2007-05-14 18:21:02 +0100
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.311.5.9
        revision-id: abentley at panoramicfeedback.com-20070501161136-f5ekbaooom4jhvcv
        parent: abentley at panoramicfeedback.com-20070321163859-fvqsyhdo6a1d2rws
        parent: pqm at pqm.ubuntu.com-20070430223205-x4uyrteryh0230fp
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: terse-info
        timestamp: Tue 2007-05-01 12:11:36 -0400
        message:
          Merge from bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.311.5.8
        revision-id: abentley at panoramicfeedback.com-20070321163859-fvqsyhdo6a1d2rws
        parent: abentley at panoramicfeedback.com-20070320182248-vesy3708ewvcbtln
        parent: pqm at pqm.ubuntu.com-20070321071219-55447700ec71371f
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: terse-info
        timestamp: Wed 2007-03-21 12:38:59 -0400
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.311.5.7
        revision-id: abentley at panoramicfeedback.com-20070320182248-vesy3708ewvcbtln
        parent: abentley at panoramicfeedback.com-20070320181559-gdtotm3er7a0zr0b
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: terse-info
        timestamp: Tue 2007-03-20 14:22:48 -0400
        message:
          Make verbose mean what I want
        ------------------------------------------------------------
        revno: 2052.1.311.5.6
        revision-id: abentley at panoramicfeedback.com-20070320181559-gdtotm3er7a0zr0b
        parent: abentley at panoramicfeedback.com-20070320170416-52zj2nquxn9gea88
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: terse-info
        timestamp: Tue 2007-03-20 14:15:59 -0400
        message:
          Add short format description
        ------------------------------------------------------------
        revno: 2052.1.311.5.5
        revision-id: abentley at panoramicfeedback.com-20070320170416-52zj2nquxn9gea88
        parent: abentley at panoramicfeedback.com-20070320154925-9bkujrsexgohdxah
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: terse-info
        timestamp: Tue 2007-03-20 13:04:16 -0400
        message:
          add info.describe_format
        ------------------------------------------------------------
        revno: 2052.1.311.5.4
        revision-id: abentley at panoramicfeedback.com-20070320154925-9bkujrsexgohdxah
        parent: abentley at panoramicfeedback.com-20070320154306-1ipv0q65w7iml1ej
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: terse-info
        timestamp: Tue 2007-03-20 11:49:25 -0400
        message:
          Eliminate the concept of a 'repository lightweight checkout'
        ------------------------------------------------------------
        revno: 2052.1.311.5.3
        revision-id: abentley at panoramicfeedback.com-20070320154306-1ipv0q65w7iml1ej
        parent: abentley at panoramicfeedback.com-20070320150949-ng8lv3yxi3lkzj7p
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: terse-info
        timestamp: Tue 2007-03-20 11:43:06 -0400
        message:
          Add layout description to info output
        ------------------------------------------------------------
        revno: 2052.1.311.5.2
        revision-id: abentley at panoramicfeedback.com-20070320150949-ng8lv3yxi3lkzj7p
        parent: abentley at panoramicfeedback.com-20070320134949-e3qzzgn391slskml
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: terse-info
        timestamp: Tue 2007-03-20 11:09:49 -0400
        message:
          Implement layout description
        ------------------------------------------------------------
        revno: 2052.1.311.5.1
        revision-id: abentley at panoramicfeedback.com-20070320134949-e3qzzgn391slskml
        parent: pqm at pqm.ubuntu.com-20070317015305-7b7562331da9f786
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: terse-info
        timestamp: Tue 2007-03-20 09:49:49 -0400
        message:
          Unify info display into show_component_info
    ------------------------------------------------------------
    revno: 2052.1.475
    revision-id: pqm at pqm.ubuntu.com-20070613061627-xx5xk6q0oxcy1etm
    parent: pqm at pqm.ubuntu.com-20070613035912-pvm3sni5chbome9j
    parent: aaron.bentley at utoronto.ca-20070613054325-3sma3rfutgyj9ktm
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-06-13 07:16:27 +0100
    message:
      make profiling information easier to view and better documented (Clatworthy)
        ------------------------------------------------------------
        revno: 2052.1.441.2.11
        revision-id: aaron.bentley at utoronto.ca-20070613054325-3sma3rfutgyj9ktm
        parent: abentley at panoramicfeedback.com-20070612181006-kinkxenc2dmgb4lp
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: bzr.kcachegrind
        timestamp: Wed 2007-06-13 01:43:25 -0400
        message:
          Compensate for brittle requireFeature behavior
        ------------------------------------------------------------
        revno: 2052.1.441.2.10
        revision-id: abentley at panoramicfeedback.com-20070612181006-kinkxenc2dmgb4lp
        parent: abentley at panoramicfeedback.com-20070612145707-6ul10rmeln23my4f
        parent: pqm at pqm.ubuntu.com-20070612172839-mr0bjmyfguskc0tg
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: bzr.kcachegrind
        timestamp: Tue 2007-06-12 14:10:06 -0400
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.441.2.9
        revision-id: abentley at panoramicfeedback.com-20070612145707-6ul10rmeln23my4f
        parent: abentley at panoramicfeedback.com-20070612145111-yuwn0kkaj0j2csar
        parent: pqm at pqm.ubuntu.com-20070612060727-v8nd5etbkay15fm2
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: bzr.kcachegrind
        timestamp: Tue 2007-06-12 10:57:07 -0400
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.441.2.8
        revision-id: abentley at panoramicfeedback.com-20070612145111-yuwn0kkaj0j2csar
        parent: abentley at panoramicfeedback.com-20070612144646-li182vnwwb2utpjx
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: bzr.kcachegrind
        timestamp: Tue 2007-06-12 10:51:11 -0400
        message:
          Convert old lsprof tests to require new LSProf Feature instead of skipping
        ------------------------------------------------------------
        revno: 2052.1.441.2.7
        revision-id: abentley at panoramicfeedback.com-20070612144646-li182vnwwb2utpjx
        parent: abentley at panoramicfeedback.com-20070612141350-nk6niovgz6ne2vit
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: bzr.kcachegrind
        timestamp: Tue 2007-06-12 10:46:46 -0400
        message:
          Add info to --lsprof-file entry in global options
        ------------------------------------------------------------
        revno: 2052.1.441.2.6
        revision-id: abentley at panoramicfeedback.com-20070612141350-nk6niovgz6ne2vit
        parent: ian.clatworthy at internode.on.net-20070606115137-iq6sk13d8p356bo8
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: bzr.kcachegrind
        timestamp: Tue 2007-06-12 10:13:50 -0400
        message:
          Make LSProf into a Feature required by the appropriate tests
        ------------------------------------------------------------
        revno: 2052.1.441.2.5
        revision-id: ian.clatworthy at internode.on.net-20070606115137-iq6sk13d8p356bo8
        parent: ian.clatworthy at internode.on.net-20070606110604-ou544q3egg7tko88
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.kcachegrind
        timestamp: Wed 2007-06-06 21:51:37 +1000
        message:
          explicit format saving test
        ------------------------------------------------------------
        revno: 2052.1.441.2.4
        revision-id: ian.clatworthy at internode.on.net-20070606110604-ou544q3egg7tko88
        parent: ian.clatworthy at internode.on.net-20070606104508-q2i41r4r23xkaebs
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.kcachegrind
        timestamp: Wed 2007-06-06 21:06:04 +1000
        message:
          removed old profiling data saving code from UI layer
        ------------------------------------------------------------
        revno: 2052.1.441.2.3
        revision-id: ian.clatworthy at internode.on.net-20070606104508-q2i41r4r23xkaebs
        parent: ian.clatworthy at internode.on.net-20070531045925-jdx7px85ktqxxzox
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.kcachegrind
        timestamp: Wed 2007-06-06 20:45:08 +1000
        message:
          changes requested in jameinel's review incorporated
        ------------------------------------------------------------
        revno: 2052.1.441.2.2
        revision-id: ian.clatworthy at internode.on.net-20070531045925-jdx7px85ktqxxzox
        parent: ian.clatworthy at internode.on.net-20070528020825-ytop085jnocvmx3q
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.kcachegrind
        timestamp: Thu 2007-05-31 14:59:25 +1000
        message:
          Incorporate feedback from Robert Collins
        ------------------------------------------------------------
        revno: 2052.1.441.2.1
        revision-id: ian.clatworthy at internode.on.net-20070528020825-ytop085jnocvmx3q
        parent: pqm at pqm.ubuntu.com-20070524165738-rzs9lvgoqk20vls9
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.kcachegrind
        timestamp: Mon 2007-05-28 12:08:25 +1000
        message:
          make profiling information easier to view and better documented
    ------------------------------------------------------------
    revno: 2052.1.474
    revision-id: pqm at pqm.ubuntu.com-20070613035912-pvm3sni5chbome9j
    parent: pqm at pqm.ubuntu.com-20070612172839-mr0bjmyfguskc0tg
    parent: aaron.bentley at utoronto.ca-20070613030239-yrkk8z0m5me87fpp
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-06-13 04:59:12 +0100
    message:
      Submitting empty commit
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.23
        revision-id: aaron.bentley at utoronto.ca-20070613030239-yrkk8z0m5me87fpp
        parent: abentley at panoramicfeedback.com-20070612162423-vm2vm5kzla75m4a9
        parent: pqm at pqm.ubuntu.com-20070612172839-mr0bjmyfguskc0tg
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: Aaron's mergeable stuff
        timestamp: Tue 2007-06-12 23:02:39 -0400
        message:
          Empty commit
    ------------------------------------------------------------
    revno: 2052.1.473
    revision-id: pqm at pqm.ubuntu.com-20070612172839-mr0bjmyfguskc0tg
    parent: pqm at pqm.ubuntu.com-20070612155157-j1juioefu5w946ph
    parent: abentley at panoramicfeedback.com-20070612162423-vm2vm5kzla75m4a9
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-06-12 18:28:39 +0100
    message:
      Fix botched merge
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.22
        revision-id: abentley at panoramicfeedback.com-20070612162423-vm2vm5kzla75m4a9
        parent: abentley at panoramicfeedback.com-20070612162245-uotkgkgozzf5bp9w
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Tue 2007-06-12 12:24:23 -0400
        message:
          Redo test skip
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.21
        revision-id: abentley at panoramicfeedback.com-20070612162245-uotkgkgozzf5bp9w
        parent: abentley at panoramicfeedback.com-20070612145249-1izjczqhnfp71s9k
        parent: abentley at panoramicfeedback.com-20070612162140-vea2zg1sbw6kckic
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Tue 2007-06-12 12:22:45 -0400
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.472.1.1
        revision-id: abentley at panoramicfeedback.com-20070612162140-vea2zg1sbw6kckic
        parent: pqm at pqm.ubuntu.com-20070612155157-j1juioefu5w946ph
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: bzr.dev
        timestamp: Tue 2007-06-12 12:21:40 -0400
        message:
          Revert broken changes
    ------------------------------------------------------------
    revno: 2052.1.472
    revision-id: pqm at pqm.ubuntu.com-20070612155157-j1juioefu5w946ph
    parent: pqm at pqm.ubuntu.com-20070612060727-v8nd5etbkay15fm2
    parent: abentley at panoramicfeedback.com-20070612145249-1izjczqhnfp71s9k
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-06-12 16:51:57 +0100
    message:
      Skip intermittently failing test
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.20
        revision-id: abentley at panoramicfeedback.com-20070612145249-1izjczqhnfp71s9k
        parent: abentley at panoramicfeedback.com-20070612134001-7flc9ah94fjd1c0i
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Tue 2007-06-12 10:52:49 -0400
        message:
          Fix skip
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.19
        revision-id: abentley at panoramicfeedback.com-20070612134001-7flc9ah94fjd1c0i
        parent: abentley at panoramicfeedback.com-20070607153137-4z29jxet3cgdtokg
        parent: pqm at pqm.ubuntu.com-20070612060727-v8nd5etbkay15fm2
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Tue 2007-06-12 09:40:01 -0400
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.18
        revision-id: abentley at panoramicfeedback.com-20070607153137-4z29jxet3cgdtokg
        parent: abentley at panoramicfeedback.com-20070605164300-h5psuzw7j8px7zua
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Thu 2007-06-07 11:31:37 -0400
        message:
          Skip itermittently-failing test instead of deleting it
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.17
        revision-id: abentley at panoramicfeedback.com-20070605164300-h5psuzw7j8px7zua
        parent: abentley at panoramicfeedback.com-20070604185921-xbnqxwypl1junwy3
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Tue 2007-06-05 12:43:00 -0400
        message:
          Remove broken test
    ------------------------------------------------------------
    revno: 2052.1.471
    revision-id: pqm at pqm.ubuntu.com-20070612060727-v8nd5etbkay15fm2
    parent: pqm at pqm.ubuntu.com-20070612021742-uetsy3g747iq3xkk
    parent: ian.clatworthy at internode.on.net-20070612043421-jysoks4ytany6l45
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-06-12 07:07:27 +0100
    message:
      prepare for 0.18 development
        ------------------------------------------------------------
        revno: 2052.1.470.1.1
        revision-id: ian.clatworthy at internode.on.net-20070612043421-jysoks4ytany6l45
        parent: pqm at pqm.ubuntu.com-20070612021742-uetsy3g747iq3xkk
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.dev
        timestamp: Tue 2007-06-12 14:34:21 +1000
        message:
          prepare for 0.18 development
    ------------------------------------------------------------
    revno: 2052.1.470
    revision-id: pqm at pqm.ubuntu.com-20070612021742-uetsy3g747iq3xkk
    parent: pqm at pqm.ubuntu.com-20070612000924-if8v5wnnp3nwmghg
    parent: mbp at sourcefrog.net-20070612014420-kie1j69sqjn8cig0
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-06-12 03:17:42 +0100
    message:
      merge init --create-prefix
        ------------------------------------------------------------
        revno: 2052.1.469.1.1
        revision-id: mbp at sourcefrog.net-20070612014420-kie1j69sqjn8cig0
        parent: pqm at pqm.ubuntu.com-20070612000924-if8v5wnnp3nwmghg
        parent: d.m.watkins at warwick.ac.uk-20070603214150-uqxz0emixszcj6cz
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 56322
        timestamp: Tue 2007-06-12 11:44:20 +1000
        message:
          merge init --create-prefix
        ------------------------------------------------------------
        revno: 2052.1.452.1.4
        revision-id: d.m.watkins at warwick.ac.uk-20070603214150-uqxz0emixszcj6cz
        parent: d.m.watkins at warwick.ac.uk-20070603214016-y449vw1v37bv6oxt
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 56322
        timestamp: Sun 2007-06-03 22:41:50 +0100
        message:
          Removed TODO relating to create-prefix.
        ------------------------------------------------------------
        revno: 2052.1.452.1.3
        revision-id: d.m.watkins at warwick.ac.uk-20070603214016-y449vw1v37bv6oxt
        parent: d.m.watkins at warwick.ac.uk-20070603213950-3e81fuyuxpb9abcc
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 56322
        timestamp: Sun 2007-06-03 22:40:16 +0100
        message:
          Implemented --create-prefix for 'init'.
        ------------------------------------------------------------
        revno: 2052.1.452.1.2
        revision-id: d.m.watkins at warwick.ac.uk-20070603213950-3e81fuyuxpb9abcc
        parent: d.m.watkins at warwick.ac.uk-20070603204524-no0cjahivzp0txv4
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 56322
        timestamp: Sun 2007-06-03 22:39:50 +0100
        message:
          Created tests for adding --create-prefix to 'init'.
        ------------------------------------------------------------
        revno: 2052.1.452.1.1
        revision-id: d.m.watkins at warwick.ac.uk-20070603204524-no0cjahivzp0txv4
        parent: pqm at pqm.ubuntu.com-20070602184854-kwqaduxs0b19r76n
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 56322
        timestamp: Sun 2007-06-03 21:45:24 +0100
        message:
          Abstracted create_prefix code from the class 'cmd_push' to the function '_create_prefix' (both in builtins.py).
    ------------------------------------------------------------
    revno: 2052.1.469
    revision-id: pqm at pqm.ubuntu.com-20070612000924-if8v5wnnp3nwmghg
    parent: pqm at pqm.ubuntu.com-20070608134340-flu6dlpzyo7izrrs
    parent: john at arbash-meinel.com-20070611232340-paq4xaycao04vkcd
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-06-12 01:09:24 +0100
    message:
      (John Arbash Meinel, Aaron Bentley) Fix bug #115343 allowing 'bzr branch' to sprout any revision in the repository.
        ------------------------------------------------------------
        revno: 2052.1.435.2.7
        revision-id: john at arbash-meinel.com-20070611232340-paq4xaycao04vkcd
        parent: aaron.bentley at utoronto.ca-20070611010812-u55krk2l4pnv86fs
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Mon 2007-06-11 18:23:40 -0500
        message:
          Fix NEWS to put _iter_changes fixes in right location.
        ------------------------------------------------------------
        revno: 2052.1.435.2.6
        revision-id: aaron.bentley at utoronto.ca-20070611010812-u55krk2l4pnv86fs
        parent: aaron.bentley at utoronto.ca-20070611010616-23ypxhz3zekrck7y
        parent: pqm at pqm.ubuntu.com-20070608134340-flu6dlpzyo7izrrs
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: fix-115343
        timestamp: Sun 2007-06-10 21:08:12 -0400
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.435.2.5
        revision-id: aaron.bentley at utoronto.ca-20070611010616-23ypxhz3zekrck7y
        parent: aaron.bentley at utoronto.ca-20070611010119-8aayeoi2l6d0si36
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: fix-115343
        timestamp: Sun 2007-06-10 21:06:16 -0400
        message:
          Tweak NEWS
        ------------------------------------------------------------
        revno: 2052.1.435.2.4
        revision-id: aaron.bentley at utoronto.ca-20070611010119-8aayeoi2l6d0si36
        parent: john at arbash-meinel.com-20070521170258-206ck4nmijfode31
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: fix-115343
        timestamp: Sun 2007-06-10 21:01:19 -0400
        message:
          Add test to ensure we can branch from repository revisions
        ------------------------------------------------------------
        revno: 2052.1.435.2.3
        revision-id: john at arbash-meinel.com-20070521170258-206ck4nmijfode31
        parent: john at arbash-meinel.com-20070521164413-tp0zcdi51i5dxkv2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_from_merged_115343
        timestamp: Mon 2007-05-21 19:02:58 +0200
        message:
          Fix bug #115343, Add a test that we can branch any revision in our ancestry.
          And update Branch6 to support this properly.
        ------------------------------------------------------------
        revno: 2052.1.435.2.2
        revision-id: john at arbash-meinel.com-20070521164413-tp0zcdi51i5dxkv2
        parent: john at arbash-meinel.com-20070521151804-dgnr0rfe2j9brq1m
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_from_merged_115343
        timestamp: Mon 2007-05-21 18:44:13 +0200
        message:
          Adding a simple sprout test to make sure it creates the target branch with the right format
        ------------------------------------------------------------
        revno: 2052.1.435.2.1
        revision-id: john at arbash-meinel.com-20070521151804-dgnr0rfe2j9brq1m
        parent: pqm at pqm.ubuntu.com-20070517174205-qwgn733pkui2xqr4
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_from_merged_115343
        timestamp: Mon 2007-05-21 17:18:04 +0200
        message:
          Move the Branch.sprout tests into their own folder.
    ------------------------------------------------------------
    revno: 2052.1.468
    revision-id: pqm at pqm.ubuntu.com-20070608134340-flu6dlpzyo7izrrs
    parent: pqm at pqm.ubuntu.com-20070608032544-x774g5cn0yh8a42p
    parent: ian.clatworthy at internode.on.net-20070606140614-yp66v5i1gm5kruqp
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-06-08 14:43:40 +0100
    message:
      (Ian Clatworthy, r=john) 'branch lp:projname' now creates ./projname as expected
        ------------------------------------------------------------
        revno: 2052.1.460.4.1
        revision-id: ian.clatworthy at internode.on.net-20070606140614-yp66v5i1gm5kruqp
        parent: pqm at pqm.ubuntu.com-20070606083714-rt2za45t9gt5nqqh
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.branch-lp-ui
        timestamp: Thu 2007-06-07 00:06:14 +1000
        message:
          Fixes #115491 - 'branch lp:projname' now creates ./projname as exected
    ------------------------------------------------------------
    revno: 2052.1.467
    revision-id: pqm at pqm.ubuntu.com-20070608032544-x774g5cn0yh8a42p
    parent: pqm at pqm.ubuntu.com-20070607233523-rrkkcg7n2ks0zi18
    parent: andrew.bennetts at canonical.com-20070608024719-g3ewkke9l20ts0g9
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-06-08 04:25:44 +0100
    message:
      (Andrew Bennetts) Developer documentation for the propsed container format.
        ------------------------------------------------------------
        revno: 2052.1.447.4.4
        revision-id: andrew.bennetts at canonical.com-20070608024719-g3ewkke9l20ts0g9
        parent: andrew.bennetts at canonical.com-20070607064153-z6sap26og3pbxxrl
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: container-format-doc
        timestamp: Fri 2007-06-08 12:47:19 +1000
        message:
          Typos and clarfications thanks to Aaron.
        ------------------------------------------------------------
        revno: 2052.1.447.4.3
        revision-id: andrew.bennetts at canonical.com-20070607064153-z6sap26og3pbxxrl
        parent: andrew.bennetts at canonical.com-20070607040810-7aeblrfw0sl41mun
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: container-format-doc
        timestamp: Thu 2007-06-07 16:41:53 +1000
        message:
          Updates in response to feedback on mailing list and in person.
        ------------------------------------------------------------
        revno: 2052.1.447.4.2
        revision-id: andrew.bennetts at canonical.com-20070607040810-7aeblrfw0sl41mun
        parent: andrew.bennetts at canonical.com-20070601074703-5z2fps5c8c7c6bjp
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: container-format-doc
        timestamp: Thu 2007-06-07 14:08:10 +1000
        message:
          Use standard heading markers.
        ------------------------------------------------------------
        revno: 2052.1.447.4.1
        revision-id: andrew.bennetts at canonical.com-20070601074703-5z2fps5c8c7c6bjp
        parent: pqm at pqm.ubuntu.com-20070531210833-8ptk86ocu822hjd5
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: container-format-doc
        timestamp: Fri 2007-06-01 17:47:03 +1000
        message:
          First draft of container format developer doc, based on discussion with Robert.
    ------------------------------------------------------------
    revno: 2052.1.466
    revision-id: pqm at pqm.ubuntu.com-20070607233523-rrkkcg7n2ks0zi18
    parent: pqm at pqm.ubuntu.com-20070607135016-0u2o57cfwa9ts265
    parent: john at arbash-meinel.com-20070607223144-u4oljlajcvq6by2n
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-06-08 00:35:23 +0100
    message:
      (John Arbash Meinel) Fix bug #115947, set_state_from_inventory needs to watch out for certain paths.
        ------------------------------------------------------------
        revno: 2052.1.435.1.3
        revision-id: john at arbash-meinel.com-20070607223144-u4oljlajcvq6by2n
        parent: john at arbash-meinel.com-20070521113638-3gnfdxspxklyv8bb
        parent: pqm at pqm.ubuntu.com-20070607135016-0u2o57cfwa9ts265
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_set_state_from_inv_115947
        timestamp: Thu 2007-06-07 17:31:44 -0500
        message:
          [merge] bzr.dev 2517
        ------------------------------------------------------------
        revno: 2052.1.435.1.2
        revision-id: john at arbash-meinel.com-20070521113638-3gnfdxspxklyv8bb
        parent: john at arbash-meinel.com-20070521112814-156v4tp2oyya2oqb
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_set_state_from_inv_115947
        timestamp: Mon 2007-05-21 13:36:38 +0200
        message:
          Fix bug #115947, DirState.set_state_from_inventory() needs to iterate in
          the correct order when there are common prefixes.
        ------------------------------------------------------------
        revno: 2052.1.435.1.1
        revision-id: john at arbash-meinel.com-20070521112814-156v4tp2oyya2oqb
        parent: pqm at pqm.ubuntu.com-20070517174205-qwgn733pkui2xqr4
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_set_state_from_inv_115947
        timestamp: Mon 2007-05-21 13:28:14 +0200
        message:
          Adding a (broken) test that set_state_from_inventory works
          when a record is deleted from a directory which has a sibling directory with a common prefix.
    ------------------------------------------------------------
    revno: 2052.1.465
    revision-id: pqm at pqm.ubuntu.com-20070607135016-0u2o57cfwa9ts265
    parent: pqm at pqm.ubuntu.com-20070607132155-dn02612f4o14a1no
    parent: abentley at panoramicfeedback.com-20070607125547-hm8sfjmq69p1e8s8
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-06-07 14:50:16 +0100
    message:
      Update tutorial text (Matthew Fuller)
        ------------------------------------------------------------
        revno: 2052.1.443.2.5
        revision-id: abentley at panoramicfeedback.com-20070607125547-hm8sfjmq69p1e8s8
        parent: abentley at panoramicfeedback.com-20070607125251-hd7pueyh1exfvu4b
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: bzr.docs
        timestamp: Thu 2007-06-07 08:55:47 -0400
        message:
          Zap trailing whitespace
        ------------------------------------------------------------
        revno: 2052.1.443.2.4
        revision-id: abentley at panoramicfeedback.com-20070607125251-hd7pueyh1exfvu4b
        parent: abentley at panoramicfeedback.com-20070607125207-8ss1ncu3m88fgfqm
        parent: fullermd at over-yonder.net-20070606095255-zogzpvrnhh5su387
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: bzr.docs
        timestamp: Thu 2007-06-07 08:52:51 -0400
        message:
          Update tutorial text (Matthew Fuller)
            ------------------------------------------------------------
            revno: 2052.1.443.4.14
            revision-id: fullermd at over-yonder.net-20070606095255-zogzpvrnhh5su387
            parent: fullermd at over-yonder.net-20070606094841-btejyqo11l309q1j
            committer: Matthew Fuller <fullermd at over-yonder.net>
            branch nick: tutorial-updates
            timestamp: Wed 2007-06-06 04:52:55 -0500
            message:
              Be more consistent about using `` around options and filenames.
            ------------------------------------------------------------
            revno: 2052.1.443.4.13
            revision-id: fullermd at over-yonder.net-20070606094841-btejyqo11l309q1j
            parent: fullermd at over-yonder.net-20070606094702-k1ney72w3wktv3ev
            committer: Matthew Fuller <fullermd at over-yonder.net>
            branch nick: tutorial-updates
            timestamp: Wed 2007-06-06 04:48:41 -0500
            message:
              $BZREMAIL has been spelt $BZR_EMAIL for almost a year now, so it's
              probably time to tell the tutorial about it...
            ------------------------------------------------------------
            revno: 2052.1.443.4.12
            revision-id: fullermd at over-yonder.net-20070606094702-k1ney72w3wktv3ev
            parent: fullermd at over-yonder.net-20070606093909-stozkguj77gorg94
            committer: Matthew Fuller <fullermd at over-yonder.net>
            branch nick: tutorial-updates
            timestamp: Wed 2007-06-06 04:47:02 -0500
            message:
              Adjust some stuff on the Introducing Yourself section so that it
              literal's and blockquote's properly.
            ------------------------------------------------------------
            revno: 2052.1.443.4.11
            revision-id: fullermd at over-yonder.net-20070606093909-stozkguj77gorg94
            parent: fullermd at over-yonder.net-20070606093102-icchoupo52p6eiyq
            committer: Matthew Fuller <fullermd at over-yonder.net>
            branch nick: tutorial-updates
            timestamp: Wed 2007-06-06 04:39:09 -0500
            message:
              Use `` instead of ` around a bunch of options and env variable namings
              when talking about editor settings.
            ------------------------------------------------------------
            revno: 2052.1.443.4.10
            revision-id: fullermd at over-yonder.net-20070606093102-icchoupo52p6eiyq
            parent: fullermd at over-yonder.net-20070530145253-hvlcypma2jhexcvk
            committer: Matthew Fuller <fullermd at over-yonder.net>
            branch nick: tutorial-updates
            timestamp: Wed 2007-06-06 04:31:02 -0500
            message:
              Be consistent about using `` instead of ** around commands.
              
              There are some places that command _names_ are left in **'s, on the
              theory that they're really describing concepts rather than commands.
        ------------------------------------------------------------
        revno: 2052.1.443.2.3
        revision-id: abentley at panoramicfeedback.com-20070607125207-8ss1ncu3m88fgfqm
        parent: aaron.bentley at utoronto.ca-20070527184754-p0w83p0v54ejks8s
        parent: pqm at pqm.ubuntu.com-20070607002124-64z9d0o6x0e9iwbl
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: bzr.docs
        timestamp: Thu 2007-06-07 08:52:07 -0400
        message:
          merge from bzr.dev
    ------------------------------------------------------------
    revno: 2052.1.464
    revision-id: pqm at pqm.ubuntu.com-20070607132155-dn02612f4o14a1no
    parent: pqm at pqm.ubuntu.com-20070607002124-64z9d0o6x0e9iwbl
    parent: abentley at panoramicfeedback.com-20070607124900-fs2sa702jkh7mgoo
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-06-07 14:21:55 +0100
    message:
      Tests don't fail when BZR_REMOTE_PATH is set.  (Daniel Watkins, #111958)
        ------------------------------------------------------------
        revno: 2052.1.463.1.1
        revision-id: abentley at panoramicfeedback.com-20070607124900-fs2sa702jkh7mgoo
        parent: pqm at pqm.ubuntu.com-20070607002124-64z9d0o6x0e9iwbl
        parent: d.m.watkins at warwick.ac.uk-20070606232052-rnhuzphraoztizol
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's integration
        timestamp: Thu 2007-06-07 08:49:00 -0400
        message:
          Tests don't fail when BZR_REMOTE_PATH is set.  (Daniel Watkins, #111958)
        ------------------------------------------------------------
        revno: 2052.1.460.3.2
        revision-id: d.m.watkins at warwick.ac.uk-20070606232052-rnhuzphraoztizol
        parent: d.m.watkins at warwick.ac.uk-20070606231655-d3ou86x6bjan2g5j
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 111958
        timestamp: Thu 2007-06-07 00:20:52 +0100
        message:
          Updated NEWS to reflect bug fix.
        ------------------------------------------------------------
        revno: 2052.1.460.3.1
        revision-id: d.m.watkins at warwick.ac.uk-20070606231655-d3ou86x6bjan2g5j
        parent: pqm at pqm.ubuntu.com-20070606083714-rt2za45t9gt5nqqh
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 111958
        timestamp: Thu 2007-06-07 00:16:55 +0100
        message:
          Added BZR_REMOTE_PATH to the list of environment variables cleaned before running tests, fixing bug #111958.
    ------------------------------------------------------------
    revno: 2052.1.463
    revision-id: pqm at pqm.ubuntu.com-20070607002124-64z9d0o6x0e9iwbl
    parent: pqm at pqm.ubuntu.com-20070606201738-u5pu5rxhdoyehimv
    parent: aaron.bentley at utoronto.ca-20070606235207-3pu0d9xsweqlxt55
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-06-07 01:21:24 +0100
    message:
      Various fixes for revision-info (Metthew Fuller)
        ------------------------------------------------------------
        revno: 2052.1.462.1.1
        revision-id: aaron.bentley at utoronto.ca-20070606235207-3pu0d9xsweqlxt55
        parent: pqm at pqm.ubuntu.com-20070606201738-u5pu5rxhdoyehimv
        parent: fullermd at over-yonder.net-20070606113402-gyuk793gumqrfjrm
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: bzr.ab.integration
        timestamp: Wed 2007-06-06 19:52:07 -0400
        message:
          Various fixes for revision-info (Metthew Fuller)
        ------------------------------------------------------------
        revno: 2052.1.460.2.4
        revision-id: fullermd at over-yonder.net-20070606113402-gyuk793gumqrfjrm
        parent: fullermd at over-yonder.net-20070606105410-b7gb18p3qw8vrzk8
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: revision-info
        timestamp: Wed 2007-06-06 06:34:02 -0500
        message:
          Rewrite revision-info blackbox tests to test:
          
          - Support for dotted revnos
          - Defaulting to head of branch if no rev given
          - Functioning without working tree
        ------------------------------------------------------------
        revno: 2052.1.460.2.3
        revision-id: fullermd at over-yonder.net-20070606105410-b7gb18p3qw8vrzk8
        parent: fullermd at over-yonder.net-20070606104510-75dot0o1k4n396ju
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: revision-info
        timestamp: Wed 2007-06-06 05:54:10 -0500
        message:
          Default revision-info to the head of the branch when no revision is
          given.
        ------------------------------------------------------------
        revno: 2052.1.460.2.2
        revision-id: fullermd at over-yonder.net-20070606104510-75dot0o1k4n396ju
        parent: fullermd at over-yonder.net-20070606102332-i7n2yh30rh8noob7
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: revision-info
        timestamp: Wed 2007-06-06 05:45:10 -0500
        message:
          Update revision-info to show dotted revnos.
        ------------------------------------------------------------
        revno: 2052.1.460.2.1
        revision-id: fullermd at over-yonder.net-20070606102332-i7n2yh30rh8noob7
        parent: pqm at pqm.ubuntu.com-20070606083714-rt2za45t9gt5nqqh
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: revision-info
        timestamp: Wed 2007-06-06 05:23:32 -0500
        message:
          revision-info has no call to need a WorkingTree, so don't demand one.
    ------------------------------------------------------------
    revno: 2052.1.462
    revision-id: pqm at pqm.ubuntu.com-20070606201738-u5pu5rxhdoyehimv
    parent: pqm at pqm.ubuntu.com-20070606144200-rmsd3gyelimh8kal
    parent: john at arbash-meinel.com-20070606194439-q12591hd09d4cv1g
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-06-06 21:17:38 +0100
    message:
      (Antonin 'gree' Komenda) simple update for bash completion.
        ------------------------------------------------------------
        revno: 2052.1.460.1.1
        revision-id: john at arbash-meinel.com-20070606194439-q12591hd09d4cv1g
        parent: pqm at pqm.ubuntu.com-20070606083714-rt2za45t9gt5nqqh
        parent: gree at grees.net-20070514122826-9ble6v16x6ni6rzz
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Wed 2007-06-06 14:44:39 -0500
        message:
          (Antonin 'gree' Komenda) simple update for bash completion.
        ------------------------------------------------------------
        revno: 2052.1.433.5.1
        revision-id: gree at grees.net-20070514122826-9ble6v16x6ni6rzz
        parent: pqm at pqm.ubuntu.com-20070510055501-w262sk5hl33vmd19
        committer: gree <gree at grees.net>
        branch nick: bzr.grees
        timestamp: Mon 2007-05-14 14:28:26 +0200
        message:
          bash completion - fixed simple completion (don't include textual info about command into completion)
    ------------------------------------------------------------
    revno: 2052.1.461
    revision-id: pqm at pqm.ubuntu.com-20070606144200-rmsd3gyelimh8kal
    parent: pqm at pqm.ubuntu.com-20070606083714-rt2za45t9gt5nqqh
    parent: ian.clatworthy at internode.on.net-20070606061745-e5zl32uwku409wca
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-06-06 15:42:00 +0100
    message:
      (Ian Clatworthy) Improve 'bzr commit' time by removing some lock and dirstate._validate() calls
        ------------------------------------------------------------
        revno: 2052.1.459.1.4
        revision-id: ian.clatworthy at internode.on.net-20070606061745-e5zl32uwku409wca
        parent: ian.clatworthy at internode.on.net-20070606061158-zbwatmjd2m1p474g
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.fast-commit
        timestamp: Wed 2007-06-06 16:17:45 +1000
        message:
          updated NEWS and added commit performance notes to doc/developers
        ------------------------------------------------------------
        revno: 2052.1.459.1.3
        revision-id: ian.clatworthy at internode.on.net-20070606061158-zbwatmjd2m1p474g
        parent: ian.clatworthy at internode.on.net-20070606060745-xchfmk7d9vckgy3r
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.fast-commit
        timestamp: Wed 2007-06-06 16:11:58 +1000
        message:
          remove implicit read locks for kind() and is_executable() in wt4
        ------------------------------------------------------------
        revno: 2052.1.459.1.2
        revision-id: ian.clatworthy at internode.on.net-20070606060745-xchfmk7d9vckgy3r
        parent: ian.clatworthy at internode.on.net-20070606055603-monl116zotkbqn2y
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.fast-commit
        timestamp: Wed 2007-06-06 16:07:45 +1000
        message:
          remove calls to dirstate._validate() that shouldn't be on production code
        ------------------------------------------------------------
        revno: 2052.1.459.1.1
        revision-id: ian.clatworthy at internode.on.net-20070606055603-monl116zotkbqn2y
        parent: pqm at pqm.ubuntu.com-20070606050006-o4yiw7jnwytgf561
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.fast-commit
        timestamp: Wed 2007-06-06 15:56:03 +1000
        message:
          commit.py clean-up including logging just to stderr, not bzr.log
    ------------------------------------------------------------
    revno: 2052.1.460
    revision-id: pqm at pqm.ubuntu.com-20070606083714-rt2za45t9gt5nqqh
    parent: pqm at pqm.ubuntu.com-20070606050006-o4yiw7jnwytgf561
    parent: bialix at ukr.net-20070606075700-fefq7kluy10inv0m
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-06-06 09:37:14 +0100
    message:
      (bialix,r=john,r=aaron) sanitize dev docs (performance-roadmap) &
       win32 installers improvements
        ------------------------------------------------------------
        revno: 2052.1.454.1.4
        revision-id: bialix at ukr.net-20070606075700-fefq7kluy10inv0m
        parent: bialix at ukr.net-20070606074514-qq7bxr0x2uj8c5c2
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: installer-0.17
        timestamp: Wed 2007-06-06 10:57:00 +0300
        message:
          pack developers docs to windows installers
        ------------------------------------------------------------
        revno: 2052.1.454.1.3
        revision-id: bialix at ukr.net-20070606074514-qq7bxr0x2uj8c5c2
        parent: bialix at ukr.net-20070606071152-a2jaa16xqvu92teg
        parent: pqm at pqm.ubuntu.com-20070606050006-o4yiw7jnwytgf561
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: installer-0.17
        timestamp: Wed 2007-06-06 10:45:14 +0300
        message:
          merge bzr.dev; fix ReST formatting in planned-performance-changes.txt
        ------------------------------------------------------------
        revno: 2052.1.454.1.2
        revision-id: bialix at ukr.net-20070606071152-a2jaa16xqvu92teg
        parent: bialix at ukr.net-20070605080204-hvhqw69njlpxcscb
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: installer-0.17
        timestamp: Wed 2007-06-06 10:11:52 +0300
        message:
          better wording suggested by John Meinel
        ------------------------------------------------------------
        revno: 2052.1.454.1.1
        revision-id: bialix at ukr.net-20070605080204-hvhqw69njlpxcscb
        parent: pqm at pqm.ubuntu.com-20070604194535-ihhpf84qp0icoj2t
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: installer-0.17
        timestamp: Tue 2007-06-05 11:02:04 +0300
        message:
          sanitize developers docs
    ------------------------------------------------------------
    revno: 2052.1.459
    revision-id: pqm at pqm.ubuntu.com-20070606050006-o4yiw7jnwytgf561
    parent: pqm at pqm.ubuntu.com-20070606043217-jlt8hu49sk54tsag
    parent: aaron.bentley at utoronto.ca-20070606041017-c8wds05ilv5jokkz
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-06-06 06:00:06 +0100
    message:
      Update style of TreeTransform._rename_in_limbo
        ------------------------------------------------------------
        revno: 2052.1.450.1.14
        revision-id: aaron.bentley at utoronto.ca-20070606041017-c8wds05ilv5jokkz
        parent: aaron.bentley at utoronto.ca-20070606012818-ubf8cmaj1imntttb
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: fast-checkout
        timestamp: Wed 2007-06-06 00:10:17 -0400
        message:
          Style update suggested by Robert
    ------------------------------------------------------------
    revno: 2052.1.458
    revision-id: pqm at pqm.ubuntu.com-20070606043217-jlt8hu49sk54tsag
    parent: pqm at pqm.ubuntu.com-20070606022703-i49zqzf2wa4kq7fr
    parent: aaron.bentley at utoronto.ca-20070606015055-h01xm6jeddm630up
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-06-06 05:32:17 +0100
    message:
      Don't crash on merging renames of deleted files (#110279)
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.15.1.3
        revision-id: aaron.bentley at utoronto.ca-20070606015055-h01xm6jeddm630up
        parent: aaron.bentley at utoronto.ca-20070606010725-cusa72npg70khhkk
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: Aaron's mergeable stuff
        timestamp: Tue 2007-06-05 21:50:55 -0400
        message:
          Rename test case
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.15.1.2
        revision-id: aaron.bentley at utoronto.ca-20070606010725-cusa72npg70khhkk
        parent: aaron.bentley at utoronto.ca-20070606010518-kmhq36e8pomuzio7
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: Aaron's mergeable stuff
        timestamp: Tue 2007-06-05 21:07:25 -0400
        message:
          Don't crash on merging renamed deleted files (#110279)
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.15.1.1
        revision-id: aaron.bentley at utoronto.ca-20070606010518-kmhq36e8pomuzio7
        parent: abentley at panoramicfeedback.com-20070524153619-o4ici00lpcmbshiw
        parent: pqm at pqm.ubuntu.com-20070605164810-ay1hxyvqofffy0me
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: Aaron's mergeable stuff
        timestamp: Tue 2007-06-05 21:05:18 -0400
        message:
          Merge bzr.dev
    ------------------------------------------------------------
    revno: 2052.1.457
    revision-id: pqm at pqm.ubuntu.com-20070606022703-i49zqzf2wa4kq7fr
    parent: pqm at pqm.ubuntu.com-20070606015859-rwlz810cte7l1row
    parent: aaron.bentley at utoronto.ca-20070606012818-ubf8cmaj1imntttb
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-06-06 03:27:03 +0100
    message:
      Cancelling directories with cancelled children works correctly
        ------------------------------------------------------------
        revno: 2052.1.450.1.13
        revision-id: aaron.bentley at utoronto.ca-20070606012818-ubf8cmaj1imntttb
        parent: aaron.bentley at utoronto.ca-20070605223321-69qk2lxdg9d554at
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: fast-checkout
        timestamp: Tue 2007-06-05 21:28:18 -0400
        message:
          Updates from review
        ------------------------------------------------------------
        revno: 2052.1.450.1.12
        revision-id: aaron.bentley at utoronto.ca-20070605223321-69qk2lxdg9d554at
        parent: abentley at panoramicfeedback.com-20070605161922-0j7x00tazfnh5zf1
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: fast-checkout
        timestamp: Tue 2007-06-05 18:33:21 -0400
        message:
          Avoid renaming children with no content
    ------------------------------------------------------------
    revno: 2052.1.456
    revision-id: pqm at pqm.ubuntu.com-20070606015859-rwlz810cte7l1row
    parent: pqm at pqm.ubuntu.com-20070605164810-ay1hxyvqofffy0me
    parent: robertc at robertcollins.net-20070606010722-21uhn0868sm5m2he
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-06-06 02:58:59 +0100
    message:
      (robertc) Create the top level changes-list from the London sprint for reference.
        ------------------------------------------------------------
        revno: 2052.1.455.1.1
        revision-id: robertc at robertcollins.net-20070606010722-21uhn0868sm5m2he
        parent: pqm at pqm.ubuntu.com-20070605164810-ay1hxyvqofffy0me
        parent: robertc at robertcollins.net-20070606010158-aqtdldnzo5bj5z74
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Wed 2007-06-06 11:07:22 +1000
        message:
          (robertc) Create the top level changes-list from the London sprint for reference.
        ------------------------------------------------------------
        revno: 2052.1.433.4.10
        revision-id: robertc at robertcollins.net-20070606010158-aqtdldnzo5bj5z74
        parent: robertc at robertcollins.net-20070604053802-cx9toxyasgfip83n
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: roadmap
        timestamp: Wed 2007-06-06 11:01:58 +1000
        message:
          Review feedback.
        ------------------------------------------------------------
        revno: 2052.1.433.4.9
        revision-id: robertc at robertcollins.net-20070604053802-cx9toxyasgfip83n
        parent: robertc at robertcollins.net-20070604040720-c5ti0k49w0ye8zcl
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: roadmap
        timestamp: Mon 2007-06-04 15:38:02 +1000
        message:
          Create the top level changes-list from the London sprint for reference.
    ------------------------------------------------------------
    revno: 2052.1.455
    revision-id: pqm at pqm.ubuntu.com-20070605164810-ay1hxyvqofffy0me
    parent: pqm at pqm.ubuntu.com-20070604194535-ihhpf84qp0icoj2t
    parent: abentley at panoramicfeedback.com-20070605161922-0j7x00tazfnh5zf1
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-06-05 17:48:10 +0100
    message:
      Optimize TreeTransform to avoid renames where possible
        ------------------------------------------------------------
        revno: 2052.1.450.1.11
        revision-id: abentley at panoramicfeedback.com-20070605161922-0j7x00tazfnh5zf1
        parent: abentley at panoramicfeedback.com-20070605161828-5spb276vsp8fxjx8
        parent: pqm at pqm.ubuntu.com-20070604194535-ihhpf84qp0icoj2t
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: fast-checkout
        timestamp: Tue 2007-06-05 12:19:22 -0400
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.450.1.10
        revision-id: abentley at panoramicfeedback.com-20070605161828-5spb276vsp8fxjx8
        parent: abentley at panoramicfeedback.com-20070605154520-kw4foazx2ayumzpr
        parent: aaron.bentley at utoronto.ca-20070603220035-p9mqj3zzus8ew1bz
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: fast-checkout
        timestamp: Tue 2007-06-05 12:18:28 -0400
        message:
          Merge NEWS
            ------------------------------------------------------------
            revno: 2052.1.450.1.5.1.2
            revision-id: aaron.bentley at utoronto.ca-20070603220035-p9mqj3zzus8ew1bz
            parent: aaron.bentley at utoronto.ca-20070603215101-oljwf5m6fen1s6q1
            committer: Aaron Bentley <aaron.bentley at utoronto.ca>
            branch nick: fast-checkout
            timestamp: Sun 2007-06-03 18:00:35 -0400
            message:
              Fix NEWS
            ------------------------------------------------------------
            revno: 2052.1.450.1.5.1.1
            revision-id: aaron.bentley at utoronto.ca-20070603215101-oljwf5m6fen1s6q1
            parent: aaron.bentley at utoronto.ca-20070603163308-r6el1wy9cvj9h6h2
            committer: Aaron Bentley <aaron.bentley at utoronto.ca>
            branch nick: fast-checkout
            timestamp: Sun 2007-06-03 17:51:01 -0400
            message:
              Add NEWS entry
        ------------------------------------------------------------
        revno: 2052.1.450.1.9
        revision-id: abentley at panoramicfeedback.com-20070605154520-kw4foazx2ayumzpr
        parent: abentley at panoramicfeedback.com-20070605141443-wb5xay9e02lnzk76
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: fast-checkout
        timestamp: Tue 2007-06-05 11:45:20 -0400
        message:
          Add additional test for no-name contents
        ------------------------------------------------------------
        revno: 2052.1.450.1.8
        revision-id: abentley at panoramicfeedback.com-20070605141443-wb5xay9e02lnzk76
        parent: abentley at panoramicfeedback.com-20070604170453-eo9440menna0peju
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: fast-checkout
        timestamp: Tue 2007-06-05 10:14:43 -0400
        message:
          Updates from review comments
        ------------------------------------------------------------
        revno: 2052.1.450.1.7
        revision-id: abentley at panoramicfeedback.com-20070604170453-eo9440menna0peju
        parent: abentley at panoramicfeedback.com-20070604165336-ehy5ckbw9dtbpb78
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: fast-checkout
        timestamp: Mon 2007-06-04 13:04:53 -0400
        message:
          Fix finalize deletion ordering
        ------------------------------------------------------------
        revno: 2052.1.450.1.6
        revision-id: abentley at panoramicfeedback.com-20070604165336-ehy5ckbw9dtbpb78
        parent: aaron.bentley at utoronto.ca-20070603163308-r6el1wy9cvj9h6h2
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: fast-checkout
        timestamp: Mon 2007-06-04 12:53:36 -0400
        message:
          Update from review comments
        ------------------------------------------------------------
        revno: 2052.1.450.1.5
        revision-id: aaron.bentley at utoronto.ca-20070603163308-r6el1wy9cvj9h6h2
        parent: aaron.bentley at utoronto.ca-20070603155659-rimfmfeyw7zgbgzm
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: fast-checkout
        timestamp: Sun 2007-06-03 12:33:08 -0400
        message:
          Cleanup
        ------------------------------------------------------------
        revno: 2052.1.450.1.4
        revision-id: aaron.bentley at utoronto.ca-20070603155659-rimfmfeyw7zgbgzm
        parent: aaron.bentley at utoronto.ca-20070603041408-j30fz6nncfm9vgtr
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: fast-checkout
        timestamp: Sun 2007-06-03 11:56:59 -0400
        message:
          Ensure we only reuse limbo names appropriately
        ------------------------------------------------------------
        revno: 2052.1.450.1.3
        revision-id: aaron.bentley at utoronto.ca-20070603041408-j30fz6nncfm9vgtr
        parent: aaron.bentley at utoronto.ca-20070602154854-dxx6c0hbjm2h1jel
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: fast-checkout
        timestamp: Sun 2007-06-03 00:14:08 -0400
        message:
          Don't cause errors when creating contents for trans_ids with no parent/name
        ------------------------------------------------------------
        revno: 2052.1.450.1.2
        revision-id: aaron.bentley at utoronto.ca-20070602154854-dxx6c0hbjm2h1jel
        parent: aaron.bentley at utoronto.ca-20070602000645-51h5g95v86g8305g
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: fast-checkout
        timestamp: Sat 2007-06-02 11:48:54 -0400
        message:
          Make the limited-renames functionality safer in the general case
        ------------------------------------------------------------
        revno: 2052.1.450.1.1
        revision-id: aaron.bentley at utoronto.ca-20070602000645-51h5g95v86g8305g
        parent: pqm at pqm.ubuntu.com-20070601221655-eeiryluirj5h73hp
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: fast-checkout
        timestamp: Fri 2007-06-01 20:06:45 -0400
        message:
          Ensure renames only root children are renamed when building trees
    ------------------------------------------------------------
    revno: 2052.1.454
    revision-id: pqm at pqm.ubuntu.com-20070604194535-ihhpf84qp0icoj2t
    parent: pqm at pqm.ubuntu.com-20070604062925-0a2e6fvr3qpfngzo
    parent: abentley at panoramicfeedback.com-20070604185921-xbnqxwypl1junwy3
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-06-04 20:45:35 +0100
    message:
      Fix workingtree.remove with tree references
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.16
        revision-id: abentley at panoramicfeedback.com-20070604185921-xbnqxwypl1junwy3
        parent: abentley at panoramicfeedback.com-20070524153619-o4ici00lpcmbshiw
        parent: pqm at pqm.ubuntu.com-20070604062925-0a2e6fvr3qpfngzo
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Mon 2007-06-04 14:59:21 -0400
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.15
        revision-id: abentley at panoramicfeedback.com-20070524153619-o4ici00lpcmbshiw
        parent: abentley at panoramicfeedback.com-20070524150452-sifbv1wlrjnlw1zx
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Thu 2007-05-24 11:36:19 -0400
        message:
          Remove redundant listdir
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.14
        revision-id: abentley at panoramicfeedback.com-20070524150452-sifbv1wlrjnlw1zx
        parent: abentley at panoramicfeedback.com-20070524150356-218vhkzsxubtzikd
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Thu 2007-05-24 11:04:52 -0400
        message:
          Add NEWS entry
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.13
        revision-id: abentley at panoramicfeedback.com-20070524150356-218vhkzsxubtzikd
        parent: abentley at panoramicfeedback.com-20070524150109-is07n3xarwa63736
        parent: pqm at pqm.ubuntu.com-20070524130959-7zpl03vgx35bezhf
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Thu 2007-05-24 11:03:56 -0400
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.12
        revision-id: abentley at panoramicfeedback.com-20070524150109-is07n3xarwa63736
        parent: aaron.bentley at utoronto.ca-20070524121941-p1ch5bu1bvm6qn72
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Thu 2007-05-24 11:01:09 -0400
        message:
          Stop using inventory directly in WorkingTree.remove
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.11
        revision-id: aaron.bentley at utoronto.ca-20070524121941-p1ch5bu1bvm6qn72
        parent: aaron.bentley at utoronto.ca-20070523113246-8z2a83w2qxnhxxr8
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: Aaron's mergeable stuff
        timestamp: Thu 2007-05-24 08:19:41 -0400
        message:
          Bugfix WorkingTree.remove to handle subtrees, and non-cwd trees
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.10
        revision-id: aaron.bentley at utoronto.ca-20070523113246-8z2a83w2qxnhxxr8
        parent: aaron.bentley at utoronto.ca-20070521141436-x3aw0x8tksw2yu0e
        parent: pqm at pqm.ubuntu.com-20070523095110-bqaodkh3q7v0fime
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: Aaron's mergeable stuff
        timestamp: Wed 2007-05-23 07:32:46 -0400
        message:
          Merge bzr.dev
    ------------------------------------------------------------
    revno: 2052.1.453
    revision-id: pqm at pqm.ubuntu.com-20070604062925-0a2e6fvr3qpfngzo
    parent: pqm at pqm.ubuntu.com-20070602184854-kwqaduxs0b19r76n
    parent: robertc at robertcollins.net-20070604040720-c5ti0k49w0ye8zcl
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-06-04 07:29:25 +0100
    message:
      (robertc) More London sprint documentation
        ------------------------------------------------------------
        revno: 2052.1.433.4.8
        revision-id: robertc at robertcollins.net-20070604040720-c5ti0k49w0ye8zcl
        parent: robertc at robertcollins.net-20070604033948-erld0bugxcbo62gf
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: roadmap
        timestamp: Mon 2007-06-04 14:07:20 +1000
        message:
          Note that multiparent deltas affect merge to, from the mailing list review discussion.
        ------------------------------------------------------------
        revno: 2052.1.433.4.7
        revision-id: robertc at robertcollins.net-20070604033948-erld0bugxcbo62gf
        parent: robertc at robertcollins.net-20070604005154-yvx2q8jnwiprw6du
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: roadmap
        timestamp: Mon 2007-06-04 13:39:48 +1000
        message:
          Review feedback.
        ------------------------------------------------------------
        revno: 2052.1.433.4.6
        revision-id: robertc at robertcollins.net-20070604005154-yvx2q8jnwiprw6du
        parent: robertc at robertcollins.net-20070518181212-acujb9ai3r3ds8s3
        parent: pqm at pqm.ubuntu.com-20070602184854-kwqaduxs0b19r76n
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: roadmap
        timestamp: Mon 2007-06-04 10:51:54 +1000
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.433.4.5
        revision-id: robertc at robertcollins.net-20070518181212-acujb9ai3r3ds8s3
        parent: robertc at robertcollins.net-20070515143142-1u0xo65hyhewgkyw
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: roadmap
        timestamp: Sat 2007-05-19 04:12:12 +1000
        message:
          Incremental push-pull notes.
        ------------------------------------------------------------
        revno: 2052.1.433.4.4
        revision-id: robertc at robertcollins.net-20070515143142-1u0xo65hyhewgkyw
        parent: robertc at robertcollins.net-20070515112623-rb3uq4tern5lsn6l
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: roadmap
        timestamp: Wed 2007-05-16 00:31:42 +1000
        message:
          Add annotate roadmap.
        ------------------------------------------------------------
        revno: 2052.1.433.4.3
        revision-id: robertc at robertcollins.net-20070515112623-rb3uq4tern5lsn6l
        parent: robertc at robertcollins.net-20070515102628-j2e0lgz5k42ckyzh
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: roadmap
        timestamp: Tue 2007-05-15 21:26:23 +1000
        message:
          Add revert analysis.
        ------------------------------------------------------------
        revno: 2052.1.433.4.2
        revision-id: robertc at robertcollins.net-20070515102628-j2e0lgz5k42ckyzh
        parent: robertc at robertcollins.net-20070515094946-9nrohtlybz2i5jt9
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: roadmap
        timestamp: Tue 2007-05-15 20:26:28 +1000
        message:
          Add gc analysis
        ------------------------------------------------------------
        revno: 2052.1.433.4.1
        revision-id: robertc at robertcollins.net-20070515094946-9nrohtlybz2i5jt9
        parent: pqm at pqm.ubuntu.com-20070510055501-w262sk5hl33vmd19
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: roadmap
        timestamp: Tue 2007-05-15 19:49:46 +1000
        message:
          add analysis
    ------------------------------------------------------------
    revno: 2052.1.452
    revision-id: pqm at pqm.ubuntu.com-20070602184854-kwqaduxs0b19r76n
    parent: pqm at pqm.ubuntu.com-20070601231018-i374u1n4yt6rpg7x
    parent: john at arbash-meinel.com-20070530184026-h7b0okqaito0oquy
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2007-06-02 19:48:54 +0100
    message:
      (Andrew Bennetts) 'make check' builds docs as well
        ------------------------------------------------------------
        revno: 2052.1.443.5.1
        revision-id: john at arbash-meinel.com-20070530184026-h7b0okqaito0oquy
        parent: pqm at pqm.ubuntu.com-20070525050023-ip6kst9coq8a32z5
        parent: andrew.bennetts at canonical.com-20070412130325-56c9kdg18lvpj02g
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: check-docs
        timestamp: Wed 2007-05-30 13:40:26 -0500
        message:
          (Andrew Bennetts) 'make check' builds docs as well
        ------------------------------------------------------------
        revno: 2052.1.359.1.1
        revision-id: andrew.bennetts at canonical.com-20070412130325-56c9kdg18lvpj02g
        parent: pqm at pqm.ubuntu.com-20070412095902-nen3rbeeppe9yrz0
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: check-makes-docs
        timestamp: Thu 2007-04-12 23:03:25 +1000
        message:
          Make 'make check' depend on docs building without error.
    ------------------------------------------------------------
    revno: 2052.1.451
    revision-id: pqm at pqm.ubuntu.com-20070601231018-i374u1n4yt6rpg7x
    parent: pqm at pqm.ubuntu.com-20070601221655-eeiryluirj5h73hp
    parent: john at arbash-meinel.com-20070601214045-zalht5mx39yg11l6
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2007-06-02 00:10:18 +0100
    message:
      (John Arbash Meinel) add [merge] for short log messages
        ------------------------------------------------------------
        revno: 2052.1.431.2.5
        revision-id: john at arbash-meinel.com-20070601214045-zalht5mx39yg11l6
        parent: john at arbash-meinel.com-20070508220459-wvpmol3nkg91j5e6
        parent: pqm at pqm.ubuntu.com-20070601212622-4hy742yfww9270dw
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: log_short_merges_83887
        timestamp: Fri 2007-06-01 16:40:45 -0500
        message:
          [merge] bzr.dev 2501
        ------------------------------------------------------------
        revno: 2052.1.431.2.4
        revision-id: john at arbash-meinel.com-20070508220459-wvpmol3nkg91j5e6
        parent: john at arbash-meinel.com-20070508220207-yvs5og03igv48k5g
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: log_short_merges_83887
        timestamp: Tue 2007-05-08 17:04:59 -0500
        message:
          Update NEWS to include a reference to bug #83887
          (which is actually a minor feature request)
        ------------------------------------------------------------
        revno: 2052.1.431.2.3
        revision-id: john at arbash-meinel.com-20070508220207-yvs5og03igv48k5g
        parent: john at arbash-meinel.com-20070508201017-w968czcnrzvjttze
        parent: pqm at pqm.ubuntu.com-20070508203256-wcxwdphd1y2psezh
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: log_short_merges_83887
        timestamp: Tue 2007-05-08 17:02:07 -0500
        message:
          [merge] bzr.dev 2484
        ------------------------------------------------------------
        revno: 2052.1.431.2.2
        revision-id: john at arbash-meinel.com-20070508201017-w968czcnrzvjttze
        parent: john at arbash-meinel.com-20070508193100-64xg2gv8oc40tiri
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: log_short_merges_83887
        timestamp: Tue 2007-05-08 15:10:17 -0500
        message:
          Add [merge] after the timestamp for revisions with merges.
        ------------------------------------------------------------
        revno: 2052.1.431.2.1
        revision-id: john at arbash-meinel.com-20070508193100-64xg2gv8oc40tiri
        parent: pqm at pqm.ubuntu.com-20070507175017-mvwcdqzq0w4z36lr
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: log_short_merges_83887
        timestamp: Tue 2007-05-08 14:31:00 -0500
        message:
          Add a test with a merged revision
          now we need to figure out what it should look like :)
    ------------------------------------------------------------
    revno: 2052.1.450
    revision-id: pqm at pqm.ubuntu.com-20070601221655-eeiryluirj5h73hp
    parent: pqm at pqm.ubuntu.com-20070601212622-4hy742yfww9270dw
    parent: abentley at panoramicfeedback.com-20070601134202-xesyeah3z22v56b4
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-06-01 23:16:55 +0100
    message:
      Fix Workingtree4.get_file_sha1 on missing files (#118186)
        ------------------------------------------------------------
        revno: 2052.1.447.3.1
        revision-id: abentley at panoramicfeedback.com-20070601134202-xesyeah3z22v56b4
        parent: pqm at pqm.ubuntu.com-20070531210833-8ptk86ocu822hjd5
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: fix-118186
        timestamp: Fri 2007-06-01 09:42:02 -0400
        message:
          Fix Workingtree4.get_file_sha1 on missing files
    ------------------------------------------------------------
    revno: 2052.1.449
    revision-id: pqm at pqm.ubuntu.com-20070601212622-4hy742yfww9270dw
    parent: pqm at pqm.ubuntu.com-20070601195039-ew4306n3v38agaoq
    parent: john at arbash-meinel.com-20070601193523-n91zctoxflcm88h9
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-06-01 22:26:22 +0100
    message:
      (Matthew Fuller) Updates to the tutorial
        ------------------------------------------------------------
        revno: 2052.1.447.2.1
        revision-id: john at arbash-meinel.com-20070601193523-n91zctoxflcm88h9
        parent: pqm at pqm.ubuntu.com-20070531210833-8ptk86ocu822hjd5
        parent: fullermd at over-yonder.net-20070530145253-hvlcypma2jhexcvk
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Fri 2007-06-01 14:35:23 -0500
        message:
          (Matthew Fuller) Updates to the tutorial
        ------------------------------------------------------------
        revno: 2052.1.443.4.9
        revision-id: fullermd at over-yonder.net-20070530145253-hvlcypma2jhexcvk
        parent: fullermd at over-yonder.net-20070530035512-5wygby6ekqi9uxc2
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: tutorial-updates
        timestamp: Wed 2007-05-30 09:52:53 -0500
        message:
          Don't point people at the nonexistent 'status --all'.
        ------------------------------------------------------------
        revno: 2052.1.443.4.8
        revision-id: fullermd at over-yonder.net-20070530035512-5wygby6ekqi9uxc2
        parent: fullermd at over-yonder.net-20070530035408-mpzp6fj1cp3k4c70
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: tutorial-updates
        timestamp: Tue 2007-05-29 22:55:12 -0500
        message:
          Bump document version from 0.8 to 0.16.
        ------------------------------------------------------------
        revno: 2052.1.443.4.7
        revision-id: fullermd at over-yonder.net-20070530035408-mpzp6fj1cp3k4c70
        parent: fullermd at over-yonder.net-20070530034609-o0yzwdqtu8fpj468
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: tutorial-updates
        timestamp: Tue 2007-05-29 22:54:08 -0500
        message:
          De-emphasize the heck out of manually rsync'ing for 'push', and
          emphasize the builtin 'push'.
        ------------------------------------------------------------
        revno: 2052.1.443.4.6
        revision-id: fullermd at over-yonder.net-20070530034609-o0yzwdqtu8fpj468
        parent: fullermd at over-yonder.net-20070530034330-iog9fm92mph4zyy9
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: tutorial-updates
        timestamp: Tue 2007-05-29 22:46:09 -0500
        message:
          Reorganize some text to emphasize 'bzr branch' over grabbing a tarball
          or rsync'ing.
        ------------------------------------------------------------
        revno: 2052.1.443.4.5
        revision-id: fullermd at over-yonder.net-20070530034330-iog9fm92mph4zyy9
        parent: fullermd at over-yonder.net-20070530033244-r70yfpy0rbswxnt9
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: tutorial-updates
        timestamp: Tue 2007-05-29 22:43:30 -0500
        message:
          Another place where we need to clarify that 'rm' may or may not delete
          the file.
        ------------------------------------------------------------
        revno: 2052.1.443.4.4
        revision-id: fullermd at over-yonder.net-20070530033244-r70yfpy0rbswxnt9
        parent: fullermd at over-yonder.net-20070530032834-bp98yu8tjheuvdpy
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: tutorial-updates
        timestamp: Tue 2007-05-29 22:32:44 -0500
        message:
          Adjust diff output to look like diff output looks.
        ------------------------------------------------------------
        revno: 2052.1.443.4.3
        revision-id: fullermd at over-yonder.net-20070530032834-bp98yu8tjheuvdpy
        parent: fullermd at over-yonder.net-20070530032249-tww05uv09iomg7sw
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: tutorial-updates
        timestamp: Tue 2007-05-29 22:28:34 -0500
        message:
          X-ref "Publishing your branch" section from the discussion of branch
          locations.  A question was posed on IRC suggesting a need for this.
        ------------------------------------------------------------
        revno: 2052.1.443.4.2
        revision-id: fullermd at over-yonder.net-20070530032249-tww05uv09iomg7sw
        parent: fullermd at over-yonder.net-20070530031550-fipr8tf74ni89fyg
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: tutorial-updates
        timestamp: Tue 2007-05-29 22:22:49 -0500
        message:
          rm does sometimes remove the file now.  Try and make that a little
          more correct, without being hopelessly complicated.
        ------------------------------------------------------------
        revno: 2052.1.443.4.1
        revision-id: fullermd at over-yonder.net-20070530031550-fipr8tf74ni89fyg
        parent: pqm at pqm.ubuntu.com-20070525050023-ip6kst9coq8a32z5
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: tutorial-updates
        timestamp: Tue 2007-05-29 22:15:50 -0500
        message:
          Get rid of references to 'bzr unknowns'.
    ------------------------------------------------------------
    revno: 2052.1.448
    revision-id: pqm at pqm.ubuntu.com-20070601195039-ew4306n3v38agaoq
    parent: pqm at pqm.ubuntu.com-20070531210833-8ptk86ocu822hjd5
    parent: aaron.bentley at utoronto.ca-20070601054311-15wtrjil1onbuea3
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-06-01 20:50:39 +0100
    message:
      Revert does not try to preserve file contents produced by revert
        ------------------------------------------------------------
        revno: 2052.1.447.1.1
        revision-id: aaron.bentley at utoronto.ca-20070601054311-15wtrjil1onbuea3
        parent: pqm at pqm.ubuntu.com-20070531210833-8ptk86ocu822hjd5
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: bzr.ab2
        timestamp: Fri 2007-06-01 01:43:11 -0400
        message:
          Revert does not try to preserve file contents produced by revert
    ------------------------------------------------------------
    revno: 2052.1.447
    revision-id: pqm at pqm.ubuntu.com-20070531210833-8ptk86ocu822hjd5
    parent: pqm at pqm.ubuntu.com-20070530152720-qdjd3zs950nindfs
    parent: john at arbash-meinel.com-20070531202904-34h7ygudo7qq9ha1
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-05-31 22:08:33 +0100
    message:
      (John Arbash Meinel, r=robert) Tweak _iter_changes and update_entry to make bzr status and bzr diff much faster
        ------------------------------------------------------------
        revno: 2052.1.433.3.14
        revision-id: john at arbash-meinel.com-20070531202904-34h7ygudo7qq9ha1
        parent: john at arbash-meinel.com-20070531141758-i5f7gqddjm497ij8
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_optim_2
        timestamp: Thu 2007-05-31 15:29:04 -0500
        message:
          Update the code so that symlinks aren't cached at incorrect times
          and fix the tests so that they don't assume files and symlinks
          get cached even when the timestamp doesn't declare them 'safe'.
        ------------------------------------------------------------
        revno: 2052.1.433.3.13
        revision-id: john at arbash-meinel.com-20070531141758-i5f7gqddjm497ij8
        parent: john at arbash-meinel.com-20070517182306-dhc0cf38l5fhv2dj
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_optim_2
        timestamp: Thu 2007-05-31 09:17:58 -0500
        message:
          NEWS
        ------------------------------------------------------------
        revno: 2052.1.433.3.12
        revision-id: john at arbash-meinel.com-20070517182306-dhc0cf38l5fhv2dj
        parent: john at arbash-meinel.com-20070517182243-3844dyynbautwcwu
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_optim_2
        timestamp: Thu 2007-05-17 19:23:06 +0100
        message:
          Delay joining the path until we are actually going to be using it.
        ------------------------------------------------------------
        revno: 2052.1.433.3.11
        revision-id: john at arbash-meinel.com-20070517182243-3844dyynbautwcwu
        parent: john at arbash-meinel.com-20070517175221-edsgtdww5ogxhmqv
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_optim_2
        timestamp: Thu 2007-05-17 19:22:43 +0100
        message:
          Correct DirState.update_entry to check when caching the sha1
          not when returning it.
        ------------------------------------------------------------
        revno: 2052.1.433.3.10
        revision-id: john at arbash-meinel.com-20070517175221-edsgtdww5ogxhmqv
        parent: john at arbash-meinel.com-20070517171133-l0rfa3x4j2zef8jf
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_optim_2
        timestamp: Thu 2007-05-17 18:52:21 +0100
        message:
          Remove some extra comments.
        ------------------------------------------------------------
        revno: 2052.1.433.3.9
        revision-id: john at arbash-meinel.com-20070517171133-l0rfa3x4j2zef8jf
        parent: john at arbash-meinel.com-20070517170734-munw3o4jwwey6jpe
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_optim_2
        timestamp: Thu 2007-05-17 18:11:33 +0100
        message:
          Now that we know when tuples will be yielded
          go ahead and spend the effort to make them *nice* tuples.
        ------------------------------------------------------------
        revno: 2052.1.433.3.8
        revision-id: john at arbash-meinel.com-20070517170734-munw3o4jwwey6jpe
        parent: john at arbash-meinel.com-20070516062651-rb6kuunel56yh0dj
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_optim_2
        timestamp: Thu 2007-05-17 18:07:34 +0100
        message:
          Keep track of directories that you have seen.
          Only fall back to _get_entry if that misses.
        ------------------------------------------------------------
        revno: 2052.1.433.3.7
        revision-id: john at arbash-meinel.com-20070516062651-rb6kuunel56yh0dj
        parent: john at arbash-meinel.com-20070516061855-zj7l63ffzw822ztg
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_optim_1
        timestamp: Wed 2007-05-16 07:26:51 +0100
        message:
          Comment on some alternative 'pack_stat'
        ------------------------------------------------------------
        revno: 2052.1.433.3.6
        revision-id: john at arbash-meinel.com-20070516061855-zj7l63ffzw822ztg
        parent: john at arbash-meinel.com-20070516055758-4qmxk53j07k6lnzz
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_optim_1
        timestamp: Wed 2007-05-16 07:18:55 +0100
        message:
          Delay calling pathjoin() until we've figured out we're going to use it
          (this is only a small win)
        ------------------------------------------------------------
        revno: 2052.1.433.3.5
        revision-id: john at arbash-meinel.com-20070516055758-4qmxk53j07k6lnzz
        parent: john at arbash-meinel.com-20070516054627-kv3otbqzd1bi22yx
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_optim_1
        timestamp: Wed 2007-05-16 06:57:58 +0100
        message:
          switching to a single returned object from _process_entry is not faster
          using result = _process_entry, if result is not ... is not strictly
          faster than for result in _process_entry. I'm not sure why.
          I think it is a little cleaner, though.
        ------------------------------------------------------------
        revno: 2052.1.433.3.4
        revision-id: john at arbash-meinel.com-20070516054627-kv3otbqzd1bi22yx
        parent: john at arbash-meinel.com-20070515232720-4alrtd5q4p4m3q1r
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_optim_1
        timestamp: Wed 2007-05-16 06:46:27 +0100
        message:
          Change _process_entry to detect when we don't care about something.
          This lets us do the standard check on local variables
          and handles the *very* common case of nothing being changed.
        ------------------------------------------------------------
        revno: 2052.1.433.3.3
        revision-id: john at arbash-meinel.com-20070515232720-4alrtd5q4p4m3q1r
        parent: john at arbash-meinel.com-20070515224039-h6arou8igzv9k34l
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_optim_1
        timestamp: Wed 2007-05-16 00:27:20 +0100
        message:
          Avoid extra work in inner 'DirState.update_entry' code.
          Use local vars for most functinos, directly lookup in local dict rather
          than going through osutils.stat_to_file_kind.
          Require the stat to be passed in, rather than being optional.
          change pack_stat to use binascii.b2a_base64 (the underlying function)
          Move pack_stat to top of code, so it can be saved as local variable.
          This cuts the time spent in update_entry to 1/2.
          Avoiding pack_stat is also a potentially large win. (5% or so)
        ------------------------------------------------------------
        revno: 2052.1.433.3.2
        revision-id: john at arbash-meinel.com-20070515224039-h6arou8igzv9k34l
        parent: john at arbash-meinel.com-20070515221632-xphatel2dqh29ya7
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_optim_1
        timestamp: Tue 2007-05-15 23:40:39 +0100
        message:
          Handle the case when getfilesystemencoding() is lowercase.
        ------------------------------------------------------------
        revno: 2052.1.433.3.1
        revision-id: john at arbash-meinel.com-20070515221632-xphatel2dqh29ya7
        parent: pqm at pqm.ubuntu.com-20070510055501-w262sk5hl33vmd19
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_optim_1
        timestamp: Tue 2007-05-15 23:16:32 +0100
        message:
          Fix DirState handling of dir records.
          We were comparing stat_value.st_size against the recorded directory size
          which is always 0.
    ------------------------------------------------------------
    revno: 2052.1.446
    revision-id: pqm at pqm.ubuntu.com-20070530152720-qdjd3zs950nindfs
    parent: pqm at pqm.ubuntu.com-20070527193804-znv53vjd04u6es6x
    parent: john at arbash-meinel.com-20070530124825-5bnsdms150iy8q0b
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-05-30 16:27:20 +0100
    message:
      (Robert Collins) Add a BranchBuilder API for use by the test suite.
        ------------------------------------------------------------
        revno: 2052.1.443.3.2
        revision-id: john at arbash-meinel.com-20070530124825-5bnsdms150iy8q0b
        parent: john at arbash-meinel.com-20070530124523-gxsp1617s70fhwqc
        parent: robertc at robertcollins.net-20070427034250-8gie8hxmx3e2cgc3
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Wed 2007-05-30 07:48:25 -0500
        message:
          (Robert Collins) Use BranchBuilder in test_ancestry.
            ------------------------------------------------------------
            revno: 2052.1.414.7.9.1.1
            revision-id: robertc at robertcollins.net-20070427034250-8gie8hxmx3e2cgc3
            parent: robertc at robertcollins.net-20070427033909-bsuz8ogd7r75dbfl
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: use-build-branch
            timestamp: Fri 2007-04-27 13:42:50 +1000
            message:
              Use BranchBuilder in test_ancestry.
        ------------------------------------------------------------
        revno: 2052.1.443.3.1
        revision-id: john at arbash-meinel.com-20070530124523-gxsp1617s70fhwqc
        parent: pqm at pqm.ubuntu.com-20070525050023-ip6kst9coq8a32z5
        parent: robertc at robertcollins.net-20070427061629-hqnq6rocm9dgljhx
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Wed 2007-05-30 07:45:23 -0500
        message:
          (Robert Collins) Add a BranchBuilder API for use by the test suite.
        ------------------------------------------------------------
        revno: 2052.1.414.7.10
        revision-id: robertc at robertcollins.net-20070427061629-hqnq6rocm9dgljhx
        parent: robertc at robertcollins.net-20070427033909-bsuz8ogd7r75dbfl
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: build-branch
        timestamp: Fri 2007-04-27 16:16:29 +1000
        message:
          Add a format parameter to BranchBuilder.
        ------------------------------------------------------------
        revno: 2052.1.414.7.9
        revision-id: robertc at robertcollins.net-20070427033909-bsuz8ogd7r75dbfl
        parent: robertc at robertcollins.net-20070427031822-1ga7jck9yw5ivsfr
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: build-branch
        timestamp: Fri 2007-04-27 13:39:09 +1000
        message:
          Return the commited revision id from BranchBuilder.build_commit to save later instrospection.
        ------------------------------------------------------------
        revno: 2052.1.414.7.8
        revision-id: robertc at robertcollins.net-20070427031822-1ga7jck9yw5ivsfr
        parent: robertc at robertcollins.net-20070427031300-wqxk6eo04pxn6trg
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: build-branch
        timestamp: Fri 2007-04-27 13:18:22 +1000
        message:
          NEWS too.
        ------------------------------------------------------------
        revno: 2052.1.414.7.7
        revision-id: robertc at robertcollins.net-20070427031300-wqxk6eo04pxn6trg
        parent: robertc at robertcollins.net-20070427030205-ll4s3d57mf0dcaqk
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: build-branch
        timestamp: Fri 2007-04-27 13:13:00 +1000
        message:
          Document basic usage.
        ------------------------------------------------------------
        revno: 2052.1.414.7.6
        revision-id: robertc at robertcollins.net-20070427030205-ll4s3d57mf0dcaqk
        parent: robertc at robertcollins.net-20070427023229-0a72vfyt4forz2c5
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: build-branch
        timestamp: Fri 2007-04-27 13:02:05 +1000
        message:
          Add BranchBuilder.build_commit.
        ------------------------------------------------------------
        revno: 2052.1.414.7.5
        revision-id: robertc at robertcollins.net-20070427023229-0a72vfyt4forz2c5
        parent: robertc at robertcollins.net-20070427023143-na837vjyw8y7ulns
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: build-branch
        timestamp: Fri 2007-04-27 12:32:29 +1000
        message:
          Better docstring for BranchBuilder.__init__.
        ------------------------------------------------------------
        revno: 2052.1.414.7.4
        revision-id: robertc at robertcollins.net-20070427023143-na837vjyw8y7ulns
        parent: robertc at robertcollins.net-20070427022014-gw8g0qi639fquuba
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: build-branch
        timestamp: Fri 2007-04-27 12:31:43 +1000
        message:
          Add BranchBuilder.get_branch().
        ------------------------------------------------------------
        revno: 2052.1.414.7.3
        revision-id: robertc at robertcollins.net-20070427022014-gw8g0qi639fquuba
        parent: robertc at robertcollins.net-20070427003620-6fjf8dbiblgt5am7
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: build-branch
        timestamp: Fri 2007-04-27 12:20:14 +1000
        message:
          Create bzrlib.branchbuilder.
    ------------------------------------------------------------
    revno: 2052.1.445
    revision-id: pqm at pqm.ubuntu.com-20070527193804-znv53vjd04u6es6x
    parent: pqm at pqm.ubuntu.com-20070526160035-utugnd3he5zvo60s
    parent: aaron.bentley at utoronto.ca-20070527184754-p0w83p0v54ejks8s
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sun 2007-05-27 20:38:04 +0100
    message:
      Add performance analysis docs
        ------------------------------------------------------------
        revno: 2052.1.443.2.2
        revision-id: aaron.bentley at utoronto.ca-20070527184754-p0w83p0v54ejks8s
        parent: aaron.bentley at utoronto.ca-20070527174550-3su5c5701pi9vv1y
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: bzr.docs
        timestamp: Sun 2007-05-27 14:47:54 -0400
        message:
          Add initial push/pull analysis
        ------------------------------------------------------------
        revno: 2052.1.443.2.1
        revision-id: aaron.bentley at utoronto.ca-20070527174550-3su5c5701pi9vv1y
        parent: pqm at pqm.ubuntu.com-20070525050023-ip6kst9coq8a32z5
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: bzr.docs
        timestamp: Sun 2007-05-27 13:45:50 -0400
        message:
          Add bundle creation and merge scaling analysis
    ------------------------------------------------------------
    revno: 2052.1.444
    revision-id: pqm at pqm.ubuntu.com-20070526160035-utugnd3he5zvo60s
    parent: pqm at pqm.ubuntu.com-20070525050023-ip6kst9coq8a32z5
    parent: aaron.bentley at utoronto.ca-20070526153055-gdl80ttx0j7wwwmu
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2007-05-26 17:00:35 +0100
    message:
      Fix PyCurl single-range bug (Vincent Ladeuil, #112719)
        ------------------------------------------------------------
        revno: 2052.1.443.1.1
        revision-id: aaron.bentley at utoronto.ca-20070526153055-gdl80ttx0j7wwwmu
        parent: pqm at pqm.ubuntu.com-20070525050023-ip6kst9coq8a32z5
        parent: v.ladeuil+lp at free.fr-20070506065957-4jdlek9i5at2qb36
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: bzr.ab.integration
        timestamp: Sat 2007-05-26 11:30:55 -0400
        message:
          Merge PyCurl single-range bug
        ------------------------------------------------------------
        revno: 2052.1.429.3.1
        revision-id: v.ladeuil+lp at free.fr-20070506065957-4jdlek9i5at2qb36
        parent: pqm at pqm.ubuntu.com-20070504034556-wzcw478l7qkppkq0
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 112719
        timestamp: Sun 2007-05-06 08:59:57 +0200
        message:
          Fix bug #112719 by using the right range header.
          
          * HTTPTestUtil.py:
          (SingleOnlyRangeRequestHandler): Noisily refuses mutliple range
          requests.
          
          * test_http.py:
          (TestSingleOnlyRangeRequestServer): Test the retry mechanism when
          a server refuses to handle a mutiple range request without
          silently replying with a single range or full file response.
          
          * _pycurl.py:
          (PyCurlTransport._get_ranged): The header have been built taken
          into account the range hint, don't rebuilt it *ignoring* that
          hint.
    ------------------------------------------------------------
    revno: 2052.1.443
    revision-id: pqm at pqm.ubuntu.com-20070525050023-ip6kst9coq8a32z5
    parent: pqm at pqm.ubuntu.com-20070525043332-aw7j04dvjy6ua1v9
    parent: bialix at ukr.net-20070504110241-bgormskp9ihlft2r
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-05-25 06:00:23 +0100
    message:
      (bialix,r=john) don't bundle into standalone bzr.exe site.py (with
       their depends), and tools/doc_generate
        ------------------------------------------------------------
        revno: 2052.1.429.2.1
        revision-id: bialix at ukr.net-20070504110241-bgormskp9ihlft2r
        parent: pqm at pqm.ubuntu.com-20070504034556-wzcw478l7qkppkq0
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: installer
        timestamp: Fri 2007-05-04 14:02:41 +0300
        message:
          don't bundle into standalone bzr.exe site.py (with their depends), and tools/doc_generate
    ------------------------------------------------------------
    revno: 2052.1.442
    revision-id: pqm at pqm.ubuntu.com-20070525043332-aw7j04dvjy6ua1v9
    parent: pqm at pqm.ubuntu.com-20070524165738-rzs9lvgoqk20vls9
    parent: aaron.bentley at utoronto.ca-20070525040047-w4ymt5gvi3gecx1g
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-05-25 05:33:32 +0100
    message:
      Merge log --limit (Kent Gibson)
        ------------------------------------------------------------
        revno: 2052.1.441.1.1
        revision-id: aaron.bentley at utoronto.ca-20070525040047-w4ymt5gvi3gecx1g
        parent: pqm at pqm.ubuntu.com-20070524165738-rzs9lvgoqk20vls9
        parent: warthog618 at gmail.com-20070505023239-2yrekc2wwgkpu6br
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: bzr.ab.integration
        timestamp: Fri 2007-05-25 00:00:47 -0400
        message:
          Merge log --limit (Kent Gibson)
        ------------------------------------------------------------
        revno: 2052.1.414.8.1.1.1
        revision-id: warthog618 at gmail.com-20070505023239-2yrekc2wwgkpu6br
        parent: warthog618 at gmail.com-20070429034630-p3xbitz2xyl6pbie
        committer: Kent Gibson <warthog618 at gmail.com>
        branch nick: log_limit
        timestamp: Sat 2007-05-05 10:32:39 +0800
        message:
          add bzr log --limit
    ------------------------------------------------------------
    revno: 2052.1.441
    revision-id: pqm at pqm.ubuntu.com-20070524165738-rzs9lvgoqk20vls9
    parent: pqm at pqm.ubuntu.com-20070524160700-3mu8f24yc5ej88m1
    parent: john at arbash-meinel.com-20070524161253-rhy5ajcwxxfqk3sr
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-05-24 17:57:38 +0100
    message:
      (Marien Zwart) Update test_selftest.test_elapsed_time_with... to be more forgiving
        ------------------------------------------------------------
        revno: 2052.1.440.1.2
        revision-id: john at arbash-meinel.com-20070524161253-rhy5ajcwxxfqk3sr
        parent: john at arbash-meinel.com-20070524161045-t2dtfewkpnxeqlnp
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2007-05-24 11:12:53 -0500
        message:
          Tweak the regex a bit more
        ------------------------------------------------------------
        revno: 2052.1.440.1.1
        revision-id: john at arbash-meinel.com-20070524161045-t2dtfewkpnxeqlnp
        parent: pqm at pqm.ubuntu.com-20070524160700-3mu8f24yc5ej88m1
        parent: marienz at gentoo.org-20070511003934-5v54sk8ejgxgghst
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2007-05-24 11:10:45 -0500
        message:
          [merge] Marien Zwart: make test_elapsed_time more forgiving.
        ------------------------------------------------------------
        revno: 2052.1.433.2.1
        revision-id: marienz at gentoo.org-20070511003934-5v54sk8ejgxgghst
        parent: pqm at pqm.ubuntu.com-20070510055501-w262sk5hl33vmd19
        committer: Marien Zwart <marienz at gentoo.org>
        branch nick: fix-timed-tests
        timestamp: Fri 2007-05-11 02:39:34 +0200
        message:
          Make test_elapsed_time_with_benchmarking pass on a slow cpu.
    ------------------------------------------------------------
    revno: 2052.1.440
    revision-id: pqm at pqm.ubuntu.com-20070524160700-3mu8f24yc5ej88m1
    parent: pqm at pqm.ubuntu.com-20070524130959-7zpl03vgx35bezhf
    parent: john at arbash-meinel.com-20070524152641-2vq63484l18cy4e8
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-05-24 17:07:00 +0100
    message:
      (James Westby) Add a help topic for working trees and repositories.
        ------------------------------------------------------------
        revno: 2052.1.439.1.1
        revision-id: john at arbash-meinel.com-20070524152641-2vq63484l18cy4e8
        parent: pqm at pqm.ubuntu.com-20070524130959-7zpl03vgx35bezhf
        parent: jw+debian at jameswestby.net-20070514204516-6bnkhae4x3cx3z1k
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2007-05-24 10:26:41 -0500
        message:
          (James Westby) Add a help topic for working trees and repositories.
        ------------------------------------------------------------
        revno: 2052.1.433.1.3
        revision-id: jw+debian at jameswestby.net-20070514204516-6bnkhae4x3cx3z1k
        parent: jw+debian at jameswestby.net-20070514204247-mcxwep2on9g5p30w
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.repohelp
        timestamp: Mon 2007-05-14 21:45:16 +0100
        message:
          Add a NEWS entry for the changes.
        ------------------------------------------------------------
        revno: 2052.1.433.1.2
        revision-id: jw+debian at jameswestby.net-20070514204247-mcxwep2on9g5p30w
        parent: jw+debian at jameswestby.net-20070514193026-3itaozap05k3vuxp
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.repohelp
        timestamp: Mon 2007-05-14 21:42:47 +0100
        message:
          Update with comments from review, thanks to John and Aaron.
        ------------------------------------------------------------
        revno: 2052.1.433.1.1
        revision-id: jw+debian at jameswestby.net-20070514193026-3itaozap05k3vuxp
        parent: pqm at pqm.ubuntu.com-20070510055501-w262sk5hl33vmd19
        parent: jw+debian at jameswestby.net-20070414025144-qv17v6rkq1tfu6v8
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.repohelp
        timestamp: Mon 2007-05-14 20:30:26 +0100
        message:
          Update the help topics to the latest bzr.dev.
        ------------------------------------------------------------
        revno: 2052.1.349.2.2
        revision-id: jw+debian at jameswestby.net-20070414025144-qv17v6rkq1tfu6v8
        parent: jw+debian at jameswestby.net-20070414010244-4qvkerl2bztwchn1
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.dev.repos
        timestamp: Sat 2007-04-14 03:51:44 +0100
        message:
          Add a working-trees help topic.
          
          Has both some general information and specifics about dealing with remote
          working trees. Because of that change the remote tree warning message to point
          to it. Hopefully that will give users a starting point for deciding how to
          cope with that situation.
        ------------------------------------------------------------
        revno: 2052.1.349.2.1
        revision-id: jw+debian at jameswestby.net-20070414010244-4qvkerl2bztwchn1
        parent: pqm at pqm.ubuntu.com-20070405073143-8fa894c829ab5e50
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.dev.repos
        timestamp: Sat 2007-04-14 02:02:44 +0100
        message:
          Add a help topic for repositories.
    ------------------------------------------------------------
    revno: 2052.1.439
    revision-id: pqm at pqm.ubuntu.com-20070524130959-7zpl03vgx35bezhf
    parent: pqm at pqm.ubuntu.com-20070523095110-bqaodkh3q7v0fime
    parent: john at arbash-meinel.com-20070524124224-0yyi4laqtngw6lf6
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-05-24 14:09:59 +0100
    message:
      (Kent Gibson) Update the LogFormatter API to use a LogRevision object.
        ------------------------------------------------------------
        revno: 2052.1.438.1.4
        revision-id: john at arbash-meinel.com-20070524124224-0yyi4laqtngw6lf6
        parent: john at arbash-meinel.com-20070524121925-jf60fhqgvtcy6n0g
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2007-05-24 07:42:24 -0500
        message:
          Update bzrlib.log.show_changed_revisions to use the new api
        ------------------------------------------------------------
        revno: 2052.1.438.1.3
        revision-id: john at arbash-meinel.com-20070524121925-jf60fhqgvtcy6n0g
        parent: john at arbash-meinel.com-20070524121306-jlb942ezpitxujud
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2007-05-24 07:19:25 -0500
        message:
          Restore the test for iter_log_data as a deprecated function.
        ------------------------------------------------------------
        revno: 2052.1.438.1.2
        revision-id: john at arbash-meinel.com-20070524121306-jlb942ezpitxujud
        parent: john at arbash-meinel.com-20070524115407-lcnak713swd59lvk
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2007-05-24 07:13:06 -0500
        message:
          Cleanup according to PEP8 and some other small whitespace fixes
        ------------------------------------------------------------
        revno: 2052.1.438.1.1
        revision-id: john at arbash-meinel.com-20070524115407-lcnak713swd59lvk
        parent: pqm at pqm.ubuntu.com-20070523095110-bqaodkh3q7v0fime
        parent: warthog618 at gmail.com-20070507115128-myp6wjqauc85kr4p
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2007-05-24 06:54:07 -0500
        message:
          [merge] Kent Gibson: Rework LogFormatter API
        ------------------------------------------------------------
        revno: 2052.1.414.8.2
        revision-id: warthog618 at gmail.com-20070507115128-myp6wjqauc85kr4p
        parent: warthog618 at gmail.com-20070429034630-p3xbitz2xyl6pbie
        committer: Kent Gibson <warthog618 at gmail.com>
        branch nick: lf_rework
        timestamp: Mon 2007-05-07 19:51:28 +0800
        message:
          Move begin/end calls from _show_log to show_log.  Fix long line.
        ------------------------------------------------------------
        revno: 2052.1.414.8.1
        revision-id: warthog618 at gmail.com-20070429034630-p3xbitz2xyl6pbie
        parent: pqm at pqm.ubuntu.com-20070426211103-h84prqh7a4ad3ez2
        committer: Kent Gibson <warthog618 at gmail.com>
        branch nick: bzr.kg
        timestamp: Sun 2007-04-29 11:46:30 +0800
        message:
          Reworked LogFormatter API to simplify extending the attributes of the revision being logged. Added support for begin_log() and end_log() hooks in LogFormatters.
          Fixed minor inconsistency between display of revids in mainline and merge revisions in long log format.  Both now labelled "revision-id:" and are only displayed when --show-ids is specified.
    ------------------------------------------------------------
    revno: 2052.1.438
    revision-id: pqm at pqm.ubuntu.com-20070523095110-bqaodkh3q7v0fime
    parent: pqm at pqm.ubuntu.com-20070523092220-d1hkaakjej39827x
    parent: john at arbash-meinel.com-20070523090735-3uf48sdb33qh79g4
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-05-23 10:51:10 +0100
    message:
      (Robert Collins) Document TreeBuilder, and do some cleanup.
        ------------------------------------------------------------
        revno: 2052.1.436.1.2
        revision-id: john at arbash-meinel.com-20070523090735-3uf48sdb33qh79g4
        parent: john at arbash-meinel.com-20070523085414-8o53d2txzpn4ni9y
        parent: robertc at robertcollins.net-20070427003620-6fjf8dbiblgt5am7
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Wed 2007-05-23 04:07:35 -0500
        message:
          (Robert Collins) Document TreeBuilder, and do some cleanup.
        ------------------------------------------------------------
        revno: 2052.1.414.7.2
        revision-id: robertc at robertcollins.net-20070427003620-6fjf8dbiblgt5am7
        parent: robertc at robertcollins.net-20070427001815-3m1u2fk695um4oyb
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: build-branch
        timestamp: Fri 2007-04-27 10:36:20 +1000
        message:
          Document the user of TreeBuilder somewhat.
        ------------------------------------------------------------
        revno: 2052.1.414.7.1
        revision-id: robertc at robertcollins.net-20070427001815-3m1u2fk695um4oyb
        parent: pqm at pqm.ubuntu.com-20070426211103-h84prqh7a4ad3ez2
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: build-branch
        timestamp: Fri 2007-04-27 10:18:15 +1000
        message:
          Tree builder tests do not need a working dir.
    ------------------------------------------------------------
    revno: 2052.1.437
    revision-id: pqm at pqm.ubuntu.com-20070523092220-d1hkaakjej39827x
    parent: pqm at pqm.ubuntu.com-20070521152446-1v1dk0m7c705cdlx
    parent: john at arbash-meinel.com-20070523085414-8o53d2txzpn4ni9y
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-05-23 10:22:20 +0100
    message:
      (Vincent Ladeuil) Fix bug #110204 allowing proper password prompt encoding
        ------------------------------------------------------------
        revno: 2052.1.436.1.1
        revision-id: john at arbash-meinel.com-20070523085414-8o53d2txzpn4ni9y
        parent: pqm at pqm.ubuntu.com-20070521152446-1v1dk0m7c705cdlx
        parent: v.ladeuil+lp at free.fr-20070426205243-gwo5c2xhd75tezxz
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Wed 2007-05-23 03:54:14 -0500
        message:
          (Vincent Ladeuil) Fix bug #110204 allowing proper password prompt encoding
        ------------------------------------------------------------
        revno: 2052.1.409.1.2
        revision-id: v.ladeuil+lp at free.fr-20070426205243-gwo5c2xhd75tezxz
        parent: v.ladeuil+lp at free.fr-20070426081629-g0rsiqfszpxz2tto
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 110204
        timestamp: Thu 2007-04-26 22:52:43 +0200
        message:
          Take jam's remark into account.
          
          * bzrlib/ui/__init__.py:
          (CLIUIFactory.get_non_echoed_password): Better to use
          osutils.get_terminal_encoding() !
        ------------------------------------------------------------
        revno: 2052.1.409.1.1
        revision-id: v.ladeuil+lp at free.fr-20070426081629-g0rsiqfszpxz2tto
        parent: pqm at pqm.ubuntu.com-20070426070825-6xw10b1el98su02i
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 110204
        timestamp: Thu 2007-04-26 10:16:29 +0200
        message:
          Fix 110204 by letting TestUIFactory encode password prompt.
          
          * bzrlib/ui/__init__.py:
          (CLIUIFactory.get_non_echoed_password): Encode prompt with
          sys.stdout.
          (CLIUIFactory.get_password): Delegate prompt encoding to
          get_non_echoed_password.
          
          * bzrlib/tests/__init__.py:
          (TestUIFactory.get_non_echoed_password): Encode prompt with
          self.stdout.
    ------------------------------------------------------------
    revno: 2052.1.436
    revision-id: pqm at pqm.ubuntu.com-20070521152446-1v1dk0m7c705cdlx
    parent: pqm at pqm.ubuntu.com-20070517174205-qwgn733pkui2xqr4
    parent: aaron.bentley at utoronto.ca-20070521141436-x3aw0x8tksw2yu0e
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-05-21 16:24:46 +0100
    message:
      Better error for selected-file commit of merges
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.9
        revision-id: aaron.bentley at utoronto.ca-20070521141436-x3aw0x8tksw2yu0e
        parent: aaron.bentley at utoronto.ca-20070521140910-ugock53or9q2ki8g
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: Aaron's mergeable stuff
        timestamp: Mon 2007-05-21 10:14:36 -0400
        message:
          Better error for selected-file commit of merges
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.8
        revision-id: aaron.bentley at utoronto.ca-20070521140910-ugock53or9q2ki8g
        parent: aaron.bentley at utoronto.ca-20070420114824-jd5kfyku8qeyv844
        parent: pqm at pqm.ubuntu.com-20070517174205-qwgn733pkui2xqr4
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: Aaron's mergeable stuff
        timestamp: Mon 2007-05-21 10:09:10 -0400
        message:
          Merge bzr.dev
    ------------------------------------------------------------
    revno: 2052.1.435
    revision-id: pqm at pqm.ubuntu.com-20070517174205-qwgn733pkui2xqr4
    parent: pqm at pqm.ubuntu.com-20070516183055-codor2wzlo96i996
    parent: john at arbash-meinel.com-20070517165510-nua3t85svfqt89x2
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-05-17 18:42:05 +0100
    message:
      (Klaus Hartke) Remove duplicate line in commit.py
        ------------------------------------------------------------
        revno: 2052.1.434.1.1
        revision-id: john at arbash-meinel.com-20070517165510-nua3t85svfqt89x2
        parent: pqm at pqm.ubuntu.com-20070516183055-codor2wzlo96i996
        parent: klaus.hartke at googlemail.com-20070517150749-l1jbjftc4sgoe5lk
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2007-05-17 17:55:10 +0100
        message:
          (Klaus Hartke) Remove duplicate line in commit.py
        ------------------------------------------------------------
        revno: 2052.1.434.2.1
        revision-id: klaus.hartke at googlemail.com-20070517150749-l1jbjftc4sgoe5lk
        parent: pqm at pqm.ubuntu.com-20070516183055-codor2wzlo96i996
        committer: Klaus Hartke <klaus.hartke at googlemail.com>
        branch nick: bzr.klaus
        timestamp: Thu 2007-05-17 17:07:49 +0200
        message:
          Removed duplicate line.
    ------------------------------------------------------------
    revno: 2052.1.434
    revision-id: pqm at pqm.ubuntu.com-20070516183055-codor2wzlo96i996
    parent: pqm at pqm.ubuntu.com-20070510055501-w262sk5hl33vmd19
    parent: mbp at sourcefrog.net-20070502140053-50hm0ihm249u627n
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-05-16 19:30:55 +0100
    message:
      (mbp,r=john) add CountedLock class
        ------------------------------------------------------------
        revno: 2052.1.423.4.1
        revision-id: mbp at sourcefrog.net-20070502140053-50hm0ihm249u627n
        parent: pqm at pqm.ubuntu.com-20070501182714-71xp33bziogu3qu0
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: counted-lock
        timestamp: Thu 2007-05-03 00:00:53 +1000
        message:
          Start adding CountedLock class to partially replace LockableFiles
    ------------------------------------------------------------
    revno: 2052.1.433
    revision-id: pqm at pqm.ubuntu.com-20070510055501-w262sk5hl33vmd19
    parent: pqm at pqm.ubuntu.com-20070508203256-wcxwdphd1y2psezh
    parent: robertc at robertcollins.net-20070509153606-m556z2rb3d76b2f3
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-05-10 06:55:01 +0100
    message:
      (robertc) Move HACKING to doc/developers/HACKING and start on performance analysis documentation. (Robert Collins)
        ------------------------------------------------------------
        revno: 2052.1.429.1.5
        revision-id: robertc at robertcollins.net-20070509153606-m556z2rb3d76b2f3
        parent: robertc at robertcollins.net-20070508041401-rreosr07ptz41d6c
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: roadmap
        timestamp: Thu 2007-05-10 01:36:06 +1000
        message:
          Incremental push-pull performance anlysis draft.
        ------------------------------------------------------------
        revno: 2052.1.429.1.4
        revision-id: robertc at robertcollins.net-20070508041401-rreosr07ptz41d6c
        parent: robertc at robertcollins.net-20070507174930-gksqv90l5emjrcyq
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: roadmap
        timestamp: Tue 2007-05-08 14:14:01 +1000
        message:
          Fix the developer documentation to use the right style sheet and give it its own index. (Robert Collins, Alexander Belchenko)
        ------------------------------------------------------------
        revno: 2052.1.429.1.3
        revision-id: robertc at robertcollins.net-20070507174930-gksqv90l5emjrcyq
        parent: robertc at robertcollins.net-20070507170412-91hbpdaem8bvel4s
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: roadmap
        timestamp: Tue 2007-05-08 03:49:30 +1000
        message:
          Add the performance roadmap rationale.
        ------------------------------------------------------------
        revno: 2052.1.429.1.2
        revision-id: robertc at robertcollins.net-20070507170412-91hbpdaem8bvel4s
        parent: robertc at robertcollins.net-20070507164814-wpagonutf4b5cf8s
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: roadmap
        timestamp: Tue 2007-05-08 03:04:12 +1000
        message:
          NEWS entry for HACKING relocation.
        ------------------------------------------------------------
        revno: 2052.1.429.1.1
        revision-id: robertc at robertcollins.net-20070507164814-wpagonutf4b5cf8s
        parent: pqm at pqm.ubuntu.com-20070504034556-wzcw478l7qkppkq0
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: roadmap
        timestamp: Tue 2007-05-08 02:48:14 +1000
        message:
          Move HACKING to docs/developers/HACKING and adjust Makefile to accomodate this.
    ------------------------------------------------------------
    revno: 2052.1.432
    revision-id: pqm at pqm.ubuntu.com-20070508203256-wcxwdphd1y2psezh
    parent: pqm at pqm.ubuntu.com-20070507175017-mvwcdqzq0w4z36lr
    parent: john at arbash-meinel.com-20070508200344-p77ycd72josdljry
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-05-08 21:32:56 +0100
    message:
      (John Arbash Meinel) Merge fixes from 0.16 into bzr.dev and update for 0.17 development
        ------------------------------------------------------------
        revno: 2052.1.431.1.2
        revision-id: john at arbash-meinel.com-20070508200344-p77ycd72josdljry
        parent: john at arbash-meinel.com-20070508200050-4imwmtzep8fx5v7w
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2007-05-08 15:03:44 -0500
        message:
          Updates for bzr-0.17-dev
        ------------------------------------------------------------
        revno: 2052.1.431.1.1
        revision-id: john at arbash-meinel.com-20070508200050-4imwmtzep8fx5v7w
        parent: pqm at pqm.ubuntu.com-20070507175017-mvwcdqzq0w4z36lr
        parent: mbp at sourcefrog.net-20070507131140-iajs5she7cy0pbst
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2007-05-08 15:00:50 -0500
        message:
          Merge the 0.16 release fixes back into bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.425.1.13
        revision-id: mbp at sourcefrog.net-20070507131140-iajs5she7cy0pbst
        parent: mbp at sourcefrog.net-20070507131058-7yoc6xajos30hjt0
        parent: andrew.bennetts at canonical.com-20070430064224-hagj8m0855p1sxn7
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 0.16-release
        timestamp: Mon 2007-05-07 23:11:40 +1000
        message:
          merge hpss compatibility fix
        ------------------------------------------------------------
        revno: 2052.1.425.1.12
        revision-id: mbp at sourcefrog.net-20070507131058-7yoc6xajos30hjt0
        parent: mbp at sourcefrog.net-20070507122424-floh4b3kgzg5vgo3
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 0.16-release
        timestamp: Mon 2007-05-07 23:10:58 +1000
        message:
          Preparing 0.16 release
        ------------------------------------------------------------
        revno: 2052.1.425.1.11
        revision-id: mbp at sourcefrog.net-20070507122424-floh4b3kgzg5vgo3
        parent: mbp at sourcefrog.net-20070507120459-ihx998ls87g6qqon
        parent: pqm at pqm.ubuntu.com-20070430073311-say1rwtz3bk8a3rt
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: run-hooks
        timestamp: Mon 2007-05-07 22:24:24 +1000
        message:
          Resolve NEWS against 0.16 branch
            ------------------------------------------------------------
            revno: 2052.1.411.1.2
            revision-id: pqm at pqm.ubuntu.com-20070430073311-say1rwtz3bk8a3rt
            parent: mbp at sourcefrog.net-20070426105838-f54z8279m88bl6ea
            parent: robertc at robertcollins.net-20070430065822-v91uqhvvn071teqo
            committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
            branch nick: 0.16
            timestamp: Mon 2007-04-30 08:33:11 +0100
            message:
              (robertc) bzr 0.16rc: incorporate the relatively trivial fixes from bzr.dev.
                ------------------------------------------------------------
                revno: 2052.1.411.1.1.1.1
                revision-id: robertc at robertcollins.net-20070430065822-v91uqhvvn071teqo
                parent: mbp at sourcefrog.net-20070426105838-f54z8279m88bl6ea
                parent: pqm at pqm.ubuntu.com-20070430054416-kl8x12cim7g45lap
                committer: Robert Collins <robertc at robertcollins.net>
                branch nick: 0.16
                timestamp: Mon 2007-04-30 16:58:22 +1000
                message:
                  Merge incremental improvements from bzr.dev to create bzr 0.16rc2
            ------------------------------------------------------------
            revno: 2052.1.411.1.1
            revision-id: mbp at sourcefrog.net-20070426105838-f54z8279m88bl6ea
            parent: pqm at pqm.ubuntu.com-20070426104148-4l5wq2zemlzv0shg
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 0.16-release
            timestamp: Thu 2007-04-26 20:58:38 +1000
            message:
              Prepare 0.16rc1
        ------------------------------------------------------------
        revno: 2052.1.425.1.10
        revision-id: mbp at sourcefrog.net-20070507120459-ihx998ls87g6qqon
        parent: mbp at sourcefrog.net-20070507120314-a2h78bjezemwyl17
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: run-hooks
        timestamp: Mon 2007-05-07 22:04:59 +1000
        message:
          Note about fixing bug 111968
        ------------------------------------------------------------
        revno: 2052.1.425.1.9
        revision-id: mbp at sourcefrog.net-20070507120314-a2h78bjezemwyl17
        parent: mbp at sourcefrog.net-20070504105649-fv0fqgrnq5ojvjdl
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: run-hooks
        timestamp: Mon 2007-05-07 22:03:14 +1000
        message:
          Review cleanups from John, mostly docs
        ------------------------------------------------------------
        revno: 2052.1.425.1.8
        revision-id: mbp at sourcefrog.net-20070504105649-fv0fqgrnq5ojvjdl
        parent: mbp at sourcefrog.net-20070504104131-9zq53xhbxtri3jl3
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: run-hooks
        timestamp: Fri 2007-05-04 20:56:49 +1000
        message:
          Remove dead parameter
        ------------------------------------------------------------
        revno: 2052.1.425.1.7
        revision-id: mbp at sourcefrog.net-20070504104131-9zq53xhbxtri3jl3
        parent: mbp at sourcefrog.net-20070504101317-n1h3roy8lv7e06ng
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: run-hooks
        timestamp: Fri 2007-05-04 20:41:31 +1000
        message:
          test_transport must provide get_test_permutations
        ------------------------------------------------------------
        revno: 2052.1.425.1.6
        revision-id: mbp at sourcefrog.net-20070504101317-n1h3roy8lv7e06ng
        parent: mbp at sourcefrog.net-20070504100117-p3bksdrvjjnoz6qi
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: run-hooks
        timestamp: Fri 2007-05-04 20:13:17 +1000
        message:
          doc
        ------------------------------------------------------------
        revno: 2052.1.425.1.5
        revision-id: mbp at sourcefrog.net-20070504100117-p3bksdrvjjnoz6qi
        parent: mbp at sourcefrog.net-20070504095119-sxlhgb1tmxjflj09
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: run-hooks
        timestamp: Fri 2007-05-04 20:01:17 +1000
        message:
          More cleanups of Branch.push to get the right behaviour with RemoteBranches
          
          Pass in an _override_hook_source_branch
        ------------------------------------------------------------
        revno: 2052.1.425.1.4
        revision-id: mbp at sourcefrog.net-20070504095119-sxlhgb1tmxjflj09
        parent: mbp at sourcefrog.net-20070504093112-f1z86tjzulf1lz95
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: run-hooks
        timestamp: Fri 2007-05-04 19:51:19 +1000
        message:
          fix up indenting in pformat of inequalities displayed by test suite
        ------------------------------------------------------------
        revno: 2052.1.425.1.3
        revision-id: mbp at sourcefrog.net-20070504093112-f1z86tjzulf1lz95
        parent: mbp at sourcefrog.net-20070504084639-8v8mzetmr1y74xer
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: run-hooks
        timestamp: Fri 2007-05-04 19:31:12 +1000
        message:
          More refactoring of Branch.push into smaller bits
        ------------------------------------------------------------
        revno: 2052.1.425.1.2
        revision-id: mbp at sourcefrog.net-20070504084639-8v8mzetmr1y74xer
        parent: mbp at sourcefrog.net-20070503080000-joirold1vv0dndgs
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: run-hooks
        timestamp: Fri 2007-05-04 18:46:39 +1000
        message:
          Rename push/pull back to 'run_hooks' (jameinel)
          
          Reorganize Branch.push into some template methods: public push,
          _push_with_bound_branches, and _basic_push.  This fixes the case 
          where the destination of push is bound, but the source branch
          format doesn't support binding.
          
          Run push and pull hook tests with a local branch that does support binding,
          rather than skipping if the branch can't be bound to another of the same
          format.
          
          (broken) because the hooks are given the wrong parameters when 
          pushing into something bound to a remote branch.
        ------------------------------------------------------------
        revno: 2052.1.425.1.1
        revision-id: mbp at sourcefrog.net-20070503080000-joirold1vv0dndgs
        parent: pqm at pqm.ubuntu.com-20070503064943-wh3ls1tw3q2awye0
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: run-hooks
        timestamp: Thu 2007-05-03 18:00:00 +1000
        message:
          Add RemoteBranch repr
    ------------------------------------------------------------
    revno: 2052.1.431
    revision-id: pqm at pqm.ubuntu.com-20070507175017-mvwcdqzq0w4z36lr
    parent: pqm at pqm.ubuntu.com-20070507134218-nk6vem1ok21xv3yt
    parent: robertc at robertcollins.net-20070507165517-xbsjn40to6rw3w5e
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-05-07 18:50:17 +0100
    message:
      (robertc) Trivially update the location of bzrtools in doc/centralized_workflow.txt
        ------------------------------------------------------------
        revno: 2052.1.430.1.1
        revision-id: robertc at robertcollins.net-20070507165517-xbsjn40to6rw3w5e
        parent: pqm at pqm.ubuntu.com-20070507134218-nk6vem1ok21xv3yt
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Tue 2007-05-08 02:55:17 +1000
        message:
          (robertc) Trivially update the location of bzrtools in doc/centralized_workflow.txt
    ------------------------------------------------------------
    revno: 2052.1.430
    revision-id: pqm at pqm.ubuntu.com-20070507134218-nk6vem1ok21xv3yt
    parent: pqm at pqm.ubuntu.com-20070504034556-wzcw478l7qkppkq0
    parent: andrew.bennetts at canonical.com-20070430064224-hagj8m0855p1sxn7
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-05-07 14:42:18 +0100
    message:
      (robertc) Fix trivial incompatibility with bzr 0.11 servers, which give a slightly different error to bzr 0.15 servers. (Andrew Bennetts)
        ------------------------------------------------------------
        revno: 2052.1.419.2.1
        revision-id: andrew.bennetts at canonical.com-20070430064224-hagj8m0855p1sxn7
        parent: pqm at pqm.ubuntu.com-20070430054416-kl8x12cim7g45lap
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-0.11-compat
        timestamp: Mon 2007-04-30 16:42:24 +1000
        message:
          Fix trivial incompatibility with bzr 0.11 servers, which give a slightly different error to bzr 0.15 servers.
    ------------------------------------------------------------
    revno: 2052.1.429
    revision-id: pqm at pqm.ubuntu.com-20070504034556-wzcw478l7qkppkq0
    parent: pqm at pqm.ubuntu.com-20070503194912-pzlcms91kk2uqfdo
    parent: john at arbash-meinel.com-20070503164230-y0411liq6w3bphj0
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-05-04 04:45:56 +0100
    message:
      (John Arbash Meinel) make 'install_bundle' significantly faster by only validating the revisions 1 time, rather than validating all revisions n times.
        ------------------------------------------------------------
        revno: 2052.1.424.2.1
        revision-id: john at arbash-meinel.com-20070503164230-y0411liq6w3bphj0
        parent: pqm at pqm.ubuntu.com-20070502125159-zpnij2o99tlddedp
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: install_bundle_performance
        timestamp: Thu 2007-05-03 11:42:30 -0500
        message:
          Vastly improve bundle install performance by only validating the bundle one time
    ------------------------------------------------------------
    revno: 2052.1.428
    revision-id: pqm at pqm.ubuntu.com-20070503194912-pzlcms91kk2uqfdo
    parent: pqm at pqm.ubuntu.com-20070503192218-gq01rpszgraa681p
    parent: john at arbash-meinel.com-20070502152116-cli5do15pznxvl9g
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-05-03 20:49:12 +0100
    message:
      (John Arbash Meinel) Add doc/shared_repository_layouts.txt
        ------------------------------------------------------------
        revno: 2052.1.424.1.1
        revision-id: john at arbash-meinel.com-20070502152116-cli5do15pznxvl9g
        parent: pqm at pqm.ubuntu.com-20070502125159-zpnij2o99tlddedp
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: shared_repo_layouts
        timestamp: Wed 2007-05-02 10:21:16 -0500
        message:
          Add shared_repository_layouts.txt as a core document.
    ------------------------------------------------------------
    revno: 2052.1.427
    revision-id: pqm at pqm.ubuntu.com-20070503192218-gq01rpszgraa681p
    parent: pqm at pqm.ubuntu.com-20070503094732-4ypcrctuxb93rwcv
    parent: john at arbash-meinel.com-20070502145420-k2vebnl0rd45q8kk
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-05-03 20:22:18 +0100
    message:
      (John Arbash Meinel) Fix bug #75721: 'bzr push' should only connect a single time.
        ------------------------------------------------------------
        revno: 2052.1.423.3.3
        revision-id: john at arbash-meinel.com-20070502145420-k2vebnl0rd45q8kk
        parent: john at arbash-meinel.com-20070502143655-id25373m3lgue8ke
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: single_connect_for_push_75721
        timestamp: Wed 2007-05-02 09:54:20 -0500
        message:
          Change calls to try/mkdir('.')/except FileExists to ensure_base()
        ------------------------------------------------------------
        revno: 2052.1.423.3.2
        revision-id: john at arbash-meinel.com-20070502143655-id25373m3lgue8ke
        parent: john at arbash-meinel.com-20070501224141-23intuz4dabm0j73
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: single_connect_for_push_75721
        timestamp: Wed 2007-05-02 09:36:55 -0500
        message:
          Add Transport.ensure_base()
        ------------------------------------------------------------
        revno: 2052.1.423.3.1
        revision-id: john at arbash-meinel.com-20070501224141-23intuz4dabm0j73
        parent: pqm at pqm.ubuntu.com-20070501182714-71xp33bziogu3qu0
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: single_connect_for_push_75721
        timestamp: Tue 2007-05-01 17:41:41 -0500
        message:
          Fix bug #75721. Update the BzrDir api to add clone_on_transport()
          This allows us to pass around a Transport which we already have open
          rather calling get_transport(url).
          This is mostly noticeable in 'bzr push' which was connecting 3-4 times.
    ------------------------------------------------------------
    revno: 2052.1.426
    revision-id: pqm at pqm.ubuntu.com-20070503094732-4ypcrctuxb93rwcv
    parent: pqm at pqm.ubuntu.com-20070503064943-wh3ls1tw3q2awye0
    parent: bialix at ukr.net-20070501090918-km46cslj820tiyzl
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-05-03 10:47:32 +0100
    message:
      (bialix,r=john,martin) Bugfix #110901: commit message template written
       with native line-endings; corresponding unit tests added
        ------------------------------------------------------------
        revno: 2052.1.420.4.2
        revision-id: bialix at ukr.net-20070501090918-km46cslj820tiyzl
        parent: bialix at ukr.net-20070430195244-pxc5r3x72ckh027e
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: win32.fixes
        timestamp: Tue 2007-05-01 12:09:18 +0300
        message:
          unwrapping long lines in tests
        ------------------------------------------------------------
        revno: 2052.1.420.4.1
        revision-id: bialix at ukr.net-20070430195244-pxc5r3x72ckh027e
        parent: pqm at pqm.ubuntu.com-20070430083158-pitv7lbgdu0q8g6h
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: win32.fixes
        timestamp: Mon 2007-04-30 22:52:44 +0300
        message:
          Bugfix #110901: commit message template written with native line-endings; corresponding unit tests added
    ------------------------------------------------------------
    revno: 2052.1.425
    revision-id: pqm at pqm.ubuntu.com-20070503064943-wh3ls1tw3q2awye0
    parent: pqm at pqm.ubuntu.com-20070502125159-zpnij2o99tlddedp
    parent: mbp at sourcefrog.net-20070503062149-mkf0na5ce8j3rpzm
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-05-03 07:49:43 +0100
    message:
      Integrated developer guide cleanups
        ------------------------------------------------------------
        revno: 2052.1.423.2.4
        revision-id: mbp at sourcefrog.net-20070503062149-mkf0na5ce8j3rpzm
        parent: mbp at sourcefrog.net-20070503061911-1mmho1eh1pz7y950
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Thu 2007-05-03 16:21:49 +1000
        message:
          HACKING rest fixes from jam
        ------------------------------------------------------------
        revno: 2052.1.423.2.3
        revision-id: mbp at sourcefrog.net-20070503061911-1mmho1eh1pz7y950
        parent: mbp at sourcefrog.net-20070503061300-db7vcrdh10vhhqih
        parent: ian.clatworthy at internode.on.net-20070502044327-uvny1xwti20eh1p3
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Thu 2007-05-03 16:19:11 +1000
        message:
          Merge ian's HACKING updates
            ------------------------------------------------------------
            revno: 2052.1.414.6.3
            revision-id: ian.clatworthy at internode.on.net-20070502044327-uvny1xwti20eh1p3
            parent: ian.clatworthy at internode.on.net-20070430081033-2uer1v88nhaz4532
            committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
            branch nick: bzr.HACKING
            timestamp: Wed 2007-05-02 14:43:27 +1000
            message:
              Incorporate feedback from Aaron B. & Alex B.
            ------------------------------------------------------------
            revno: 2052.1.414.6.2
            revision-id: ian.clatworthy at internode.on.net-20070430081033-2uer1v88nhaz4532
            parent: ian.clatworthy at internode.on.net-20070427150319-tldij8hy0tcsij2q
            committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
            branch nick: bzr.HACKING
            timestamp: Mon 2007-04-30 18:10:33 +1000
            message:
              Incorporate feedback from LarstiQ
            ------------------------------------------------------------
            revno: 2052.1.414.6.1
            revision-id: ian.clatworthy at internode.on.net-20070427150319-tldij8hy0tcsij2q
            parent: pqm at pqm.ubuntu.com-20070426211103-h84prqh7a4ad3ez2
            committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
            branch nick: bzr.HACKING
            timestamp: Sat 2007-04-28 01:03:19 +1000
            message:
              Expand HACKING into Bazaar Developer Guide
        ------------------------------------------------------------
        revno: 2052.1.423.2.2
        revision-id: mbp at sourcefrog.net-20070503061300-db7vcrdh10vhhqih
        parent: mbp at sourcefrog.net-20070502113316-dshmmkjwwzjsyuq8
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Thu 2007-05-03 16:13:00 +1000
        message:
          Clarify TestSkipped
        ------------------------------------------------------------
        revno: 2052.1.423.2.1
        revision-id: mbp at sourcefrog.net-20070502113316-dshmmkjwwzjsyuq8
        parent: pqm at pqm.ubuntu.com-20070501182714-71xp33bziogu3qu0
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Wed 2007-05-02 21:33:16 +1000
        message:
          Description of how to use TestSkipped, test features, etc
    ------------------------------------------------------------
    revno: 2052.1.424
    revision-id: pqm at pqm.ubuntu.com-20070502125159-zpnij2o99tlddedp
    parent: pqm at pqm.ubuntu.com-20070501182714-71xp33bziogu3qu0
    parent: mbp at sourcefrog.net-20070502120036-ap7wytspwly1p00k
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-05-02 13:51:59 +0100
    message:
      Rename test_plugin tests and the example module used there.
        ------------------------------------------------------------
        revno: 2052.1.423.1.1
        revision-id: mbp at sourcefrog.net-20070502120036-ap7wytspwly1p00k
        parent: pqm at pqm.ubuntu.com-20070501182714-71xp33bziogu3qu0
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: trivial
        timestamp: Wed 2007-05-02 22:00:36 +1000
        message:
          Rename test_plugin tests and the example module used there.
    ------------------------------------------------------------
    revno: 2052.1.423
    revision-id: pqm at pqm.ubuntu.com-20070501182714-71xp33bziogu3qu0
    parent: pqm at pqm.ubuntu.com-20070430223205-x4uyrteryh0230fp
    parent: john at arbash-meinel.com-20070430174510-qdteh5dy45gbj785
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-05-01 19:27:14 +0100
    message:
      (John Arbash Meinel) Fix bug #111127 and bug #111288. WT4._iter_changes had difficulties with directories with '-', and filesystem renames.
        ------------------------------------------------------------
        revno: 2052.1.420.2.2
        revision-id: john at arbash-meinel.com-20070430174510-qdteh5dy45gbj785
        parent: john at arbash-meinel.com-20070430174107-jec5pf7b63kc2uj9
        parent: john at arbash-meinel.com-20070430173412-538b3mvbh9b8db8l
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_fixes
        timestamp: Mon 2007-04-30 12:45:10 -0500
        message:
          [merge] bugfix for bug #111288, resolve conflicts.
            ------------------------------------------------------------
            revno: 2052.1.420.3.2
            revision-id: john at arbash-meinel.com-20070430173412-538b3mvbh9b8db8l
            parent: john at arbash-meinel.com-20070430172939-hvjgsm1pinoawdy5
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: renamed_file_111288
            timestamp: Mon 2007-04-30 12:34:12 -0500
            message:
              Now that finding a file on disk which doesn't match
              the dirblock doesn't claim 'path_handled', it is identical
              to the case when the dirblock entry is marked as 'a' or 'r'.
              So remove the extra else clause for simplicity.
            ------------------------------------------------------------
            revno: 2052.1.420.3.1
            revision-id: john at arbash-meinel.com-20070430172939-hvjgsm1pinoawdy5
            parent: pqm at pqm.ubuntu.com-20070430083158-pitv7lbgdu0q8g6h
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: renamed_file_111288
            timestamp: Mon 2007-04-30 12:29:39 -0500
            message:
              Fix bug #111288. When we don't have a match
              don't consider the disk file processed. Because we need to
              emit an 'unknown' record for it.
        ------------------------------------------------------------
        revno: 2052.1.420.2.1
        revision-id: john at arbash-meinel.com-20070430174107-jec5pf7b63kc2uj9
        parent: pqm at pqm.ubuntu.com-20070430083158-pitv7lbgdu0q8g6h
        parent: john at arbash-meinel.com-20070430170541-pdh0k81zpedgjl70
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_fixes
        timestamp: Mon 2007-04-30 12:41:07 -0500
        message:
          [merge] fix for bug #111127
        ------------------------------------------------------------
        revno: 2052.1.414.5.4
        revision-id: john at arbash-meinel.com-20070430170541-pdh0k81zpedgjl70
        parent: john at arbash-meinel.com-20070430162558-f040stduyrfflef9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: mixed_names_111127
        timestamp: Mon 2007-04-30 12:05:41 -0500
        message:
          Fix bug #11127 by splitting paths on '/'.
          This adds a bit of overhead when paths don't match.
          So conceptually we might want to cache the split value,
          or return it from the underlying iterator.
          However, we only need it when the current iterators don't match
          so most of the time a simple 'x == y' is sufficient, since
          equality is correct with or without the split().
          So the computational overhead should be fine.
        ------------------------------------------------------------
        revno: 2052.1.414.5.3
        revision-id: john at arbash-meinel.com-20070430162558-f040stduyrfflef9
        parent: john at arbash-meinel.com-20070430162242-3gds64wynnny2t57
        parent: pqm at pqm.ubuntu.com-20070430083158-pitv7lbgdu0q8g6h
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: mixed_names_111127
        timestamp: Mon 2007-04-30 11:25:58 -0500
        message:
          [merge] bzr.dev 2472
        ------------------------------------------------------------
        revno: 2052.1.414.5.2
        revision-id: john at arbash-meinel.com-20070430162242-3gds64wynnny2t57
        parent: john at arbash-meinel.com-20070430160855-z8zh7eb7r629ch6g
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: mixed_names_111127
        timestamp: Mon 2007-04-30 11:22:42 -0500
        message:
          Extend the test a bit to make sure the include_unchanged value is correct.
          still (broken)
        ------------------------------------------------------------
        revno: 2052.1.414.5.1
        revision-id: john at arbash-meinel.com-20070430160855-z8zh7eb7r629ch6g
        parent: pqm at pqm.ubuntu.com-20070426211103-h84prqh7a4ad3ez2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: mixed_names_111127
        timestamp: Mon 2007-04-30 11:08:55 -0500
        message:
          Add a (failing) test for bug 111127
    ------------------------------------------------------------
    revno: 2052.1.422
    revision-id: pqm at pqm.ubuntu.com-20070430223205-x4uyrteryh0230fp
    parent: pqm at pqm.ubuntu.com-20070430214656-2i2yfs1byf8ay10a
    parent: john at arbash-meinel.com-20070430220441-wt7s23q3s2y2sg57
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-04-30 23:32:05 +0100
    message:
      (John Arbash Meinel) Change aliases: help text to be on one line.
        ------------------------------------------------------------
        revno: 2052.1.420.1.2
        revision-id: john at arbash-meinel.com-20070430220441-wt7s23q3s2y2sg57
        parent: john at arbash-meinel.com-20070430210334-a543p33oz62yo26k
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Mon 2007-04-30 17:04:41 -0500
        message:
          Fix the one test that depended on 'aliases:\n'
        ------------------------------------------------------------
        revno: 2052.1.420.1.1
        revision-id: john at arbash-meinel.com-20070430210334-a543p33oz62yo26k
        parent: pqm at pqm.ubuntu.com-20070430083158-pitv7lbgdu0q8g6h
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Mon 2007-04-30 16:03:34 -0500
        message:
          (John Arbash Meinel) Change aliases: help text to be on one line.
    ------------------------------------------------------------
    revno: 2052.1.421
    revision-id: pqm at pqm.ubuntu.com-20070430214656-2i2yfs1byf8ay10a
    parent: pqm at pqm.ubuntu.com-20070430083158-pitv7lbgdu0q8g6h
    parent: bialix at ukr.net-20070430184234-mq53cwwtaj2sf9v4
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-04-30 22:46:56 +0100
    message:
      (bialix,r=john) `make copy-docs` should also copy doc/HACKING.htm
        ------------------------------------------------------------
        revno: 2052.1.404.3.2
        revision-id: bialix at ukr.net-20070430184234-mq53cwwtaj2sf9v4
        parent: bialix at ukr.net-20070427090646-ozqshfjltumwxwlw
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: trivial
        timestamp: Mon 2007-04-30 21:42:34 +0300
        message:
          indenting
        ------------------------------------------------------------
        revno: 2052.1.404.3.1
        revision-id: bialix at ukr.net-20070427090646-ozqshfjltumwxwlw
        parent: pqm at pqm.ubuntu.com-20070425143732-c4aa489eylhhfnzg
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: trivial
        timestamp: Fri 2007-04-27 12:06:46 +0300
        message:
          `make copy-docs` should also copy doc/HACKING.htm (for win32 standalone installer)
    ------------------------------------------------------------
    revno: 2052.1.420
    revision-id: pqm at pqm.ubuntu.com-20070430083158-pitv7lbgdu0q8g6h
    parent: pqm at pqm.ubuntu.com-20070430054416-kl8x12cim7g45lap
    parent: robertc at robertcollins.net-20070430074855-5a5tun52hdc991ue
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-04-30 09:31:58 +0100
    message:
      0.16rc2 has been released.
        ------------------------------------------------------------
        revno: 2052.1.419.1.1
        revision-id: robertc at robertcollins.net-20070430074855-5a5tun52hdc991ue
        parent: pqm at pqm.ubuntu.com-20070430054416-kl8x12cim7g45lap
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Mon 2007-04-30 17:48:55 +1000
        message:
          0.16rc2 has been released.
    ------------------------------------------------------------
    revno: 2052.1.419
    revision-id: pqm at pqm.ubuntu.com-20070430054416-kl8x12cim7g45lap
    parent: pqm at pqm.ubuntu.com-20070430042900-o9x8ggxoevt9s9fi
    parent: robertc at robertcollins.net-20070430051358-8cp7kvp1q0tqhxx0
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-04-30 06:44:16 +0100
    message:
      (robertc) ``WorkingTree4._iter_changes`` should not descend into unversioned directories. (John Arbash Meinel, #110399)
        ------------------------------------------------------------
        revno: 2052.1.414.4.4
        revision-id: robertc at robertcollins.net-20070430051358-8cp7kvp1q0tqhxx0
        parent: john at arbash-meinel.com-20070426230146-ip22905t91xhkjs9
        parent: pqm at pqm.ubuntu.com-20070430042900-o9x8ggxoevt9s9fi
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Mon 2007-04-30 15:13:58 +1000
        message:
          Merge Johns fix for bug 110399.
        ------------------------------------------------------------
        revno: 2052.1.414.4.3
        revision-id: john at arbash-meinel.com-20070426230146-ip22905t91xhkjs9
        parent: john at arbash-meinel.com-20070426225601-ae4qfcb8bzcfomny
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: iter_changes_ignores_unknowns
        timestamp: Thu 2007-04-26 18:01:46 -0500
        message:
          Fix bug #110399 by changing _iter_changes to never descend into unknown directories.
          There was a bug when a versioned directory had no versioned children.
          It would descend into all unknown subdirs.
          This was originally fixed when 'want_unchanged=True', but now it is
          also fixed when 'want_unchanged=False'.
          
          We really should have an intertree test for this, but to detect
          descent, we spy on walkdirs, which WT3 doesn't use.
        ------------------------------------------------------------
        revno: 2052.1.414.4.2
        revision-id: john at arbash-meinel.com-20070426225601-ae4qfcb8bzcfomny
        parent: john at arbash-meinel.com-20070426224632-6nrmxl1kfbji3c63
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: iter_changes_ignores_unknowns
        timestamp: Thu 2007-04-26 17:56:01 -0500
        message:
          Clean up the (failing) test so that the last thing
          to fail is what I'm fixing.
        ------------------------------------------------------------
        revno: 2052.1.414.4.1
        revision-id: john at arbash-meinel.com-20070426224632-6nrmxl1kfbji3c63
        parent: pqm at pqm.ubuntu.com-20070426211103-h84prqh7a4ad3ez2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: iter_changes_ignores_unknowns
        timestamp: Thu 2007-04-26 17:46:32 -0500
        message:
          Add a (failing) test that exposes how _iter_changes is accidentally walking into unversioned directories.
    ------------------------------------------------------------
    revno: 2052.1.418
    revision-id: pqm at pqm.ubuntu.com-20070430042900-o9x8ggxoevt9s9fi
    parent: pqm at pqm.ubuntu.com-20070430040006-olr7xpzdbp02y1sd
    parent: robertc at robertcollins.net-20070430034851-aik2bzpubf44oyjc
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-04-30 05:29:00 +0100
    message:
      (robertc) Properly compare filesystem paths with absent and renamed entries. (John Arbash Meinel, #110256)
        ------------------------------------------------------------
        revno: 2052.1.413.1.4
        revision-id: robertc at robertcollins.net-20070430034851-aik2bzpubf44oyjc
        parent: john at arbash-meinel.com-20070426211345-fh5tuoii9mb7w15a
        parent: pqm at pqm.ubuntu.com-20070430025942-y83xydh67a37zebd
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Mon 2007-04-30 13:48:51 +1000
        message:
          Merge Johns fix for bug 110256.
        ------------------------------------------------------------
        revno: 2052.1.413.1.3
        revision-id: john at arbash-meinel.com-20070426211345-fh5tuoii9mb7w15a
        parent: john at arbash-meinel.com-20070426211150-q67uvpdf3os770u2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: status_after_merge_110256
        timestamp: Thu 2007-04-26 16:13:45 -0500
        message:
          NEWS entry for fixing bug #110256
        ------------------------------------------------------------
        revno: 2052.1.413.1.2
        revision-id: john at arbash-meinel.com-20070426211150-q67uvpdf3os770u2
        parent: john at arbash-meinel.com-20070426204553-sfw4mo98pxggdrfm
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: status_after_merge_110256
        timestamp: Thu 2007-04-26 16:11:50 -0500
        message:
          Alternate fix for 'absent' entries.
          This also handles 'renamed' entries properly.
          Basically, when we get a path which happens to match a dirstate entry
          check to see if the entry is considered 'live'.
          If it isn't, then we treat it as a non-match, which allows
          later checks to properly handle the file on disk.
        ------------------------------------------------------------
        revno: 2052.1.413.1.1
        revision-id: john at arbash-meinel.com-20070426204553-sfw4mo98pxggdrfm
        parent: pqm at pqm.ubuntu.com-20070426181928-ot99t6eyhjjfj5h3
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: status_after_merge_110256
        timestamp: Thu 2007-04-26 15:45:53 -0500
        message:
          Add a (failing) test exposing the bug in _iter_changes
          If you bzr mv a => b, and then bzr add a (for a new a), bzr can get
          confused as to the state of 'a'.
    ------------------------------------------------------------
    revno: 2052.1.417
    revision-id: pqm at pqm.ubuntu.com-20070430040006-olr7xpzdbp02y1sd
    parent: pqm at pqm.ubuntu.com-20070430025942-y83xydh67a37zebd
    parent: andrew.bennetts at canonical.com-20070427021911-pk1ylmrmc1ueo9ad
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-04-30 05:00:06 +0100
    message:
      (Andrew Bennetts) Normalise URLs in RemoteHTTPTransport before doing URL calculations to fix bad results.
        ------------------------------------------------------------
        revno: 2052.1.414.3.1
        revision-id: andrew.bennetts at canonical.com-20070427021911-pk1ylmrmc1ueo9ad
        parent: pqm at pqm.ubuntu.com-20070426211103-h84prqh7a4ad3ez2
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: normalize-remote-http-urls
        timestamp: Fri 2007-04-27 12:19:11 +1000
        message:
          Normalise URLs in RemoteHTTPTransport before doing URL calculations to fix bad results.
    ------------------------------------------------------------
    revno: 2052.1.416
    revision-id: pqm at pqm.ubuntu.com-20070430025942-y83xydh67a37zebd
    parent: pqm at pqm.ubuntu.com-20070430022343-wnbvslzfz6fpyyj7
    parent: andrew.bennetts at canonical.com-20070430022545-iubud5mcxc1mdsw9
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-04-30 03:59:42 +0100
    message:
      (Andrew Bennetts) Fix incompatibility with < 0.16 smart servers.
        ------------------------------------------------------------
        revno: 2052.1.414.2.4
        revision-id: andrew.bennetts at canonical.com-20070430022545-iubud5mcxc1mdsw9
        parent: andrew.bennetts at canonical.com-20070430020406-9vvmb4f9x8bdmvv8
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-older-server-compat-bug
        timestamp: Mon 2007-04-30 12:25:45 +1000
        message:
          Tweaks asked for by Robert.
        ------------------------------------------------------------
        revno: 2052.1.414.2.3
        revision-id: andrew.bennetts at canonical.com-20070430020406-9vvmb4f9x8bdmvv8
        parent: andrew.bennetts at canonical.com-20070430020205-ensbvu0t14yb3tk4
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-older-server-compat-bug
        timestamp: Mon 2007-04-30 12:04:06 +1000
        message:
          Remove another XXX.
        ------------------------------------------------------------
        revno: 2052.1.414.2.2
        revision-id: andrew.bennetts at canonical.com-20070430020205-ensbvu0t14yb3tk4
        parent: andrew.bennetts at canonical.com-20070427030144-vz2vna1t31ymdgz9
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-older-server-compat-bug
        timestamp: Mon 2007-04-30 12:02:05 +1000
        message:
          Add tests for RemoteTransport.is_readonly in the style of the other remote object tests.
        ------------------------------------------------------------
        revno: 2052.1.414.2.1
        revision-id: andrew.bennetts at canonical.com-20070427030144-vz2vna1t31ymdgz9
        parent: pqm at pqm.ubuntu.com-20070426211103-h84prqh7a4ad3ez2
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-older-server-compat-bug
        timestamp: Fri 2007-04-27 13:01:44 +1000
        message:
          Fix incompatibility with < 0.16 smart servers.
    ------------------------------------------------------------
    revno: 2052.1.415
    revision-id: pqm at pqm.ubuntu.com-20070430022343-wnbvslzfz6fpyyj7
    parent: pqm at pqm.ubuntu.com-20070426211103-h84prqh7a4ad3ez2
    parent: robertc at robertcollins.net-20070430014939-mjnji1bq7zulpjlv
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-04-30 03:23:43 +0100
    message:
      (robertc) Fix the bzr commit message to be in text mode. (Alexander Belchenko)
        ------------------------------------------------------------
        revno: 2052.1.414.1.1
        revision-id: robertc at robertcollins.net-20070430014939-mjnji1bq7zulpjlv
        parent: pqm at pqm.ubuntu.com-20070426211103-h84prqh7a4ad3ez2
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Mon 2007-04-30 11:49:39 +1000
        message:
          Fix the bzr commit message to be in text mode. (Alexander Belchenko)
    ------------------------------------------------------------
    revno: 2052.1.414
    revision-id: pqm at pqm.ubuntu.com-20070426211103-h84prqh7a4ad3ez2
    parent: pqm at pqm.ubuntu.com-20070426181928-ot99t6eyhjjfj5h3
    parent: john at arbash-meinel.com-20070426185333-i1xlyaeyf049kdxc
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-04-26 22:11:03 +0100
    message:
      (John Arbash Meinel) Fix bug #109613 by teaching Bundle how to properly read/write revision properties with no value.
        ------------------------------------------------------------
        revno: 2052.1.395.1.7
        revision-id: john at arbash-meinel.com-20070426185333-i1xlyaeyf049kdxc
        parent: john at arbash-meinel.com-20070426145512-xnda2pxcpfa86yld
        parent: pqm at pqm.ubuntu.com-20070426181928-ot99t6eyhjjfj5h3
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bundle_empty_properties
        timestamp: Thu 2007-04-26 13:53:33 -0500
        message:
          [merge] bzr.dev 2465
        ------------------------------------------------------------
        revno: 2052.1.395.1.6
        revision-id: john at arbash-meinel.com-20070426145512-xnda2pxcpfa86yld
        parent: john at arbash-meinel.com-20070425175514-il068rykvdulkm2k
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bundle_empty_properties
        timestamp: Thu 2007-04-26 09:55:12 -0500
        message:
          NEWS update for fixing bug #109613
        ------------------------------------------------------------
        revno: 2052.1.395.1.5
        revision-id: john at arbash-meinel.com-20070425175514-il068rykvdulkm2k
        parent: john at arbash-meinel.com-20070425174944-mti4294wv55nimd3
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bundle_empty_properties
        timestamp: Wed 2007-04-25 12:55:14 -0500
        message:
          NEWS
        ------------------------------------------------------------
        revno: 2052.1.395.1.4
        revision-id: john at arbash-meinel.com-20070425174944-mti4294wv55nimd3
        parent: john at arbash-meinel.com-20070425165625-d2act28kmjn5avel
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bundle_empty_properties
        timestamp: Wed 2007-04-25 12:49:44 -0500
        message:
          Add a test that we properly round-trip unicode properties.
          And fix the (unreported) bug :)
        ------------------------------------------------------------
        revno: 2052.1.395.1.3
        revision-id: john at arbash-meinel.com-20070425165625-d2act28kmjn5avel
        parent: john at arbash-meinel.com-20070425164125-nr7pmz4tfp5qkze2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bundle_empty_properties
        timestamp: Wed 2007-04-25 11:56:25 -0500
        message:
          Change the default serializer to include a trailing whitespace for empty properties.
          This means that new bundles can be read by old versions of bzr
          (though they cannot read their own).
          On the flip side, the new bzr can read old outputs correctly.
        ------------------------------------------------------------
        revno: 2052.1.395.1.2
        revision-id: john at arbash-meinel.com-20070425164125-nr7pmz4tfp5qkze2
        parent: john at arbash-meinel.com-20070425143231-wy5jkw8g9tr471ji
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bundle_empty_properties
        timestamp: Wed 2007-04-25 11:41:25 -0500
        message:
          Add tests that we handle empty values whether they end in ': \n' or ':\n'.
          And fix the reader to handle the ':\n' case.
        ------------------------------------------------------------
        revno: 2052.1.395.1.1
        revision-id: john at arbash-meinel.com-20070425143231-wy5jkw8g9tr471ji
        parent: pqm at pqm.ubuntu.com-20070423170758-qd512ltqglzfo6w9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bundle_empty_properties
        timestamp: Wed 2007-04-25 09:32:31 -0500
        message:
          For stability and ease of testing, write properties in sorted order.
          This doesn't really change the bundle format, since we read the
          properties into a dictionary, so their position in the file doesn't
          matter. Plus the Revision xml serializer also writes them in sorted
          order.
    ------------------------------------------------------------
    revno: 2052.1.413
    revision-id: pqm at pqm.ubuntu.com-20070426181928-ot99t6eyhjjfj5h3
    parent: pqm at pqm.ubuntu.com-20070426153904-l91p9ybsqpxt2vyv
    parent: john at arbash-meinel.com-20070426165232-lbjqbhqld4k106uv
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-04-26 19:19:28 +0100
    message:
      (John Arbash Meinel, trivial) Clean up NEWS to conform to reST syntax
        ------------------------------------------------------------
        revno: 2052.1.412.1.2
        revision-id: john at arbash-meinel.com-20070426165232-lbjqbhqld4k106uv
        parent: john at arbash-meinel.com-20070426160504-ob2sd03xgjuo0f9o
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2007-04-26 11:52:32 -0500
        message:
          Cleanup NEWS in accordance with rst formatting rules.
          Wrap explicit text with ``foo`` when reasonable (especially if we have an underscore
          or other rst meta character).
          Also, reformat attributions to be (User Name, #bugnumber), prefering not to wrap.
        ------------------------------------------------------------
        revno: 2052.1.412.1.1
        revision-id: john at arbash-meinel.com-20070426160504-ob2sd03xgjuo0f9o
        parent: pqm at pqm.ubuntu.com-20070426153904-l91p9ybsqpxt2vyv
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2007-04-26 11:05:04 -0500
        message:
          Move NEWS entry for 109993 to IN DEVELOPMENT rather than 0.16rc1
    ------------------------------------------------------------
    revno: 2052.1.412
    revision-id: pqm at pqm.ubuntu.com-20070426153904-l91p9ybsqpxt2vyv
    parent: pqm at pqm.ubuntu.com-20070426104148-4l5wq2zemlzv0shg
    parent: john at arbash-meinel.com-20070426144401-zdbrjiuao7xqrp0r
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-04-26 16:39:04 +0100
    message:
      (John Arbash Meinel) Fix bug #109993 by fixing _iter_changes to not sync an on-disk file with an 'absent' dirblock record.
        ------------------------------------------------------------
        revno: 2052.1.404.2.6
        revision-id: john at arbash-meinel.com-20070426144401-zdbrjiuao7xqrp0r
        parent: john at arbash-meinel.com-20070425224555-msapt0k72c4h8wju
        parent: pqm at pqm.ubuntu.com-20070426104148-4l5wq2zemlzv0shg
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rename_iter_changes_109993
        timestamp: Thu 2007-04-26 09:44:01 -0500
        message:
          [merge] bzr.dev 2463
        ------------------------------------------------------------
        revno: 2052.1.404.2.5
        revision-id: john at arbash-meinel.com-20070425224555-msapt0k72c4h8wju
        parent: john at arbash-meinel.com-20070425221045-z3oqq15r3g5p9goj
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rename_iter_changes_109993
        timestamp: Wed 2007-04-25 17:45:55 -0500
        message:
          Make sure the output with want_unversioned=False is reasonable.
        ------------------------------------------------------------
        revno: 2052.1.404.2.4
        revision-id: john at arbash-meinel.com-20070425221045-z3oqq15r3g5p9goj
        parent: john at arbash-meinel.com-20070425220709-smtrld4n70yy3u51
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rename_iter_changes_109993
        timestamp: Wed 2007-04-25 17:10:45 -0500
        message:
          NEWS entry for fixing bug 109993
        ------------------------------------------------------------
        revno: 2052.1.404.2.3
        revision-id: john at arbash-meinel.com-20070425220709-smtrld4n70yy3u51
        parent: john at arbash-meinel.com-20070425215414-3zso9m2xndcd4rwp
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rename_iter_changes_109993
        timestamp: Wed 2007-04-25 17:07:09 -0500
        message:
          Tests now pass
        ------------------------------------------------------------
        revno: 2052.1.404.2.2
        revision-id: john at arbash-meinel.com-20070425215414-3zso9m2xndcd4rwp
        parent: john at arbash-meinel.com-20070425184156-weys7l94o2nn6d4l
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rename_iter_changes_109993
        timestamp: Wed 2007-04-25 16:54:14 -0500
        message:
          Add another (failing) test case.
          If we unversion a file, but it is still on disk
          we should get 2 records from _iter_changes
          one to indicate the removal
          the other to indicate the unknown file on disk
        ------------------------------------------------------------
        revno: 2052.1.404.2.1
        revision-id: john at arbash-meinel.com-20070425184156-weys7l94o2nn6d4l
        parent: pqm at pqm.ubuntu.com-20070425143732-c4aa489eylhhfnzg
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rename_iter_changes_109993
        timestamp: Wed 2007-04-25 13:41:56 -0500
        message:
          (broken) Add a (failing) test that _iter_changes works correctly
          in the case that you delete a file, and rename another file overtop.
          (Dirstate currently has a chance to report the renamed file as deleted
          if the rename goes to a name which sorts first in the list.)
    ------------------------------------------------------------
    revno: 2052.1.411
    revision-id: pqm at pqm.ubuntu.com-20070426104148-4l5wq2zemlzv0shg
    parent: pqm at pqm.ubuntu.com-20070426083414-8xgtmyk47txgquaw
    parent: v.ladeuil+lp at free.fr-20070426090738-3n4pmuhuwqxr05fj
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-04-26 11:41:48 +0100
    message:
      http authentication and other integrated fixes
        ------------------------------------------------------------
        revno: 2052.1.368.1.22
        revision-id: v.ladeuil+lp at free.fr-20070426090738-3n4pmuhuwqxr05fj
        parent: v.ladeuil+lp at free.fr-20070426090146-jbwl0muvk76wlw6c
        parent: pqm at pqm.ubuntu.com-20070426083414-8xgtmyk47txgquaw
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.http.auth
        timestamp: Thu 2007-04-26 11:07:38 +0200
        message:
          Merge bzr.dev, resolving trivila conflicts in bzrlib/smart/repository.py
        ------------------------------------------------------------
        revno: 2052.1.368.1.21
        revision-id: v.ladeuil+lp at free.fr-20070426090146-jbwl0muvk76wlw6c
        parent: v.ladeuil+lp at free.fr-20070426072124-bty9pn2i122u1zpx
        parent: andrew.bennetts at canonical.com-20070426081540-36glj2kouoldc866
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.http.auth
        timestamp: Thu 2007-04-26 11:01:46 +0200
        message:
          Merge spiv modifications
            ------------------------------------------------------------
            revno: 2052.1.368.1.20.1.2
            revision-id: andrew.bennetts at canonical.com-20070426081540-36glj2kouoldc866
            parent: andrew.bennetts at canonical.com-20070426075456-5edsg5a2zo7iiimv
            parent: mbp at sourcefrog.net-20070426074805-va53nylsxqt7ur7u
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: bzr.http.auth
            timestamp: Thu 2007-04-26 18:15:40 +1000
            message:
              Merge tarball branch that's already with PQM, resolving conflicts.
            ------------------------------------------------------------
            revno: 2052.1.368.1.20.1.1
            revision-id: andrew.bennetts at canonical.com-20070426075456-5edsg5a2zo7iiimv
            parent: v.ladeuil+lp at free.fr-20070426072124-bty9pn2i122u1zpx
            parent: andrew.bennetts at canonical.com-20070426064512-kcdvlg2u3dzi2l4s
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: bzr.http.auth
            timestamp: Thu 2007-04-26 17:54:56 +1000
            message:
              Merge smart server changes that are already with PQM, and fix conflict and formatting nit in NEWS.
            ------------------------------------------------------------
            revno: 2052.1.380.2.6.1.7
            revision-id: andrew.bennetts at canonical.com-20070426064512-kcdvlg2u3dzi2l4s
            parent: andrew.bennetts at canonical.com-20070426061436-blwwa9pez8gkkgh5
            parent: andrew.bennetts at canonical.com-20070426064415-69n3ie22q8l2t44f
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: hpss-vfs-fallback
            timestamp: Thu 2007-04-26 16:45:12 +1000
            message:
              Merge in smart-transport-subpaths.
                ------------------------------------------------------------
                revno: 2052.1.156.4.5
                revision-id: andrew.bennetts at canonical.com-20070426064415-69n3ie22q8l2t44f
                parent: andrew.bennetts at canonical.com-20070426061907-ipn74twdz1gmz52i
                committer: Andrew Bennetts <andrew.bennetts at canonical.com>
                branch nick: smart-transport-subpaths
                timestamp: Thu 2007-04-26 16:44:15 +1000
                message:
                  Add NEWS entry about bzr+http change.
                ------------------------------------------------------------
                revno: 2052.1.156.4.4
                revision-id: andrew.bennetts at canonical.com-20070426061907-ipn74twdz1gmz52i
                parent: andrew.bennetts at canonical.com-20070104052612-uflmazssfnud41y8
                parent: pqm at pqm.ubuntu.com-20070426054238-v6k5ge3z766vaafk
                committer: Andrew Bennetts <andrew.bennetts at canonical.com>
                branch nick: smart-transport-subpaths
                timestamp: Thu 2007-04-26 16:19:07 +1000
                message:
                  Merge bzr.dev.
                ------------------------------------------------------------
                revno: 2052.1.156.4.3
                revision-id: andrew.bennetts at canonical.com-20070104052612-uflmazssfnud41y8
                parent: andrew.bennetts at canonical.com-20061222060424-psweqla98ig12mra
                committer: Andrew Bennetts <andrew.bennetts at canonical.com>
                branch nick: smart-transport-subpaths
                timestamp: Thu 2007-01-04 16:26:12 +1100
                message:
                  Let SmartHTTPTransport.clone('..') continue to POST to the cloned URL (unlike clone('child')).
                ------------------------------------------------------------
                revno: 2052.1.156.4.2
                revision-id: andrew.bennetts at canonical.com-20061222060424-psweqla98ig12mra
                parent: andrew.bennetts at canonical.com-20061222055608-t1cfil9ws1l95k0f
                committer: Andrew Bennetts <andrew.bennetts at canonical.com>
                branch nick: bzr
                timestamp: Fri 2006-12-22 17:04:24 +1100
                message:
                  Always POST to the same .bzr/smart URL for a given branch, even when accessing files in subdirectories.
                ------------------------------------------------------------
                revno: 2052.1.156.4.1
                revision-id: andrew.bennetts at canonical.com-20061222055608-t1cfil9ws1l95k0f
                parent: pqm at pqm.ubuntu.com-20061221043820-0b56b176269f173a
                committer: Andrew Bennetts <andrew.bennetts at canonical.com>
                branch nick: bzr
                timestamp: Fri 2006-12-22 16:56:08 +1100
                message:
                  normalize_url should normalise escaping of unreserved characters, like '~'.
            ------------------------------------------------------------
            revno: 2052.1.380.2.6.1.6
            revision-id: andrew.bennetts at canonical.com-20070426061436-blwwa9pez8gkkgh5
            parent: andrew.bennetts at canonical.com-20070426060131-zaumabdzwl8nrlux
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: hpss-vfs-fallback
            timestamp: Thu 2007-04-26 16:14:36 +1000
            message:
              Fix a couple of test failures introduced by the previous merge.
            ------------------------------------------------------------
            revno: 2052.1.380.2.6.1.5
            revision-id: andrew.bennetts at canonical.com-20070426060131-zaumabdzwl8nrlux
            parent: andrew.bennetts at canonical.com-20070426054956-eipakzwjs76a14wq
            parent: robertc at lifelesswks.robertcollins.net-20070424130122-0a33444e2abe6a8f
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: hpss-vfs-fallback
            timestamp: Thu 2007-04-26 16:01:31 +1000
            message:
              Merge Robert's status prefix changes to protocol 2.
                ------------------------------------------------------------
                revno: 2052.1.380.2.2.1.7
                revision-id: robertc at lifelesswks.robertcollins.net-20070424130122-0a33444e2abe6a8f
                parent: robertc at lifelesswks.robertcollins.net-20070424125050-8b4f1cf3f5b017bb
                committer: Robert Collins <robertc at lifelesswks.robertcollins.net>
                branch nick: hpss-protocol2-wire-prefix
                timestamp: Tue 2007-04-24 23:01:22 +1000
                message:
                  NEWS.
                ------------------------------------------------------------
                revno: 2052.1.380.2.2.1.6
                revision-id: robertc at lifelesswks.robertcollins.net-20070424125050-8b4f1cf3f5b017bb
                parent: robertc at lifelesswks.robertcollins.net-20070424122009-8bb4dede6a298d93
                committer: Robert Collins <robertc at lifelesswks.robertcollins.net>
                branch nick: hpss-protocol2-wire-prefix
                timestamp: Tue 2007-04-24 22:50:50 +1000
                message:
                  Include success/failure feedback in SmartProtocolTwo responses to allow robust handling in the future.
                ------------------------------------------------------------
                revno: 2052.1.380.2.2.1.5
                revision-id: robertc at lifelesswks.robertcollins.net-20070424122009-8bb4dede6a298d93
                parent: robertc at lifelesswks.robertcollins.net-20070424120730-ff71254d94206e30
                committer: Robert Collins <robertc at lifelesswks.robertcollins.net>
                branch nick: hpss-protocol2-wire-prefix
                timestamp: Tue 2007-04-24 22:20:09 +1000
                message:
                  Make using SuccessfulSmartServerResponse and FailedSmartServerResponse mandatory rather than optional in smart server logic.
                ------------------------------------------------------------
                revno: 2052.1.380.2.2.1.4
                revision-id: robertc at lifelesswks.robertcollins.net-20070424120730-ff71254d94206e30
                parent: robertc at lifelesswks.robertcollins.net-20070424113214-5660f78098933edb
                parent: andrew.bennetts at canonical.com-20070424090150-9buzrpi8lt6qv0tg
                committer: Robert Collins <robertc at lifelesswks.robertcollins.net>
                branch nick: hpss-protocol2-wire-prefix
                timestamp: Tue 2007-04-24 22:07:30 +1000
                message:
                  Merge hpss-protocol2.
                ------------------------------------------------------------
                revno: 2052.1.380.2.2.1.3
                revision-id: robertc at lifelesswks.robertcollins.net-20070424113214-5660f78098933edb
                parent: robertc at lifelesswks.robertcollins.net-20070424105216-8a68b2533da78717
                committer: Robert Collins <robertc at lifelesswks.robertcollins.net>
                branch nick: hpss-protocol2-wire-prefix
                timestamp: Tue 2007-04-24 21:32:14 +1000
                message:
                  Refactor the HPSS Response code to take SmartServerResponse rather than args and body.
                ------------------------------------------------------------
                revno: 2052.1.380.2.2.1.2
                revision-id: robertc at lifelesswks.robertcollins.net-20070424105216-8a68b2533da78717
                parent: robertc at lifelesswks.robertcollins.net-20070424104022-308ab78a663c23f7
                committer: Robert Collins <robertc at lifelesswks.robertcollins.net>
                branch nick: hpss-protocol2-wire-prefix
                timestamp: Tue 2007-04-24 20:52:16 +1000
                message:
                  Add FailedSmartServerResponse.
                ------------------------------------------------------------
                revno: 2052.1.380.2.2.1.1
                revision-id: robertc at lifelesswks.robertcollins.net-20070424104022-308ab78a663c23f7
                parent: andrew.bennetts at canonical.com-20070424072048-tgbochqfr1n33bcy
                committer: Robert Collins <robertc at lifelesswks.robertcollins.net>
                branch nick: hpss-protocol2-wire-prefix
                timestamp: Tue 2007-04-24 20:40:22 +1000
                message:
                  Add SuccessfulSmartServerResponse.
            ------------------------------------------------------------
            revno: 2052.1.380.2.6.1.4
            revision-id: andrew.bennetts at canonical.com-20070426054956-eipakzwjs76a14wq
            parent: andrew.bennetts at canonical.com-20070425055650-8mlo7rmtj65za5ql
            parent: pqm at pqm.ubuntu.com-20070426054238-v6k5ge3z766vaafk
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: hpss-vfs-fallback
            timestamp: Thu 2007-04-26 15:49:56 +1000
            message:
              Merge from bzr.dev.
            ------------------------------------------------------------
            revno: 2052.1.380.2.6.1.3
            revision-id: andrew.bennetts at canonical.com-20070425055650-8mlo7rmtj65za5ql
            parent: andrew.bennetts at canonical.com-20070424181238-ujjudjjjn2jbqrj6
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: hpss-vfs-fallback
            timestamp: Wed 2007-04-25 15:56:50 +1000
            message:
              Update comment according to Martin's suggestion.
            ------------------------------------------------------------
            revno: 2052.1.380.2.6.1.2
            revision-id: andrew.bennetts at canonical.com-20070424181238-ujjudjjjn2jbqrj6
            parent: andrew.bennetts at canonical.com-20070424102546-am5s92urrlfk9zjb
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: hpss-vfs-fallback
            timestamp: Wed 2007-04-25 04:12:38 +1000
            message:
              Add test, and tidy implementation.
            ------------------------------------------------------------
            revno: 2052.1.380.2.6.1.1
            revision-id: andrew.bennetts at canonical.com-20070424102546-am5s92urrlfk9zjb
            parent: andrew.bennetts at canonical.com-20070424090150-9buzrpi8lt6qv0tg
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: hpss-vfs-fallback
            timestamp: Tue 2007-04-24 20:25:46 +1000
            message:
              Try a version 1 hello probe to determine if we can use RemoteBzrDir on a particular transport, allowing smooth interoperation with older servers.
        ------------------------------------------------------------
        revno: 2052.1.368.1.20
        revision-id: v.ladeuil+lp at free.fr-20070426072124-bty9pn2i122u1zpx
        parent: v.ladeuil+lp at free.fr-20070424100523-3odqlqm2nnoc8gdu
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.http.auth
        timestamp: Thu 2007-04-26 09:21:24 +0200
        message:
          Fix test failure on pqm.
          
          * bzrlib/tests/test_http.py:
          (TestAuth.setUp): Overrides sys.stdout, TestUIFactory will not do
          it for us and the tests fail on pqm otherwise.
          (TestAuth.test_prompt_for_password): No need to provide stdout
          parameter anymore.
        ------------------------------------------------------------
        revno: 2052.1.368.1.19
        revision-id: v.ladeuil+lp at free.fr-20070424100523-3odqlqm2nnoc8gdu
        parent: v.ladeuil+lp at free.fr-20070424095159-pnxwqfn1og3bqg5e
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.http.auth
        timestamp: Tue 2007-04-24 12:05:23 +0200
        message:
          Cosmetic changes.
        ------------------------------------------------------------
        revno: 2052.1.368.1.18
        revision-id: v.ladeuil+lp at free.fr-20070424095159-pnxwqfn1og3bqg5e
        parent: v.ladeuil+lp at free.fr-20070424094954-k60h58nkwrf09l94
        parent: pqm at pqm.ubuntu.com-20070424054249-bpkw4wwywqjt2nel
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.http.auth
        timestamp: Tue 2007-04-24 11:51:59 +0200
        message:
          merge bzr.dev at 2450
        ------------------------------------------------------------
        revno: 2052.1.368.1.17
        revision-id: v.ladeuil+lp at free.fr-20070424094954-k60h58nkwrf09l94
        parent: v.ladeuil+lp at free.fr-20070422163204-7iksk91jy9091nex
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.http.auth
        timestamp: Tue 2007-04-24 11:49:54 +0200
        message:
          Update NEWS.
        ------------------------------------------------------------
        revno: 2052.1.368.1.16
        revision-id: v.ladeuil+lp at free.fr-20070422163204-7iksk91jy9091nex
        parent: v.ladeuil+lp at free.fr-20070422110259-dx0e5do9dzzf0qjt
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.http.auth
        timestamp: Sun 2007-04-22 18:32:04 +0200
        message:
          Handle nonce changes. Fix a nasty bug breaking the auth parameters sharing.
          
          * bzrlib/tests/HTTPTestUtil.py:
          (DigestAuthServer.digest_authorized): Check the nonce validity.
          
          * bzrlib/transport/http/_urllib.py:
          (HttpTransport_urllib._perform): Always update auth parameters
          after a request processing, they could change at any moment.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          (AbstractAuthHandler.update_auth): New method to track auth
          modifications that should be lead to new authentications.
          (AbstractAuthHandler.auth_required): Do not copy the auth
          parameters but track the changes instead (copying breaks the auth
          parameters sharing between cloned transports). Do not restrict the
          auth 'identity' to be (user, realm, password) only.
          (AbstractAuthHandler.auth_match): Document the auth parameter
          update policy that MUST be respected to avoid retrying to
          authenticate with wrong parameters, endlessly.
          (AbstractAuthHandler.auth_successful): Not used anymore, but kept
          in place if we ever want to handle the 'Authorization-Info' header.
        ------------------------------------------------------------
        revno: 2052.1.368.1.15
        revision-id: v.ladeuil+lp at free.fr-20070422110259-dx0e5do9dzzf0qjt
        parent: v.ladeuil+lp at free.fr-20070422100132-98l662vmscalaiin
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.http.auth
        timestamp: Sun 2007-04-22 13:02:59 +0200
        message:
          Check digest robustness.
          
          * bzrlib/tests/test_http.py:
          (TestDigestAuth.test_changing_nonce): New robustness digest test.
        ------------------------------------------------------------
        revno: 2052.1.368.1.14
        revision-id: v.ladeuil+lp at free.fr-20070422100132-98l662vmscalaiin
        parent: v.ladeuil+lp at free.fr-20070421213132-6ffsjiv1bf6tnfhq
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.http.auth
        timestamp: Sun 2007-04-22 12:01:32 +0200
        message:
          Tested against squid-2.6.5 with digest authentication.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          (DigestAuthHandler.build_auth_header): Only the request path
          should appear in the uri. nc value should not be quoted for
          squid (the devil is in the details...). Well, some cleaning
          helped. Don't put algorithm in the header if none was specified by
          the server.
        ------------------------------------------------------------
        revno: 2052.1.368.1.13
        revision-id: v.ladeuil+lp at free.fr-20070421213132-6ffsjiv1bf6tnfhq
        parent: v.ladeuil+lp at free.fr-20070421212934-y3gyvd9pgs19sr7u
        parent: pqm at pqm.ubuntu.com-20070421151139-5wau2ukbpx5z1hv2
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.http.auth
        timestamp: Sat 2007-04-21 23:31:32 +0200
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.368.1.12
        revision-id: v.ladeuil+lp at free.fr-20070421212934-y3gyvd9pgs19sr7u
        parent: v.ladeuil+lp at free.fr-20070421203906-hta5jt0nmauyl9qy
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.http.auth
        timestamp: Sat 2007-04-21 23:29:34 +0200
        message:
          Cometic changes.
        ------------------------------------------------------------
        revno: 2052.1.368.1.11
        revision-id: v.ladeuil+lp at free.fr-20070421203906-hta5jt0nmauyl9qy
        parent: v.ladeuil+lp at free.fr-20070421113113-b0br4norqbtlx1o2
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.http.auth
        timestamp: Sat 2007-04-21 22:39:06 +0200
        message:
          Implement digest authentication. Test suite passes. Tested against apache-2.x.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          (AbstractAuthHandler.auth_required): Do not attempt to
          authenticate if we don't have a user. Rework the detection of
          already tried authentications. Avoid building the auth header two
          times, save the auth info at the right places.
          (AbstractAuthHandler.build_auth_header): Add a request parameter
          for digest needs.
          (BasicAuthHandler.auth_match): Simplify.
          (get_digest_algorithm_impls, DigestAuthHandler): Implements client
          digest authentication. MD5 and SHA algorithms are supported. Only
          'auth' qop is suppoted.
          (HTTPBasicAuthHandler, ProxyBasicAuthHandler): Renamed HTTPHandler
          and ProxyAuthHandler respectively.
          (HTTPBasicAuthHandler, ProxyBasicAuthHandler,
          HTTPDigestAuthHandler, ProxyDigestAuthHandler): New classes
          implementing the combinations between (http, proxy) and (basic,
          digest).
          (Opener.__init__): No more handlers in comment ! One TODO less !
          
          * bzrlib/transport/http/_urllib.py:
          (HttpTransport_urllib.__init__): self.base is not suitable for an
          auth uri, it can contain decorators.
          
          * bzrlib/tests/test_http.py:
          (TestAuth.test_no_user): New test to check the behavior with no
          user when authentication is required.
          
          * bzrlib/tests/HTTPTestUtil.py:
          (DigestAuthRequestHandler.authorized): Delegate most of the work
          to the server that control the needed persistent infos.
          (AuthServer): Define an auth_relam attribute.
          (DigestAuthServer): Implement a first version of digest
          authentication. Only the MD5 algorithm and the 'auth' qop are
          supported so far.
          (HTTPAuthServer.init_http_auth): New method to simplify
          the [http|proxy], [basic|digest] server combinations writing.
        ------------------------------------------------------------
        revno: 2052.1.368.1.10
        revision-id: v.ladeuil+lp at free.fr-20070421113113-b0br4norqbtlx1o2
        parent: v.ladeuil+lp at free.fr-20070421092630-ty7a90wrx4v2x5k8
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.http.auth
        timestamp: Sat 2007-04-21 13:31:13 +0200
        message:
          Doc fixes.
        ------------------------------------------------------------
        revno: 2052.1.368.1.9
        revision-id: v.ladeuil+lp at free.fr-20070421092630-ty7a90wrx4v2x5k8
        parent: v.ladeuil+lp at free.fr-20070420113620-lawri7ftno7lbycw
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.http.auth
        timestamp: Sat 2007-04-21 11:26:30 +0200
        message:
          Refactor proxy and auth test classes. Tests failing for digest auth.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          (AbstractAuthHandler.auth_required,
          AbstractAuthHandler.auth_successful): Add response parameter as an
          authentication scheme may need additional info provided only
          there.
          
          * bzrlib/tests/test_http.py:
          (TestAuth, TestHTTPAuth, TestProxyAuth, TestHTTPBasicAuth,
          TestHTTPProxyBasicAuth): Refactoring.
          (TestHTTPDigestAuth, TestHTTPProxyDigestAuth): New classes for
          digest authentication tests.
          
          * bzrlib/tests/HttpServer.py:
          (TestingHTTPRequestHandler.translate_path): Handles request
          proxying based on a server attribute.
          (HttpServer): Add proxy_requests attribute.
          
          * bzrlib/tests/HTTPTestUtil.py:
          (ProxyServer): Replaces FakeProxyRequestHandler now that
          HttpServer handles proxying based on a server attribute.
          (AuthRequestHandler, BasicAuthRequestHandler, AuthServer,
          HTTPAuthServer, ProxyAuthServer, HTTPBasicAuthServer,
          ProxyBasicAuthServer): Refactoring Auth servers and request
          handlers.
          (HTTPDigestAuthServer, ProxyDigestAuthServer): New classes for
          digest authentication.
        ------------------------------------------------------------
        revno: 2052.1.368.1.8
        revision-id: v.ladeuil+lp at free.fr-20070420113620-lawri7ftno7lbycw
        parent: v.ladeuil+lp at free.fr-20070420112453-smx7l1dfilvozcqp
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.http.auth
        timestamp: Fri 2007-04-20 13:36:20 +0200
        message:
          Interesting typo :-) A mix between capitalize, title and fuzzy may be...
        ------------------------------------------------------------
        revno: 2052.1.368.1.7
        revision-id: v.ladeuil+lp at free.fr-20070420112453-smx7l1dfilvozcqp
        parent: v.ladeuil+lp at free.fr-20070420065059-oig56fr6u5yxeiob
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.http.auth
        timestamp: Fri 2007-04-20 13:24:53 +0200
        message:
          Tested against squid-2.6.5 with basic authentication.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          (ProxyBasicAuthHandler): Add realm in the prompt.
        ------------------------------------------------------------
        revno: 2052.1.368.1.6
        revision-id: v.ladeuil+lp at free.fr-20070420065059-oig56fr6u5yxeiob
        parent: v.ladeuil+lp at free.fr-20070419172804-m3b5ayyfslh08vrr
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.http.auth
        timestamp: Fri 2007-04-20 08:50:59 +0200
        message:
          Update NEWS to explain the intent of the modification. Also, use dicts
          instead of tuples for auth parameters.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          Use dicts for auth parameters.
          
          * bzrlib/transport/http/_urllib.py:
          (HttpTransport_urllib.__init__): Use dicts for auth parameters.
        ------------------------------------------------------------
        revno: 2052.1.368.1.5
        revision-id: v.ladeuil+lp at free.fr-20070419172804-m3b5ayyfslh08vrr
        parent: v.ladeuil+lp at free.fr-20070418080816-ovy46d2gv7mzlr86
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.http.auth
        timestamp: Thu 2007-04-19 19:28:04 +0200
        message:
          Refactor http and proxy authentication. Tests passing. proxy password can be prompted too.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          (Request.__init__): New auth and proxy_auth attributes: tuples
          with all the needed info). Should accept digest auth too.
          (extract_authentication_uri): New function. Clearly define how we
          define authentication uri for bzr.
          (ProxyHandler.set_proxy): As HttpTransport_urllib.__init__,
          extract auth info from env variables and leave the auth handlers
          do the job.
          (AbstractAuthHandler): Better abstraction of authentication,
          handles auth errors and preventively set headers once the first
          auth is successful.
          (AbstractBasicAuthHandler): Specialization for basic scheme
          authentication.
          (HTTPBasicAuthHandler, ProxyBasicAuthHandler): Simplified, do not
          rely on urllib2 anymore.
          
          * bzrlib/transport/http/_urllib.py:
          (HttpTransport_urllib.__init__): Use a tuple instead of different
          attributes for scheme, user, password as we need two more
          attributes (authuri and realm) for each auth (http and
          proxy). And, yes, better handling of proxies (including prompting
          user for a password).
          (HttpTransport_urllib._ask_password): Deleted. _urllib2_wrappers
          is handling that now.
          
          * bzrlib/tests/test_http.py:
          (TestHTTPBasicAuth.get_user_transport, TestHTTPProxyBasicAuth):
          New method to build a different transport when proxying or not.
        ------------------------------------------------------------
        revno: 2052.1.368.1.4
        revision-id: v.ladeuil+lp at free.fr-20070418080816-ovy46d2gv7mzlr86
        parent: v.ladeuil+lp at free.fr-20070417220718-kce3mj0wn8hi8m02
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.http.auth
        timestamp: Wed 2007-04-18 10:08:16 +0200
        message:
          Add test checking the number of roundtrips due to 401 or 407 errors.
          
          * bzrlib/tests/test_http.py:
          (TestHTTPAuth.test_empty_pass): Verifying the number of
          authentication errors allows to count the 40[17] roundtrips.
          
          * bzrlib/tests/HTTPTestUtil.py:
          (AbstractBasicAuthRequestHandler.do_GET): Count the authentication
          errors.
        ------------------------------------------------------------
        revno: 2052.1.368.1.3
        revision-id: v.ladeuil+lp at free.fr-20070417220718-kce3mj0wn8hi8m02
        parent: v.ladeuil+lp at free.fr-20070417103339-3kywr38d0p50czrw
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.http.auth
        timestamp: Wed 2007-04-18 00:07:18 +0200
        message:
          Implement http proxy basic authentication.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          (Request.set_proxy_auth): New method.
          (extract_credentials): Moved from
          HttpTransport_urllib._extract_auth.
          (ProxyHandler.__init__): We need a password_manager for
          authentication.
          (ProxyHandler.set_proxy): Don't add the auth header, the
          ProxyHandlers will do it later.
          (ProxyBasicAuthHandler): New class. Handle the http basic
          authentication for proxy.
          (Opener.__init__): Enable ProxyBasicAuthHandler.
          
          * bzrlib/transport/http/_urllib.py:
          (HttpTransport_urllib._extract_auth): Moved to
          _urllib2_wrappers.extract_credentials.
          
          * bzrlib/tests/test_http.py:
          (TestHttpProxyWhiteBox.test_empty_pass,
          TestHttpProxyWhiteBox.test_user_pass): Deleted. Euivalent tests
          exists in TestHTTPProxyBasicAuth now.
          
          * bzrlib/tests/HTTPTestUtil.py:
          (BasicAuthRequestHandler): Fix inheritance.
          (ProxyBasicAuthRequestHandler): Force the use of
          FakeProxyRequestHandler.translate_path. This is a bit ugly :-/
        ------------------------------------------------------------
        revno: 2052.1.368.1.2
        revision-id: v.ladeuil+lp at free.fr-20070417103339-3kywr38d0p50czrw
        parent: v.ladeuil+lp at free.fr-20070416134120-i8y220zv30spaq0a
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.http.auth
        timestamp: Tue 2007-04-17 12:33:39 +0200
        message:
          Define tests for http proxy basic authentication. They fail.
          
          * bzrlib/tests/test_http.py:
          (TestHttpProxyWhiteBox._set_and_capture_env_var): Deleted. YAGNI.
          (TestProxyHttpServer._set_and_capture_env_var): Deleted. YAGNI
          (TestHTTPAuth): Made abstract so it can be reused for proxy.
          (TestHTTPAuth.test_prompt_for_password): New class.
          (TestHTTPAuth.test_prompt_for_password): New class. Failed tests so
          far.
          
          * bzrlib/tests/HTTPTestUtil.py:
          (AbstractBasicAuthRequestHandler): Made abstract from
          BasicAuthRequestHandler so it can be reused for proxy.
          (ProxyBasicAuthRequestHandler): New class.
          (ProxyBasicAuthHTTPServer): New class.
        ------------------------------------------------------------
        revno: 2052.1.368.1.1
        revision-id: v.ladeuil+lp at free.fr-20070416134120-i8y220zv30spaq0a
        parent: pqm at pqm.ubuntu.com-20070416080254-bf3rfk77k5bgfdl7
        parent: v.ladeuil+lp at free.fr-20070415155708-frrm29cd9vvvd8do
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.http.auth
        timestamp: Mon 2007-04-16 15:41:20 +0200
        message:
          merge basic auth
        ------------------------------------------------------------
        revno: 2052.1.311.4.12
        revision-id: v.ladeuil+lp at free.fr-20070415155708-frrm29cd9vvvd8do
        parent: v.ladeuil+lp at free.fr-20070413163858-3v6pox4wls7j9ljb
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 72792
        timestamp: Sun 2007-04-15 17:57:08 +0200
        message:
          Take jam's review comments into account. Fix typos, give better
          explanations, add a test, complete another.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          (HTTPBasicAuthHandler.http_error_401): Better explanation.
          
          * bzrlib/transport/http/_urllib.py:
          (HttpTransport_urllib.__init__): _auth renamed to _auth_scheme.
          
          * bzrlib/tests/test_http.py:
          (TestHTTPBasicAuth.test_unknown_user): New test.
          
          * bzrlib/tests/HTTPTestUtil.py:
          (BasicAuthHTTPServer): New class. Be explicit about use
          requirements: basic authentication is mandatory.
        ------------------------------------------------------------
        revno: 2052.1.311.4.11
        revision-id: v.ladeuil+lp at free.fr-20070413163858-3v6pox4wls7j9ljb
        parent: v.ladeuil+lp at free.fr-20070413161654-kp4kajrrr23jge2f
        parent: pqm at pqm.ubuntu.com-20070413160237-0weampli2rrmzjht
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 72792
        timestamp: Fri 2007-04-13 18:38:58 +0200
        message:
          merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.311.4.10
        revision-id: v.ladeuil+lp at free.fr-20070413161654-kp4kajrrr23jge2f
        parent: v.ladeuil+lp at free.fr-20070413121740-mnwzf1656e31aenj
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 72792
        timestamp: Fri 2007-04-13 18:16:54 +0200
        message:
          Complete tests.
          
          * bzrlib/transport/http/_urllib.py:
          (HttpTransport_urllib.__init__): Be more strict on valid users.
          (HttpTransport_urllib._ask_password): Delete John's TODO. See ? I
          didn't forget ! :-)
          
          * bzrlib/tests/test_ui.py: 
          Fix some inconsistencies.
          
          * bzrlib/tests/test_http.py:
          Add more tests.
          (TestHTTPBasicAuth.setUp): Setup a private ui_factory.
        ------------------------------------------------------------
        revno: 2052.1.311.4.9
        revision-id: v.ladeuil+lp at free.fr-20070413121740-mnwzf1656e31aenj
        parent: v.ladeuil+lp at free.fr-20070413081101-j0keov4vgf493m2d
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 72792
        timestamp: Fri 2007-04-13 14:17:40 +0200
        message:
          Catch first succesful authentification to avoid further 401
          roudtrips in hhtp urllib implementation.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          (Request.__init__): Initialize auth parameters.
          (Request.extract_auth): Moved to
          HttpTransport_urllib._extract_auth.
          (Request.set_auth): New method.
          (PasswordManager): Now that the transport handles the auth
          parameters, we can use transport.base as the auth uri and work
          around the python-2.4 bug.
          (HTTPBasicAuthHandler.http_error_401): Capture the auth scheme
          when the authentication succeeds.
          
          * bzrlib/transport/http/_urllib.py:
          (HttpTransport_urllib.__init__): Extract authentication at
          construction time so that we don't have to do it at request build
          time. urllib2 will be happier without it.
          (HttpTransport_urllib._extract_auth): Moved from
          _urllib2_wrappers.Request.extract_auth.
          (HttpTransport_urllib._ask_password): Made private and do not
          require a 'request' parameter anymore.
          (HttpTransport_urllib._perform): The transport is now responsible
          for handling the auth parameters and provide them to the
          requests. And from there we can avoid the 401 roundtrips
          yeaaaaah! (Except the first one of course to determine the auth
          scheme).
        ------------------------------------------------------------
        revno: 2052.1.311.4.8
        revision-id: v.ladeuil+lp at free.fr-20070413081101-j0keov4vgf493m2d
        parent: v.ladeuil+lp at free.fr-20070412160004-zrffqcemqyjb8gvq
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 72792
        timestamp: Fri 2007-04-13 10:11:01 +0200
        message:
          Implement a basic auth HTTP server, rewrite tests accordingly.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          (PasswordManager.add_password, PasswordManager.find_user_password,
          PasswordManager.reduce_uri): Copied from python-2.5 urllib2.py as
          a stop gap. A python-2.4 compatible work must be found.
          (Opener.preprocess_request): Deleted.
          
          * bzrlib/tests/test_http.py:
          (TestHTTPBasicAuth.create_transport_readonly_server): Use the
          right auth HTTP server.
          (TestHTTPBasicAuth.setUp): Plug the the server.
          (TestHTTPBasicAuth.process_request): Deleted.
          
          * bzrlib/tests/HTTPTestUtil.py:
          (BasicAuthRequestHandler, AuthHTTPServer): New classes. Implement
          basic authentication on HTTP server.
        ------------------------------------------------------------
        revno: 2052.1.311.4.7
        revision-id: v.ladeuil+lp at free.fr-20070412160004-zrffqcemqyjb8gvq
        parent: v.ladeuil+lp at free.fr-20070412142800-6e1pc8aksxlp7pg4
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 72792
        timestamp: Thu 2007-04-12 18:00:04 +0200
        message:
          Deeper tests, prepare the auth setting that will avoid the
          roundtrip with each 401.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          (Request.__init__): Create the auth field.
          (ConnectionHandler.get_key): Deleted.
          (HTTPBasicAuthHandler.http_request): Add the authentication
          parameter if the request requires it.
          
          * bzrlib/tests/test_http.py:
          (TestHTTPBasicAuth.setUp): Create the transport to access the
          underlying _urllib2_wrappers opener.
          (TestHTTPBasicAuth.process_request): Leave the opener process the
          request based on the request.auth field.
        ------------------------------------------------------------
        revno: 2052.1.311.4.6
        revision-id: v.ladeuil+lp at free.fr-20070412142800-6e1pc8aksxlp7pg4
        parent: v.ladeuil+lp at free.fr-20070412130953-pwgok8w72gxazlel
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 72792
        timestamp: Thu 2007-04-12 16:28:00 +0200
        message:
          Fix tests around stdin emptyness.
          
          * bzrlib/tests/test_ui.py:
          Use readline not getline and test '' not None.
        ------------------------------------------------------------
        revno: 2052.1.311.4.5
        revision-id: v.ladeuil+lp at free.fr-20070412130953-pwgok8w72gxazlel
        parent: v.ladeuil+lp at free.fr-20070411142442-a8eilux70zs8ddg6
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 72792
        timestamp: Thu 2007-04-12 15:09:53 +0200
        message:
          Add white box tests for basic HTTP auth.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          (HTTPBasicAuthHandler.get_auth, HTTPBasicAuthHandler.set_auth):
          New methods.
          
          * bzrlib/tests/test_http.py:
          (TestHttpProxyWhiteBox._proxied_request): Get rid of local imports.
          (TestHTTPBasicAuth): New class. Tests basic HTTP auth.
        ------------------------------------------------------------
        revno: 2052.1.311.4.4
        revision-id: v.ladeuil+lp at free.fr-20070411142442-a8eilux70zs8ddg6
        parent: v.ladeuil+lp at free.fr-20070411141729-cdaswhptaqmz4jrw
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 72792
        timestamp: Wed 2007-04-11 16:24:42 +0200
        message:
          More tidying-up.
          
          * bzrlib/tests/test_ui.py:
          Fix some spaceing issues and check more stdin emptiness.
        ------------------------------------------------------------
        revno: 2052.1.311.4.3
        revision-id: v.ladeuil+lp at free.fr-20070411141729-cdaswhptaqmz4jrw
        parent: v.ladeuil+lp at free.fr-20070410212235-vlcb8g9h421qpnwf
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 72792
        timestamp: Wed 2007-04-11 16:17:29 +0200
        message:
          Tidy-up tests.
          
          * bzrlib/tests/test_ui.py:
          Assert that stdin is empty after passwords have been queried.
        ------------------------------------------------------------
        revno: 2052.1.311.4.2
        revision-id: v.ladeuil+lp at free.fr-20070410212235-vlcb8g9h421qpnwf
        parent: v.ladeuil+lp at free.fr-20070403130039-5yuvjob1hwqjkvsd
        parent: pqm at pqm.ubuntu.com-20070410074302-cf6b95587a1058cd
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 72792
        timestamp: Tue 2007-04-10 23:22:35 +0200
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.311.4.1
        revision-id: v.ladeuil+lp at free.fr-20070403130039-5yuvjob1hwqjkvsd
        parent: pqm at pqm.ubuntu.com-20070317015305-7b7562331da9f786
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 72792
        timestamp: Tue 2007-04-03 15:00:39 +0200
        message:
          Partial fix for bug #72292.
          
          * bzrlib/transport/http/_urllib.py: 
          (HttpTransport_urllib.ask_password): If a password is already
          supplied, pass it to the password manager.
    ------------------------------------------------------------
    revno: 2052.1.410
    revision-id: pqm at pqm.ubuntu.com-20070426083414-8xgtmyk47txgquaw
    parent: pqm at pqm.ubuntu.com-20070426070825-6xw10b1el98su02i
    parent: mbp at sourcefrog.net-20070426074805-va53nylsxqt7ur7u
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-04-26 09:34:14 +0100
    message:
      Repository.tarball operation to speed initial checkouts
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.25
        revision-id: mbp at sourcefrog.net-20070426074805-va53nylsxqt7ur7u
        parent: mbp at sourcefrog.net-20070423120654-7k0q70jyjrvb5g38
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-faster-copy
        timestamp: Thu 2007-04-26 17:48:05 +1000
        message:
          Repository.tarball fixes for python2.4
          
          Use 'r|bz2' to extract since r:bz2 is not supported
          Replace extractall, which is not in python2.4
          RemoteRepository._get_tarball returns a TemporaryFile
          -------------- This line and the following will be ignored --------------
          
          modified:
            bzrlib/remote.py
            bzrlib/tests/test_remote.py
            bzrlib/tests/test_smart.py
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.24
        revision-id: mbp at sourcefrog.net-20070423120654-7k0q70jyjrvb5g38
        parent: mbp at sourcefrog.net-20070423071826-0vcm0vzp4jp3ajax
        parent: mbp at sourcefrog.net-20070423095250-xzaleukzs05x9lp0
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-faster-copy
        timestamp: Mon 2007-04-23 22:06:54 +1000
        message:
          Merge Repository.sprout refactoring, and make that use Repository.tarball
            ------------------------------------------------------------
            revno: 2052.1.388.1.1
            revision-id: mbp at sourcefrog.net-20070423095250-xzaleukzs05x9lp0
            parent: pqm at pqm.ubuntu.com-20070421151139-5wau2ukbpx5z1hv2
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: sprout-cleanup
            timestamp: Mon 2007-04-23 19:52:50 +1000
            message:
              Add new Repository.sprout,
              
              Cleaner in intention and purpose than copy_content_into.  It doesn't copy the
              extra settings of the repository (like working-trees and shared), which is
              normally what you'll want.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.23
        revision-id: mbp at sourcefrog.net-20070423071826-0vcm0vzp4jp3ajax
        parent: mbp at sourcefrog.net-20070423050344-7r4w0fvmjbevcn0r
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-faster-copy
        timestamp: Mon 2007-04-23 17:18:26 +1000
        message:
          review cleanups
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.22
        revision-id: mbp at sourcefrog.net-20070423050344-7r4w0fvmjbevcn0r
        parent: mbp at sourcefrog.net-20070416153631-425bo8mmp7kkitox
        parent: pqm at pqm.ubuntu.com-20070421151139-5wau2ukbpx5z1hv2
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-faster-copy
        timestamp: Mon 2007-04-23 15:03:44 +1000
        message:
          merge bzr.dev
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.21
        revision-id: mbp at sourcefrog.net-20070416153631-425bo8mmp7kkitox
        parent: mbp at sourcefrog.net-20070416153233-bbvwu8649jdl8d4c
        parent: pqm at pqm.ubuntu.com-20070416080254-bf3rfk77k5bgfdl7
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-faster-copy
        timestamp: Tue 2007-04-17 01:36:31 +1000
        message:
          merge bzr.dev
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.20
        revision-id: mbp at sourcefrog.net-20070416153233-bbvwu8649jdl8d4c
        parent: mbp at sourcefrog.net-20070416153202-l0tgct3ib1vk77fl
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-faster-copy
        timestamp: Tue 2007-04-17 01:32:33 +1000
        message:
          Route branch operations through remote copy_content_into
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.19
        revision-id: mbp at sourcefrog.net-20070416153202-l0tgct3ib1vk77fl
        parent: mbp at sourcefrog.net-20070416143438-gev59fyob49myi74
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-faster-copy
        timestamp: Tue 2007-04-17 01:32:02 +1000
        message:
          fix up test data format
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.18
        revision-id: mbp at sourcefrog.net-20070416143438-gev59fyob49myi74
        parent: mbp at sourcefrog.net-20070416134530-a9p6c12yp8l1wnr1
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-faster-copy
        timestamp: Tue 2007-04-17 00:34:38 +1000
        message:
          reformat
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.17
        revision-id: mbp at sourcefrog.net-20070416134530-a9p6c12yp8l1wnr1
        parent: mbp at sourcefrog.net-20070416100344-xuvua8ydn5ma6syg
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-faster-copy
        timestamp: Mon 2007-04-16 23:45:30 +1000
        message:
          Update and reenable rpc-level tests for Repository.tarball
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.16
        revision-id: mbp at sourcefrog.net-20070416100344-xuvua8ydn5ma6syg
        parent: mbp at sourcefrog.net-20070416100133-whdocdv9cnlre1ye
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-faster-copy
        timestamp: Mon 2007-04-16 20:03:44 +1000
        message:
          doc
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.15
        revision-id: mbp at sourcefrog.net-20070416100133-whdocdv9cnlre1ye
        parent: mbp at sourcefrog.net-20070416095757-t5eud8iy6l1kw70b
        parent: andrew.bennetts at canonical.com-20070416065300-8te6vwujl287yh5p
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-faster-copy
        timestamp: Mon 2007-04-16 20:01:33 +1000
        message:
          Merge more from hpss
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.14
        revision-id: mbp at sourcefrog.net-20070416095757-t5eud8iy6l1kw70b
        parent: mbp at sourcefrog.net-20070416042255-rs6sxqr68n374fbi
        parent: andrew.bennetts at canonical.com-20070416025619-v6rjozkjjnrg970w
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-faster-copy
        timestamp: Mon 2007-04-16 19:57:57 +1000
        message:
          merge hpss again; restore incorrectly removed RemoteRepository.break_lock
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.13
        revision-id: mbp at sourcefrog.net-20070416042255-rs6sxqr68n374fbi
        parent: mbp at sourcefrog.net-20070416033524-7w3l94gisf1p9w3a
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-faster-copy
        timestamp: Mon 2007-04-16 14:22:55 +1000
        message:
          Remove obsolete test
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.12
        revision-id: mbp at sourcefrog.net-20070416033524-7w3l94gisf1p9w3a
        parent: mbp at sourcefrog.net-20070416032143-6pmuezr2i7umkj9q
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-faster-copy
        timestamp: Mon 2007-04-16 13:35:24 +1000
        message:
          small test cleanups
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.11
        revision-id: mbp at sourcefrog.net-20070416032143-6pmuezr2i7umkj9q
        parent: mbp at sourcefrog.net-20070411100702-r12ixsycxcohqu4s
        parent: andrew.bennetts at canonical.com-20070414142229-633813p69cryl6gm
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-faster-copy
        timestamp: Mon 2007-04-16 13:21:43 +1000
        message:
          merge hpss changes
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.10
        revision-id: mbp at sourcefrog.net-20070411100702-r12ixsycxcohqu4s
        parent: mbp at sourcefrog.net-20070411091045-yhvop9nb1ngwvi00
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-faster-copy
        timestamp: Wed 2007-04-11 20:07:02 +1000
        message:
          copy_content_into from Remote repositories by using temporary directories on both ends.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.9
        revision-id: mbp at sourcefrog.net-20070411091045-yhvop9nb1ngwvi00
        parent: ian.clatworthy at internode.on.net-20070330063856-c41baqaxj78otvri
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-faster-copy
        timestamp: Wed 2007-04-11 19:10:45 +1000
        message:
          remote Repository.tarball builds a temporary directory and tars that
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.8
        revision-id: ian.clatworthy at internode.on.net-20070330063856-c41baqaxj78otvri
        parent: mbp at sourcefrog.net-20070330035956-lmp3z220xq1kdusx
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: hpss-faster-copy
        timestamp: Fri 2007-03-30 16:38:56 +1000
        message:
          Tarball proxy code & tests
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.7
        revision-id: mbp at sourcefrog.net-20070330035956-lmp3z220xq1kdusx
        parent: mbp at sourcefrog.net-20070330022302-h7yo29evei09rpj1
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-faster-copy
        timestamp: Fri 2007-03-30 13:59:56 +1000
        message:
          (broken) Start addng client proxy test for Repository.tarball
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.6
        revision-id: mbp at sourcefrog.net-20070330022302-h7yo29evei09rpj1
        parent: mbp at sourcefrog.net-20070330022108-5dxt1f34qla13yl9
        parent: andrew.bennetts at canonical.com-20070330014631-a3xragco77jx67pv
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-faster-copy
        timestamp: Fri 2007-03-30 12:23:02 +1000
        message:
          merge hpss
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.5
        revision-id: mbp at sourcefrog.net-20070330022108-5dxt1f34qla13yl9
        parent: mbp at sourcefrog.net-20070330020514-7601dsj0nt3nievp
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-faster-copy
        timestamp: Fri 2007-03-30 12:21:08 +1000
        message:
          Repository.tarball locks repository while running for consistency
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.4
        revision-id: mbp at sourcefrog.net-20070330020514-7601dsj0nt3nievp
        parent: mbp at sourcefrog.net-20070330020456-yck6eki5w4txsr19
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-faster-copy
        timestamp: Fri 2007-03-30 12:05:14 +1000
        message:
          Change Transport.local_abspath to raise NotLocalUrl, and test.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.3
        revision-id: mbp at sourcefrog.net-20070330020456-yck6eki5w4txsr19
        parent: mbp at sourcefrog.net-20070329072503-ir70ask331e138ux
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-faster-copy
        timestamp: Fri 2007-03-30 12:04:56 +1000
        message:
          Cherrypick assertRaises enhancement
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.2
        revision-id: mbp at sourcefrog.net-20070329072503-ir70ask331e138ux
        parent: mbp at sourcefrog.net-20070329060803-dywopr2sg30oj23e
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-faster-copy
        timestamp: Thu 2007-03-29 17:25:03 +1000
        message:
          smart method Repository.tarball actually returns the tarball
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123.1.1
        revision-id: mbp at sourcefrog.net-20070329060803-dywopr2sg30oj23e
        parent: robertc at robertcollins.net-20070329042156-28vdpsyvcbrw7wy9
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-faster-copy
        timestamp: Thu 2007-03-29 16:08:03 +1000
        message:
          Add stub Repository.tarball smart method
    ------------------------------------------------------------
    revno: 2052.1.409
    revision-id: pqm at pqm.ubuntu.com-20070426070825-6xw10b1el98su02i
    parent: pqm at pqm.ubuntu.com-20070426062134-r5pvo74u33vke1km
    parent: mbp at sourcefrog.net-20070426052849-ffc06nlmkpbvqata
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-04-26 08:08:25 +0100
    message:
      Correct the handling of timezones and epoch time in bundles
        ------------------------------------------------------------
        revno: 2052.1.373.6.3
        revision-id: mbp at sourcefrog.net-20070426052849-ffc06nlmkpbvqata
        parent: mbp at sourcefrog.net-20070419080319-amc7f3frr64lxolq
        parent: pqm at pqm.ubuntu.com-20070426050629-c5i80a0iav553pix
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: gmtime
        timestamp: Thu 2007-04-26 15:28:49 +1000
        message:
          merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.373.6.2
        revision-id: mbp at sourcefrog.net-20070419080319-amc7f3frr64lxolq
        parent: mbp at sourcefrog.net-20070419071716-tcuv5i38vhci6fuf
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: gmtime
        timestamp: Thu 2007-04-19 18:03:19 +1000
        message:
          Make timestamps use existing format_date; document that function more
        ------------------------------------------------------------
        revno: 2052.1.373.6.1
        revision-id: mbp at sourcefrog.net-20070419071716-tcuv5i38vhci6fuf
        parent: pqm at pqm.ubuntu.com-20070417080415-5vn25svmf95ki88z
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: gmtime
        timestamp: Thu 2007-04-19 17:17:16 +1000
        message:
          Fix formatting of timezones in bundles and merge directives.
          Always give epoch time in utc.
    ------------------------------------------------------------
    revno: 2052.1.408
    revision-id: pqm at pqm.ubuntu.com-20070426062134-r5pvo74u33vke1km
    parent: pqm at pqm.ubuntu.com-20070426054238-v6k5ge3z766vaafk
    parent: robertc at robertcollins.net-20070426050440-7ktqwywg8sd2eiey
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-04-26 07:21:34 +0100
    message:
      (robertc) Fix bzr --no-plugins selftest which was broken by the help indices patch. (Robert Collins, Martin Pool)
        ------------------------------------------------------------
        revno: 2052.1.405.1.1
        revision-id: robertc at robertcollins.net-20070426050440-7ktqwywg8sd2eiey
        parent: pqm at pqm.ubuntu.com-20070426021942-eutaiob3qgh6kln8
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Thu 2007-04-26 15:04:40 +1000
        message:
          (robertc) Fix bzr --no-plugins selftest which was broken by the help indices patch. (Robert Collins, Martin Pool)
    ------------------------------------------------------------
    revno: 2052.1.407
    revision-id: pqm at pqm.ubuntu.com-20070426054238-v6k5ge3z766vaafk
    parent: pqm at pqm.ubuntu.com-20070426050629-c5i80a0iav553pix
    parent: andrew.bennetts at canonical.com-20070426043244-l1gtjevl8f98jbnk
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-04-26 06:42:38 +0100
    message:
      (Andrew Bennetts, Robert Collins) Smart server protocol versioning.
        ------------------------------------------------------------
        revno: 2052.1.380.2.9
        revision-id: andrew.bennetts at canonical.com-20070426043244-l1gtjevl8f98jbnk
        parent: andrew.bennetts at canonical.com-20070425054002-08sj7lxphtpb6ewm
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-protocol2
        timestamp: Thu 2007-04-26 14:32:44 +1000
        message:
          Update protocol versioning docs to explain how unknown request versions should be handled.
        ------------------------------------------------------------
        revno: 2052.1.380.2.8
        revision-id: andrew.bennetts at canonical.com-20070425054002-08sj7lxphtpb6ewm
        parent: andrew.bennetts at canonical.com-20070425045619-gfsty2ebwx3c5rka
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-protocol2
        timestamp: Wed 2007-04-25 15:40:02 +1000
        message:
          NEWS entry, greatly improved docstring in bzrlib.smart.
        ------------------------------------------------------------
        revno: 2052.1.380.2.7
        revision-id: andrew.bennetts at canonical.com-20070425045619-gfsty2ebwx3c5rka
        parent: andrew.bennetts at canonical.com-20070424090150-9buzrpi8lt6qv0tg
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-protocol2
        timestamp: Wed 2007-04-25 14:56:19 +1000
        message:
          Use less confusing version strings, and define REQUEST_VERSION_TWO/RESPONSE_VERSION_TWO constants for them.
        ------------------------------------------------------------
        revno: 2052.1.380.2.6
        revision-id: andrew.bennetts at canonical.com-20070424090150-9buzrpi8lt6qv0tg
        parent: andrew.bennetts at canonical.com-20070424085029-0o6h7jj68i7sd8ea
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-protocol2
        timestamp: Tue 2007-04-24 19:01:50 +1000
        message:
          Improve HelloRequest's docstring.
        ------------------------------------------------------------
        revno: 2052.1.380.2.5
        revision-id: andrew.bennetts at canonical.com-20070424085029-0o6h7jj68i7sd8ea
        parent: andrew.bennetts at canonical.com-20070424083632-f7kadff1wbp3eszn
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-protocol2
        timestamp: Tue 2007-04-24 18:50:29 +1000
        message:
          Reduce duplication in test_smart_transport.
        ------------------------------------------------------------
        revno: 2052.1.380.2.4
        revision-id: andrew.bennetts at canonical.com-20070424083632-f7kadff1wbp3eszn
        parent: andrew.bennetts at canonical.com-20070424075513-ibtrd164miun08a8
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-protocol2
        timestamp: Tue 2007-04-24 18:36:32 +1000
        message:
          Change smart protocol version two prefix to '2\n'.
        ------------------------------------------------------------
        revno: 2052.1.380.2.3
        revision-id: andrew.bennetts at canonical.com-20070424075513-ibtrd164miun08a8
        parent: andrew.bennetts at canonical.com-20070424072048-tgbochqfr1n33bcy
        parent: pqm at pqm.ubuntu.com-20070423170758-qd512ltqglzfo6w9
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-protocol2
        timestamp: Tue 2007-04-24 17:55:13 +1000
        message:
          Merge from bzr.dev.
        ------------------------------------------------------------
        revno: 2052.1.380.2.2
        revision-id: andrew.bennetts at canonical.com-20070424072048-tgbochqfr1n33bcy
        parent: andrew.bennetts at canonical.com-20070424051106-wwlidpflp1rwi3a7
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-protocol2
        timestamp: Tue 2007-04-24 17:20:48 +1000
        message:
          Smart server mediums now detect which protocol version a request is and dispatch accordingly.
        ------------------------------------------------------------
        revno: 2052.1.380.2.1
        revision-id: andrew.bennetts at canonical.com-20070424051106-wwlidpflp1rwi3a7
        parent: pqm at pqm.ubuntu.com-20070419224637-jvlshh6kibtj43a5
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-protocol2
        timestamp: Tue 2007-04-24 15:11:06 +1000
        message:
          Add Smart{Client,Server}RequestProtocolTwo, that prefix args tuples with a version marker.
    ------------------------------------------------------------
    revno: 2052.1.406
    revision-id: pqm at pqm.ubuntu.com-20070426050629-c5i80a0iav553pix
    parent: pqm at pqm.ubuntu.com-20070426021942-eutaiob3qgh6kln8
    parent: mbp at sourcefrog.net-20070425055110-i0fmvoc3t4jejlbd
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-04-26 06:06:29 +0100
    message:
      Don't set the bugs property unless bugs are actually set
        ------------------------------------------------------------
        revno: 2052.1.401.2.1
        revision-id: mbp at sourcefrog.net-20070425055110-i0fmvoc3t4jejlbd
        parent: pqm at pqm.ubuntu.com-20070425025045-rs79ekrx5xtf9eq9
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bugfix-property
        timestamp: Wed 2007-04-25 15:51:10 +1000
        message:
          Don't set the bugs property unless bugs are actually set
    ------------------------------------------------------------
    revno: 2052.1.405
    revision-id: pqm at pqm.ubuntu.com-20070426021942-eutaiob3qgh6kln8
    parent: pqm at pqm.ubuntu.com-20070425143732-c4aa489eylhhfnzg
    parent: robertc at robertcollins.net-20070426014829-znbzqzsk1gq68xqh
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-04-26 03:19:42 +0100
    message:
      (robertc) Use repr rather than str when reporting an unprintable exception to aid debugging. (Robert Collins)
        ------------------------------------------------------------
        revno: 2052.1.404.1.1
        revision-id: robertc at robertcollins.net-20070426014829-znbzqzsk1gq68xqh
        parent: pqm at pqm.ubuntu.com-20070425143732-c4aa489eylhhfnzg
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Thu 2007-04-26 11:48:29 +1000
        message:
          Fix the 'Unprintable error' message display to use the repr of the
          exception that prevented printing the error because the str value for it
          is often not useful in debugging (e.g.  KeyError('foo') has a str() of
          'foo' but a repr of 'KeyError('foo')' which is much more useful.
          (Robert Collins)
    ------------------------------------------------------------
    revno: 2052.1.404
    revision-id: pqm at pqm.ubuntu.com-20070425143732-c4aa489eylhhfnzg
    parent: pqm at pqm.ubuntu.com-20070425065022-rsmpi4x2q1gn8536
    parent: john at arbash-meinel.com-20070423192314-y2x7sr7yupacqglk
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-04-25 15:37:32 +0100
    message:
      (Kent Gibson, John Arbash Meinel) Improve 'bzr log file' to both be significantly faster, and more correct.
        ------------------------------------------------------------
        revno: 2052.1.307.1.11
        revision-id: john at arbash-meinel.com-20070423192314-y2x7sr7yupacqglk
        parent: john at arbash-meinel.com-20070423180919-22nnm0baju1kab6x
        parent: pqm at pqm.ubuntu.com-20070423075015-340ajk1vo3pzxheu
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: log_ancestry
        timestamp: Mon 2007-04-23 14:23:14 -0500
        message:
          [merge] bzr.dev 2446
        ------------------------------------------------------------
        revno: 2052.1.307.1.10
        revision-id: john at arbash-meinel.com-20070423180919-22nnm0baju1kab6x
        parent: john at arbash-meinel.com-20070423175330-cwzggk38xbsf4wyy
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: log_ancestry
        timestamp: Mon 2007-04-23 13:09:19 -0500
        message:
          Add my name to the NEWS entry
        ------------------------------------------------------------
        revno: 2052.1.307.1.9
        revision-id: john at arbash-meinel.com-20070423175330-cwzggk38xbsf4wyy
        parent: john at arbash-meinel.com-20070418223921-0h2g7salf1scfd2a
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: log_ancestry
        timestamp: Mon 2007-04-23 12:53:30 -0500
        message:
          Only generate a new set when we need to. Drops 'bzr log NEWS' time from 22s => 8s
        ------------------------------------------------------------
        revno: 2052.1.307.1.8
        revision-id: john at arbash-meinel.com-20070418223921-0h2g7salf1scfd2a
        parent: john at arbash-meinel.com-20070418223759-kek0qqqdv3wddcae
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: log_ancestry
        timestamp: Wed 2007-04-18 17:39:21 -0500
        message:
          doc
        ------------------------------------------------------------
        revno: 2052.1.307.1.7
        revision-id: john at arbash-meinel.com-20070418223759-kek0qqqdv3wddcae
        parent: john at arbash-meinel.com-20070418221454-zkozu1yyny4zx3rv
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: log_ancestry
        timestamp: Wed 2007-04-18 17:37:59 -0500
        message:
          Create a direct test for _get_revisions_touching_file_id
        ------------------------------------------------------------
        revno: 2052.1.307.1.6
        revision-id: john at arbash-meinel.com-20070418221454-zkozu1yyny4zx3rv
        parent: john at arbash-meinel.com-20070418215032-38i9ynsx6fkqaiyf
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: log_ancestry
        timestamp: Wed 2007-04-18 17:14:54 -0500
        message:
          Create a helper tree which has a semi-interesting history.
          This allows us to test which files are actually modified.
        ------------------------------------------------------------
        revno: 2052.1.307.1.5
        revision-id: john at arbash-meinel.com-20070418215032-38i9ynsx6fkqaiyf
        parent: john at arbash-meinel.com-20070418214759-xmfpvwok0v6ci38l
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: log_ancestry
        timestamp: Wed 2007-04-18 16:50:32 -0500
        message:
          change some variable names to make the function a bit clearer.
        ------------------------------------------------------------
        revno: 2052.1.307.1.4
        revision-id: john at arbash-meinel.com-20070418214759-xmfpvwok0v6ci38l
        parent: warthog618 at gmail.com-20070410160523-wuwa272pl243buhf
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: log_ancestry
        timestamp: Wed 2007-04-18 16:47:59 -0500
        message:
          Refactor the specific revisions for file id into a helper function.
        ------------------------------------------------------------
        revno: 2052.1.307.1.3
        revision-id: warthog618 at gmail.com-20070410160523-wuwa272pl243buhf
        parent: warthog618 at gmail.com-20070410151824-9qnth9n0uiypca71
        parent: pqm at pqm.ubuntu.com-20070410074302-cf6b95587a1058cd
        committer: Kent Gibson <warthog618 at gmail.com>
        branch nick: bzr.kg
        timestamp: Wed 2007-04-11 00:05:23 +0800
        message:
          merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.307.1.2
        revision-id: warthog618 at gmail.com-20070410151824-9qnth9n0uiypca71
        parent: warthog618 at gmail.com-20070315161504-lrltutbkgs7ksago
        committer: Kent Gibson <warthog618 at gmail.com>
        branch nick: bzr.kg
        timestamp: Tue 2007-04-10 23:18:24 +0800
        message:
          add logging of merge revisions
        ------------------------------------------------------------
        revno: 2052.1.307.1.1
        revision-id: warthog618 at gmail.com-20070315161504-lrltutbkgs7ksago
        parent: pqm at pqm.ubuntu.com-20070314155044-47c0c6257a6c6717
        committer: Kent Gibson <warthog618 at gmail.com>
        branch nick: bzr.kg
        timestamp: Fri 2007-03-16 01:15:04 +0900
        message:
          Fix ``bzr log <file>`` so it only logs the revisions that changed the file, and does it faster.
    ------------------------------------------------------------
    revno: 2052.1.403
    revision-id: pqm at pqm.ubuntu.com-20070425065022-rsmpi4x2q1gn8536
    parent: pqm at pqm.ubuntu.com-20070425054241-urh0t3nequwc2j6q
    parent: amanic at gmail.com-20070420071526-8e395b3gqvp1by61
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-04-25 07:50:22 +0100
    message:
      bzr rm removes the working file
        ------------------------------------------------------------
        revno: 2052.1.240.1.34
        revision-id: amanic at gmail.com-20070420071526-8e395b3gqvp1by61
        parent: amanic at gmail.com-20070420070001-lbknio8gvry1au0w
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Fri 2007-04-20 09:15:26 +0200
        message:
          Move "magically convert commands like 'remove abc' to ['remove', 'abc']"
          from tests/__init__.run_bzr_captured to tests/blackbox/test_remove
        ------------------------------------------------------------
        revno: 2052.1.240.1.33
        revision-id: amanic at gmail.com-20070420070001-lbknio8gvry1au0w
        parent: amanic at gmail.com-20070419055947-x776pmmp7uj7utva
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Fri 2007-04-20 09:00:01 +0200
        message:
          * Remove workingtree.canonicalpath
        ------------------------------------------------------------
        revno: 2052.1.240.1.32
        revision-id: amanic at gmail.com-20070419055947-x776pmmp7uj7utva
        parent: amanic at gmail.com-20070418202208-8081vgmmyr6k87op
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Thu 2007-04-19 07:59:47 +0200
        message:
          * tests/__init__.run_bzr
            Now gives better assert message for 'Unexpected return code'
          * blackbox/test_remove
            - Add changed file tests
            - When checking changed/unknown rm fails, always wheck if we can forec it.
            - Move one file tests to top
            - Fixed copy-paste pattern induced mishaps where more-than-one-file-tests
              were actually just testing one-file
            - Add test to remove while in a child dir
            - Add remove deleted file test
        ------------------------------------------------------------
        revno: 2052.1.240.1.31
        revision-id: amanic at gmail.com-20070418202208-8081vgmmyr6k87op
        parent: amanic at gmail.com-20070418201215-upzz7pof6a4433n7
        parent: pqm at pqm.ubuntu.com-20070417080415-5vn25svmf95ki88z
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Wed 2007-04-18 22:22:08 +0200
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.240.1.30
        revision-id: amanic at gmail.com-20070418201215-upzz7pof6a4433n7
        parent: amanic at gmail.com-20070416183544-tdtramoul71svkhh
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Wed 2007-04-18 22:12:15 +0200
        message:
          * Minor text fixes.
          * Remove trailing whitespace added by this branch.
          * Add tests for removing empty directories.
          * workingtree.remove
            - Don't recurse into empty directories.
            - Use absolute path when deleting from the file system.
        ------------------------------------------------------------
        revno: 2052.1.240.1.29
        revision-id: amanic at gmail.com-20070416183544-tdtramoul71svkhh
        parent: amanic at gmail.com-20070416182641-8ewx7hfmkehjq5li
        parent: pqm at pqm.ubuntu.com-20070416080254-bf3rfk77k5bgfdl7
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Mon 2007-04-16 20:35:44 +0200
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.240.1.28
        revision-id: amanic at gmail.com-20070416182641-8ewx7hfmkehjq5li
        parent: amanic at gmail.com-20070416062659-z2yrpp5118a1yeyr
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Mon 2007-04-16 20:26:41 +0200
        message:
          * NEWS
            - move my news to NOTES WHEN UPGRADING section.
          * bzrlib/builtins.py
            - Use RegistryOption for bzr rm --force and --keep
          * bzrlib/tests/__init__.py
            - remove a white space
          * bzrlib/tests/blackbox/test_selftest.py
            - make blackbox/test_selftest.py pass again:
              Its run_bzr_captured method did not return anything, although bzr_run
              expects it now.
        ------------------------------------------------------------
        revno: 2052.1.240.1.27
        revision-id: amanic at gmail.com-20070416062659-z2yrpp5118a1yeyr
        parent: amanic at gmail.com-20070416025505-spmkhtjsrbiv21m3
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Mon 2007-04-16 08:26:59 +0200
        message:
          * tests/__init__.TestCase.run_bzr_captured
            - Support single text commands with quoted sub-strings eg.:
              "bzr commit 'some message'"
            - Move support for error_regexes from run_bzr_error() to run_bzr()
              as it is quite usefull to assert output from notes.
          * blackbox/test_remove
            - convert the rest of the tests to use the new improved self.run_bzr
        ------------------------------------------------------------
        revno: 2052.1.240.1.26
        revision-id: amanic at gmail.com-20070416025505-spmkhtjsrbiv21m3
        parent: amanic at gmail.com-20070416010020-3jan8hje4qmbwdsh
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Mon 2007-04-16 04:55:05 +0200
        message:
          * tests/__init__
            - make run_bzr_captured abit more clever, so that it will
              split up argunents if they are passed as a single string.
          * blackbox/test_remove
            - start converting to run_bzr and run_bzr_error
        ------------------------------------------------------------
        revno: 2052.1.240.1.25
        revision-id: amanic at gmail.com-20070416010020-3jan8hje4qmbwdsh
        parent: amanic at gmail.com-20070414124037-ewx6hp70tw4vdtdb
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Mon 2007-04-16 03:00:20 +0200
        message:
          * Add utility method delta.get_changes_as_text to get the output of .show()
            as a string.
          * Add new errors.BzrRemoveChangedFilesError to raise when 'bzr remove'
            should refuse to delete stuff.
          * Add workingtree.canicalpath(filename) to normalize file names.
          * Changed the working of workingtree.remove(...) to check if any files
            are changed before it starts deleting anything. Will raise exception
            now if changed files are passed to be removed.
          * workingtree_implementations/test_remove.py
            - Checked all tests and add more cases.
        ------------------------------------------------------------
        revno: 2052.1.240.1.24
        revision-id: amanic at gmail.com-20070414124037-ewx6hp70tw4vdtdb
        parent: amanic at gmail.com-20070414115726-kykcsm9pztykst1w
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Sat 2007-04-14 14:40:37 +0200
        message:
          minor text cleanups
        ------------------------------------------------------------
        revno: 2052.1.240.1.23
        revision-id: amanic at gmail.com-20070414115726-kykcsm9pztykst1w
        parent: amanic at gmail.com-20070414005827-zf4n2y9scrjs2d2x
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Sat 2007-04-14 13:57:26 +0200
        message:
          Revert test_too_much.py and just do the minimum te get the tests to pass.
          Add some test to test_remove.py.
          Let test_remove.py make safe id's.
        ------------------------------------------------------------
        revno: 2052.1.240.1.22
        revision-id: amanic at gmail.com-20070414005827-zf4n2y9scrjs2d2x
        parent: amanic at gmail.com-20070413194540-jaf9n9wzhx4pd66c
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Sat 2007-04-14 02:58:27 +0200
        message:
          Implement TODO: Normalize names.
          Assume paths relative to the basedir.
          (not to the current dir, which I did previously)
        ------------------------------------------------------------
        revno: 2052.1.240.1.21
        revision-id: amanic at gmail.com-20070413194540-jaf9n9wzhx4pd66c
        parent: amanic at gmail.com-20070413184526-6xhpgyvqz2u18l2q
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Fri 2007-04-13 21:45:40 +0200
        message:
          undo tree.has_id fake-bugfix, which seems to not be needed anymore..
        ------------------------------------------------------------
        revno: 2052.1.240.1.20
        revision-id: amanic at gmail.com-20070413184526-6xhpgyvqz2u18l2q
        parent: amanic at gmail.com-20070413182326-qt44rjuzo249l7x8
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Fri 2007-04-13 20:45:26 +0200
        message:
          move test_workingtree.TestRemove to workingtree_implementations/test_remove
        ------------------------------------------------------------
        revno: 2052.1.240.1.19
        revision-id: amanic at gmail.com-20070413182326-qt44rjuzo249l7x8
        parent: amanic at gmail.com-20070413181313-btt9e9cx16987yrq
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Fri 2007-04-13 20:23:26 +0200
        message:
          convert from using self.runbzr to self.run_bzr_captured
        ------------------------------------------------------------
        revno: 2052.1.240.1.18
        revision-id: amanic at gmail.com-20070413181313-btt9e9cx16987yrq
        parent: amanic at gmail.com-20070412014719-3oo573tt381rpigu
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Fri 2007-04-13 20:13:13 +0200
        message:
          revert wrapping change
        ------------------------------------------------------------
        revno: 2052.1.240.1.17
        revision-id: amanic at gmail.com-20070412014719-3oo573tt381rpigu
        parent: amanic at gmail.com-20070412013832-1avmdh8pba8yp4b1
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Thu 2007-04-12 03:47:19 +0200
        message:
          Remove redundant __init__ and object variable.
        ------------------------------------------------------------
        revno: 2052.1.240.1.16
        revision-id: amanic at gmail.com-20070412013832-1avmdh8pba8yp4b1
        parent: amanic at gmail.com-20070412011853-z30g2o1ypj7rqcyr
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Thu 2007-04-12 03:38:32 +0200
        message:
          Update NEWS
        ------------------------------------------------------------
        revno: 2052.1.240.1.15
        revision-id: amanic at gmail.com-20070412011853-z30g2o1ypj7rqcyr
        parent: amanic at gmail.com-20070412011017-ofzhcgj7o7bnh6dd
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Thu 2007-04-12 03:18:53 +0200
        message:
          Fix test too much again.
        ------------------------------------------------------------
        revno: 2052.1.240.1.14
        revision-id: amanic at gmail.com-20070412011017-ofzhcgj7o7bnh6dd
        parent: amanic at gmail.com-20070412004748-0nsa6sughf0xu744
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Thu 2007-04-12 03:10:17 +0200
        message:
          * blackbox/test_remove
            - uninvert my logic
            - add a little more testing
        ------------------------------------------------------------
        revno: 2052.1.240.1.13
        revision-id: amanic at gmail.com-20070412004748-0nsa6sughf0xu744
        parent: amanic at gmail.com-20070411225348-7145vlsq3f390osg
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Thu 2007-04-12 02:47:48 +0200
        message:
          * merge the unversion command back into the remove command,
            merging the commands and tests.
          * make all tests pass again.
        ------------------------------------------------------------
        revno: 2052.1.240.1.12
        revision-id: amanic at gmail.com-20070411225348-7145vlsq3f390osg
        parent: amanic at gmail.com-20070411220954-azjn3zpjystqowcv
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Thu 2007-04-12 00:53:48 +0200
        message:
          * test_workingtree/TestRemove
            - Change global and local constants to class variables.
        ------------------------------------------------------------
        revno: 2052.1.240.1.11
        revision-id: amanic at gmail.com-20070411220954-azjn3zpjystqowcv
        parent: amanic at gmail.com-20070411220247-plcjs3dvidvjx2vj
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Thu 2007-04-12 00:09:54 +0200
        message:
          * workingtree.remove
            - Don't figure out what changed if we don't care.
        ------------------------------------------------------------
        revno: 2052.1.240.1.10
        revision-id: amanic at gmail.com-20070411220247-plcjs3dvidvjx2vj
        parent: amanic at gmail.com-20070411212706-7jzaph3pv0856qks
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Thu 2007-04-12 00:02:47 +0200
        message:
          * workingtree.remove
            - Add and test a new force option in order to force the deletion of changed files
              and non-empty directories.
            - Some doc fixups.
            - Remove some implemented todo's
            - Remove ## TODO: Remove nested loops; better scalability
              as I can't see any nested loop.s
            - small whitespace cleanups in tests.
        ------------------------------------------------------------
        revno: 2052.1.240.1.9
        revision-id: amanic at gmail.com-20070411212706-7jzaph3pv0856qks
        parent: amanic at gmail.com-20070411204847-quynsdasuvjhju64
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Wed 2007-04-11 23:27:06 +0200
        message:
          Handle the removing of nonempty directories.
        ------------------------------------------------------------
        revno: 2052.1.240.1.8
        revision-id: amanic at gmail.com-20070411204847-quynsdasuvjhju64
        parent: amanic at gmail.com-20070409215050-9k4jxh76grq7jxz8
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Wed 2007-04-11 22:48:47 +0200
        message:
          When removing and deleting files, 
          only check for changes on specific files.
        ------------------------------------------------------------
        revno: 2052.1.240.1.7
        revision-id: amanic at gmail.com-20070409215050-9k4jxh76grq7jxz8
        parent: amanic at gmail.com-20070331204906-iai2v10wk3l3lt12
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Mon 2007-04-09 23:50:50 +0200
        message:
          First pass at only deleting files on 'bzr remove' when
          they haven't changed.
          
          Needed to modify _find_children_across_trees (tree.py) because
          tree.has_id did not work as excpeted.
        ------------------------------------------------------------
        revno: 2052.1.240.1.6
        revision-id: amanic at gmail.com-20070331204906-iai2v10wk3l3lt12
        parent: amanic at gmail.com-20070323182956-5vestftm6gx3o9mz
        parent: pqm at pqm.ubuntu.com-20070329064515-7bfc20fbcf9cf1a7
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Sat 2007-03-31 22:49:06 +0200
        message:
          merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.240.1.5
        revision-id: amanic at gmail.com-20070323182956-5vestftm6gx3o9mz
        parent: amanic at gmail.com-20070219054605-o69te1fuwcirv01a
        parent: pqm at pqm.ubuntu.com-20070322230820-f8735ba918f51539
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Fri 2007-03-23 20:29:56 +0200
        message:
          merge with bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.240.1.4
        revision-id: amanic at gmail.com-20070219054605-o69te1fuwcirv01a
        parent: amanic at gmail.com-20070216072443-g38i13amiri6j2ir
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Mon 2007-02-19 07:46:05 +0200
        message:
          Make output for bzr remove more verbose.
        ------------------------------------------------------------
        revno: 2052.1.240.1.3
        revision-id: amanic at gmail.com-20070216072443-g38i13amiri6j2ir
        parent: amanic at gmail.com-20070216071540-wq20se0crnnki9c9
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Fri 2007-02-16 09:24:43 +0200
        message:
          Factored out common code from test_remove.py into test_unversion.py
        ------------------------------------------------------------
        revno: 2052.1.240.1.2
        revision-id: amanic at gmail.com-20070216071540-wq20se0crnnki9c9
        parent: amanic at gmail.com-20070216061611-sjscmgi4v5rozq6h
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Fri 2007-02-16 09:15:40 +0200
        message:
          Minor test cleanups, making test_remove.py and test_unversion.py more similar.
        ------------------------------------------------------------
        revno: 2052.1.240.1.1
        revision-id: amanic at gmail.com-20070216061611-sjscmgi4v5rozq6h
        parent: pqm at pqm.ubuntu.com-20070215181416-864dbe690a0f3da8
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.rm_delete_working_file
        timestamp: Fri 2007-02-16 08:16:11 +0200
        message:
          "bzr remove" and "bzr rm" will now remove the working file.
          This has been done for consistency with svn and the unix rm command.
          
          The old remove behaviour has been retained in the new command
          "bzr unversion", which will just stop versioning the file,
          but not delete it.
          (Addressing Bug #82602)
          
          Exisitng tests have been reworked and new tests were added to test these
          changes properly.
    ------------------------------------------------------------
    revno: 2052.1.402
    revision-id: pqm at pqm.ubuntu.com-20070425054241-urh0t3nequwc2j6q
    parent: pqm at pqm.ubuntu.com-20070425025045-rs79ekrx5xtf9eq9
    parent: bialix at ukr.net-20070425044607-qbl5oce7jygaxat2
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-04-25 06:42:41 +0100
    message:
      (bialix, mbp) explicitly check for SIGQUIT in 'signal' stdlib module
        ------------------------------------------------------------
        revno: 2052.1.401.1.1
        revision-id: bialix at ukr.net-20070425044607-qbl5oce7jygaxat2
        parent: pqm at pqm.ubuntu.com-20070425025045-rs79ekrx5xtf9eq9
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: win32.fixes
        timestamp: Wed 2007-04-25 07:46:07 +0300
        message:
          explicitly check for SIGQUIT in 'signal' stdlib module (it's absent on win32)
    ------------------------------------------------------------
    revno: 2052.1.401
    revision-id: pqm at pqm.ubuntu.com-20070425025045-rs79ekrx5xtf9eq9
    parent: pqm at pqm.ubuntu.com-20070424224426-po331pf12jpzmrvk
    parent: mbp at sourcefrog.net-20070425022456-9fh3xckrqi8dmne3
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-04-25 03:50:45 +0100
    message:
      Remove redundant test_doc_generate (alexander)
        ------------------------------------------------------------
        revno: 2052.1.400.1.1
        revision-id: mbp at sourcefrog.net-20070425022456-9fh3xckrqi8dmne3
        parent: pqm at pqm.ubuntu.com-20070424224426-po331pf12jpzmrvk
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Wed 2007-04-25 12:24:56 +1000
        message:
          Remove redundant test_doc_generate (alexander)
    ------------------------------------------------------------
    revno: 2052.1.400
    revision-id: pqm at pqm.ubuntu.com-20070424224426-po331pf12jpzmrvk
    parent: pqm at pqm.ubuntu.com-20070424141924-i4w482pi1pb95pob
    parent: john at arbash-meinel.com-20070424220920-1pamgmk2mo44wlm3
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-04-24 23:44:26 +0100
    message:
      (John Arbash Meinel) Add Branch.get_revision_id_to_revno_map
        ------------------------------------------------------------
        revno: 2052.1.366.5.15
        revision-id: john at arbash-meinel.com-20070424220920-1pamgmk2mo44wlm3
        parent: john at arbash-meinel.com-20070424194505-mv5dwjw0mx4tfpfs
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_revision_id_to_revno
        timestamp: Tue 2007-04-24 17:09:20 -0500
        message:
          NEWS
        ------------------------------------------------------------
        revno: 2052.1.366.5.14
        revision-id: john at arbash-meinel.com-20070424194505-mv5dwjw0mx4tfpfs
        parent: john at arbash-meinel.com-20070424194309-nt3sxw7x4sqwnykh
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_revision_id_to_revno
        timestamp: Tue 2007-04-24 14:45:05 -0500
        message:
          clean up ASCII revision graph art.
        ------------------------------------------------------------
        revno: 2052.1.366.5.13
        revision-id: john at arbash-meinel.com-20070424194309-nt3sxw7x4sqwnykh
        parent: john at arbash-meinel.com-20070424194013-zjckbpsbq7vff1wh
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_revision_id_to_revno
        timestamp: Tue 2007-04-24 14:43:09 -0500
        message:
          Remove revision_id_to_dotted_revno, because it isn't used.
        ------------------------------------------------------------
        revno: 2052.1.366.5.12
        revision-id: john at arbash-meinel.com-20070424194013-zjckbpsbq7vff1wh
        parent: john at arbash-meinel.com-20070424032327-w2tz2smz41eco4u1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_revision_id_to_revno
        timestamp: Tue 2007-04-24 14:40:13 -0500
        message:
          Move functions from BzrBranch to base Branch object.
          Fix RemoteBranch to properly clear its cache at the right time.
        ------------------------------------------------------------
        revno: 2052.1.366.5.11
        revision-id: john at arbash-meinel.com-20070424032327-w2tz2smz41eco4u1
        parent: john at arbash-meinel.com-20070417213150-yf8r9e1ufueedb3q
        parent: pqm at pqm.ubuntu.com-20070423170758-qd512ltqglzfo6w9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_revision_id_to_revno
        timestamp: Mon 2007-04-23 22:23:27 -0500
        message:
          [merge] bzr.dev 2447
        ------------------------------------------------------------
        revno: 2052.1.366.5.10
        revision-id: john at arbash-meinel.com-20070417213150-yf8r9e1ufueedb3q
        parent: john at arbash-meinel.com-20070417212608-84w0sw1e7tiuhgr4
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_revision_id_to_revno
        timestamp: Tue 2007-04-17 16:31:50 -0500
        message:
          fix typo
        ------------------------------------------------------------
        revno: 2052.1.366.5.9
        revision-id: john at arbash-meinel.com-20070417212608-84w0sw1e7tiuhgr4
        parent: john at arbash-meinel.com-20070417211929-rchob1jeahy30cj0
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_revision_id_to_revno
        timestamp: Tue 2007-04-17 16:26:08 -0500
        message:
          Have RevisionSpec_revno() also use the new helper
        ------------------------------------------------------------
        revno: 2052.1.366.5.8
        revision-id: john at arbash-meinel.com-20070417211929-rchob1jeahy30cj0
        parent: john at arbash-meinel.com-20070417211809-f225hrm1juxoityu
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_revision_id_to_revno
        timestamp: Tue 2007-04-17 16:19:29 -0500
        message:
          Update annotate.py to use the new helper function.
        ------------------------------------------------------------
        revno: 2052.1.366.5.7
        revision-id: john at arbash-meinel.com-20070417211809-f225hrm1juxoityu
        parent: john at arbash-meinel.com-20070417210124-rfr3w1llh869058q
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_revision_id_to_revno
        timestamp: Tue 2007-04-17 16:18:09 -0500
        message:
          Move the revision_id=>map generation to be a public function.
        ------------------------------------------------------------
        revno: 2052.1.366.5.6
        revision-id: john at arbash-meinel.com-20070417210124-rfr3w1llh869058q
        parent: john at arbash-meinel.com-20070417203323-xbmbi9cyjr6cocuf
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_revision_id_to_revno
        timestamp: Tue 2007-04-17 16:01:24 -0500
        message:
          Cache the revision_id => revno map as appropriate.
        ------------------------------------------------------------
        revno: 2052.1.366.5.5
        revision-id: john at arbash-meinel.com-20070417203323-xbmbi9cyjr6cocuf
        parent: john at arbash-meinel.com-20070417202335-0cc0thlj5sy28m9m
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_revision_id_to_revno
        timestamp: Tue 2007-04-17 15:33:23 -0500
        message:
          Add some tests and an api for revision_id_to_dotted_revno
          This should use caching to be fast for multiple calls
          but for now it just implements what is needed.
        ------------------------------------------------------------
        revno: 2052.1.366.5.4
        revision-id: john at arbash-meinel.com-20070417202335-0cc0thlj5sy28m9m
        parent: john at arbash-meinel.com-20070417201836-2bso1f1clhhx7k1a
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_revision_id_to_revno
        timestamp: Tue 2007-04-17 15:23:35 -0500
        message:
          Included a test for revision_id=None
        ------------------------------------------------------------
        revno: 2052.1.366.5.3
        revision-id: john at arbash-meinel.com-20070417201836-2bso1f1clhhx7k1a
        parent: john at arbash-meinel.com-20070417201724-5seu77st1h843nie
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_revision_id_to_revno
        timestamp: Tue 2007-04-17 15:18:36 -0500
        message:
          Use a more straightforward implementation of generating 'tree_with_merge'
        ------------------------------------------------------------
        revno: 2052.1.366.5.2
        revision-id: john at arbash-meinel.com-20070417201724-5seu77st1h843nie
        parent: john at arbash-meinel.com-20070417201004-1v7sim0tlt19l8o4
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_revision_id_to_revno
        timestamp: Tue 2007-04-17 15:17:24 -0500
        message:
          Move TestCaseWithBranch into branch_implementations from test_branch.py
        ------------------------------------------------------------
        revno: 2052.1.366.5.1
        revision-id: john at arbash-meinel.com-20070417201004-1v7sim0tlt19l8o4
        parent: pqm at pqm.ubuntu.com-20070413174100-zpfqleaf5ph9ycx4
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_revision_id_to_revno
        timestamp: Tue 2007-04-17 15:10:04 -0500
        message:
          Make a Branch helper which can create a very basic MemoryTree with history.
          This updates MutableTree to include 'set_parent_ids' which is helpful
          when setting up simple tests.
          It also creates a helper function in branch_implementations..TestCaseWithBranch
          so that we can create a Branch which has a simple merge in it.
          It also adds a test for revision_id_to_revno which previously did not have any
          direct tests.
    ------------------------------------------------------------
    revno: 2052.1.399
    revision-id: pqm at pqm.ubuntu.com-20070424141924-i4w482pi1pb95pob
    parent: pqm at pqm.ubuntu.com-20070424054249-bpkw4wwywqjt2nel
    parent: bialix at ukr.net-20070424131506-8roiv9b2bu7gv3cf
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-04-24 15:19:24 +0100
    message:
      (bialix) fix RSTX wrong formatting in HACKING (trivial)
        ------------------------------------------------------------
        revno: 2052.1.397.1.1
        revision-id: bialix at ukr.net-20070424131506-8roiv9b2bu7gv3cf
        parent: pqm at pqm.ubuntu.com-20070424033735-s0igieajv2czb2tt
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: trivial
        timestamp: Tue 2007-04-24 16:15:06 +0300
        message:
          fix RSTX wrong formatting in HACKING
    ------------------------------------------------------------
    revno: 2052.1.398
    revision-id: pqm at pqm.ubuntu.com-20070424054249-bpkw4wwywqjt2nel
    parent: pqm at pqm.ubuntu.com-20070424033735-s0igieajv2czb2tt
    parent: mbp at sourcefrog.net-20070424050204-bfkc1qiq0axt5f14
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-04-24 06:42:49 +0100
    message:
      Press C-\ to break into pdb
        ------------------------------------------------------------
        revno: 2052.1.371.3.8
        revision-id: mbp at sourcefrog.net-20070424050204-bfkc1qiq0axt5f14
        parent: mbp at sourcefrog.net-20070424045131-gyjo7l8oa99ndyrv
        parent: pqm at pqm.ubuntu.com-20070424033735-s0igieajv2czb2tt
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: breakin
        timestamp: Tue 2007-04-24 15:02:04 +1000
        message:
          Merge trunk & fix NEWS conflict
        ------------------------------------------------------------
        revno: 2052.1.371.3.7
        revision-id: mbp at sourcefrog.net-20070424045131-gyjo7l8oa99ndyrv
        parent: mbp at sourcefrog.net-20070417092535-n711rw7qtt6irrye
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: breakin
        timestamp: Tue 2007-04-24 14:51:31 +1000
        message:
          Add BZR_SIGQUIT_PDB=0 option to disable breakin.
          
          Split tests for this into test_breakin, and make them a bit more robust.
        ------------------------------------------------------------
        revno: 2052.1.371.3.6
        revision-id: mbp at sourcefrog.net-20070417092535-n711rw7qtt6irrye
        parent: mbp at sourcefrog.net-20070417073222-l20nvpvkfr8ak12d
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: breakin
        timestamp: Tue 2007-04-17 19:25:35 +1000
        message:
          Correct the mention of C-\ in NEWS (Daniel Silverstone)
        ------------------------------------------------------------
        revno: 2052.1.371.3.5
        revision-id: mbp at sourcefrog.net-20070417073222-l20nvpvkfr8ak12d
        parent: mbp at sourcefrog.net-20070417065755-lgvnd360eqfs8cfz
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: breakin
        timestamp: Tue 2007-04-17 17:32:22 +1000
        message:
          Second sigquit goes through to the default handler
        ------------------------------------------------------------
        revno: 2052.1.371.3.4
        revision-id: mbp at sourcefrog.net-20070417065755-lgvnd360eqfs8cfz
        parent: mbp at sourcefrog.net-20070417065314-r4zeer3hcw8j77rw
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: breakin
        timestamp: Tue 2007-04-17 16:57:55 +1000
        message:
          Late load pdb for breakin; fix copyright
        ------------------------------------------------------------
        revno: 2052.1.371.3.3
        revision-id: mbp at sourcefrog.net-20070417065314-r4zeer3hcw8j77rw
        parent: mbp at sourcefrog.net-20070417052419-x9erzvt3xtzuhdvf
        parent: mbp at sourcefrog.net-20070417065102-zabhms9y28q2ik00
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: breakin
        timestamp: Tue 2007-04-17 16:53:14 +1000
        message:
          merge benchmark fix
        ------------------------------------------------------------
        revno: 2052.1.371.3.2
        revision-id: mbp at sourcefrog.net-20070417052419-x9erzvt3xtzuhdvf
        parent: mbp at sourcefrog.net-20070417043912-2mwgd3htam3a5uq2
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: breakin
        timestamp: Tue 2007-04-17 15:24:19 +1000
        message:
          doc BZR_PDB and sigquit
        ------------------------------------------------------------
        revno: 2052.1.371.3.1
        revision-id: mbp at sourcefrog.net-20070417043912-2mwgd3htam3a5uq2
        parent: pqm at pqm.ubuntu.com-20070417005930-rofskshyjsfzrahh
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: breakin
        timestamp: Tue 2007-04-17 14:39:12 +1000
        message:
          C-\ drops bzr into the debugger
    ------------------------------------------------------------
    revno: 2052.1.397
    revision-id: pqm at pqm.ubuntu.com-20070424033735-s0igieajv2czb2tt
    parent: pqm at pqm.ubuntu.com-20070424031208-9y04a1j0yx3fjte5
    parent: john at arbash-meinel.com-20070424025510-qyl1mc76r4sscj53
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-04-24 04:37:35 +0100
    message:
      (John Arbash Meinel) Small updates for 'bzr info' tests and win32
        ------------------------------------------------------------
        revno: 2052.1.373.3.3
        revision-id: john at arbash-meinel.com-20070424025510-qyl1mc76r4sscj53
        parent: john at arbash-meinel.com-20070419222604-f3cfi8gqdu4bky6t
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_locking_fixes
        timestamp: Mon 2007-04-23 21:55:10 -0500
        message:
          Update comment according to Martin
        ------------------------------------------------------------
        revno: 2052.1.373.3.2
        revision-id: john at arbash-meinel.com-20070419222604-f3cfi8gqdu4bky6t
        parent: john at arbash-meinel.com-20070419182756-rdg6e8zoaxy9mg9q
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_locking_fixes
        timestamp: Thu 2007-04-19 17:26:04 -0500
        message:
          Make "test_info_locking" an expected failure on win32 for now.
    ------------------------------------------------------------
    revno: 2052.1.396
    revision-id: pqm at pqm.ubuntu.com-20070424031208-9y04a1j0yx3fjte5
    parent: pqm at pqm.ubuntu.com-20070423170758-qd512ltqglzfo6w9
    parent: john at arbash-meinel.com-20070424024356-nffcxmkfaigudmrp
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-04-24 04:12:08 +0100
    message:
      (Ian Clatworthy) Bugs #102679, #102686. Add --exclude and --randomize to 'bzr selftest'
        ------------------------------------------------------------
        revno: 2052.1.366.4.2
        revision-id: john at arbash-meinel.com-20070424024356-nffcxmkfaigudmrp
        parent: john at arbash-meinel.com-20070413201949-ay6r5nh3bgsxfogw
        parent: pqm at pqm.ubuntu.com-20070423170758-qd512ltqglzfo6w9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Mon 2007-04-23 21:43:56 -0500
        message:
          [merge] bzr.dev 2447
        ------------------------------------------------------------
        revno: 2052.1.366.4.1
        revision-id: john at arbash-meinel.com-20070413201949-ay6r5nh3bgsxfogw
        parent: pqm at pqm.ubuntu.com-20070413174100-zpfqleaf5ph9ycx4
        parent: ian.clatworthy at internode.on.net-20070413004631-nkdsnpcuy8xb0x62
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Fri 2007-04-13 15:19:49 -0500
        message:
          (Ian Clatworthy) Bugs #102679, #102686. Add --exclude and --randomize to 'bzr selftest'
        ------------------------------------------------------------
        revno: 2052.1.342.2.10
        revision-id: ian.clatworthy at internode.on.net-20070413004631-nkdsnpcuy8xb0x62
        parent: ian.clatworthy at internode.on.net-20070413004053-y5wr76o3512rjawk
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.selftest-not
        timestamp: Fri 2007-04-13 10:46:31 +1000
        message:
          another doc fix and whitespace fixes
        ------------------------------------------------------------
        revno: 2052.1.342.2.9
        revision-id: ian.clatworthy at internode.on.net-20070413004053-y5wr76o3512rjawk
        parent: ian.clatworthy at internode.on.net-20070413003033-k3nc1zq02qlkb8cj
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.selftest-not
        timestamp: Fri 2007-04-13 10:40:53 +1000
        message:
          update NEWS and help to reflect removal of comma support
        ------------------------------------------------------------
        revno: 2052.1.342.2.8
        revision-id: ian.clatworthy at internode.on.net-20070413003033-k3nc1zq02qlkb8cj
        parent: ian.clatworthy at internode.on.net-20070411021409-im2b7jkohfnb5boq
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.selftest-not
        timestamp: Fri 2007-04-13 10:30:33 +1000
        message:
          incorporate feedback from jam
        ------------------------------------------------------------
        revno: 2052.1.342.2.7
        revision-id: ian.clatworthy at internode.on.net-20070411021409-im2b7jkohfnb5boq
        parent: ian.clatworthy at internode.on.net-20070410142343-6bfz9k67b8tvrz6x
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.selftest-not
        timestamp: Wed 2007-04-11 12:14:09 +1000
        message:
          Added whitebox tests - filter_suite_by_re and sort_suite_by_re
        ------------------------------------------------------------
        revno: 2052.1.342.2.6
        revision-id: ian.clatworthy at internode.on.net-20070410142343-6bfz9k67b8tvrz6x
        parent: ian.clatworthy at internode.on.net-20070410090806-d9pkgwomcpbkizj2
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.selftest-not
        timestamp: Wed 2007-04-11 00:23:43 +1000
        message:
          completed blackbox tests
        ------------------------------------------------------------
        revno: 2052.1.342.2.5
        revision-id: ian.clatworthy at internode.on.net-20070410090806-d9pkgwomcpbkizj2
        parent: ian.clatworthy at internode.on.net-20070404131351-xqdiyfvwohs96ecs
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.selftest-not
        timestamp: Tue 2007-04-10 19:08:06 +1000
        message:
          list-only working, include test not
        ------------------------------------------------------------
        revno: 2052.1.342.2.4
        revision-id: ian.clatworthy at internode.on.net-20070404131351-xqdiyfvwohs96ecs
        parent: ian.clatworthy at internode.on.net-20070404131147-r9dp5hu8166xhb8u
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.selftest-not
        timestamp: Wed 2007-04-04 23:13:51 +1000
        message:
          Clean up whitespace
        ------------------------------------------------------------
        revno: 2052.1.342.2.3
        revision-id: ian.clatworthy at internode.on.net-20070404131147-r9dp5hu8166xhb8u
        parent: ian.clatworthy at internode.on.net-20070404125915-w0m76xc9tjxhbo42
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.selftest-not
        timestamp: Wed 2007-04-04 23:11:47 +1000
        message:
          Backed out test junk
        ------------------------------------------------------------
        revno: 2052.1.342.2.2
        revision-id: ian.clatworthy at internode.on.net-20070404125915-w0m76xc9tjxhbo42
        parent: ian.clatworthy at internode.on.net-20070404091010-1j1sdngh8t77ef9v
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.selftest-not
        timestamp: Wed 2007-04-04 22:59:15 +1000
        message:
          Add --randomize and update help
        ------------------------------------------------------------
        revno: 2052.1.342.2.1
        revision-id: ian.clatworthy at internode.on.net-20070404091010-1j1sdngh8t77ef9v
        parent: pqm at pqm.ubuntu.com-20070404005411-46c388fbf2acf940
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.selftest-not
        timestamp: Wed 2007-04-04 19:10:10 +1000
        message:
          --list and --exclude first cut
    ------------------------------------------------------------
    revno: 2052.1.395
    revision-id: pqm at pqm.ubuntu.com-20070423170758-qd512ltqglzfo6w9
    parent: pqm at pqm.ubuntu.com-20070423075015-340ajk1vo3pzxheu
    parent: andrew.bennetts at canonical.com-20070423083030-1mzq93srvd6b3abg
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-04-23 18:07:58 +0100
    message:
      (Andrew Bennetts) Make RemoteBzrDir.open_workingtree raise NoWorkingTree instead of NotLocalUrl when appropriate.
        ------------------------------------------------------------
        revno: 2052.1.393.1.1
        revision-id: andrew.bennetts at canonical.com-20070423083030-1mzq93srvd6b3abg
        parent: pqm at pqm.ubuntu.com-20070423070809-7imm5hgj6g0n78s5
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: workingtree-msg
        timestamp: Mon 2007-04-23 18:30:30 +1000
        message:
          Make RemoteBzrDir.open_workingtree raise NoWorkingTree rather than NotLocalUrl
          when there is no remote working tree, avoiding spurious "This transport does not
          update the working tree" warnings from cmd_push.
    ------------------------------------------------------------
    revno: 2052.1.394
    revision-id: pqm at pqm.ubuntu.com-20070423075015-340ajk1vo3pzxheu
    parent: pqm at pqm.ubuntu.com-20070423070809-7imm5hgj6g0n78s5
    parent: jml at canonical.com-20070423065558-wbkypy8qlhzrxugz
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-04-23 08:50:15 +0100
    message:
      (robertc) bzr --fixes support to allow recording of bugs that are fixed by commits. (Jonathan Lange, James Henstridge, Robert Collins)
        ------------------------------------------------------------
        revno: 2052.1.324.4.43
        revision-id: jml at canonical.com-20070423065558-wbkypy8qlhzrxugz
        parent: jml at canonical.com-20070423055929-chgdr92da63lhcri
        parent: pqm at pqm.ubuntu.com-20070423041629-v7moohhajrjbc2xw
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: bug-support
        timestamp: Mon 2007-04-23 16:55:58 +1000
        message:
          Merge from mainline, resolving conflict in help_topics
        ------------------------------------------------------------
        revno: 2052.1.324.4.42
        revision-id: jml at canonical.com-20070423055929-chgdr92da63lhcri
        parent: jml at canonical.com-20070423052447-q9qv5n7mhkdsqj46
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Mon 2007-04-23 15:59:29 +1000
        message:
          Parametrize URLParametrizedIntegerBugTracker even further so we don't need to
          subclass.
        ------------------------------------------------------------
        revno: 2052.1.324.4.41
        revision-id: jml at canonical.com-20070423052447-q9qv5n7mhkdsqj46
        parent: jml at canonical.com-20070423052217-nz0zuaesa0dcbvy2
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Mon 2007-04-23 15:24:47 +1000
        message:
          Update UniqueIntegerBugTracker docstring for new API
        ------------------------------------------------------------
        revno: 2052.1.324.4.40
        revision-id: jml at canonical.com-20070423052217-nz0zuaesa0dcbvy2
        parent: jml at canonical.com-20070423013035-zuqiamuro8h1hba9
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Mon 2007-04-23 15:22:17 +1000
        message:
          Redo the hierarchy of bug trackers to reduce duplication.
        ------------------------------------------------------------
        revno: 2052.1.324.4.39
        revision-id: jml at canonical.com-20070423013035-zuqiamuro8h1hba9
        parent: jml at canonical.com-20070422230056-mfu7bo3ydrbbag7p
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Mon 2007-04-23 11:30:35 +1000
        message:
          Can also set the bug config options in branch.conf
        ------------------------------------------------------------
        revno: 2052.1.324.4.38
        revision-id: jml at canonical.com-20070422230056-mfu7bo3ydrbbag7p
        parent: jml at canonical.com-20070422224848-cm8v6p5wmpx1psco
        parent: pqm at pqm.ubuntu.com-20070421151139-5wau2ukbpx5z1hv2
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Mon 2007-04-23 09:00:56 +1000
        message:
          Merge bzr.dev, resolving conflicts in error code.
        ------------------------------------------------------------
        revno: 2052.1.324.4.37
        revision-id: jml at canonical.com-20070422224848-cm8v6p5wmpx1psco
        parent: jml at canonical.com-20070422224519-wixpd8wnwxw70641
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Mon 2007-04-23 08:48:48 +1000
        message:
          Mention API additions in NEWS.
        ------------------------------------------------------------
        revno: 2052.1.324.4.36
        revision-id: jml at canonical.com-20070422224519-wixpd8wnwxw70641
        parent: jml at canonical.com-20070422222300-7xlpc7u275pvh2iw
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Mon 2007-04-23 08:45:19 +1000
        message:
          Provide really basic help topic for our bug tracker support.
        ------------------------------------------------------------
        revno: 2052.1.324.4.35
        revision-id: jml at canonical.com-20070422222300-7xlpc7u275pvh2iw
        parent: jml at canonical.com-20070422222226-pkjyasbt28k1aug7
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Mon 2007-04-23 08:23:00 +1000
        message:
          Include configuration documentation for tracker config options.
        ------------------------------------------------------------
        revno: 2052.1.324.4.34
        revision-id: jml at canonical.com-20070422222226-pkjyasbt28k1aug7
        parent: jml at canonical.com-20070420041308-93e07kmw1s9t1ceg
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Mon 2007-04-23 08:22:26 +1000
        message:
          Remove spurious quote mark in docstring.
        ------------------------------------------------------------
        revno: 2052.1.324.4.33
        revision-id: jml at canonical.com-20070420041308-93e07kmw1s9t1ceg
        parent: jml at canonical.com-20070420041143-td2407zcd2xygk70
        parent: pqm at pqm.ubuntu.com-20070419224637-jvlshh6kibtj43a5
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Fri 2007-04-20 14:13:08 +1000
        message:
          Merge from bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.324.4.32
        revision-id: jml at canonical.com-20070420041143-td2407zcd2xygk70
        parent: jml at canonical.com-20070420035328-i3hfywon1imyw0q7
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Fri 2007-04-20 14:11:43 +1000
        message:
          Basic documentation for --fixes option
        ------------------------------------------------------------
        revno: 2052.1.324.4.31
        revision-id: jml at canonical.com-20070420035328-i3hfywon1imyw0q7
        parent: jml at canonical.com-20070420034009-ii53ulxxwj1jnppt
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Fri 2007-04-20 13:53:28 +1000
        message:
          Whitespace normalization and use squid as an example rather than apache.
        ------------------------------------------------------------
        revno: 2052.1.324.4.30
        revision-id: jml at canonical.com-20070420034009-ii53ulxxwj1jnppt
        parent: jml at canonical.com-20070420031943-ufx3jtikoxp0mlpb
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Fri 2007-04-20 13:40:09 +1000
        message:
          Support for Bugzilla bug trackers.
        ------------------------------------------------------------
        revno: 2052.1.324.4.29
        revision-id: jml at canonical.com-20070420031943-ufx3jtikoxp0mlpb
        parent: jml at canonical.com-20070420031049-kwt6hkq8qdlgtm3z
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Fri 2007-04-20 13:19:43 +1000
        message:
          Tests for builtin trackers.
        ------------------------------------------------------------
        revno: 2052.1.324.4.28
        revision-id: jml at canonical.com-20070420031049-kwt6hkq8qdlgtm3z
        parent: jml at canonical.com-20070420022738-07tr3bqahw14ftdh
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Fri 2007-04-20 13:10:49 +1000
        message:
          Focus the tests better and clean up some dodgy bits in UnknownBugTrackerAbbreviation
        ------------------------------------------------------------
        revno: 2052.1.324.4.27
        revision-id: jml at canonical.com-20070420022738-07tr3bqahw14ftdh
        parent: jml at canonical.com-20070420022157-ampptjzryc2fju7t
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Fri 2007-04-20 12:27:38 +1000
        message:
          Include branch information in UnknownBugTrackerAbbreviation
        ------------------------------------------------------------
        revno: 2052.1.324.4.26
        revision-id: jml at canonical.com-20070420022157-ampptjzryc2fju7t
        parent: jml at canonical.com-20070420021008-eqpr2ta14upnb0ne
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Fri 2007-04-20 12:21:57 +1000
        message:
          Tests for MalformedBugIdentifier and new error UnknownBugTrackerAbbreviation.
        ------------------------------------------------------------
        revno: 2052.1.324.4.25
        revision-id: jml at canonical.com-20070420021008-eqpr2ta14upnb0ne
        parent: jml at canonical.com-20070420015214-y9ufmdqpwd75zog8
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Fri 2007-04-20 12:10:08 +1000
        message:
          Make singleton bug tracker thing work via instances. 
        ------------------------------------------------------------
        revno: 2052.1.324.4.24
        revision-id: jml at canonical.com-20070420015214-y9ufmdqpwd75zog8
        parent: jml at canonical.com-20070420005627-p6rrsxowxkf7w5sy
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Fri 2007-04-20 11:52:14 +1000
        message:
          Make the Tracker class attribute 'abbrevation', not 'abbreviated_bugtracker_name'
        ------------------------------------------------------------
        revno: 2052.1.324.4.23
        revision-id: jml at canonical.com-20070420005627-p6rrsxowxkf7w5sy
        parent: jml at canonical.com-20070417075942-1vfzpwjf8rvbty1f
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Fri 2007-04-20 10:56:27 +1000
        message:
          Change 'tag' to 'abbreviated_tracker_name'
        ------------------------------------------------------------
        revno: 2052.1.324.4.22
        revision-id: jml at canonical.com-20070417075942-1vfzpwjf8rvbty1f
        parent: jml at canonical.com-20070417073819-m0r79gdukrq2j8kv
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Tue 2007-04-17 17:59:42 +1000
        message:
          Variety of whitespace cleanups, tightening of tests and docstring changes in
          response to review of bug support.
        ------------------------------------------------------------
        revno: 2052.1.324.4.21
        revision-id: jml at canonical.com-20070417073819-m0r79gdukrq2j8kv
        parent: jml at canonical.com-20070413072937-ndsxwg5svbk2542f
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Tue 2007-04-17 17:38:19 +1000
        message:
          Change the bugs separator to \n from ,
        ------------------------------------------------------------
        revno: 2052.1.324.4.20
        revision-id: jml at canonical.com-20070413072937-ndsxwg5svbk2542f
        parent: jml at canonical.com-20070413071912-vkcaqm87lduwlfs7
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Fri 2007-04-13 17:29:37 +1000
        message:
          Direct tests for UniqueBugTracker and UniqueIntegerBugTracker
        ------------------------------------------------------------
        revno: 2052.1.324.4.19
        revision-id: jml at canonical.com-20070413071912-vkcaqm87lduwlfs7
        parent: jml at canonical.com-20070413065621-hv9tv4ws25remckj
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Fri 2007-04-13 17:19:12 +1000
        message:
          Rename SimpleBugTracker to UniqueBugTracker
        ------------------------------------------------------------
        revno: 2052.1.324.4.18
        revision-id: jml at canonical.com-20070413065621-hv9tv4ws25remckj
        parent: jml at canonical.com-20070413064225-cmuz00itroirlro4
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Fri 2007-04-13 16:56:21 +1000
        message:
          Store all bug fix URLs in a single property.
        ------------------------------------------------------------
        revno: 2052.1.324.4.17
        revision-id: jml at canonical.com-20070413064225-cmuz00itroirlro4
        parent: jml at canonical.com-20070413062439-tn32nfugq13jg6kg
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Fri 2007-04-13 16:42:25 +1000
        message:
          Use urlutils.join instead of ugly, buggy, string mashing
        ------------------------------------------------------------
        revno: 2052.1.324.4.16
        revision-id: jml at canonical.com-20070413062439-tn32nfugq13jg6kg
        parent: jml at canonical.com-20070413061233-v14vlu2n6k1rxjgz
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Fri 2007-04-13 16:24:39 +1000
        message:
          "bug tracker" is two words, so use BugTracker in class names, not 'Bugtracker'
        ------------------------------------------------------------
        revno: 2052.1.324.4.15
        revision-id: jml at canonical.com-20070413061233-v14vlu2n6k1rxjgz
        parent: jml at canonical.com-20070413061123-r2vzcu0mpqcyaret
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Fri 2007-04-13 16:12:33 +1000
        message:
          Whitespace cleanup
        ------------------------------------------------------------
        revno: 2052.1.324.4.14
        revision-id: jml at canonical.com-20070413061123-r2vzcu0mpqcyaret
        parent: jml at canonical.com-20070413051007-cq318kt5uj59k1ty
        parent: jw+debian at jameswestby.net-20070412205830-77i29wqt0002bbxj
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Fri 2007-04-13 16:11:23 +1000
        message:
          Merge James Westby's refactoring
            ------------------------------------------------------------
            revno: 2052.1.324.4.8.1.1
            revision-id: jw+debian at jameswestby.net-20070412205830-77i29wqt0002bbxj
            parent: jml at canonical.com-20070411042318-y7tqzml42jkh1ux2
            committer: James Westby <jw+debian at jameswestby.net>
            branch nick: bzr.dev.bug
            timestamp: Thu 2007-04-12 21:58:30 +0100
            message:
              Add a superclass for easy bug trackers. Also add bugs.debian.org as deb:
        ------------------------------------------------------------
        revno: 2052.1.324.4.13
        revision-id: jml at canonical.com-20070413051007-cq318kt5uj59k1ty
        parent: jml at canonical.com-20070413045808-fx86n9ctjcbf4hvq
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Fri 2007-04-13 15:10:07 +1000
        message:
          Some stylistic cleanups
        ------------------------------------------------------------
        revno: 2052.1.324.4.12
        revision-id: jml at canonical.com-20070413045808-fx86n9ctjcbf4hvq
        parent: jml at canonical.com-20070413035248-l5lqpwr1t0yzp872
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Fri 2007-04-13 14:58:08 +1000
        message:
          Update NEWS file.
          Use non-lazy import
          Use run_bzr for running bzr in fixes tests.
        ------------------------------------------------------------
        revno: 2052.1.324.4.11
        revision-id: jml at canonical.com-20070413035248-l5lqpwr1t0yzp872
        parent: jml at canonical.com-20070413035020-z4gdg5sgmd5szc3o
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Fri 2007-04-13 13:52:48 +1000
        message:
          Provide a way of resetting list options (specifying '-' as the argument)
        ------------------------------------------------------------
        revno: 2052.1.324.4.10
        revision-id: jml at canonical.com-20070413035020-z4gdg5sgmd5szc3o
        parent: jml at canonical.com-20070413034711-pn129rtch4usvmdk
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Fri 2007-04-13 13:50:20 +1000
        message:
          Oops. Update tests to account for changed options to commit.
        ------------------------------------------------------------
        revno: 2052.1.324.4.9
        revision-id: jml at canonical.com-20070413034711-pn129rtch4usvmdk
        parent: jml at canonical.com-20070411042318-y7tqzml42jkh1ux2
        parent: pqm at pqm.ubuntu.com-20070412150356-jeie6iap22sae8xf
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-bugs
        timestamp: Fri 2007-04-13 13:47:11 +1000
        message:
          Merge from mainline.
        ------------------------------------------------------------
        revno: 2052.1.324.4.8
        revision-id: jml at canonical.com-20070411042318-y7tqzml42jkh1ux2
        parent: jml at canonical.com-20070411035653-himmtk357n8d3fbv
        committer: jml at canonical.com
        branch nick: lp-bugs
        timestamp: Wed 2007-04-11 14:23:18 +1000
        message:
          Import sub-module, not member, following advice in HACKING
        ------------------------------------------------------------
        revno: 2052.1.324.4.7
        revision-id: jml at canonical.com-20070411035653-himmtk357n8d3fbv
        parent: jml at canonical.com-20070411002703-2jbq0152stafryqg
        committer: jml at canonical.com
        branch nick: lp-bugs
        timestamp: Wed 2007-04-11 13:56:53 +1000
        message:
          - Add docstrings to tests.
          - Make the 'commit' command use the bugtracker infrastructure.
          - Update the blackbox tests
          - Move the 'is this a valid bug id' logic to the tracker
        ------------------------------------------------------------
        revno: 2052.1.324.4.6
        revision-id: jml at canonical.com-20070411002703-2jbq0152stafryqg
        parent: jml at canonical.com-20070410232958-2pl3j2qwujq5yjy9
        committer: jml at canonical.com
        branch nick: lp-bugs
        timestamp: Wed 2007-04-11 10:27:03 +1000
        message:
          Basic docstrings for bugtracker.py
        ------------------------------------------------------------
        revno: 2052.1.324.4.5
        revision-id: jml at canonical.com-20070410232958-2pl3j2qwujq5yjy9
        parent: jml at canonical.com-20070410073307-3nrm81zu32wz9qbs
        committer: jml at canonical.com
        branch nick: lp-bugs
        timestamp: Wed 2007-04-11 09:29:58 +1000
        message:
          Rename get_by_tag to get_tracker, to be more accurate.
        ------------------------------------------------------------
        revno: 2052.1.324.4.4
        revision-id: jml at canonical.com-20070410073307-3nrm81zu32wz9qbs
        parent: jml at canonical.com-20070410012227-k5ixuw4mik7z9kfh
        committer: jml at canonical.com
        branch nick: lp-bugs
        timestamp: Tue 2007-04-10 17:33:07 +1000
        message:
          Beginnings of generic bug-tracker plugin system.
        ------------------------------------------------------------
        revno: 2052.1.324.4.3
        revision-id: jml at canonical.com-20070410012227-k5ixuw4mik7z9kfh
        parent: jml at canonical.com-20070402072630-0bjkptemr6wh50s3
        parent: pqm at pqm.ubuntu.com-20070405073143-8fa894c829ab5e50
        committer: jml at canonical.com
        branch nick: lp-bugs
        timestamp: Tue 2007-04-10 11:22:27 +1000
        message:
          Merge RF
        ------------------------------------------------------------
        revno: 2052.1.324.4.2
        revision-id: jml at canonical.com-20070402072630-0bjkptemr6wh50s3
        parent: jml at canonical.com-20070328065202-1r825jxnabsy31ak
        committer: jml at canonical.com
        branch nick: lp-bugs
        timestamp: Mon 2007-04-02 17:26:30 +1000
        message:
          More sophisticated error handling for --fixes option
        ------------------------------------------------------------
        revno: 2052.1.324.4.1
        revision-id: jml at canonical.com-20070328065202-1r825jxnabsy31ak
        parent: pqm at pqm.ubuntu.com-20070326073003-37941d0fa5a5a6c4
        committer: jml at canonical.com
        branch nick: lp-bugs
        timestamp: Wed 2007-03-28 16:52:02 +1000
        message:
          Blackbox-driven --fixes option to commit.
    ------------------------------------------------------------
    revno: 2052.1.393
    revision-id: pqm at pqm.ubuntu.com-20070423070809-7imm5hgj6g0n78s5
    parent: pqm at pqm.ubuntu.com-20070423041629-v7moohhajrjbc2xw
    parent: robertc at robertcollins.net-20070423063616-t7d6fihs0zb93s5u
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-04-23 08:08:09 +0100
    message:
      (robertc) Update doc/server.txt and the port the smart server listens on. (Robert Collins, #107125, #98918)
        ------------------------------------------------------------
        revno: 2052.1.391.1.3
        revision-id: robertc at robertcollins.net-20070423063616-t7d6fihs0zb93s5u
        parent: robertc at robertcollins.net-20070423043850-syh9c5j0evr48gam
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss-defaultport
        timestamp: Mon 2007-04-23 16:36:16 +1000
        message:
          Review feedback.
        ------------------------------------------------------------
        revno: 2052.1.391.1.2
        revision-id: robertc at robertcollins.net-20070423043850-syh9c5j0evr48gam
        parent: robertc at robertcollins.net-20070423042856-5ehxo2patgw2h4nj
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss-defaultport
        timestamp: Mon 2007-04-23 14:38:50 +1000
        message:
          ``bzr serve`` now listens on interface 0.0.0.0 by default, making it serve
          out to the local LAN and fixing bug 98918. (Robert Collins)
        ------------------------------------------------------------
        revno: 2052.1.391.1.1
        revision-id: robertc at robertcollins.net-20070423042856-5ehxo2patgw2h4nj
        parent: pqm at pqm.ubuntu.com-20070423033245-wg3hadlut6sohka2
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss-defaultport
        timestamp: Mon 2007-04-23 14:28:56 +1000
        message:
          Document the default bzr:// port (fixes #107125).
    ------------------------------------------------------------
    revno: 2052.1.392
    revision-id: pqm at pqm.ubuntu.com-20070423041629-v7moohhajrjbc2xw
    parent: pqm at pqm.ubuntu.com-20070423033245-wg3hadlut6sohka2
    parent: robertc at robertcollins.net-20070423034148-b4m9c1iwl7528prf
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-04-23 05:16:29 +0100
    message:
      (robertc) Mark bzrlib.tests and bzrlib.tests.TestUtil as providing assertFOO helper functions by adding a __unittest global attribute. (Robert Collins, Andrew Bennetts, Martin Pool, Jonathan Lange)
        ------------------------------------------------------------
        revno: 1739.1.8
        revision-id: robertc at robertcollins.net-20070423034148-b4m9c1iwl7528prf
        parent: robertc at robertcollins.net-20070423025830-2t4rc0lgkysjmigd
        parent: robertc at robertcollins.net-20070330063216-ug57fzsc4xzqi0hu
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Mon 2007-04-23 13:41:48 +1000
        message:
          Review feedback.
        ------------------------------------------------------------
        revno: 2052.1.335.2.1
        revision-id: robertc at robertcollins.net-20070330063216-ug57fzsc4xzqi0hu
        parent: pqm at pqm.ubuntu.com-20070329191009-2b533e883212576c
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: cleanassertions
        timestamp: Fri 2007-03-30 16:32:16 +1000
        message:
          Mark bzrlib.tests as providing assertFOO helper functions by adding a __unittest global attribute. (Robert Collins, Andrew Bennetts, Martin Pool, Jonathan Lange)
    ------------------------------------------------------------
    revno: 2052.1.391
    revision-id: pqm at pqm.ubuntu.com-20070423033245-wg3hadlut6sohka2
    parent: pqm at pqm.ubuntu.com-20070423030158-cu7c1gqoom0rq2cd
    parent: robertc at robertcollins.net-20070423025830-2t4rc0lgkysjmigd
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-04-23 04:32:45 +0100
    message:
      (robertc) 'bzr help urlspec' - new topic giving help on http://, sftp:// etc. (Goffredo Baroncelli)
        ------------------------------------------------------------
        revno: 1739.1.7
        revision-id: robertc at robertcollins.net-20070423025830-2t4rc0lgkysjmigd
        parent: robertc at robertcollins.net-20070423022935-9hhongamvk6bfdso
        parent: ghigo at venice-20070421124308-icnfzoxvh2uar6ef
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Mon 2007-04-23 12:58:30 +1000
        message:
          Merge Goffredo's urlspec help patch and tweak the NEWS entries.
        ------------------------------------------------------------
        revno: 2052.1.189.2.13
        revision-id: ghigo at venice-20070421124308-icnfzoxvh2uar6ef
        parent: ghigo at venice-20070421122215-glii923x3cfwo02j
        committer: ghigo <ghigo at venice>
        branch nick: bzr-transport-registry-help-topics
        timestamp: Sat 2007-04-21 14:43:08 +0200
        message:
          NEWS file updated
        ------------------------------------------------------------
        revno: 2052.1.189.2.12
        revision-id: ghigo at venice-20070421122215-glii923x3cfwo02j
        parent: ghigo at venice-20070207210804-r551d0lozrp20uex
        parent: ghigo at venice-20070421110123-cc9axlewjexbmn63
        committer: ghigo <ghigo at venice>
        branch nick: bzr-transport-registry-help-topics
        timestamp: Sat 2007-04-21 14:22:15 +0200
        message:
          update to the latest bzr.dev
            ------------------------------------------------------------
            revno: 2052.1.189.2.4.1.6
            revision-id: ghigo at venice-20070421110123-cc9axlewjexbmn63
            parent: ghigo at venice-20070329204446-2j3uumjq9faxsigz
            parent: pqm at pqm.ubuntu.com-20070420154033-kkrk7tn575z1o491
            committer: ghigo <ghigo at venice>
            branch nick: bzr-transport-registry
            timestamp: Sat 2007-04-21 13:01:23 +0200
            message:
              Upgraded to the latest bzr.dev
            ------------------------------------------------------------
            revno: 2052.1.189.2.4.1.5
            revision-id: ghigo at venice-20070329204446-2j3uumjq9faxsigz
            parent: ghigo at venice-20070207205057-hveyr0yfn35dhhea
            parent: pqm at pqm.ubuntu.com-20070329191009-2b533e883212576c
            committer: ghigo <ghigo at venice>
            branch nick: bzr-transport-registry
            timestamp: Thu 2007-03-29 22:44:46 +0200
            message:
              update to the latest bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.189.2.11
        revision-id: ghigo at venice-20070207210804-r551d0lozrp20uex
        parent: ghigo at venice-20070207205220-5tnjou7hz9722njy
        committer: ghigo <ghigo at venice>
        branch nick: bzr-transport-registry-help-topics
        timestamp: Wed 2007-02-07 22:08:04 +0100
        message:
          On the basis of Robert Collins and John Arbash Meinel
          - removed some protocol ( http[s]+pycurl:// and http[s]+urllib://, 
          bzr+http:// and readonly+ )
          - _help_on_trasport( ) now supports the missing of the modifiers
          - add a blackbox test case
          - little PEP8 cleanup
        ------------------------------------------------------------
        revno: 2052.1.189.2.10
        revision-id: ghigo at venice-20070207205220-5tnjou7hz9722njy
        parent: ghigo at venice-20070127175620-t4gyjzfy3hd2m59c
        parent: ghigo at venice-20070207205057-hveyr0yfn35dhhea
        committer: ghigo <ghigo at venice>
        branch nick: bzr-transport-registry-help-topics
        timestamp: Wed 2007-02-07 21:52:20 +0100
        message:
          Update to the latest bzr-transport-registry
            ------------------------------------------------------------
            revno: 2052.1.189.2.4.1.4
            revision-id: ghigo at venice-20070207205057-hveyr0yfn35dhhea
            parent: ghigo at venice-20070207203349-gc7actj3vso0haf2
            committer: ghigo <ghigo at venice>
            branch nick: bzr-transport-registry
            timestamp: Wed 2007-02-07 21:50:57 +0100
            message:
              Updates on the basis of John Arbash Meinel comments
            ------------------------------------------------------------
            revno: 2052.1.189.2.4.1.3
            revision-id: ghigo at venice-20070207203349-gc7actj3vso0haf2
            parent: ghigo at venice-20070127172542-ejnyjb4mlxpgrhcd
            parent: pqm at pqm.ubuntu.com-20070207142350-d0b5e937ce139c73
            committer: ghigo <ghigo at venice>
            branch nick: bzr-transport-registry
            timestamp: Wed 2007-02-07 21:33:49 +0100
            message:
              update to the latest bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.189.2.9
        revision-id: ghigo at venice-20070127175620-t4gyjzfy3hd2m59c
        parent: ghigo at venice-20070127175044-wpibgqm8wtpvmqe6
        committer: ghigo <ghigo at venice>
        branch nick: bzr-transport-registry-help-topics
        timestamp: Sat 2007-01-27 18:56:20 +0100
        message:
          add the 'file://' prefix to the urlspec topic
        ------------------------------------------------------------
        revno: 2052.1.189.2.8
        revision-id: ghigo at venice-20070127175044-wpibgqm8wtpvmqe6
        parent: ghigo at venice-20070127172631-etl6aa78zxak9t0e
        committer: ghigo <ghigo at venice>
        branch nick: bzr-transport-registry-help-topics
        timestamp: Sat 2007-01-27 18:50:44 +0100
        message:
          - rename transport urlspec
          - sort the transport without '://'
        ------------------------------------------------------------
        revno: 2052.1.189.2.7
        revision-id: ghigo at venice-20070127172631-etl6aa78zxak9t0e
        parent: ghigo at venice-20070126211058-rekclacctmf9tes8
        parent: ghigo at venice-20070127172542-ejnyjb4mlxpgrhcd
        committer: ghigo <ghigo at venice>
        branch nick: bzr-transport-registry-help-topics
        timestamp: Sat 2007-01-27 18:26:31 +0100
        message:
          update to the latest bzr-transport-registry branch
            ------------------------------------------------------------
            revno: 2052.1.189.2.4.1.2
            revision-id: ghigo at venice-20070127172542-ejnyjb4mlxpgrhcd
            parent: ghigo at venice-20070127172441-cdb1cz664f9jqent
            parent: pqm at pqm.ubuntu.com-20070125194626-4ded330415b7276d
            committer: ghigo <ghigo at venice>
            branch nick: bzr-transport-registry
            timestamp: Sat 2007-01-27 18:25:42 +0100
            message:
              update to the latest bzr.dev
            ------------------------------------------------------------
            revno: 2052.1.189.2.4.1.1
            revision-id: ghigo at venice-20070127172441-cdb1cz664f9jqent
            parent: ghigo at venice-20070126204417-p0o5hyx1d2s7qcmm
            committer: ghigo <ghigo at venice>
            branch nick: bzr-transport-registry
            timestamp: Sat 2007-01-27 18:24:41 +0100
            message:
              uncomment test test__get_set_protocol_handlers
        ------------------------------------------------------------
        revno: 2052.1.189.2.6
        revision-id: ghigo at venice-20070126211058-rekclacctmf9tes8
        parent: ghigo at venice-20070126210953-2meopm4tu1x728wx
        committer: ghigo <ghigo at venice>
        branch nick: bzr-transport-registry-help-topics
        timestamp: Fri 2007-01-26 22:10:58 +0100
        message:
          removed unused code
        ------------------------------------------------------------
        revno: 2052.1.189.2.5
        revision-id: ghigo at venice-20070126210953-2meopm4tu1x728wx
        parent: ghigo at venice-20070126204417-p0o5hyx1d2s7qcmm
        committer: ghigo <ghigo at venice>
        branch nick: bzr-transport-registry-help-topics
        timestamp: Fri 2007-01-26 22:09:53 +0100
        message:
          add the topics transport
        ------------------------------------------------------------
        revno: 2052.1.189.2.4
        revision-id: ghigo at venice-20070126204417-p0o5hyx1d2s7qcmm
        parent: ghigo at venice-20070126204127-lnwfza86czjj5t9u
        committer: ghigo <ghigo at venice>
        branch nick: bzr-transport-registry
        timestamp: Fri 2007-01-26 21:44:17 +0100
        message:
          removed commented line
        ------------------------------------------------------------
        revno: 2052.1.189.2.3
        revision-id: ghigo at venice-20070126204127-lnwfza86czjj5t9u
        parent: ghigo at venice-20070126203011-lhslhnwj1avh0jee
        committer: ghigo <ghigo at venice>
        branch nick: bzr-transport-registry
        timestamp: Fri 2007-01-26 21:41:27 +0100
        message:
          removed the the registration of the 'None' transport, instead we use the set_default_transport function
          rename transport_registry in transport_list_registry
          remove unused function
        ------------------------------------------------------------
        revno: 2052.1.189.2.2
        revision-id: ghigo at venice-20070126203011-lhslhnwj1avh0jee
        parent: ghigo at venice-20070124203508-4tg2vz734s5j40y7
        committer: ghigo <ghigo at venice>
        branch nick: bzr-transport-registry
        timestamp: Fri 2007-01-26 21:30:11 +0100
        message:
          Create the TransportList class
        ------------------------------------------------------------
        revno: 2052.1.189.2.1
        revision-id: ghigo at venice-20070124203508-4tg2vz734s5j40y7
        parent: pqm at pqm.ubuntu.com-20070120020104-a192555a9165b259
        committer: ghigo <ghigo at venice>
        branch nick: bzr-transport-registry
        timestamp: Wed 2007-01-24 21:35:08 +0100
        message:
          Add the TransportRegistry class
    ------------------------------------------------------------
    revno: 2052.1.390
    revision-id: pqm at pqm.ubuntu.com-20070423030158-cu7c1gqoom0rq2cd
    parent: pqm at pqm.ubuntu.com-20070423020944-lcu3twk2zj27bw5a
    parent: robertc at robertcollins.net-20070423022935-9hhongamvk6bfdso
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-04-23 04:01:58 +0100
    message:
      (robertc) Add the infrastructure for having C extension modules based on pyrex in bzrlib. (Robert Collins).
        ------------------------------------------------------------
        revno: 1739.1.6
        revision-id: robertc at robertcollins.net-20070423022935-9hhongamvk6bfdso
        parent: robertc at robertcollins.net-20070423022112-7nnzyf20z3od273b
        parent: pqm at pqm.ubuntu.com-20070423020944-lcu3twk2zj27bw5a
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pyrex
        timestamp: Mon 2007-04-23 12:29:35 +1000
        message:
          Resolve conflicts with bzr.dev.
        ------------------------------------------------------------
        revno: 1739.1.5
        revision-id: robertc at robertcollins.net-20070423022112-7nnzyf20z3od273b
        parent: robertc at robertcollins.net-20070311233427-z8skxqrx8shqy1de
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pyrex
        timestamp: Mon 2007-04-23 12:21:12 +1000
        message:
          Review feedback.
        ------------------------------------------------------------
        revno: 1739.1.4
        revision-id: robertc at robertcollins.net-20070311233427-z8skxqrx8shqy1de
        parent: robertc at robertcollins.net-20070308040606-84gsniv56huiyjt4
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pyrex
        timestamp: Mon 2007-03-12 10:34:27 +1100
        message:
          Fix building of C modules without pyrex installed.
        ------------------------------------------------------------
        revno: 1739.1.3
        revision-id: robertc at robertcollins.net-20070308040606-84gsniv56huiyjt4
        parent: robertc at robertcollins.net-20060609141337-4ea84d88e8d4dc0f
        parent: robertc at robertcollins.net-20070307120012-cgx5yk2cob9v0i92
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pyrex
        timestamp: Thu 2007-03-08 15:06:06 +1100
        message:
          Merge bzr.dev.
        ------------------------------------------------------------
        revno: 1739.1.2
        revision-id: robertc at robertcollins.net-20060609141337-4ea84d88e8d4dc0f
        parent: robertc at robertcollins.net-20060604173418-51fbd7c12775039e
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pyrex
        timestamp: Sat 2006-06-10 00:13:37 +1000
        message:
          More pyrex finesse, documentation.
        ------------------------------------------------------------
        revno: 1739.1.1
        revision-id: robertc at robertcollins.net-20060604173418-51fbd7c12775039e
        parent: pqm at pqm.ubuntu.com-20060603212040-9ec7af97aa11d4d7
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pyrex
        timestamp: Mon 2006-06-05 03:34:18 +1000
        message:
          First cut at adding pyrex facilities.
    ------------------------------------------------------------
    revno: 2052.1.389
    revision-id: pqm at pqm.ubuntu.com-20070423020944-lcu3twk2zj27bw5a
    parent: pqm at pqm.ubuntu.com-20070421151139-5wau2ukbpx5z1hv2
    parent: robertc at robertcollins.net-20070423014105-tzsvtqg3rurfksv8
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-04-23 03:09:44 +0100
    message:
      (robertc) Fix bugs 107656 and 50408 by creating multiple help indices and cross referencing between them when user help requests are ambiguous. (Robert Collins)
        ------------------------------------------------------------
        revno: 2052.1.380.1.33
        revision-id: robertc at robertcollins.net-20070423014105-tzsvtqg3rurfksv8
        parent: robertc at robertcollins.net-20070423002858-l285r8h8a9jjco64
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Mon 2007-04-23 11:41:05 +1000
        message:
          Fix tests broken by deprecation of help.command_usage.
        ------------------------------------------------------------
        revno: 2052.1.380.1.32
        revision-id: robertc at robertcollins.net-20070423002858-l285r8h8a9jjco64
        parent: robertc at robertcollins.net-20070423002453-6mw8b5sexbmlqer9
        parent: pqm at pqm.ubuntu.com-20070421151139-5wau2ukbpx5z1hv2
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Mon 2007-04-23 10:28:58 +1000
        message:
          Merge up with bzr.dev.
        ------------------------------------------------------------
        revno: 2052.1.380.1.31
        revision-id: robertc at robertcollins.net-20070423002453-6mw8b5sexbmlqer9
        parent: robertc at robertcollins.net-20070420054437-5txpyqld8y7cl3k5
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Mon 2007-04-23 10:24:53 +1000
        message:
          Review feedback and put help.command_usage back in as a deprecated function.
        ------------------------------------------------------------
        revno: 2052.1.380.1.30
        revision-id: robertc at robertcollins.net-20070420054437-5txpyqld8y7cl3k5
        parent: robertc at robertcollins.net-20070420054157-mq24v4iv28awko06
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 15:44:37 +1000
        message:
          Fix the ModuleHelpTopic get_help_topic to be tested with closer to real world data and strip the bzrlib.plugins. prefix from the name.
        ------------------------------------------------------------
        revno: 2052.1.380.1.29
        revision-id: robertc at robertcollins.net-20070420054157-mq24v4iv28awko06
        parent: robertc at robertcollins.net-20070420053919-edekarog2f6qvyzx
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 15:41:57 +1000
        message:
          Add get_help_topic to ModuleHelpTopic.
        ------------------------------------------------------------
        revno: 2052.1.380.1.28
        revision-id: robertc at robertcollins.net-20070420053919-edekarog2f6qvyzx
        parent: robertc at robertcollins.net-20070420053658-gpwvs7wkmivmlzlx
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 15:39:19 +1000
        message:
          Add a get_help_topic method to commands.Command.
        ------------------------------------------------------------
        revno: 2052.1.380.1.27
        revision-id: robertc at robertcollins.net-20070420053658-gpwvs7wkmivmlzlx
        parent: robertc at robertcollins.net-20070420053228-wp4tmjr15vxbis24
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 15:36:58 +1000
        message:
          Add a get_help_topic method to RegisteredTopic.
        ------------------------------------------------------------
        revno: 2052.1.380.1.26
        revision-id: robertc at robertcollins.net-20070420053228-wp4tmjr15vxbis24
        parent: robertc at robertcollins.net-20070420053047-j3je771lfsqwg4e9
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 15:32:28 +1000
        message:
          NEWS entry for bzr help PLUGINNAME.
        ------------------------------------------------------------
        revno: 2052.1.380.1.25
        revision-id: robertc at robertcollins.net-20070420053047-j3je771lfsqwg4e9
        parent: robertc at robertcollins.net-20070420043609-tuwv7tm97mmhh82p
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 15:30:47 +1000
        message:
          Return plugin module docstrings for 'bzr help plugin'.
        ------------------------------------------------------------
        revno: 2052.1.380.1.24
        revision-id: robertc at robertcollins.net-20070420043609-tuwv7tm97mmhh82p
        parent: robertc at robertcollins.net-20070420043544-icairz7kovb2go8a
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 14:36:09 +1000
        message:
          Add plugins as a help index.
        ------------------------------------------------------------
        revno: 2052.1.380.1.23
        revision-id: robertc at robertcollins.net-20070420043544-icairz7kovb2go8a
        parent: robertc at robertcollins.net-20070420040831-xff3b3kdjnei9rmg
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 14:35:44 +1000
        message:
          Add a list of shadowed terms to "bzr help term".
        ------------------------------------------------------------
        revno: 2052.1.380.1.22
        revision-id: robertc at robertcollins.net-20070420040831-xff3b3kdjnei9rmg
        parent: robertc at robertcollins.net-20070420035406-e68xf089otkpo7xx
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 14:08:31 +1000
        message:
          Teach RegisteredTopic to support the additional_see_also list of related help terms.
        ------------------------------------------------------------
        revno: 2052.1.380.1.21
        revision-id: robertc at robertcollins.net-20070420035406-e68xf089otkpo7xx
        parent: robertc at robertcollins.net-20070420033954-afes0jishuy9cf6k
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 13:54:06 +1000
        message:
          Teach Command.get_help_text to show additional help cross references when supplied.
        ------------------------------------------------------------
        revno: 2052.1.380.1.20
        revision-id: robertc at robertcollins.net-20070420033954-afes0jishuy9cf6k
        parent: robertc at robertcollins.net-20070420033220-bwu4sb8t1a6vfamw
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 13:39:54 +1000
        message:
          Modify the result of HelpIndices.search to include the index each result was found in.
        ------------------------------------------------------------
        revno: 2052.1.380.1.19
        revision-id: robertc at robertcollins.net-20070420033220-bwu4sb8t1a6vfamw
        parent: robertc at robertcollins.net-20070420031949-sxckxqm8tjtk9tzn
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 13:32:20 +1000
        message:
          Ensure each HelpIndex has a unique prefix.
        ------------------------------------------------------------
        revno: 2052.1.380.1.18
        revision-id: robertc at robertcollins.net-20070420031949-sxckxqm8tjtk9tzn
        parent: robertc at robertcollins.net-20070420030701-2val6cjy3eocu77y
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 13:19:49 +1000
        message:
          Add support for doing bzr help commands/COMMANDNAME.
        ------------------------------------------------------------
        revno: 2052.1.380.1.17
        revision-id: robertc at robertcollins.net-20070420030701-2val6cjy3eocu77y
        parent: robertc at robertcollins.net-20070420025644-sxlhafhnmv46xgfs
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 13:07:01 +1000
        message:
          Add prefixes to HelpIndexes.
        ------------------------------------------------------------
        revno: 2052.1.380.1.16
        revision-id: robertc at robertcollins.net-20070420025644-sxlhafhnmv46xgfs
        parent: robertc at robertcollins.net-20070420024834-aqmgb1fu8qiw73p6
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 12:56:44 +1000
        message:
          Correct spelling of Indexs to Indices.
        ------------------------------------------------------------
        revno: 2052.1.380.1.15
        revision-id: robertc at robertcollins.net-20070420024834-aqmgb1fu8qiw73p6
        parent: robertc at robertcollins.net-20070420023210-tqvs66j9cucmm7li
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 12:48:34 +1000
        message:
          Rename Context (in bzrlib.help) to Index, for a clearer name.
        ------------------------------------------------------------
        revno: 2052.1.380.1.14
        revision-id: robertc at robertcollins.net-20070420023210-tqvs66j9cucmm7li
        parent: robertc at robertcollins.net-20070420022005-a291lv2j0c18urai
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 12:32:10 +1000
        message:
          Switch help.help to using HelpContexts completely, fixing bug 107656.
        ------------------------------------------------------------
        revno: 2052.1.380.1.13
        revision-id: robertc at robertcollins.net-20070420022005-a291lv2j0c18urai
        parent: robertc at robertcollins.net-20070420015710-apsxzfznrnpg6x17
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 12:20:05 +1000
        message:
          HelpCommandContext now implementes get_topics.
        ------------------------------------------------------------
        revno: 2052.1.380.1.12
        revision-id: robertc at robertcollins.net-20070420015710-apsxzfznrnpg6x17
        parent: robertc at robertcollins.net-20070420011512-wralvwk6y8esm83c
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 11:57:10 +1000
        message:
          Relocate command help onto Command.
        ------------------------------------------------------------
        revno: 2052.1.380.1.11
        revision-id: robertc at robertcollins.net-20070420011512-wralvwk6y8esm83c
        parent: robertc at robertcollins.net-20070420010751-mghuh1ac3ce1ovhl
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 11:15:12 +1000
        message:
          Remove duplication by using the new help infrastructure for topic output.
        ------------------------------------------------------------
        revno: 2052.1.380.1.10
        revision-id: robertc at robertcollins.net-20070420010751-mghuh1ac3ce1ovhl
        parent: robertc at robertcollins.net-20070420005034-4z8nhh9x6nml05j2
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 11:07:51 +1000
        message:
          Add get_help_text() to RegisteredTopic to get the help as a string.
        ------------------------------------------------------------
        revno: 2052.1.380.1.9
        revision-id: robertc at robertcollins.net-20070420005034-4z8nhh9x6nml05j2
        parent: robertc at robertcollins.net-20070420004517-w6lqtu5vz2lli7av
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 10:50:34 +1000
        message:
          Expand HelpContexts documentation.
        ------------------------------------------------------------
        revno: 2052.1.380.1.8
        revision-id: robertc at robertcollins.net-20070420004517-w6lqtu5vz2lli7av
        parent: robertc at robertcollins.net-20070420003403-0055vwwp20sdtpti
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 10:45:17 +1000
        message:
          HelpTopicContext now returns RegisteredTopic objects for get_topics calls.
        ------------------------------------------------------------
        revno: 2052.1.380.1.7
        revision-id: robertc at robertcollins.net-20070420003403-0055vwwp20sdtpti
        parent: robertc at robertcollins.net-20070420003040-6410f4x7k68hsx87
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 10:34:03 +1000
        message:
          HelpContexts.search now returns the found topics.
        ------------------------------------------------------------
        revno: 2052.1.380.1.6
        revision-id: robertc at robertcollins.net-20070420003040-6410f4x7k68hsx87
        parent: robertc at robertcollins.net-20070420001830-lrxkvu3fkd1d7bnn
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 10:30:40 +1000
        message:
          HelpContexts.search now invokes get_topics on each context.
        ------------------------------------------------------------
        revno: 2052.1.380.1.5
        revision-id: robertc at robertcollins.net-20070420001830-lrxkvu3fkd1d7bnn
        parent: robertc at robertcollins.net-20070420001415-iequi10ao2s4jtu4
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 10:18:30 +1000
        message:
          Initial stub for topic searching.
        ------------------------------------------------------------
        revno: 2052.1.380.1.4
        revision-id: robertc at robertcollins.net-20070420001415-iequi10ao2s4jtu4
        parent: robertc at robertcollins.net-20070420000646-nwrkgumqaykrg1lz
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 10:14:15 +1000
        message:
          Add an explicit error for missing help topics.
        ------------------------------------------------------------
        revno: 2052.1.380.1.3
        revision-id: robertc at robertcollins.net-20070420000646-nwrkgumqaykrg1lz
        parent: robertc at robertcollins.net-20070419235717-rdjuxno46v5ugs7y
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 10:06:46 +1000
        message:
          Create a HelpContexts object to do help lookups.
        ------------------------------------------------------------
        revno: 2052.1.380.1.2
        revision-id: robertc at robertcollins.net-20070419235717-rdjuxno46v5ugs7y
        parent: robertc at robertcollins.net-20070419235443-nu7zolsraales40g
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 09:57:17 +1000
        message:
          Add a HelpCommandContext class for help from commands.
        ------------------------------------------------------------
        revno: 2052.1.380.1.1
        revision-id: robertc at robertcollins.net-20070419235443-nu7zolsraales40g
        parent: pqm at pqm.ubuntu.com-20070419224637-jvlshh6kibtj43a5
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: help-contexts
        timestamp: Fri 2007-04-20 09:54:43 +1000
        message:
          Add a HelpTopicContext object.
    ------------------------------------------------------------
    revno: 2052.1.388
    revision-id: pqm at pqm.ubuntu.com-20070421151139-5wau2ukbpx5z1hv2
    parent: pqm at pqm.ubuntu.com-20070421144713-wrfv38pfywoeg408
    parent: john at arbash-meinel.com-20070421144319-c0lnova7qdlvvr70
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2007-04-21 16:11:39 +0100
    message:
      (John Arbash Meinel) Fix bug #105479: properly handle moving a directory with children that have been added, renamed, removed
        ------------------------------------------------------------
        revno: 2052.1.386.1.16
        revision-id: john at arbash-meinel.com-20070421144319-c0lnova7qdlvvr70
        parent: john at arbash-meinel.com-20070421143950-glyo2gbmjwopp2w7
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rename_directory_105479
        timestamp: Sat 2007-04-21 09:43:19 -0500
        message:
          NEWS for fixing bug #105479
        ------------------------------------------------------------
        revno: 2052.1.386.1.15
        revision-id: john at arbash-meinel.com-20070421143950-glyo2gbmjwopp2w7
        parent: john at arbash-meinel.com-20070420203953-qljfem7wrpujktl9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rename_directory_105479
        timestamp: Sat 2007-04-21 09:39:50 -0500
        message:
          Remove a superfluous 'else' (recommended by Martin)
        ------------------------------------------------------------
        revno: 2052.1.386.1.14
        revision-id: john at arbash-meinel.com-20070420203953-qljfem7wrpujktl9
        parent: john at arbash-meinel.com-20070420203630-tmc7pwdid0mhkg77
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rename_directory_105479
        timestamp: Fri 2007-04-20 15:39:53 -0500
        message:
          Clean up assert helper for missing parent.
        ------------------------------------------------------------
        revno: 2052.1.386.1.13
        revision-id: john at arbash-meinel.com-20070420203630-tmc7pwdid0mhkg77
        parent: john at arbash-meinel.com-20070420202856-mnb25dnlfwgkkqmh
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rename_directory_105479
        timestamp: Fri 2007-04-20 15:36:30 -0500
        message:
          Add a test for moving a directory where a child has been moved into a subdir.
        ------------------------------------------------------------
        revno: 2052.1.386.1.12
        revision-id: john at arbash-meinel.com-20070420202856-mnb25dnlfwgkkqmh
        parent: john at arbash-meinel.com-20070420202552-mz87cu22t6kqnyg2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rename_directory_105479
        timestamp: Fri 2007-04-20 15:28:56 -0500
        message:
          Add a test with children that have been swapped
        ------------------------------------------------------------
        revno: 2052.1.386.1.11
        revision-id: john at arbash-meinel.com-20070420202552-mz87cu22t6kqnyg2
        parent: john at arbash-meinel.com-20070420195824-ec0j48hfl8w5rii4
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rename_directory_105479
        timestamp: Fri 2007-04-20 15:25:52 -0500
        message:
          Add a test for moving a directory with a renamed child.
        ------------------------------------------------------------
        revno: 2052.1.386.1.10
        revision-id: john at arbash-meinel.com-20070420195824-ec0j48hfl8w5rii4
        parent: john at arbash-meinel.com-20070420195649-hx0feab8y15wdxdj
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rename_directory_105479
        timestamp: Fri 2007-04-20 14:58:24 -0500
        message:
          Make WT4.move() properly handle moving a directory with a renamed child.
        ------------------------------------------------------------
        revno: 2052.1.386.1.9
        revision-id: john at arbash-meinel.com-20070420195649-hx0feab8y15wdxdj
        parent: john at arbash-meinel.com-20070420194857-g37q43yd3rsqqk85
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rename_directory_105479
        timestamp: Fri 2007-04-20 14:56:49 -0500
        message:
          Add another (failing) test when we move an entry which has a renamed child.
        ------------------------------------------------------------
        revno: 2052.1.386.1.8
        revision-id: john at arbash-meinel.com-20070420194857-g37q43yd3rsqqk85
        parent: john at arbash-meinel.com-20070420194239-ee3ze9cwyoealgl6
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rename_directory_105479
        timestamp: Fri 2007-04-20 14:48:57 -0500
        message:
          Fix the case when renaming a directory with deleted children.
        ------------------------------------------------------------
        revno: 2052.1.386.1.7
        revision-id: john at arbash-meinel.com-20070420194239-ee3ze9cwyoealgl6
        parent: john at arbash-meinel.com-20070420193709-m0f5ga3ixhlugbnn
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rename_directory_105479
        timestamp: Fri 2007-04-20 14:42:39 -0500
        message:
          While in this area, add a test for renaming a directory with removed children.
          Which actually currently fails.
        ------------------------------------------------------------
        revno: 2052.1.386.1.6
        revision-id: john at arbash-meinel.com-20070420193709-m0f5ga3ixhlugbnn
        parent: john at arbash-meinel.com-20070420193042-d2v07ewsqzemihcp
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rename_directory_105479
        timestamp: Fri 2007-04-20 14:37:09 -0500
        message:
          Simplify the test since all we require is renaming a newly added entry's parent dir.
        ------------------------------------------------------------
        revno: 2052.1.386.1.5
        revision-id: john at arbash-meinel.com-20070420193042-d2v07ewsqzemihcp
        parent: john at arbash-meinel.com-20070420182016-yalhqlbsw2fmfl3w
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rename_directory_105479
        timestamp: Fri 2007-04-20 14:30:42 -0500
        message:
          Fix the bug by not iterating over the same list we are modifying.
          If a record only exists in one tree (current) move_one() will remove it from
          the current block. Which means that the block we are
          iterating over may change underneath us. So grab a copy before iterating.
          Do some other small doc updates.
        ------------------------------------------------------------
        revno: 2052.1.386.1.4
        revision-id: john at arbash-meinel.com-20070420182016-yalhqlbsw2fmfl3w
        parent: john at arbash-meinel.com-20070420181339-dzr68u9iywq2elxs
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rename_directory_105479
        timestamp: Fri 2007-04-20 13:20:16 -0500
        message:
          Extend the test slightly.
          Oddly enough, both newly added records are moved correctly,
          but the existing directory 'c/b/d' is not moved.
        ------------------------------------------------------------
        revno: 2052.1.386.1.3
        revision-id: john at arbash-meinel.com-20070420181339-dzr68u9iywq2elxs
        parent: john at arbash-meinel.com-20070420175713-64x3r196vbqad3y2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rename_directory_105479
        timestamp: Fri 2007-04-20 13:13:39 -0500
        message:
          Add 2 new WT.move() tests, one of which exposes bug #105479
        ------------------------------------------------------------
        revno: 2052.1.386.1.2
        revision-id: john at arbash-meinel.com-20070420175713-64x3r196vbqad3y2
        parent: john at arbash-meinel.com-20070420164821-ml7cw68e09gcr54d
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rename_directory_105479
        timestamp: Fri 2007-04-20 12:57:13 -0500
        message:
          Add a check that all entries have a valid parent entry.
          If we have a non-absent entry, it must have a valid directory entry as a parent.
          (You can't have a present entry in an absent directory, or in a missing dir)
        ------------------------------------------------------------
        revno: 2052.1.386.1.1
        revision-id: john at arbash-meinel.com-20070420164821-ml7cw68e09gcr54d
        parent: pqm at pqm.ubuntu.com-20070420154033-kkrk7tn575z1o491
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rename_directory_105479
        timestamp: Fri 2007-04-20 11:48:21 -0500
        message:
          Create an assertion to help track down what the bug is.
    ------------------------------------------------------------
    revno: 2052.1.387
    revision-id: pqm at pqm.ubuntu.com-20070421144713-wrfv38pfywoeg408
    parent: pqm at pqm.ubuntu.com-20070420154033-kkrk7tn575z1o491
    parent: bialix at ukr.net-20070421141508-8b2nqv6i2a0feuex
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2007-04-21 15:47:13 +0100
    message:
      (erik, bialix, r=john) Tags in long log
        ------------------------------------------------------------
        revno: 2052.1.336.1.13
        revision-id: bialix at ukr.net-20070421141508-8b2nqv6i2a0feuex
        parent: bialix at ukr.net-20070419200150-yyltrlev3s65w9h9
        parent: pqm at pqm.ubuntu.com-20070420154033-kkrk7tn575z1o491
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: erik.tags
        timestamp: Sat 2007-04-21 17:15:08 +0300
        message:
          merge bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.336.1.12
        revision-id: bialix at ukr.net-20070419200150-yyltrlev3s65w9h9
        parent: bialix at ukr.net-20070419192839-p964uu06n6vbjgrt
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: erik.tags
        timestamp: Thu 2007-04-19 23:01:50 +0300
        message:
          direct test for tags.get_reverse_tag_dict()
        ------------------------------------------------------------
        revno: 2052.1.336.1.11
        revision-id: bialix at ukr.net-20070419192839-p964uu06n6vbjgrt
        parent: bialix at ukr.net-20070412111226-acm9l3u82mxajriw
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: erik.tags
        timestamp: Thu 2007-04-19 22:28:39 +0300
        message:
          changes after John's review
        ------------------------------------------------------------
        revno: 2052.1.336.1.10
        revision-id: bialix at ukr.net-20070412111226-acm9l3u82mxajriw
        parent: erik at bagfors.nu-20070411011800-7gxbox8gbqrdp40i
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: erik.tags
        timestamp: Thu 2007-04-12 14:12:26 +0300
        message:
          Slightly reworked: use None instead of [] as default tags list; PEP-8
        ------------------------------------------------------------
        revno: 2052.1.336.1.9
        revision-id: erik at bagfors.nu-20070411011800-7gxbox8gbqrdp40i
        parent: erik at bagfors.nu-20070411010457-vgajajul01xb9hl6
        committer: Erik Bagfors <erik at bagfors.nu>
        branch nick: bzr.taglogs
        timestamp: Wed 2007-04-11 03:18:00 +0200
        message:
          test for merges with tags in log
        ------------------------------------------------------------
        revno: 2052.1.336.1.8
        revision-id: erik at bagfors.nu-20070411010457-vgajajul01xb9hl6
        parent: erik at bagfors.nu-20070411001329-ngzhv000ur5tffmn
        committer: Erik Bagfors <erik at bagfors.nu>
        branch nick: bzr.taglogs
        timestamp: Wed 2007-04-11 03:04:57 +0200
        message:
          Redo based on input from Alexander
        ------------------------------------------------------------
        revno: 2052.1.336.1.7
        revision-id: erik at bagfors.nu-20070411001329-ngzhv000ur5tffmn
        parent: erik at bagfors.nu-20070409231340-2pak5i4mxsby70ir
        committer: Erik Bagfors <erik at bagfors.nu>
        branch nick: bzr.taglogs
        timestamp: Wed 2007-04-11 02:13:29 +0200
        message:
          use , to separate tags in log
        ------------------------------------------------------------
        revno: 2052.1.336.1.6
        revision-id: erik at bagfors.nu-20070409231340-2pak5i4mxsby70ir
        parent: erik at bagfors.nu-20070405095117-ndglm72iuaxpi6u8
        committer: Erik Bagfors <erik at bagfors.nu>
        branch nick: bzr.taglogs
        timestamp: Tue 2007-04-10 01:13:40 +0200
        message:
          change order of log headers
        ------------------------------------------------------------
        revno: 2052.1.336.1.5
        revision-id: erik at bagfors.nu-20070405095117-ndglm72iuaxpi6u8
        parent: erik at bagfors.nu-20070404222123-8bg6539vy9suln32
        parent: pqm at pqm.ubuntu.com-20070405073143-8fa894c829ab5e50
        committer: Erik Bagfors <erik at bagfors.nu>
        branch nick: bzr.taglogs
        timestamp: Thu 2007-04-05 11:51:17 +0200
        message:
          [merge] bzr.dev
        ------------------------------------------------------------
        revno: 2052.1.336.1.4
        revision-id: erik at bagfors.nu-20070404222123-8bg6539vy9suln32
        parent: erik at bagfors.nu-20070404222059-bo7nbo782gkvqfhb
        committer: Erik Bagfors <erik at bagfors.nu>
        branch nick: bzr.taglogs
        timestamp: Thu 2007-04-05 00:21:23 +0200
        message:
          added NEWS entry
        ------------------------------------------------------------
        revno: 2052.1.336.1.3
        revision-id: erik at bagfors.nu-20070404222059-bo7nbo782gkvqfhb
        parent: erik at bagfors.nu-20070404192802-pmu7ppsj4v8idg2f
        committer: Erik Bagfors <erik at bagfors.nu>
        branch nick: bzr.taglogs
        timestamp: Thu 2007-04-05 00:20:59 +0200
        message:
          tests for tags in log output
        ------------------------------------------------------------
        revno: 2052.1.336.1.2
        revision-id: erik at bagfors.nu-20070404192802-pmu7ppsj4v8idg2f
        parent: erik at bagfors.nu-20070404192718-iqk7l4s93rnqnfad
        committer: Erik Bagfors <erik at bagfors.nu>
        branch nick: bzr.taglogs
        timestamp: Wed 2007-04-04 21:28:02 +0200
        message:
          Use the reverse tag dict to show tags in log output
        ------------------------------------------------------------
        revno: 2052.1.336.1.1
        revision-id: erik at bagfors.nu-20070404192718-iqk7l4s93rnqnfad
        parent: pqm at pqm.ubuntu.com-20070330064022-bdce9356befc3795
        committer: Erik Bagfors <erik at bagfors.nu>
        branch nick: bzr.taglogs
        timestamp: Wed 2007-04-04 21:27:18 +0200
        message:
          created reverse_tag_dict in tags.py
    ------------------------------------------------------------
    revno: 2052.1.386
    revision-id: pqm at pqm.ubuntu.com-20070420154033-kkrk7tn575z1o491
    parent: pqm at pqm.ubuntu.com-20070420121956-hbxbonnuyt92yy4u
    parent: john at arbash-meinel.com-20070420150522-lpbhxv739kynwyep
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-04-20 16:40:33 +0100
    message:
      (John Arbash Meinel) Fix bug #104257 to handle unknown files in previously empty versioned directories
        ------------------------------------------------------------
        revno: 2052.1.350.2.5
        revision-id: john at arbash-meinel.com-20070420150522-lpbhxv739kynwyep
        parent: john at arbash-meinel.com-20070413144709-6f529ghpukn2fhlq
        parent: pqm at pqm.ubuntu.com-20070419095256-nq0n6puj11zm7n7r
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: iter_changes_unknowns_104257
        timestamp: Fri 2007-04-20 10:05:22 -0500
        message:
          [merge] bzr.dev 2428
        ------------------------------------------------------------
        revno: 2052.1.350.2.4
        revision-id: john at arbash-meinel.com-20070413144709-6f529ghpukn2fhlq
        parent: john at arbash-meinel.com-20070411175522-5t9shbp3dbkjawsy
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: iter_changes_unknowns_104257
        timestamp: Fri 2007-04-13 09:47:09 -0500
        message:
          Clean up the setup for clarity (suggested by Robert)
        ------------------------------------------------------------
        revno: 2052.1.350.2.3
        revision-id: john at arbash-meinel.com-20070411175522-5t9shbp3dbkjawsy
        parent: john at arbash-meinel.com-20070411175022-gdznyinz160vx05e
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: iter_changes_unknowns_104257
        timestamp: Wed 2007-04-11 12:55:22 -0500
        message:
          NEWS for fixing bug #104257
        ------------------------------------------------------------
        revno: 2052.1.350.2.2
        revision-id: john at arbash-meinel.com-20070411175022-gdznyinz160vx05e
        parent: john at arbash-meinel.com-20070411170244-qael9owa2l2rcneh
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: iter_changes_unknowns_104257
        timestamp: Wed 2007-04-11 12:50:22 -0500
        message:
          Fix _iter_changes to properly handle versioned (but empty) directories
          so that it yields files from there as unknown.
          Also check to make sure we don't recurse into subdirectories of these dirs.
        ------------------------------------------------------------
        revno: 2052.1.350.2.1
        revision-id: john at arbash-meinel.com-20070411170244-qael9owa2l2rcneh
        parent: pqm at pqm.ubuntu.com-20070410074302-cf6b95587a1058cd
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: iter_changes_unknowns_104257
        timestamp: Wed 2007-04-11 12:02:44 -0500
        message:
          Add a test which exposes the bug in WT4._iter_changes()
    ------------------------------------------------------------
    revno: 2052.1.385
    revision-id: pqm at pqm.ubuntu.com-20070420121956-hbxbonnuyt92yy4u
    parent: pqm at pqm.ubuntu.com-20070420090829-aqcwsbei88o2z1zf
    parent: aaron.bentley at utoronto.ca-20070420114824-jd5kfyku8qeyv844
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-04-20 13:19:56 +0100
    message:
      new formats are network-compatible with old clients (#107168)
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.7
        revision-id: aaron.bentley at utoronto.ca-20070420114824-jd5kfyku8qeyv844
        parent: aaron.bentley at utoronto.ca-20070420041955-2vybpetf1bv0vktb
        parent: pqm at pqm.ubuntu.com-20070420090829-aqcwsbei88o2z1zf
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: Aaron's mergeable stuff
        timestamp: Fri 2007-04-20 07:48:24 -0400
        message:
          Merge from bzr.dev
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.6
        revision-id: aaron.bentley at utoronto.ca-20070420041955-2vybpetf1bv0vktb
        parent: aaron.bentley at utoronto.ca-20070420032116-e1uvjjr2thrvcm8i
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: Aaron's mergeable stuff
        timestamp: Fri 2007-04-20 00:19:55 -0400
        message:
          Use ROOT_ID when the repository supports old clients (Bug #107168)
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.5
        revision-id: aaron.bentley at utoronto.ca-20070420032116-e1uvjjr2thrvcm8i
        parent: abentley at panoramicfeedback.com-20070416211229-xa9pdlxs721oxhyx
        parent: pqm at pqm.ubuntu.com-20070419224637-jvlshh6kibtj43a5
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: Aaron's mergeable stuff
        timestamp: Thu 2007-04-19 23:21:16 -0400
        message:
          Merge bzr.dev
    ------------------------------------------------------------
    revno: 2052.1.384
    revision-id: pqm at pqm.ubuntu.com-20070420090829-aqcwsbei88o2z1zf
    parent: pqm at pqm.ubuntu.com-20070420083347-m00rr4y00xjnv7or
    parent: mbp at sourcefrog.net-20070420080524-uxzqo3tgbg9d0fvi
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-04-20 10:08:29 +0100
    message:
      doc Dirstate.initialize
        ------------------------------------------------------------
        revno: 2052.1.373.5.1
        revision-id: mbp at sourcefrog.net-20070420080524-uxzqo3tgbg9d0fvi
        parent: pqm at pqm.ubuntu.com-20070417080415-5vn25svmf95ki88z
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Fri 2007-04-20 18:05:24 +1000
        message:
          doc Dirstate.initialize
    ------------------------------------------------------------
    revno: 2052.1.383
    revision-id: pqm at pqm.ubuntu.com-20070420083347-m00rr4y00xjnv7or
    parent: pqm at pqm.ubuntu.com-20070420080902-6kdj9s5jhwq4sm7v
    parent: andrew.bennetts at canonical.com-20070420051146-m7pn8rgwfh1c8umz
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-04-20 09:33:47 +0100
    message:
      (Andrew Bennetts, and many others) High performance smart server: add smart (non-vfs) commands to the client and server.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.174
        revision-id: andrew.bennetts at canonical.com-20070420051146-m7pn8rgwfh1c8umz
        parent: andrew.bennetts at canonical.com-20070420041837-txtmgcf5e26rlagl
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Fri 2007-04-20 15:11:46 +1000
        message:
          Various nits discovered by pyflakes.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.173
        revision-id: andrew.bennetts at canonical.com-20070420041837-txtmgcf5e26rlagl
        parent: andrew.bennetts at canonical.com-20070420030057-cg0z7spio1stbtpo
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Fri 2007-04-20 14:18:37 +1000
        message:
          Remove unused import.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.172
        revision-id: andrew.bennetts at canonical.com-20070420030057-cg0z7spio1stbtpo
        parent: andrew.bennetts at canonical.com-20070419145520-3j94u46y5zfh0ybq
        parent: pqm at pqm.ubuntu.com-20070419224637-jvlshh6kibtj43a5
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Fri 2007-04-20 13:00:57 +1000
        message:
          Merge from bzr.dev.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.171
        revision-id: andrew.bennetts at canonical.com-20070419145520-3j94u46y5zfh0ybq
        parent: andrew.bennetts at canonical.com-20070419042920-fwr334s98mbcxh5e
        parent: andrew.bennetts at canonical.com-20070411051706-i5k643i402dtvzu3
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Fri 2007-04-20 00:55:20 +1000
        message:
          Disconnect RemoteTransports in some tests to avoid tripping up test_strace with leftover threads from previous tests.
            ------------------------------------------------------------
            revno: 2052.1.352.1.1
            revision-id: andrew.bennetts at canonical.com-20070411051706-i5k643i402dtvzu3
            parent: pqm at pqm.ubuntu.com-20070411022359-403a2155afb207cf
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: faster-tests
            timestamp: Wed 2007-04-11 15:17:06 +1000
            message:
              Remove temporary directories from successful tests as soon as possible, thus making the full test suite much much faster.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.170
        revision-id: andrew.bennetts at canonical.com-20070419042920-fwr334s98mbcxh5e
        parent: andrew.bennetts at canonical.com-20070418112756-0sqsp5yxemwt3mrg
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Thu 2007-04-19 14:29:20 +1000
        message:
          Use 'null:' instead of '' to mean NULL_REVISION on the wire.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.169
        revision-id: andrew.bennetts at canonical.com-20070418112756-0sqsp5yxemwt3mrg
        parent: andrew.bennetts at canonical.com-20070418112453-r2711iqib94kutx0
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Wed 2007-04-18 21:27:56 +1000
        message:
          Add a _server_formats flag to BzrDir.open_from_transport and BzrDirFormat.find_format, make RemoteBranch.control_files into a property.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.168
        revision-id: andrew.bennetts at canonical.com-20070418112453-r2711iqib94kutx0
        parent: andrew.bennetts at canonical.com-20070418053831-u9bbsbljuzymrz6z
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Wed 2007-04-18 21:24:53 +1000
        message:
          Add some comments to test_clone_bzrdir_repository_branch_both_under_shared.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.167
        revision-id: andrew.bennetts at canonical.com-20070418053831-u9bbsbljuzymrz6z
        parent: andrew.bennetts at canonical.com-20070418051019-tek0rr8alo1z2sop
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Wed 2007-04-18 15:38:31 +1000
        message:
          Various changes in response to John's review.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.166
        revision-id: andrew.bennetts at canonical.com-20070418051019-tek0rr8alo1z2sop
        parent: andrew.bennetts at canonical.com-20070417095011-my9qj2tvugvslhhg
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Wed 2007-04-18 15:10:19 +1000
        message:
          Small changes in response to Aaron's review.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.165
        revision-id: andrew.bennetts at canonical.com-20070417095011-my9qj2tvugvslhhg
        parent: andrew.bennetts at canonical.com-20070417091629-2do340norot15cs5
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Tue 2007-04-17 19:50:11 +1000
        message:
          Remove XXX
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.164
        revision-id: andrew.bennetts at canonical.com-20070417091629-2do340norot15cs5
        parent: andrew.bennetts at canonical.com-20070417090153-a7apw9czzedpt4nk
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Tue 2007-04-17 19:16:29 +1000
        message:
          Deal with some more review comments.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.163
        revision-id: andrew.bennetts at canonical.com-20070417090153-a7apw9czzedpt4nk
        parent: andrew.bennetts at canonical.com-20070417043051-yt3bxfhm85byfntc
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Tue 2007-04-17 19:01:53 +1000
        message:
          Deal with various review comments from Robert.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.162
        revision-id: andrew.bennetts at canonical.com-20070417043051-yt3bxfhm85byfntc
        parent: andrew.bennetts at canonical.com-20070417040051-xviz3okw2ofzwwjv
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Tue 2007-04-17 14:30:51 +1000
        message:
          Add some missing _ensure_real calls, and a missing import.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.161
        revision-id: andrew.bennetts at canonical.com-20070417040051-xviz3okw2ofzwwjv
        parent: andrew.bennetts at canonical.com-20070416175948-939nlxb0avimk8re
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Tue 2007-04-17 14:00:51 +1000
        message:
          Reinstate forcing binary mode on windows in SmartServerStreamMedium.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.160
        revision-id: andrew.bennetts at canonical.com-20070416175948-939nlxb0avimk8re
        parent: andrew.bennetts at canonical.com-20070416174935-oieoe0rv424m14ix
        parent: pqm at pqm.ubuntu.com-20070416080254-bf3rfk77k5bgfdl7
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Tue 2007-04-17 03:59:48 +1000
        message:
          Merge from bzr.dev.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.159
        revision-id: andrew.bennetts at canonical.com-20070416174935-oieoe0rv424m14ix
        parent: andrew.bennetts at canonical.com-20070416172340-1r7vaonq2ox8ncxz
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Tue 2007-04-17 03:49:35 +1000
        message:
          Rename SmartClient to _SmartClient.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.158
        revision-id: andrew.bennetts at canonical.com-20070416172340-1r7vaonq2ox8ncxz
        parent: andrew.bennetts at canonical.com-20070416065300-8te6vwujl287yh5p
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Tue 2007-04-17 03:23:40 +1000
        message:
          Return 'yes'/'no' rather than 'ok'/'no' from the Repository.has_revision smart command.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.157
        revision-id: andrew.bennetts at canonical.com-20070416065300-8te6vwujl287yh5p
        parent: andrew.bennetts at canonical.com-20070416055251-imntu6k33rni8h4o
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Mon 2007-04-16 16:53:00 +1000
        message:
          Remove unnecessary trivial divergences from bzr.dev.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.156
        revision-id: andrew.bennetts at canonical.com-20070416055251-imntu6k33rni8h4o
        parent: andrew.bennetts at canonical.com-20070416042411-6itr5e3kuqwpm65y
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Mon 2007-04-16 15:52:51 +1000
        message:
          Fix test failures under 'python2.4 -O' ('python2.5 -O' was already passing).
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.155
        revision-id: andrew.bennetts at canonical.com-20070416042411-6itr5e3kuqwpm65y
        parent: andrew.bennetts at canonical.com-20070416041315-w95yo01oar5pwsht
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Mon 2007-04-16 14:24:11 +1000
        message:
          Remove unused import
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.154
        revision-id: andrew.bennetts at canonical.com-20070416041315-w95yo01oar5pwsht
        parent: andrew.bennetts at canonical.com-20070416025619-v6rjozkjjnrg970w
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Mon 2007-04-16 14:13:15 +1000
        message:
          Clear out BRANCH.TODO; all these items have been dealt with one way or another.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.153
        revision-id: andrew.bennetts at canonical.com-20070416025619-v6rjozkjjnrg970w
        parent: andrew.bennetts at canonical.com-20070414142229-633813p69cryl6gm
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Mon 2007-04-16 12:56:19 +1000
        message:
          Rename call2 to call_expecting_body, and other small changes prompted by review.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.152
        revision-id: andrew.bennetts at canonical.com-20070414142229-633813p69cryl6gm
        parent: andrew.bennetts at canonical.com-20070413143008-gd15pnoln3mrmjd7
        parent: pqm at pqm.ubuntu.com-20070413174100-zpfqleaf5ph9ycx4
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Sun 2007-04-15 00:22:29 +1000
        message:
          Merge bzr.dev.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.151
        revision-id: andrew.bennetts at canonical.com-20070413143008-gd15pnoln3mrmjd7
        parent: andrew.bennetts at canonical.com-20070413065307-qg7gt1yx57cauni5
        parent: andrew.bennetts at canonical.com-20070413142326-5o7two9lqz5fqvl6
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Sat 2007-04-14 00:30:08 +1000
        message:
          Small cosmetic tweaks to ease merging.
            ------------------------------------------------------------
            revno: 2018.1.11.1.25.1.13.1.150.1.2
            revision-id: andrew.bennetts at canonical.com-20070413142326-5o7two9lqz5fqvl6
            parent: andrew.bennetts at canonical.com-20070413073917-ra47o66q0uwgvsm7
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: hpss
            timestamp: Sat 2007-04-14 00:23:26 +1000
            message:
              Clean up some imports.
            ------------------------------------------------------------
            revno: 2018.1.11.1.25.1.13.1.150.1.1
            revision-id: andrew.bennetts at canonical.com-20070413073917-ra47o66q0uwgvsm7
            parent: andrew.bennetts at canonical.com-20070413065307-qg7gt1yx57cauni5
            parent: andrew.bennetts at canonical.com-20070413071857-s1rpgdaqrrlvcdsw
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: hpss
            timestamp: Fri 2007-04-13 17:39:17 +1000
            message:
              Merge hpss-miscellany.
            ------------------------------------------------------------
            revno: 2052.1.362.2.1
            revision-id: andrew.bennetts at canonical.com-20070413071857-s1rpgdaqrrlvcdsw
            parent: pqm at pqm.ubuntu.com-20070413050623-10v4wozs1tu04kcu
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: hpss-miscellany
            timestamp: Fri 2007-04-13 17:18:57 +1000
            message:
              Some miscellaneous new APIs, tests and other changes from the hpss branch.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.150
        revision-id: andrew.bennetts at canonical.com-20070413065307-qg7gt1yx57cauni5
        parent: andrew.bennetts at canonical.com-20070413062359-kiqjbhb06b3j2fj1
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Fri 2007-04-13 16:53:07 +1000
        message:
          Tidy imports in HTTPTestUtil.py
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.149
        revision-id: andrew.bennetts at canonical.com-20070413062359-kiqjbhb06b3j2fj1
        parent: andrew.bennetts at canonical.com-20070413061840-gb25wprbcivfeyuo
        parent: pqm at pqm.ubuntu.com-20070413050623-10v4wozs1tu04kcu
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Fri 2007-04-13 16:23:59 +1000
        message:
          Merge from bzr.dev
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.148
        revision-id: andrew.bennetts at canonical.com-20070413061840-gb25wprbcivfeyuo
        parent: andrew.bennetts at canonical.com-20070413054830-3kb1ryz3yiwo7vpv
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Fri 2007-04-13 16:18:40 +1000
        message:
          Fix all the DeprecationWarnings in test_smart caused by unicode revision IDs.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.147
        revision-id: andrew.bennetts at canonical.com-20070413054830-3kb1ryz3yiwo7vpv
        parent: andrew.bennetts at canonical.com-20070413015712-lvj50btwcb4k6w3i
        parent: andrew.bennetts at canonical.com-20070413051536-omtgid0zygdfbvra
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Fri 2007-04-13 15:48:30 +1000
        message:
          Merge rename-SmartTransport branch.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.146
        revision-id: andrew.bennetts at canonical.com-20070413015712-lvj50btwcb4k6w3i
        parent: andrew.bennetts at canonical.com-20070413005608-jkzcnpbnftissj97
        parent: andrew.bennetts at canonical.com-20070413010947-wdy5e6gexv20k98b
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Fri 2007-04-13 11:57:12 +1000
        message:
          Merge in the branch with the extracted lock_write token changes, resolving conflicts.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.145
        revision-id: andrew.bennetts at canonical.com-20070413005608-jkzcnpbnftissj97
        parent: andrew.bennetts at canonical.com-20070412162221-6imfutzivlmg4rg5
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Fri 2007-04-13 10:56:08 +1000
        message:
          Add a brief explanation of what tokens are used for to lock_write docstrings.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.144
        revision-id: andrew.bennetts at canonical.com-20070412162221-6imfutzivlmg4rg5
        parent: andrew.bennetts at canonical.com-20070412080451-xyxdwlwrxgca1mzy
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Fri 2007-04-13 02:22:21 +1000
        message:
          Fix four tests I broke with the Branch.lock_write changes.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.143
        revision-id: andrew.bennetts at canonical.com-20070412080451-xyxdwlwrxgca1mzy
        parent: andrew.bennetts at canonical.com-20070412070833-5fio6r0fkgnf10u1
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Thu 2007-04-12 18:04:51 +1000
        message:
          Remove some XXXs
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.142
        revision-id: andrew.bennetts at canonical.com-20070412070833-5fio6r0fkgnf10u1
        parent: andrew.bennetts at canonical.com-20070411055816-oy64yjhzvtnrmfb9
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Thu 2007-04-12 17:08:33 +1000
        message:
          Change Branch.lock_token to only accept and receive the branch lock token (rather than the branch and repo lock tokens).
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.141
        revision-id: andrew.bennetts at canonical.com-20070411055816-oy64yjhzvtnrmfb9
        parent: andrew.bennetts at canonical.com-20070411042623-4qav34z64fftnbyx
        parent: andrew.bennetts at canonical.com-20070411054339-b01z0zc1bj21x16o
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Wed 2007-04-11 15:58:16 +1000
        message:
          Merge supports-rich-root branch.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.140
        revision-id: andrew.bennetts at canonical.com-20070411042623-4qav34z64fftnbyx
        parent: andrew.bennetts at canonical.com-20070410155415-hyzlzwevu3ud0dny
        parent: pqm at pqm.ubuntu.com-20070411022359-403a2155afb207cf
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Wed 2007-04-11 14:26:23 +1000
        message:
          Merge from bzr.dev
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.139
        revision-id: andrew.bennetts at canonical.com-20070410155415-hyzlzwevu3ud0dny
        parent: robertc at robertcollins.net-20070405093526-bfbpg82tlc7kldni
        parent: pqm at pqm.ubuntu.com-20070410074302-cf6b95587a1058cd
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Wed 2007-04-11 01:54:15 +1000
        message:
          Merge from bzr.dev, resolving conflicts.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.138
        revision-id: 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.11.1.25.1.13.1.137
        revision-id: 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: 2018.1.11.1.25.1.13.1.136
        revision-id: 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: 2018.1.11.1.25.1.13.1.135
        revision-id: 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.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.134
        revision-id: andrew.bennetts at canonical.com-20070330014631-a3xragco77jx67pv
        parent: andrew.bennetts at canonical.com-20070329090825-n2imszarc27gf6ls
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Fri 2007-03-30 11:46:31 +1000
        message:
          Fix the TooManyConcurrentRequests error message.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.133
        revision-id: andrew.bennetts at canonical.com-20070329090825-n2imszarc27gf6ls
        parent: robertc at robertcollins.net-20070329085846-0tmwanst070lb0e5
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Thu 2007-03-29 19:08:25 +1000
        message:
          All TestLockableFiles_RemoteLockDir tests passing.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.132
        revision-id: robertc at robertcollins.net-20070329085846-0tmwanst070lb0e5
        parent: andrew.bennetts at canonical.com-20070329084623-ruqx0po8q3lxw0b7
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Thu 2007-03-29 18:58:46 +1000
        message:
          Make all BzrDir implementation tests pass on RemoteBzrDir - fix some things, and remove the incomplete_with_basis tests as cruft.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.131
        revision-id: andrew.bennetts at canonical.com-20070329084623-ruqx0po8q3lxw0b7
        parent: robertc at robertcollins.net-20070329073949-t6qt1arpx375mjek
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Thu 2007-03-29 18:46:23 +1000
        message:
          Be strict about unicode passed to transport.put_{bytes,file} and SmartClient.call_with_body_bytes, fixing part of TestLockableFiles_RemoteLockDir.test_read_write.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.130
        revision-id: robertc at robertcollins.net-20070329073949-t6qt1arpx375mjek
        parent: robertc at robertcollins.net-20070329072414-7dh0io231c2tormb
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Thu 2007-03-29 17:39:49 +1000
        message:
          Make all branch_implementations tests pass.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.129
        revision-id: robertc at robertcollins.net-20070329072414-7dh0io231c2tormb
        parent: robertc at robertcollins.net-20070329065545-e4d0sbkszqbr5p84
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Thu 2007-03-29 17:24:14 +1000
        message:
          Branch implementations test test_set_get_parent should not depend on local urls : the test can be valid for any url namespace. Change it to be valid in that manner. (Robert Collins, Andrew Bennetts)
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.128
        revision-id: robertc at robertcollins.net-20070329065545-e4d0sbkszqbr5p84
        parent: andrew.bennetts at canonical.com-20070329064628-gdonyjmcedx7q8vh
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Thu 2007-03-29 16:55:45 +1000
        message:
          Have RemoteBzrDirFormat create a local format object when it is asked to initialize something on a non-smart transport - allowing sprout to work cleanly.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.127
        revision-id: andrew.bennetts at canonical.com-20070329064628-gdonyjmcedx7q8vh
        parent: robertc at robertcollins.net-20070329060318-uqqabpbnzsnaldx7
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Thu 2007-03-29 16:46:28 +1000
        message:
          Fix most of the lockable_files tests for RemoteBranchLockableFiles.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.126
        revision-id: robertc at robertcollins.net-20070329060318-uqqabpbnzsnaldx7
        parent: robertc at robertcollins.net-20070329050914-srdhcaubqro5awjs
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Thu 2007-03-29 16:03:18 +1000
        message:
          Make the InterRepository tests less abusive of the API for InterRepository. (Robert Collins, Andrew Bennetts)
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.125
        revision-id: robertc at robertcollins.net-20070329050914-srdhcaubqro5awjs
        parent: robertc at robertcollins.net-20070329050040-mihvse1hk4mu7mxk
        parent: pqm at pqm.ubuntu.com-20070329043540-952aff23533c1c26
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Thu 2007-03-29 15:09:14 +1000
        message:
          Merge bzr.dev.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.124
        revision-id: robertc at robertcollins.net-20070329050040-mihvse1hk4mu7mxk
        parent: robertc at robertcollins.net-20070329042156-28vdpsyvcbrw7wy9
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Thu 2007-03-29 15:00:40 +1000
        message:
          Fix test_format_initialize_find_open by delegating Branch formt lookup to the BzrDir, where it should have stayed from the start.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.123
        revision-id: robertc at robertcollins.net-20070329042156-28vdpsyvcbrw7wy9
        parent: robertc at robertcollins.net-20070329040816-w9220t3gkdb45n3i
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Thu 2007-03-29 14:21:56 +1000
        message:
          Translate ReadOnlyError in RemoteBranch._remote_lock_write.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.122
        revision-id: robertc at robertcollins.net-20070329040816-w9220t3gkdb45n3i
        parent: andrew.bennetts at canonical.com-20070329025245-8wdjghnbgjcp9mxy
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Thu 2007-03-29 14:08:16 +1000
        message:
          More Branch implementation test passing foo.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.121
        revision-id: andrew.bennetts at canonical.com-20070329025245-8wdjghnbgjcp9mxy
        parent: robertc at robertcollins.net-20070329023848-b6v5memfil1qq3uq
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Thu 2007-03-29 12:52:45 +1000
        message:
          Fix cmd_serve.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.120
        revision-id: robertc at robertcollins.net-20070329023848-b6v5memfil1qq3uq
        parent: robertc at robertcollins.net-20070329023227-1xss7o4d3bc56x8h
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Thu 2007-03-29 12:38:48 +1000
        message:
          The Repository API ``make_working_trees`` is now permitted to return
          False when ``set_make_working_trees`` is not implemented - previously
          an unimplemented ``set_make_working_trees`` implied the result True
          from ``make_working_trees``. This has been changed to accomodate the
          smart server, where it does not make sense (at this point) to ever
          make working trees by default. (Robert Collins)
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.119
        revision-id: robertc at robertcollins.net-20070329023227-1xss7o4d3bc56x8h
        parent: robertc at robertcollins.net-20070329021404-5fcofqw7m3znip04
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Thu 2007-03-29 12:32:27 +1000
        message:
          Unbreak TestRepositoryMakeBranchAndTree.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.118
        revision-id: robertc at robertcollins.net-20070329021404-5fcofqw7m3znip04
        parent: robertc at robertcollins.net-20070329015852-akojjr51k9273rp7
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Thu 2007-03-29 12:14:04 +1000
        message:
          Fix RemoteRepositoryFormat to have appropriate rich_root_data and support_tree_reference.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.117
        revision-id: robertc at robertcollins.net-20070329015852-akojjr51k9273rp7
        parent: robertc at robertcollins.net-20070328225443-lqmj3q8wwkz5kztu
        parent: robertc at robertcollins.net-20070329013644-wajruf79j3we0iu8
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Thu 2007-03-29 11:58:52 +1000
        message:
          Merge repository format attribute cleanup.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.116
        revision-id: robertc at robertcollins.net-20070328225443-lqmj3q8wwkz5kztu
        parent: robertc at robertcollins.net-20070328134526-y54ua41jbtoxbgcf
        parent: robertc at robertcollins.net-20070328223141-sfyiqllwuimpvj06
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Thu 2007-03-29 08:54:43 +1000
        message:
          Commit final test-case-cleanups branch.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.115
        revision-id: robertc at robertcollins.net-20070328134526-y54ua41jbtoxbgcf
        parent: robertc at robertcollins.net-20070328084906-3n8damdsktuvt5ob
        parent: robertc at robertcollins.net-20070328133358-wn7wgnzmb0cjohjk
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Wed 2007-03-28 23:45:26 +1000
        message:
          Merge incremental cleanups from hpss-test-correctness.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.114
        revision-id: robertc at robertcollins.net-20070328084906-3n8damdsktuvt5ob
        parent: robertc at robertcollins.net-20070328074837-v6jlmuzlbwcpfu7o
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Wed 2007-03-28 18:49:06 +1000
        message:
          Commit current test pass improvements.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.113
        revision-id: robertc at robertcollins.net-20070328074837-v6jlmuzlbwcpfu7o
        parent: robertc at robertcollins.net-20070328052828-mubnf4b0llxumi2b
        parent: robertc at robertcollins.net-20070328073307-ni7dcww9b1rf0udp
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Wed 2007-03-28 17:48:37 +1000
        message:
          Test only fixes from the ported-to-bzr.dev test-correctness branch.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.112
        revision-id: robertc at robertcollins.net-20070328052828-mubnf4b0llxumi2b
        parent: robertc at robertcollins.net-20070328033336-sql7uwiy63dgq70i
        parent: robertc at robertcollins.net-20070328051901-x5osh1c7fk75ira8
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Wed 2007-03-28 15:28:28 +1000
        message:
          Updated chroot cleanups.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.111
        revision-id: robertc at robertcollins.net-20070328033336-sql7uwiy63dgq70i
        parent: robertc at robertcollins.net-20070328031239-tavfdk4e6yarr2na
        parent: robertc at robertcollins.net-20070328033235-sph663bdtwynteg9
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Wed 2007-03-28 13:33:36 +1000
        message:
          Further test-usability for chroots.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.110
        revision-id: robertc at robertcollins.net-20070328031239-tavfdk4e6yarr2na
        parent: robertc at robertcollins.net-20070327222505-qtmqubr1zrnhjgnu
        parent: robertc at robertcollins.net-20070328030232-uunyt91y60b584j9
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Wed 2007-03-28 13:12:39 +1000
        message:
          Merge up split out hpss-chroot branch.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.109
        revision-id: robertc at robertcollins.net-20070327222505-qtmqubr1zrnhjgnu
        parent: andrew.bennetts at canonical.com-20070327135702-vnyrun2ejnj5ji7j
        parent: robertc at robertcollins.net-20070327214650-v48kmnzoq865kbl6
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Wed 2007-03-28 08:25:05 +1000
        message:
          Merge bzr.dev and record a merge against the split out urlutils work to prevent conflicts.
            ------------------------------------------------------------
            revno: 2018.1.11.1.25.1.13.1.104.1.2
            revision-id: robertc at robertcollins.net-20070327214650-v48kmnzoq865kbl6
            parent: robertc at robertcollins.net-20070327214559-3zto1rfp3g7dnzl9
            parent: robertc at robertcollins.net-20070327214317-2hqvbmbcztm9ycqb
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: hpss
            timestamp: Wed 2007-03-28 07:46:50 +1000
            message:
              Record merge against split out urlutils work.
            ------------------------------------------------------------
            revno: 2018.1.11.1.25.1.13.1.104.1.1
            revision-id: robertc at robertcollins.net-20070327214559-3zto1rfp3g7dnzl9
            parent: andrew.bennetts at canonical.com-20070327094624-jeh2g92906trijk3
            parent: pqm at pqm.ubuntu.com-20070327081802-271be0d343108f4f
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: hpss
            timestamp: Wed 2007-03-28 07:45:59 +1000
            message:
              Merge bzr.dev.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.108
        revision-id: andrew.bennetts at canonical.com-20070327135702-vnyrun2ejnj5ji7j
        parent: andrew.bennetts at canonical.com-20070327134409-img1fcrrh0dznei8
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Tue 2007-03-27 23:57:02 +1000
        message:
          Fix some tests in bzrdir_implementations that assumed make_branch_and_tree returns a tree with the same bzrdir as the branch.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.107
        revision-id: andrew.bennetts at canonical.com-20070327134409-img1fcrrh0dznei8
        parent: andrew.bennetts at canonical.com-20070327130249-fweassil5stwtt1d
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Tue 2007-03-27 23:44:09 +1000
        message:
          Fix test_retire_bzrdir to cope with transports that aren't backed by disk.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.106
        revision-id: andrew.bennetts at canonical.com-20070327130249-fweassil5stwtt1d
        parent: andrew.bennetts at canonical.com-20070327113312-l712t10dawjvdujb
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Tue 2007-03-27 23:02:49 +1000
        message:
          Update tests in test_remote to use utf-8 byte strings for revision IDs, rather than unicode strings.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.105
        revision-id: andrew.bennetts at canonical.com-20070327113312-l712t10dawjvdujb
        parent: andrew.bennetts at canonical.com-20070327094624-jeh2g92906trijk3
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Tue 2007-03-27 21:33:12 +1000
        message:
          Implement revision_history caching for RemoteBranch.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.104
        revision-id: andrew.bennetts at canonical.com-20070327094624-jeh2g92906trijk3
        parent: andrew.bennetts at canonical.com-20070327064226-80ympk0j9aoc81oa
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Tue 2007-03-27 19:46:24 +1000
        message:
          Completely rework chrooted transports.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.103
        revision-id: andrew.bennetts at canonical.com-20070327064226-80ympk0j9aoc81oa
        parent: andrew.bennetts at canonical.com-20070321054214-zri3jrjvxiepvhl6
        parent: pqm at pqm.ubuntu.com-20070326073003-37941d0fa5a5a6c4
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Tue 2007-03-27 16:42:26 +1000
        message:
          Merge from bzr.dev.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.102
        revision-id: andrew.bennetts at canonical.com-20070321054214-zri3jrjvxiepvhl6
        parent: andrew.bennetts at canonical.com-20070316034056-2htzztjob2i4wsrt
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Wed 2007-03-21 16:42:14 +1100
        message:
          Make branch_implementations/test_http.py a little clearer.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.101
        revision-id: andrew.bennetts at canonical.com-20070316034056-2htzztjob2i4wsrt
        parent: andrew.bennetts at canonical.com-20070316033333-miblalavqdrr6zue
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Fri 2007-03-16 14:40:56 +1100
        message:
          Let make_branch_and_tree put checkouts in the current working directory.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.100
        revision-id: andrew.bennetts at canonical.com-20070316033333-miblalavqdrr6zue
        parent: andrew.bennetts at canonical.com-20070316032017-n43z217c0h6gkuns
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Fri 2007-03-16 14:33:33 +1100
        message:
          Fix IndexError in urlutils.join with 'http://host/a' and '../../b'.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.99
        revision-id: andrew.bennetts at canonical.com-20070316032017-n43z217c0h6gkuns
        parent: andrew.bennetts at canonical.com-20070316014406-clpywqu5jpdx1hjm
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Fri 2007-03-16 14:20:17 +1100
        message:
          Don't test mode setting for remote branches because they don't do mode setting.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.98
        revision-id: andrew.bennetts at canonical.com-20070316014406-clpywqu5jpdx1hjm
        parent: andrew.bennetts at canonical.com-20070316012733-chpwoqk66wa8oncf
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Fri 2007-03-16 12:44:06 +1100
        message:
          Remove left over pdb.set_trace()
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.97
        revision-id: andrew.bennetts at canonical.com-20070316012733-chpwoqk66wa8oncf
        parent: andrew.bennetts at canonical.com-20070313065543-9ut4f0hw91ay6kdf
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Fri 2007-03-16 12:27:33 +1100
        message:
          Fix more tests.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.96
        revision-id: andrew.bennetts at canonical.com-20070313065543-9ut4f0hw91ay6kdf
        parent: andrew.bennetts at canonical.com-20070313055201-ivxd3uhcvhqk995p
        parent: pqm at pqm.ubuntu.com-20070311211206-0fd0176ac1e77ef7
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Tue 2007-03-13 17:55:43 +1100
        message:
          Merge from bzr.dev, resolving the worst of the semantic conflicts, but there's
          still a little bit of breakage.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.95
        revision-id: andrew.bennetts at canonical.com-20070313055201-ivxd3uhcvhqk995p
        parent: andrew.bennetts at canonical.com-20070306133649-2371mkrfnrxcqjnn
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Tue 2007-03-13 16:52:01 +1100
        message:
          Add a Transport.is_readonly remote call, let {Branch,Repository}.lock_write remote call return UnlockableTransport, and miscellaneous test fixes.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.94
        revision-id: andrew.bennetts at canonical.com-20070306133649-2371mkrfnrxcqjnn
        parent: andrew.bennetts at canonical.com-20070306112113-9pow71l4euaiftth
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Wed 2007-03-07 00:36:49 +1100
        message:
          Various small changes in aid of making tests pass (including deleting one invalid test).
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.93
        revision-id: andrew.bennetts at canonical.com-20070306112113-9pow71l4euaiftth
        parent: andrew.bennetts at canonical.com-20070306080144-frjogke5hvc7a2t7
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Tue 2007-03-06 22:21:13 +1100
        message:
          Fix another bug in urlutils.join.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.92
        revision-id: andrew.bennetts at canonical.com-20070306080144-frjogke5hvc7a2t7
        parent: andrew.bennetts at canonical.com-20070306071340-1nsftdleyx0ye73k
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Tue 2007-03-06 19:01:44 +1100
        message:
          Small bugfix to urlutils.join: join('anything', 'http://bar/a/') should not strip the trailing slash.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.91
        revision-id: andrew.bennetts at canonical.com-20070306071340-1nsftdleyx0ye73k
        parent: andrew.bennetts at canonical.com-20070306053139-9rntcbp5gi9008o9
        parent: andrew.bennetts at canonical.com-20070306071137-7aoryabu1ychy6ge
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Tue 2007-03-06 18:13:40 +1100
        message:
          Merge tidy-up to BzrDir.cloning_metadir.
            ------------------------------------------------------------
            revno: 2052.1.253.3.1
            revision-id: andrew.bennetts at canonical.com-20070306071137-7aoryabu1ychy6ge
            parent: pqm at pqm.ubuntu.com-20070228211048-30e18ddd8dd9c205
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: trivial
            timestamp: Tue 2007-03-06 18:11:37 +1100
            message:
              Tidy up BzrDir.cloning_metadir: bogus try/except, and basis argument isn't actually used.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.90
        revision-id: andrew.bennetts at canonical.com-20070306053139-9rntcbp5gi9008o9
        parent: andrew.bennetts at canonical.com-20070305080113-hhmi12uzn1616n2u
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Tue 2007-03-06 16:31:39 +1100
        message:
          Fix test_upgrade_preserves_signatures; it incorrectly assumed that upgrade(wt, ...) would necessarily affect the repository.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.89
        revision-id: andrew.bennetts at canonical.com-20070305080113-hhmi12uzn1616n2u
        parent: andrew.bennetts at canonical.com-20070305074829-5jw2mszjxine5340
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Mon 2007-03-05 19:01:13 +1100
        message:
          Fix thinko in _get_checkout_format; checkouts for RemoteBranches should be in the default bzrdir/repo format, of course.  Thanks Robert.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.88
        revision-id: andrew.bennetts at canonical.com-20070305074829-5jw2mszjxine5340
        parent: andrew.bennetts at canonical.com-20070305073349-dr29xzo4jxj5niz5
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Mon 2007-03-05 18:48:29 +1100
        message:
          Clarify make_branch_and_tree docstring a little.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.87
        revision-id: andrew.bennetts at canonical.com-20070305073349-dr29xzo4jxj5niz5
        parent: andrew.bennetts at canonical.com-20070305070421-y8wp2a7j7ymymyyk
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Mon 2007-03-05 18:33:49 +1100
        message:
          Make make_branch_and_tree fall back to creating a local checkout if the transport doesn't support working trees, allowing several more Remote tests to pass.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.86
        revision-id: andrew.bennetts at canonical.com-20070305070421-y8wp2a7j7ymymyyk
        parent: andrew.bennetts at canonical.com-20070305060419-g6jwzbokqechgsp1
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Mon 2007-03-05 18:04:21 +1100
        message:
          Skip BoundSFTPTests when a workingtree can't be created at a non-local URL.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.85
        revision-id: andrew.bennetts at canonical.com-20070305060419-g6jwzbokqechgsp1
        parent: andrew.bennetts at canonical.com-20070305051557-1ky8luc1kt0c39x0
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Mon 2007-03-05 17:04:19 +1100
        message:
          Revert change to fetch.py that broke test_upgrade_preserves_signatures for non-Remote repositories.  Still hangs for Remote repos too :(
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.84
        revision-id: andrew.bennetts at canonical.com-20070305051557-1ky8luc1kt0c39x0
        parent: andrew.bennetts at canonical.com-20070305050314-tskdcd65ok6jyj9o
        parent: andrew.bennetts at canonical.com-20070301035839-mgsenxqgx4oveeob
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Mon 2007-03-05 16:15:57 +1100
        message:
          Merge in supports-rich-root, another test passing.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.83
        revision-id: andrew.bennetts at canonical.com-20070305050314-tskdcd65ok6jyj9o
        parent: andrew.bennetts at canonical.com-20070301050832-rf5egucjf7uypta5
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Mon 2007-03-05 16:03:14 +1100
        message:
          Fix some test failures caused by the switch from unicode to UTF-8-encoded strs for revision IDs.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.82
        revision-id: andrew.bennetts at canonical.com-20070301050832-rf5egucjf7uypta5
        parent: andrew.bennetts at canonical.com-20070301023318-yz01arzlhgmgnz7g
        parent: pqm at pqm.ubuntu.com-20070228211048-30e18ddd8dd9c205
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Thu 2007-03-01 16:08:32 +1100
        message:
          Merge from bzr.dev.  Breaks a few tests because there are new methods not yet implemented.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.81
        revision-id: andrew.bennetts at canonical.com-20070301023318-yz01arzlhgmgnz7g
        parent: andrew.bennetts at canonical.com-20070228122704-4987oavyndsprxxw
        parent: andrew.bennetts at canonical.com-20070301012234-pl8k56r5ui0orfxg
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Thu 2007-03-01 13:33:18 +1100
        message:
          All branch_implementations/test_locking tests passing.
            ------------------------------------------------------------
            revno: 2018.1.11.1.25.1.13.1.80.1.1
            revision-id: andrew.bennetts at canonical.com-20070301012234-pl8k56r5ui0orfxg
            parent: andrew.bennetts at canonical.com-20070228122704-4987oavyndsprxxw
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: hpss
            timestamp: Thu 2007-03-01 12:22:34 +1100
            message:
              All branch_implementations/test_locking tests passing.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.80
        revision-id: andrew.bennetts at canonical.com-20070228122704-4987oavyndsprxxw
        parent: andrew.bennetts at canonical.com-20070221055524-33rvlqtlyyn6v3h7
        parent: andrew.bennetts at canonical.com-20070228122251-49u5cagwiyvxqqjc
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Wed 2007-02-28 23:27:04 +1100
        message:
          Many fixes and stub methods.  Nearly all of repository_implementations passes now, and a fair bit of branch_implementations does too.
            ------------------------------------------------------------
            revno: 2018.1.11.1.25.1.13.1.79.1.3
            revision-id: andrew.bennetts at canonical.com-20070228122251-49u5cagwiyvxqqjc
            parent: andrew.bennetts at canonical.com-20070228095707-1v1wa3himjoa1p27
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: hpss
            timestamp: Wed 2007-02-28 23:22:51 +1100
            message:
              Make a couple more branch_implementations tests pass.
            ------------------------------------------------------------
            revno: 2018.1.11.1.25.1.13.1.79.1.2
            revision-id: andrew.bennetts at canonical.com-20070228095707-1v1wa3himjoa1p27
            parent: andrew.bennetts at canonical.com-20070228070825-q2dvkjb0a11ouhtx
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: hpss
            timestamp: Wed 2007-02-28 20:57:07 +1100
            message:
              All but one repository_implementation tests for RemoteRepository passing.
            ------------------------------------------------------------
            revno: 2018.1.11.1.25.1.13.1.79.1.1
            revision-id: andrew.bennetts at canonical.com-20070228070825-q2dvkjb0a11ouhtx
            parent: andrew.bennetts at canonical.com-20070221055524-33rvlqtlyyn6v3h7
            parent: andrew.bennetts at canonical.com-20070221071326-atz27got2gd86mvw
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: hpss
            timestamp: Wed 2007-02-28 18:08:25 +1100
            message:
              Update to current hpss branch?  Fix lots of test failures.
            ------------------------------------------------------------
            revno: 2018.1.11.1.25.1.13.1.79.2.1
            revision-id: andrew.bennetts at canonical.com-20070221071326-atz27got2gd86mvw
            parent: andrew.bennetts at canonical.com-20070221055524-33rvlqtlyyn6v3h7
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: hpss
            timestamp: Wed 2007-02-21 18:13:26 +1100
            message:
              Skip some branch_implementation tests that use branch.control_files if testing RemoteBranches.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.79
        revision-id: andrew.bennetts at canonical.com-20070221055524-33rvlqtlyyn6v3h7
        parent: andrew.bennetts at canonical.com-20070219023638-d3wepid4l65cbar8
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Wed 2007-02-21 16:55:24 +1100
        message:
          Implement RemoteBranch.lock_write/unlock as smart operations.
          
          Because Branch.lock_write/unlock actually also lock/unlock the repository, I've
          slightly changed lock_write's interface to accept and return 'tokens' rather
          than 'token'.  i.e. a 2-tuple of (branch token, repo token), or None.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.78
        revision-id: andrew.bennetts at canonical.com-20070219023638-d3wepid4l65cbar8
        parent: larstiq at larstiq.dyndns.org-20070215230302-j5pyq8flndti2490
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Mon 2007-02-19 13:36:38 +1100
        message:
          Implement RemoteRepository.lock_write/unlock to expect and send tokens over the
          smart protocol as appropriate, so that locking operations on RemoteRepositories
          work correctly.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.77
        revision-id: larstiq at larstiq.dyndns.org-20070215230302-j5pyq8flndti2490
        parent: andrew.bennetts at canonical.com-20070215013211-uj9q2b1qtq3x1peu
        committer: Wouter van Heyst <larstiq at larstiq.dyndns.org>
        branch nick: hpss.clean
        timestamp: Fri 2007-02-16 00:03:02 +0100
        message:
          Fix typo in request_handlers registration of Branch.set_last_revision, and test that registration
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.76
        revision-id: andrew.bennetts at canonical.com-20070215013211-uj9q2b1qtq3x1peu
        parent: andrew.bennetts at canonical.com-20070213135929-bmohxoh4kxp9bxwc
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Thu 2007-02-15 12:32:11 +1100
        message:
          Testing that repository.{dont_,}leave_lock_in_place raises NotImplementedError if lock_write returns None.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.75
        revision-id: andrew.bennetts at canonical.com-20070213135929-bmohxoh4kxp9bxwc
        parent: andrew.bennetts at canonical.com-20070212050945-vbhooxmswr6r380d
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Wed 2007-02-14 00:59:29 +1100
        message:
          Add Repository.{dont_,}leave_lock_in_place.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.74
        revision-id: andrew.bennetts at canonical.com-20070212050945-vbhooxmswr6r380d
        parent: andrew.bennetts at canonical.com-20070208065511-ny1p067c3poqwesp
        parent: andrew.bennetts at canonical.com-20070212044932-k9keo85c0s9gg5wv
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Mon 2007-02-12 16:09:45 +1100
        message:
          Merge from bzr.dev.hpss.api.changes.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.73
        revision-id: andrew.bennetts at canonical.com-20070208065511-ny1p067c3poqwesp
        parent: andrew.bennetts at canonical.com-20070205063552-liyzhsdop16nddgx
        parent: andrew.bennetts at canonical.com-20070208065130-gpzocn512ppmcm72
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Thu 2007-02-08 17:55:11 +1100
        message:
          Add a Branch.set_last_revision smart method, and make RemoteBranch.set_revision_history use it.  Also some test tweaks.
            ------------------------------------------------------------
            revno: 2018.1.11.1.25.1.13.1.72.1.3
            revision-id: andrew.bennetts at canonical.com-20070208065130-gpzocn512ppmcm72
            parent: andrew.bennetts at canonical.com-20070208030648-2xc34ee8vvoxt035
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: hpss
            timestamp: Thu 2007-02-08 17:51:30 +1100
            message:
              Add a Branch.set_last_revision smart method, and make RemoteBranch.set_revision_history use it.
            ------------------------------------------------------------
            revno: 2018.1.11.1.25.1.13.1.72.1.2
            revision-id: andrew.bennetts at canonical.com-20070208030648-2xc34ee8vvoxt035
            parent: andrew.bennetts at canonical.com-20070208030114-70sddbm02excfsve
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: hpss
            timestamp: Thu 2007-02-08 14:06:48 +1100
            message:
              Remove some duplicate code in test_remote
            ------------------------------------------------------------
            revno: 2018.1.11.1.25.1.13.1.72.1.1
            revision-id: andrew.bennetts at canonical.com-20070208030114-70sddbm02excfsve
            parent: andrew.bennetts at canonical.com-20070205063552-liyzhsdop16nddgx
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: hpss
            timestamp: Thu 2007-02-08 14:01:14 +1100
            message:
              Add TestBranch.test_set_revision_history
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.72
        revision-id: andrew.bennetts at canonical.com-20070205063552-liyzhsdop16nddgx
        parent: larstiq at larstiq.dyndns.org-20070204113003-wy6oz07l77f0hpe7
        parent: andrew.bennetts at canonical.com-20070205063314-d4gs6djeweqowxn7
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Mon 2007-02-05 17:35:52 +1100
        message:
          Merge some local commits: a WSGI+chroot test fix, and include RemoteBranch in the branch_implementations tests.
            ------------------------------------------------------------
            revno: 2018.1.11.1.25.1.13.1.71.1.2
            revision-id: andrew.bennetts at canonical.com-20070205063314-d4gs6djeweqowxn7
            parent: andrew.bennetts at canonical.com-20070205051609-1oxwbeg70yzruqjt
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: hpss
            timestamp: Mon 2007-02-05 17:33:14 +1100
            message:
              Hookup RemoteBranch for testing by bzrlib/tests/branch_implementations tests.
            ------------------------------------------------------------
            revno: 2018.1.11.1.25.1.13.1.71.1.1
            revision-id: andrew.bennetts at canonical.com-20070205051609-1oxwbeg70yzruqjt
            parent: larstiq at larstiq.dyndns.org-20070204113003-wy6oz07l77f0hpe7
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: hpss
            timestamp: Mon 2007-02-05 16:16:09 +1100
            message:
              Fix test_wsgi.TestWSGI.test_chrooting to work with the new chroot semantics.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.71
        revision-id: larstiq at larstiq.dyndns.org-20070204113003-wy6oz07l77f0hpe7
        parent: robertc at robertcollins.net-20070203185724-i6gudgl39nbv1qa8
        committer: Wouter van Heyst <larstiq at larstiq.dyndns.org>
        branch nick: hpss
        timestamp: Sun 2007-02-04 12:30:03 +0100
        message:
          Remove spurious TestRepositoryGetRevisionGraph class definition
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.70
        revision-id: robertc at robertcollins.net-20070203185724-i6gudgl39nbv1qa8
        parent: robertc at robertcollins.net-20070203173724-gswe95wx03oqkjum
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Sun 2007-02-04 05:57:24 +1100
        message:
          Only try to get real repositories when an operation requires them.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.69
        revision-id: robertc at robertcollins.net-20070203173724-gswe95wx03oqkjum
        parent: larstiq at larstiq.dyndns.org-20070203160453-q5llrsq61v1edkld
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Sun 2007-02-04 04:37:24 +1100
        message:
          Prevent the smart server sending cruft over stderr to the client.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.68
        revision-id: larstiq at larstiq.dyndns.org-20070203160453-q5llrsq61v1edkld
        parent: larstiq at larstiq.dyndns.org-20070203154834-ucle8brpytbfbgbi
        parent: v.ladeuil+lp at free.fr-20070203155209-1mrxlytgtcwovift
        committer: Wouter van Heyst <larstiq at larstiq.dyndns.org>
        branch nick: hpss
        timestamp: Sat 2007-02-03 17:04:53 +0100
        message:
          Merge RemoteRepository.gather_stats.
            ------------------------------------------------------------
            revno: 2018.1.11.1.25.1.13.1.63.1.3
            revision-id: v.ladeuil+lp at free.fr-20070203155209-1mrxlytgtcwovift
            parent: v.ladeuil+lp at free.fr-20070203145734-vuxwtgmwrn13odze
            committer: v.ladeuil+lp at free.fr
            branch nick: hpss
            timestamp: Sat 2007-02-03 16:52:09 +0100
            message:
              more tests for gather_stats
            ------------------------------------------------------------
            revno: 2018.1.11.1.25.1.13.1.63.1.2
            revision-id: v.ladeuil+lp at free.fr-20070203145734-vuxwtgmwrn13odze
            parent: v.ladeuil+lp at free.fr-20070203134321-s8tykvh00hl45j7r
            committer: v.ladeuil+lp at free.fr
            branch nick: hpss
            timestamp: Sat 2007-02-03 15:57:34 +0100
            message:
              gather_stats server side and request registration
            ------------------------------------------------------------
            revno: 2018.1.11.1.25.1.13.1.63.1.1
            revision-id: v.ladeuil+lp at free.fr-20070203134321-s8tykvh00hl45j7r
            parent: robertc at robertcollins.net-20070203105906-x45jgz536cvunbbx
            committer: v.ladeuil+lp at free.fr
            branch nick: hpss
            timestamp: Sat 2007-02-03 14:43:21 +0100
            message:
              Line too long
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.67
        revision-id: larstiq at larstiq.dyndns.org-20070203154834-ucle8brpytbfbgbi
        parent: larstiq at larstiq.dyndns.org-20070203153621-1d9kmc03i04mfksq
        committer: Wouter van Heyst <larstiq at larstiq.dyndns.org>
        branch nick: hpss
        timestamp: Sat 2007-02-03 16:48:34 +0100
        message:
          Implement RemoteRepository.get_revision_graph (Wouter van Heyst, Robert Collins)
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.66
        revision-id: larstiq at larstiq.dyndns.org-20070203153621-1d9kmc03i04mfksq
        parent: robertc at robertcollins.net-20070203133806-23k6ycwczhna1j3f
        committer: Wouter van Heyst <larstiq at larstiq.dyndns.org>
        branch nick: hpss
        timestamp: Sat 2007-02-03 16:36:21 +0100
        message:
          Fix repository test parameterization for RemoteRepository.
          (Wouter van Heyst, Robert Collins)
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.65
        revision-id: robertc at robertcollins.net-20070203133806-23k6ycwczhna1j3f
        parent: robertc at robertcollins.net-20070203120738-vyfg1kkskz2l4kiv
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Sun 2007-02-04 00:38:06 +1100
        message:
          Really fix the opening of RemoteBranches for both shared and nonshared repositories.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.64
        revision-id: robertc at robertcollins.net-20070203120738-vyfg1kkskz2l4kiv
        parent: robertc at robertcollins.net-20070203105906-x45jgz536cvunbbx
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Sat 2007-02-03 23:07:38 +1100
        message:
          Allow Repository tests to be backed onto a specific VFS as needed.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.63
        revision-id: robertc at robertcollins.net-20070203105906-x45jgz536cvunbbx
        parent: robertc at robertcollins.net-20070203105720-wbxy8pkap13sdgq7
        parent: robertc at robertcollins.net-20070203105604-z5stj4qy1r038m7x
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Sat 2007-02-03 21:59:06 +1100
        message:
          Merge updated gather_stats to get repository wide info working.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.62
        revision-id: robertc at robertcollins.net-20070203105720-wbxy8pkap13sdgq7
        parent: robertc at robertcollins.net-20070203101104-obpia4s4zfq313nj
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Sat 2007-02-03 21:57:20 +1100
        message:
          Stub out RemoteRepository.gather_stats while its implemented in parallel.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.61
        revision-id: robertc at robertcollins.net-20070203101104-obpia4s4zfq313nj
        parent: robertc at robertcollins.net-20070203100954-vucxltziwzgkkyw0
        parent: robertc at robertcollins.net-20070203100211-bf9qwy73gh40nszi
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Sat 2007-02-03 21:11:04 +1100
        message:
          Merge Repository.gather_stats api for hpss.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.60
        revision-id: robertc at robertcollins.net-20070203100954-vucxltziwzgkkyw0
        parent: robertc at robertcollins.net-20070202192520-3fecwesz5o3hb0fo
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Sat 2007-02-03 21:09:54 +1100
        message:
          More missing methods from RemoteBranch and RemoteRepository to let 'info' get further.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.59
        revision-id: robertc at robertcollins.net-20070202192520-3fecwesz5o3hb0fo
        parent: larstiq at larstiq.dyndns.org-20070202180451-ug4361fboqj0qfcc
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Sat 2007-02-03 06:25:20 +1100
        message:
          Get BranchConfig working somewhat on RemoteBranches (Robert Collins, Vincent Ladeuil).
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.58
        revision-id: larstiq at larstiq.dyndns.org-20070202180451-ug4361fboqj0qfcc
        parent: robertc at robertcollins.net-20070202173408-pt1fl00icfekufxi
        committer: Wouter van Heyst <larstiq at larstiq.dyndns.org>
        branch nick: hpss
        timestamp: Fri 2007-02-02 19:04:51 +0100
        message:
          Small test fixes to reflect naming and documentation
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.57
        revision-id: robertc at robertcollins.net-20070202173408-pt1fl00icfekufxi
        parent: robertc at robertcollins.net-20070202170549-ykriy5021olx98eu
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Sat 2007-02-03 04:34:08 +1100
        message:
          Implement RemoteRepository.is_shared (Robert Collins, Vincent Ladeuil).
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.56
        revision-id: robertc at robertcollins.net-20070202170549-ykriy5021olx98eu
        parent: robertc at robertcollins.net-20070202061527-ep28ktwh0th06gbo
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Sat 2007-02-03 04:05:49 +1100
        message:
          Factor out code we expect to be common in SmartServerRequestHasRevision to SmartServerRepositoryRequest (Robert Collins, Vincent Ladeuil).
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.55
        revision-id: robertc at robertcollins.net-20070202061527-ep28ktwh0th06gbo
        parent: andrew.bennetts at canonical.com-20070202053106-j1n21t61x5wdxu64
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Fri 2007-02-02 17:15:27 +1100
        message:
          Give RemoteBranch a base url in line with the Branch protocol.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.54
        revision-id: andrew.bennetts at canonical.com-20070202053106-j1n21t61x5wdxu64
        parent: andrew.bennetts at canonical.com-20070202013427-s8eiu8d3g78c8prs
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Fri 2007-02-02 16:31:06 +1100
        message:
          Fix ChrootTransportDecorator's abspath method to be consistent with its clone
          method when dealing with relpaths that start with "/".
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.53
        revision-id: andrew.bennetts at canonical.com-20070202013427-s8eiu8d3g78c8prs
        parent: larstiq at larstiq.dyndns.org-20070201180900-4iusc3mjwwq5lt1j
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Fri 2007-02-02 12:34:27 +1100
        message:
          Small fix to urlutils.joinpath that was causing a misbehaviour in 
          ChrootedTransportDecorator.clone.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.52
        revision-id: larstiq at larstiq.dyndns.org-20070201180900-4iusc3mjwwq5lt1j
        parent: larstiq at larstiq.dyndns.org-20070201174038-9cp5yxon7a5igkqk
        committer: Wouter van Heyst <larstiq at larstiq.dyndns.org>
        branch nick: hpss
        timestamp: Thu 2007-02-01 19:09:00 +0100
        message:
          Provide more information when encountering unexpected responses from a smart
          server.  (Wouter van Heyst, Vincent Ladeuil, Robert Collins)
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.51
        revision-id: larstiq at larstiq.dyndns.org-20070201174038-9cp5yxon7a5igkqk
        parent: larstiq at larstiq.dyndns.org-20070201160944-od4tx1f4a6ens2n0
        committer: Wouter van Heyst <larstiq at larstiq.dyndns.org>
        branch nick: hpss
        timestamp: Thu 2007-02-01 18:40:38 +0100
        message:
          Test and implement RemoteBranch.last_revision_info()
          (Wouter van Heyst, Robert Collins, Vincent Ladeuil)
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.50
        revision-id: larstiq at larstiq.dyndns.org-20070201160944-od4tx1f4a6ens2n0
        parent: larstiq at larstiq.dyndns.org-20070201154238-uu3l7iizk31d45as
        committer: Wouter van Heyst <larstiq at larstiq.dyndns.org>
        branch nick: hpss
        timestamp: Thu 2007-02-01 17:09:44 +0100
        message:
          Add SmartServerBranchRequestLastRevisionInfo method.
          (Wouter van Heyst, Robert Collins, Vincent Ladeuil)
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.49
        revision-id: larstiq at larstiq.dyndns.org-20070201154238-uu3l7iizk31d45as
        parent: larstiq at larstiq.dyndns.org-20070201152242-rwgu7dtaz2l2v4gp
        committer: Wouter van Heyst <larstiq at larstiq.dyndns.org>
        branch nick: hpss
        timestamp: Thu 2007-02-01 16:42:38 +0100
        message:
          Refactor SmartServerBranchRequest out from SmartServerRequestRevisionHistory to
          allow easier writing of smartserver Branch methods.
          (Wouter van Heyst, Robert Collins)
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.48
        revision-id: larstiq at larstiq.dyndns.org-20070201152242-rwgu7dtaz2l2v4gp
        parent: andrew.bennetts at canonical.com-20070201065505-om3g02ffix0vl3k8
        parent: larstiq at larstiq.dyndns.org-20070201144747-3szl1p7drs9v1hkh
        committer: Wouter van Heyst <larstiq at larstiq.dyndns.org>
        branch nick: hpss
        timestamp: Thu 2007-02-01 16:22:42 +0100
        message:
          Merge the Branch.last_revision_info api change.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.47
        revision-id: andrew.bennetts at canonical.com-20070201065505-om3g02ffix0vl3k8
        parent: andrew.bennetts at canonical.com-20070201050316-tja93nv3i3d6ucku
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Thu 2007-02-01 17:55:05 +1100
        message:
          Make SmartTCPServer_for_Testing.setUp's backing_transport_server argument optional.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.46
        revision-id: andrew.bennetts at canonical.com-20070201050316-tja93nv3i3d6ucku
        parent: andrew.bennetts at canonical.com-20070201014908-xmhw8eg0a7t0f758
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Thu 2007-02-01 16:03:16 +1100
        message:
          Fix ChrootTransportDecorator's clone to pass less surprising offsets to the decorated transport's clone.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.45
        revision-id: andrew.bennetts at canonical.com-20070201014908-xmhw8eg0a7t0f758
        parent: andrew.bennetts at canonical.com-20070131122335-v79cgeavk4dqp73c
        parent: pqm at pqm.ubuntu.com-20070131184047-424584b0fabcee96
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Thu 2007-02-01 12:49:08 +1100
        message:
          Merge from bzr.dev
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.44
        revision-id: andrew.bennetts at canonical.com-20070131122335-v79cgeavk4dqp73c
        parent: andrew.bennetts at canonical.com-20061221155042-m63gy5z4vztk8ngj
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Wed 2007-01-31 23:23:35 +1100
        message:
          Small changes to help a couple more tests pass.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.43
        revision-id: andrew.bennetts at canonical.com-20061221155042-m63gy5z4vztk8ngj
        parent: robertc at robertcollins.net-20061129034335-692a00550b9109a8
        parent: pqm at pqm.ubuntu.com-20061221043820-0b56b176269f173a
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Fri 2006-12-22 02:50:42 +1100
        message:
          Merge from bzr.dev.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.42
        revision-id: robertc at robertcollins.net-20061129034335-692a00550b9109a8
        parent: robertc at robertcollins.net-20061128025534-1c132391351b65e9
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Wed 2006-11-29 14:43:35 +1100
        message:
          Various hopefully improvements, but wsgi is broken, handing over to spiv :).
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.41
        revision-id: robertc at robertcollins.net-20061128025534-1c132391351b65e9
        parent: robertc at robertcollins.net-20061128022124-9359f58013ff94d8
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Tue 2006-11-28 13:55:34 +1100
        message:
          Fix SmartServerResponse.__eq__ to handle None.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.40
        revision-id: robertc at robertcollins.net-20061128022124-9359f58013ff94d8
        parent: robertc at robertcollins.net-20061128013723-cd07a2ccb796b80a
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Tue 2006-11-28 13:21:24 +1100
        message:
          Implement a remote Repository.has_revision method.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.39
        revision-id: robertc at robertcollins.net-20061128013723-cd07a2ccb796b80a
        parent: robertc at robertcollins.net-20061124034136-54af820c9797fe30
        parent: robertc at robertcollins.net-20061128010415-b004ee4bfebfad9c
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Tue 2006-11-28 12:37:23 +1100
        message:
          Merge integration and knit-index utf8 decoding fixes.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.38
        revision-id: robertc at robertcollins.net-20061124034136-54af820c9797fe30
        parent: andrew.bennetts at canonical.com-20061123061615-4b2a1fb77e6e4dc4
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Fri 2006-11-24 14:41:36 +1100
        message:
          Implement RemoteBranch.revision_history().
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.37
        revision-id: andrew.bennetts at canonical.com-20061123061615-4b2a1fb77e6e4dc4
        parent: andrew.bennetts at canonical.com-20061123053021-8549e8989eda8ee9
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Thu 2006-11-23 17:16:15 +1100
        message:
          Make sure all the request handlers in bzrlib/smart/vfs.py have consistent names.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.36
        revision-id: andrew.bennetts at canonical.com-20061123053021-8549e8989eda8ee9
        parent: andrew.bennetts at canonical.com-20061123012847-15406b2537c5dcda
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Thu 2006-11-23 16:30:21 +1100
        message:
          Fix typo, and clean up some ununsed import warnings from pyflakes at the same time.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.35
        revision-id: andrew.bennetts at canonical.com-20061123012847-15406b2537c5dcda
        parent: robertc at robertcollins.net-20061122034604-349a69c544a1706a
        parent: andrew.bennetts at canonical.com-20061121081935-6440ef860ef00262
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss
        timestamp: Thu 2006-11-23 12:28:47 +1100
        message:
          Merge bzr.dev (via NO_SMART_VFS branch).
            ------------------------------------------------------------
            revno: 2018.1.11.1.25.1.13.1.24.1.1
            revision-id: andrew.bennetts at canonical.com-20061121081935-6440ef860ef00262
            parent: andrew.bennetts at canonical.com-20061115012708-2a2234d64afbfd42
            parent: andrew.bennetts at canonical.com-20061121081704-1899cc83e9d4b59e
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: NO_SMART_VFS environment variable
            timestamp: Tue 2006-11-21 19:19:35 +1100
            message:
              Merge from bzr.dev.
            ------------------------------------------------------------
            revno: 2018.1.11.1.25.1.13.1.23.1.1
            revision-id: andrew.bennetts at canonical.com-20061121081704-1899cc83e9d4b59e
            parent: andrew.bennetts at canonical.com-20061114225707-35c7cfee464abb37
            parent: andrew.bennetts at canonical.com-20061121081646-ef6a49ad44bf2f9b
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: split smart
            timestamp: Tue 2006-11-21 19:17:04 +1100
            message:
              Merge from bzr.dev.
            ------------------------------------------------------------
            revno: 2018.1.11.1.25.1.13.1.1.1.1
            revision-id: andrew.bennetts at canonical.com-20061121081646-ef6a49ad44bf2f9b
            parent: andrew.bennetts at canonical.com-20061101095656-88d3e7014bb0ce63
            parent: pqm at pqm.ubuntu.com-20061120225523-9a6692bea52007b0
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: remote + wsgi integration
            timestamp: Tue 2006-11-21 19:16:46 +1100
            message:
              Merge from bzr.dev.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.34
        revision-id: robertc at robertcollins.net-20061122034604-349a69c544a1706a
        parent: andrew.bennetts at canonical.com-20061121072903-82e6c6cc18eb232e
        parent: robertc at robertcollins.net-20061122024926-41ba3a48a35200ee
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Wed 2006-11-22 14:46:04 +1100
        message:
          Get test_remote.BasicRemoteObjectTests.test_open_remote_branch passing by implementing a remote method BzrDir.find_repository.
            ------------------------------------------------------------
            revno: 2018.1.11.1.25.1.13.1.32.1.1
            revision-id: robertc at robertcollins.net-20061122024926-41ba3a48a35200ee
            parent: robertc at robertcollins.net-20061117001900-6c2be7c7934f74d8
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: hpss
            timestamp: Wed 2006-11-22 13:49:26 +1100
            message:
              Implement a BzrDir.open_branch smart server method for opening a branch without VFS.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.33
        revision-id: andrew.bennetts at canonical.com-20061121072903-82e6c6cc18eb232e
        parent: robertc at robertcollins.net-20061117001900-6c2be7c7934f74d8
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: Register RemoteBzrDirFormat always.
        timestamp: Tue 2006-11-21 18:29:03 +1100
        message:
          Fix two trivial test failures.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.32
        revision-id: robertc at robertcollins.net-20061117001900-6c2be7c7934f74d8
        parent: robertc at robertcollins.net-20061117001712-f87f23b516fe9814
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Fri 2006-11-17 11:19:00 +1100
        message:
          Unescape urls before handing over the wire to the smart server for the probe_transport method.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.31
        revision-id: robertc at robertcollins.net-20061117001712-f87f23b516fe9814
        parent: robertc at robertcollins.net-20061117000942-5f38b7a179c42641
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Fri 2006-11-17 11:17:12 +1100
        message:
          Make RemoteBzrDir tests use a real smart transport connection to a read only server instance for read-only tests.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.30
        revision-id: robertc at robertcollins.net-20061117000942-5f38b7a179c42641
        parent: robertc at robertcollins.net-20061117000537-ab73c5d053cb65b5
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Fri 2006-11-17 11:09:42 +1100
        message:
          Reenable the stock repository implementations for testing.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.29
        revision-id: robertc at robertcollins.net-20061117000537-ab73c5d053cb65b5
        parent: robertc at robertcollins.net-20061116193044-df4ff02c6f0e289a
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Fri 2006-11-17 11:05:37 +1100
        message:
          Dont run the vfat repository test on RemoteRepositories as there is no point.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.28
        revision-id: robertc at robertcollins.net-20061116193044-df4ff02c6f0e289a
        parent: robertc at robertcollins.net-20061116192335-6f5128786c709903
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Fri 2006-11-17 06:30:44 +1100
        message:
          Fix RemoteBzrDirFormat probe api usage.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.27
        revision-id: robertc at robertcollins.net-20061116192335-6f5128786c709903
        parent: andrew.bennetts at canonical.com-20061116020230-792552fcf4fc86a7
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: hpss
        timestamp: Fri 2006-11-17 06:23:35 +1100
        message:
          Fix usage of smart_client.call_with_body_bytes in RemoteTransport.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.26
        revision-id: andrew.bennetts at canonical.com-20061116020230-792552fcf4fc86a7
        parent: andrew.bennetts at canonical.com-20061115015627-e01121d1aa982d05
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: Register RemoteBzrDirFormat always.
        timestamp: Thu 2006-11-16 13:02:30 +1100
        message:
          Extract a simple SmartClient class from RemoteTransport, and a hack to avoid VFS operations when probing for a bzrdir over a smart transport.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.25
        revision-id: andrew.bennetts at canonical.com-20061115015627-e01121d1aa982d05
        parent: andrew.bennetts at canonical.com-20061115012708-2a2234d64afbfd42
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: Register RemoteBzrDirFormat always.
        timestamp: Wed 2006-11-15 12:56:27 +1100
        message:
          Make sure RemoteBzrDirFormat is always registered (John Arbash Meinel, Robert Collins, Andrew Bennetts).
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.24
        revision-id: andrew.bennetts at canonical.com-20061115012708-2a2234d64afbfd42
        parent: andrew.bennetts at canonical.com-20061114225707-35c7cfee464abb37
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: NO_SMART_VFS environment variable
        timestamp: Wed 2006-11-15 12:27:08 +1100
        message:
          Setting NO_SMART_VFS in environment will disable VFS methods in the smart server. (Robert Collins, John Arbash Meinel, Andrew Bennetts)
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.23
        revision-id: andrew.bennetts at canonical.com-20061114225707-35c7cfee464abb37
        parent: andrew.bennetts at canonical.com-20061114225451-79aee38a4790bc30
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: split smart
        timestamp: Wed 2006-11-15 09:57:07 +1100
        message:
          Use a Registry for smart server command handlers.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.22
        revision-id: andrew.bennetts at canonical.com-20061114225451-79aee38a4790bc30
        parent: andrew.bennetts at canonical.com-20061114221015-cd275a3205ef8876
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: split smart
        timestamp: Wed 2006-11-15 09:54:51 +1100
        message:
          Fix cmd_serve after move of bzrlib.transport.smart
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.21
        revision-id: andrew.bennetts at canonical.com-20061114221015-cd275a3205ef8876
        parent: andrew.bennetts at canonical.com-20061114201451-50fc10d6722cc329
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: split smart
        timestamp: Wed 2006-11-15 09:10:15 +1100
        message:
          Move bzrlib.transport.smart to bzrlib.smart
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.20
        revision-id: andrew.bennetts at canonical.com-20061114201451-50fc10d6722cc329
        parent: andrew.bennetts at canonical.com-20061110104647-bfc9b83ef817a5a7
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: split smart
        timestamp: Wed 2006-11-15 07:14:51 +1100
        message:
          Move bzrlib/transport/smart/_smart.py to bzrlib/transport/remote.py and rename SmartTransport to RemoteTransport (Robert Collins, Andrew Bennetts)
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.19
        revision-id: andrew.bennetts at canonical.com-20061110104647-bfc9b83ef817a5a7
        parent: andrew.bennetts at canonical.com-20061110095814-50103d6e4f953d1a
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: split smart
        timestamp: Fri 2006-11-10 21:46:47 +1100
        message:
          Add docstrings to all the new modules, and a few other places.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.18
        revision-id: andrew.bennetts at canonical.com-20061110095814-50103d6e4f953d1a
        parent: andrew.bennetts at canonical.com-20061110090253-947df3118bb2933f
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: split smart
        timestamp: Fri 2006-11-10 20:58:14 +1100
        message:
          Remove last non-global import of bzrlib.transport.smart.* from the split out code.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.17
        revision-id: andrew.bennetts at canonical.com-20061110090253-947df3118bb2933f
        parent: andrew.bennetts at canonical.com-20061110065239-3357f8a1930ad526
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: split smart
        timestamp: Fri 2006-11-10 20:02:53 +1100
        message:
          Paramaterise the commands handled by SmartServerRequestHandler.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.16
        revision-id: andrew.bennetts at canonical.com-20061110065239-3357f8a1930ad526
        parent: andrew.bennetts at canonical.com-20061110064224-1d4511dddbacfbca
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: split smart
        timestamp: Fri 2006-11-10 17:52:39 +1100
        message:
          Move SmartServerResponse to smart/request.py, untangling more import dependencies.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.15
        revision-id: andrew.bennetts at canonical.com-20061110064224-1d4511dddbacfbca
        parent: andrew.bennetts at canonical.com-20061110062216-5d8a2a58758f05f0
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: split smart
        timestamp: Fri 2006-11-10 17:42:24 +1100
        message:
          Tidy some imports, and bugs introduced when adding server.py
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.14
        revision-id: andrew.bennetts at canonical.com-20061110062216-5d8a2a58758f05f0
        parent: andrew.bennetts at canonical.com-20061109050141-3832b8dd1930c841
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: split smart
        timestamp: Fri 2006-11-10 17:22:16 +1100
        message:
          Move SmartTCPServer to smart/server.py, and SmartServerRequestHandler to smart/request.py.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.13
        revision-id: andrew.bennetts at canonical.com-20061109050141-3832b8dd1930c841
        parent: andrew.bennetts at canonical.com-20061109050019-23216fc8e90cfe00
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: split smart
        timestamp: Thu 2006-11-09 16:01:41 +1100
        message:
          Remove excessive blank lines.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.12
        revision-id: andrew.bennetts at canonical.com-20061109050019-23216fc8e90cfe00
        parent: andrew.bennetts at canonical.com-20061109043134-abef311bcac5bd46
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: split smart
        timestamp: Thu 2006-11-09 16:00:19 +1100
        message:
          Rename SmartServerRequestHandler's command attribute to _command; it's private.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.11
        revision-id: andrew.bennetts at canonical.com-20061109043134-abef311bcac5bd46
        parent: andrew.bennetts at canonical.com-20061109043107-9ec3bdcacf63b06c
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: split smart
        timestamp: Thu 2006-11-09 15:31:34 +1100
        message:
          Remove obsolete comment.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.10
        revision-id: andrew.bennetts at canonical.com-20061109043107-9ec3bdcacf63b06c
        parent: andrew.bennetts at canonical.com-20061109043040-2e4e7b5d9933766c
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: split smart
        timestamp: Thu 2006-11-09 15:31:07 +1100
        message:
          Remove useless comments.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.9
        revision-id: andrew.bennetts at canonical.com-20061109043040-2e4e7b5d9933766c
        parent: andrew.bennetts at canonical.com-20061109042832-7b472545e11506fd
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: split smart
        timestamp: Thu 2006-11-09 15:30:40 +1100
        message:
          Remove some more dead code.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.8
        revision-id: andrew.bennetts at canonical.com-20061109042832-7b472545e11506fd
        parent: andrew.bennetts at canonical.com-20061109042410-2ec48953f7ed20ce
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: split smart
        timestamp: Thu 2006-11-09 15:28:32 +1100
        message:
          Remove SmartServerRequest.response; commands can simply return the response from either do or do_body now.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.7
        revision-id: andrew.bennetts at canonical.com-20061109042410-2ec48953f7ed20ce
        parent: andrew.bennetts at canonical.com-20061108101448-ffae384a676d2592
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: split smart
        timestamp: Thu 2006-11-09 15:24:10 +1100
        message:
          Simplify dispatch_command.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.6
        revision-id: andrew.bennetts at canonical.com-20061108101448-ffae384a676d2592
        parent: andrew.bennetts at canonical.com-20061108100112-4375099e84117e51
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: split smart
        timestamp: Wed 2006-11-08 21:14:48 +1100
        message:
          Tidy ups, and turn do_hello and do_get_bundle into command objects.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.5
        revision-id: andrew.bennetts at canonical.com-20061108100112-4375099e84117e51
        parent: andrew.bennetts at canonical.com-20061108095724-29af1e1abcf5cc87
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: split smart
        timestamp: Wed 2006-11-08 21:01:12 +1100
        message:
          Pass body_bytes directly to SmartServerRequest.do_body
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.4
        revision-id: andrew.bennetts at canonical.com-20061108095724-29af1e1abcf5cc87
        parent: andrew.bennetts at canonical.com-20061108035508-333440d39865078c
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: split smart
        timestamp: Wed 2006-11-08 20:57:24 +1100
        message:
          Split smart server VFS logic out into a new file, and start using the command pattern in the SmartServerRequestHandler.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.3
        revision-id: andrew.bennetts at canonical.com-20061108035508-333440d39865078c
        parent: andrew.bennetts at canonical.com-20061103051926-09b9bc4657c50038
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: split smart
        timestamp: Wed 2006-11-08 14:55:08 +1100
        message:
          Split up more smart server code, this time into bzrlib/transport/smart/protocol.py
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.2
        revision-id: andrew.bennetts at canonical.com-20061103051926-09b9bc4657c50038
        parent: andrew.bennetts at canonical.com-20061101095656-88d3e7014bb0ce63
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: split smart
        timestamp: Fri 2006-11-03 16:19:26 +1100
        message:
          Start splitting bzrlib/transport/smart.py into a package.
        ------------------------------------------------------------
        revno: 2018.1.11.1.25.1.13.1.1
        revision-id: andrew.bennetts at canonical.com-20061101095656-88d3e7014bb0ce63
        parent: andrew.bennetts at canonical.com-20061018060759-6a590c7a6c04b360
        parent: andrew.bennetts at canonical.com-20061101094905-2690b01c9e75ebfa
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: split-smart
        timestamp: Wed 2006-11-01 20:56:56 +1100
        message:
          Merge from remote-transport
        ------------------------------------------------------------
        revno: 1752.2.90
        revision-id: andrew.bennetts at canonical.com-20061101094905-2690b01c9e75ebfa
        parent: andrew.bennetts at canonical.com-20061101094808-98f7a769f2499b06
        parent: pqm at pqm.ubuntu.com-20061101002736-d281cb52e4fde42a
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Wed 2006-11-01 20:49:05 +1100
        message:
          Merge from bzr.dev.
        ------------------------------------------------------------
        revno: 1752.2.89
        revision-id: andrew.bennetts at canonical.com-20061101094808-98f7a769f2499b06
        parent: andrew.bennetts at canonical.com-20061027074809-ce65588d897aa851
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Wed 2006-11-01 20:48:08 +1100
        message:
          Skip test_upgrade_from_format4 for RemoteRepositoryFormat.
        ------------------------------------------------------------
        revno: 1752.2.88
        revision-id: andrew.bennetts at canonical.com-20061027074809-ce65588d897aa851
        parent: andrew.bennetts at canonical.com-20061027045922-843414bdbc432164
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Fri 2006-10-27 17:48:09 +1000
        message:
          Trim some comment cruft.
        ------------------------------------------------------------
        revno: 1752.2.87
        revision-id: andrew.bennetts at canonical.com-20061027045922-843414bdbc432164
        parent: andrew.bennetts at canonical.com-20061020040248-80ca63c7e0a13298
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Fri 2006-10-27 14:59:22 +1000
        message:
          Make tests pass.
        ------------------------------------------------------------
        revno: 1752.2.86
        revision-id: andrew.bennetts at canonical.com-20061020040248-80ca63c7e0a13298
        parent: andrew.bennetts at canonical.com-20061009045436-6febebf1c571ed17
        parent: pqm at pqm.ubuntu.com-20061019063255-f052e82e226066a0
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Fri 2006-10-20 14:02:48 +1000
        message:
          Merge from bzr.dev.
        ------------------------------------------------------------
        revno: 1752.2.85
        revision-id: andrew.bennetts at canonical.com-20061009045436-6febebf1c571ed17
        parent: andrew.bennetts at canonical.com-20060917082244-f3a2e5dcd6e87b36
        parent: andrew.bennetts at canonical.com-20060919030924-df342f90b1527b3f
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Mon 2006-10-09 14:54:36 +1000
        message:
          Merge bzr.dev
        ------------------------------------------------------------
        revno: 1752.2.84
        revision-id: andrew.bennetts at canonical.com-20060917082244-f3a2e5dcd6e87b36
        parent: andrew.bennetts at canonical.com-20060913140829-e8fc75a832057416
        parent: robertc at robertcollins.net-20060915123116-2151853564521d8f
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Sun 2006-09-17 18:22:44 +1000
        message:
          Merge from bzr.dev
        ------------------------------------------------------------
        revno: 1752.2.83
        revision-id: andrew.bennetts at canonical.com-20060913140829-e8fc75a832057416
        parent: andrew.bennetts at canonical.com-20060913070250-e3ea2c0e7d58433b
        parent: andrew.bennetts at canonical.com-20060913134321-ad198def5d41790e
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Thu 2006-09-14 00:08:29 +1000
        message:
          Merge from bzr.dev
        ------------------------------------------------------------
        revno: 1752.2.82
        revision-id: andrew.bennetts at canonical.com-20060913070250-e3ea2c0e7d58433b
        parent: andrew.bennetts at canonical.com-20060912080707-b522f3cedce06212
        parent: andrew.bennetts at canonical.com-20060913065325-4ddfffce8d31f00d
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Wed 2006-09-13 17:02:50 +1000
        message:
          Merge smart transport improvements.
        ------------------------------------------------------------
        revno: 1752.2.81
        revision-id: andrew.bennetts at canonical.com-20060912080707-b522f3cedce06212
        parent: andrew.bennetts at canonical.com-20060829054101-e08d300913a1ae41
        parent: andrew.bennetts at canonical.com-20060912064751-6a7029b08372ee0e
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Tue 2006-09-12 18:07:07 +1000
        message:
          Merge cleaned up underlying dependencies for remote bzrdir.
        ------------------------------------------------------------
        revno: 1752.2.80
        revision-id: andrew.bennetts at canonical.com-20060829054101-e08d300913a1ae41
        parent: andrew.bennetts at canonical.com-20060829033913-a907394320a45228
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Tue 2006-08-29 15:41:01 +1000
        message:
          Some urlquoting fixes, a double-slash fix, a fix for an incorrect test (still failing though) and remove an apparently obsolete comment.
        ------------------------------------------------------------
        revno: 1752.2.79
        revision-id: andrew.bennetts at canonical.com-20060829033913-a907394320a45228
        parent: andrew.bennetts at canonical.com-20060829014055-6c7765df32d398b9
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Tue 2006-08-29 13:39:13 +1000
        message:
          URL escaping fixes that somehow got lost in conflict resolution.
        ------------------------------------------------------------
        revno: 1752.2.78
        revision-id: andrew.bennetts at canonical.com-20060829014055-6c7765df32d398b9
        parent: andrew.bennetts at canonical.com-20060825042337-b913098a7dee77cb
        parent: andrew.bennetts at canonical.com-20060829013958-3dcc275cd414b1a1
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Tue 2006-08-29 11:40:55 +1000
        message:
          Merge from bzr.dev.
            ------------------------------------------------------------
            revno: 1752.2.41.1.18
            revision-id: andrew.bennetts at canonical.com-20060829013958-3dcc275cd414b1a1
            parent: andrew.bennetts at canonical.com-20060825042147-21e24db05f61004b
            parent: andrew.bennetts at canonical.com-20060829013947-139e5fed102a23c2
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: add list_dir to smart transport
            timestamp: Tue 2006-08-29 11:39:58 +1000
            message:
              Merge from bzr.dev.
            ------------------------------------------------------------
            revno: 1752.2.41.1.14.1.4
            revision-id: andrew.bennetts at canonical.com-20060829013947-139e5fed102a23c2
            parent: andrew.bennetts at canonical.com-20060825042137-f131957a24998af8
            parent: andrew.bennetts at canonical.com-20060829013108-eee0301e190437aa
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: high performance smart server
            timestamp: Tue 2006-08-29 11:39:47 +1000
            message:
              Merge from bzr.dev.
        ------------------------------------------------------------
        revno: 1752.2.77
        revision-id: andrew.bennetts at canonical.com-20060825042337-b913098a7dee77cb
        parent: andrew.bennetts at canonical.com-20060824013856-dc34dcd68584aa3e
        parent: andrew.bennetts at canonical.com-20060825042147-21e24db05f61004b
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Fri 2006-08-25 14:23:37 +1000
        message:
          Merge from sftp refactoring 2.
            ------------------------------------------------------------
            revno: 1752.2.41.1.17
            revision-id: andrew.bennetts at canonical.com-20060825042147-21e24db05f61004b
            parent: andrew.bennetts at canonical.com-20060823035332-f70dd0b12d394a52
            parent: andrew.bennetts at canonical.com-20060825042137-f131957a24998af8
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: add list_dir to smart transport
            timestamp: Fri 2006-08-25 14:21:47 +1000
            message:
              Merge from sftp refactoring 2.
            ------------------------------------------------------------
            revno: 1752.2.41.1.14.1.3
            revision-id: andrew.bennetts at canonical.com-20060825042137-f131957a24998af8
            parent: andrew.bennetts at canonical.com-20060823035326-d9d7cc6b9d2b0bc7
            parent: andrew.bennetts at canonical.com-20060825042046-7f1cb13726dc6c06
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: high performance smart server
            timestamp: Fri 2006-08-25 14:21:37 +1000
            message:
              Merge from sftp refactoring 2.
        ------------------------------------------------------------
        revno: 1752.2.76
        revision-id: andrew.bennetts at canonical.com-20060824013856-dc34dcd68584aa3e
        parent: andrew.bennetts at canonical.com-20060823131948-7035572a1281b5f1
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Thu 2006-08-24 11:38:56 +1000
        message:
          Move lazy-connection logic into SmartStreamClient.
        ------------------------------------------------------------
        revno: 1752.2.75
        revision-id: andrew.bennetts at canonical.com-20060823131948-7035572a1281b5f1
        parent: andrew.bennetts at canonical.com-20060823111354-f57cfa43a1397425
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Wed 2006-08-23 23:19:48 +1000
        message:
          Add XXX about lazy connection making.
        ------------------------------------------------------------
        revno: 1752.2.74
        revision-id: andrew.bennetts at canonical.com-20060823111354-f57cfa43a1397425
        parent: andrew.bennetts at canonical.com-20060823105658-10d57b3d1b7329fc
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Wed 2006-08-23 21:13:54 +1000
        message:
          Make SmartTransport.clone return the right class, and move connection sharing into clone from __init__.
        ------------------------------------------------------------
        revno: 1752.2.73
        revision-id: andrew.bennetts at canonical.com-20060823105658-10d57b3d1b7329fc
        parent: andrew.bennetts at canonical.com-20060823055908-d6194c6c666c8ce6
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Wed 2006-08-23 20:56:58 +1000
        message:
          Define (and register as bzr+ssh://) SmartSSHTransport, factor out an SSHSubprocess from SFTPSubprocess, and make SmartTransport connect lazily rather than in the constructor.
        ------------------------------------------------------------
        revno: 1752.2.72
        revision-id: andrew.bennetts at canonical.com-20060823055908-d6194c6c666c8ce6
        parent: andrew.bennetts at canonical.com-20060823035337-35b78d67b08f7633
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Wed 2006-08-23 15:59:08 +1000
        message:
          Make Remote* classes in remote.py more consistent and remove some dead code.
        ------------------------------------------------------------
        revno: 1752.2.71
        revision-id: andrew.bennetts at canonical.com-20060823035337-35b78d67b08f7633
        parent: andrew.bennetts at canonical.com-20060823034826-1111a81f2f27d0a2
        parent: andrew.bennetts at canonical.com-20060823035332-f70dd0b12d394a52
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Wed 2006-08-23 13:53:37 +1000
        message:
          Merge from test tweaks
            ------------------------------------------------------------
            revno: 1752.2.41.1.16
            revision-id: andrew.bennetts at canonical.com-20060823035332-f70dd0b12d394a52
            parent: andrew.bennetts at canonical.com-20060823034816-eed715441e0c3ec1
            parent: andrew.bennetts at canonical.com-20060823035326-d9d7cc6b9d2b0bc7
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: add list_dir to smart transport
            timestamp: Wed 2006-08-23 13:53:32 +1000
            message:
              Merge from test tweaks
            ------------------------------------------------------------
            revno: 1752.2.41.1.14.1.2
            revision-id: andrew.bennetts at canonical.com-20060823035326-d9d7cc6b9d2b0bc7
            parent: andrew.bennetts at canonical.com-20060823034808-5012694749e15165
            parent: andrew.bennetts at canonical.com-20060823035321-c05a07751e7a0611
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: high performance smart server
            timestamp: Wed 2006-08-23 13:53:26 +1000
            message:
              Merge from test tweaks
        ------------------------------------------------------------
        revno: 1752.2.70
        revision-id: andrew.bennetts at canonical.com-20060823034826-1111a81f2f27d0a2
        parent: andrew.bennetts at canonical.com-20060823032615-f744598ab1f11165
        parent: andrew.bennetts at canonical.com-20060823034816-eed715441e0c3ec1
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Wed 2006-08-23 13:48:26 +1000
        message:
          Merge from test tweaks
            ------------------------------------------------------------
            revno: 1752.2.41.1.15
            revision-id: andrew.bennetts at canonical.com-20060823034816-eed715441e0c3ec1
            parent: andrew.bennetts at canonical.com-20060823031453-fd940d410d6c8199
            parent: andrew.bennetts at canonical.com-20060823034808-5012694749e15165
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: add list_dir to smart transport
            timestamp: Wed 2006-08-23 13:48:16 +1000
            message:
              Merge from test tweaks
            ------------------------------------------------------------
            revno: 1752.2.41.1.14.1.1
            revision-id: andrew.bennetts at canonical.com-20060823034808-5012694749e15165
            parent: andrew.bennetts at canonical.com-20060823031453-fd940d410d6c8199
            parent: andrew.bennetts at canonical.com-20060823034524-002552c75ec7f81e
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: high performance smart server
            timestamp: Wed 2006-08-23 13:48:08 +1000
            message:
              Merge from test tweaks
        ------------------------------------------------------------
        revno: 1752.2.69
        revision-id: andrew.bennetts at canonical.com-20060823032615-f744598ab1f11165
        parent: andrew.bennetts at canonical.com-20060823031526-cc49126a7a08dd29
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Wed 2006-08-23 13:26:15 +1000
        message:
          Guard RemoteBzrDirFormat.__eq__ with an isinstance check.
        ------------------------------------------------------------
        revno: 1752.2.68
        revision-id: andrew.bennetts at canonical.com-20060823031526-cc49126a7a08dd29
        parent: andrew.bennetts at canonical.com-20060823030804-e5812d75252db56f
        parent: andrew.bennetts at canonical.com-20060823031520-8099305ab9ac19bf
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Wed 2006-08-23 13:15:26 +1000
        message:
          Merge from high performance smart server
            ------------------------------------------------------------
            revno: 1752.2.42.1.14
            revision-id: andrew.bennetts at canonical.com-20060823031520-8099305ab9ac19bf
            parent: andrew.bennetts at canonical.com-20060823030754-8d459af6d1db884e
            parent: andrew.bennetts at canonical.com-20060823031453-fd940d410d6c8199
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: add list_dir to smart transport
            timestamp: Wed 2006-08-23 13:15:20 +1000
            message:
              Merge from high performance smart server
            ------------------------------------------------------------
            revno: 1752.2.41.1.14
            revision-id: andrew.bennetts at canonical.com-20060823031453-fd940d410d6c8199
            parent: andrew.bennetts at canonical.com-20060823030748-e3e3b17effc80dc9
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: high performance smart server
            timestamp: Wed 2006-08-23 13:14:53 +1000
            message:
              Fix shallow bug (bad conflict resolution?) in errors.UnsupportedEOLMarker
        ------------------------------------------------------------
        revno: 1752.2.67
        revision-id: andrew.bennetts at canonical.com-20060823030804-e5812d75252db56f
        parent: andrew.bennetts at canonical.com-20060821081826-908982fcdc0e67a7
        parent: andrew.bennetts at canonical.com-20060823030754-8d459af6d1db884e
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Wed 2006-08-23 13:08:04 +1000
        message:
          Merge from bzr.dev
            ------------------------------------------------------------
            revno: 1752.2.42.1.13
            revision-id: andrew.bennetts at canonical.com-20060823030754-8d459af6d1db884e
            parent: andrew.bennetts at canonical.com-20060821081610-0dc8587abc8bca5d
            parent: andrew.bennetts at canonical.com-20060823030748-e3e3b17effc80dc9
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: add list_dir to smart transport
            timestamp: Wed 2006-08-23 13:07:54 +1000
            message:
              Merge from bzr.dev
            ------------------------------------------------------------
            revno: 1752.2.41.1.13
            revision-id: andrew.bennetts at canonical.com-20060823030748-e3e3b17effc80dc9
            parent: andrew.bennetts at canonical.com-20060821081559-5a5b071e75120218
            parent: andrew.bennetts at canonical.com-20060823030742-0432ddd9a41acbac
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: high performance smart server
            timestamp: Wed 2006-08-23 13:07:48 +1000
            message:
              Merge from bzr.dev
        ------------------------------------------------------------
        revno: 1752.2.66
        revision-id: andrew.bennetts at canonical.com-20060821081826-908982fcdc0e67a7
        parent: andrew.bennetts at canonical.com-20060816075127-298046537ac3794c
        parent: andrew.bennetts at canonical.com-20060821081610-0dc8587abc8bca5d
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Mon 2006-08-21 18:18:26 +1000
        message:
          Merge from bzr.dev.
            ------------------------------------------------------------
            revno: 1752.2.42.1.12
            revision-id: andrew.bennetts at canonical.com-20060821081610-0dc8587abc8bca5d
            parent: andrew.bennetts at canonical.com-20060816075122-1dd1e98944703a2e
            parent: andrew.bennetts at canonical.com-20060821081559-5a5b071e75120218
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: add list_dir to smart transport
            timestamp: Mon 2006-08-21 18:16:10 +1000
            message:
              Merge from bzr.dev.
            ------------------------------------------------------------
            revno: 1752.2.41.1.12
            revision-id: andrew.bennetts at canonical.com-20060821081559-5a5b071e75120218
            parent: andrew.bennetts at canonical.com-20060816075116-01c58dbf442bba9d
            parent: andrew.bennetts at canonical.com-20060821081202-8871ca6b89209e28
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: high performance smart server
            timestamp: Mon 2006-08-21 18:15:59 +1000
            message:
              Merge from bzr.dev.
        ------------------------------------------------------------
        revno: 1752.2.65
        revision-id: andrew.bennetts at canonical.com-20060816075127-298046537ac3794c
        parent: andrew.bennetts at canonical.com-20060816071806-0154b6a44243f7b5
        parent: andrew.bennetts at canonical.com-20060816075122-1dd1e98944703a2e
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Wed 2006-08-16 17:51:27 +1000
        message:
          Merge from test-tweaks.
            ------------------------------------------------------------
            revno: 1752.2.42.1.11
            revision-id: andrew.bennetts at canonical.com-20060816075122-1dd1e98944703a2e
            parent: andrew.bennetts at canonical.com-20060816060808-23cdaf2e4478ac13
            parent: andrew.bennetts at canonical.com-20060816075116-01c58dbf442bba9d
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: add list_dir to smart transport
            timestamp: Wed 2006-08-16 17:51:22 +1000
            message:
              Merge from test-tweaks.
            ------------------------------------------------------------
            revno: 1752.2.41.1.11
            revision-id: andrew.bennetts at canonical.com-20060816075116-01c58dbf442bba9d
            parent: andrew.bennetts at canonical.com-20060816060803-73f52c4ac1a5c6c2
            parent: andrew.bennetts at canonical.com-20060816075110-8405df735e442ef3
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: high performance smart server
            timestamp: Wed 2006-08-16 17:51:16 +1000
            message:
              Merge from test-tweaks.
        ------------------------------------------------------------
        revno: 1752.2.64
        revision-id: andrew.bennetts at canonical.com-20060816071806-0154b6a44243f7b5
        parent: andrew.bennetts at canonical.com-20060816062317-7164e5faddd7ef0b
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Wed 2006-08-16 17:18:06 +1000
        message:
          Improve how RemoteBzrDir.open_branch works to handle references and not double-open repositories.
        ------------------------------------------------------------
        revno: 1752.2.63
        revision-id: andrew.bennetts at canonical.com-20060816062317-7164e5faddd7ef0b
        parent: andrew.bennetts at canonical.com-20060816061420-49cf31690d23607b
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Wed 2006-08-16 16:23:17 +1000
        message:
          Delegate set_parent.
        ------------------------------------------------------------
        revno: 1752.2.62
        revision-id: andrew.bennetts at canonical.com-20060816061420-49cf31690d23607b
        parent: andrew.bennetts at canonical.com-20060816060910-3e352be345adc843
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Wed 2006-08-16 16:14:20 +1000
        message:
          Add TODO
        ------------------------------------------------------------
        revno: 1752.2.61
        revision-id: andrew.bennetts at canonical.com-20060816060910-3e352be345adc843
        parent: andrew.bennetts at canonical.com-20060816044359-7e1481d784b80251
        parent: andrew.bennetts at canonical.com-20060816060808-23cdaf2e4478ac13
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Wed 2006-08-16 16:09:10 +1000
        message:
          Merge from test-tweaks.
            ------------------------------------------------------------
            revno: 1752.2.42.1.10
            revision-id: andrew.bennetts at canonical.com-20060816060808-23cdaf2e4478ac13
            parent: andrew.bennetts at canonical.com-20060816044349-d9d15c871ef8ca94
            parent: andrew.bennetts at canonical.com-20060816060803-73f52c4ac1a5c6c2
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: add list_dir to smart transport
            timestamp: Wed 2006-08-16 16:08:08 +1000
            message:
              Merge from test-tweaks.
            ------------------------------------------------------------
            revno: 1752.2.41.1.10
            revision-id: andrew.bennetts at canonical.com-20060816060803-73f52c4ac1a5c6c2
            parent: andrew.bennetts at canonical.com-20060816044252-96c8db58e2fd27e7
            parent: andrew.bennetts at canonical.com-20060816060755-c78362354f63d6ce
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: high performance smart server
            timestamp: Wed 2006-08-16 16:08:03 +1000
            message:
              Merge from test-tweaks.
        ------------------------------------------------------------
        revno: 1752.2.60
        revision-id: andrew.bennetts at canonical.com-20060816044359-7e1481d784b80251
        parent: andrew.bennetts at canonical.com-20060811070013-49ca62687d41dcc1
        parent: andrew.bennetts at canonical.com-20060816044349-d9d15c871ef8ca94
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Wed 2006-08-16 14:43:59 +1000
        message:
          Merge from bzr.dev
            ------------------------------------------------------------
            revno: 1752.2.42.1.9
            revision-id: andrew.bennetts at canonical.com-20060816044349-d9d15c871ef8ca94
            parent: andrew.bennetts at canonical.com-20060811070008-cde16276efb1a42c
            parent: andrew.bennetts at canonical.com-20060816044252-96c8db58e2fd27e7
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: add list_dir to smart transport
            timestamp: Wed 2006-08-16 14:43:49 +1000
            message:
              Merge from bzr.dev
            ------------------------------------------------------------
            revno: 1752.2.41.1.9
            revision-id: andrew.bennetts at canonical.com-20060816044252-96c8db58e2fd27e7
            parent: andrew.bennetts at canonical.com-20060811070003-b8eb84428c497293
            parent: andrew.bennetts at canonical.com-20060816043711-9f0277328a973692
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: high performance smart server
            timestamp: Wed 2006-08-16 14:42:52 +1000
            message:
              Merge from bzr.dev
        ------------------------------------------------------------
        revno: 1752.2.59
        revision-id: andrew.bennetts at canonical.com-20060811070013-49ca62687d41dcc1
        parent: andrew.bennetts at canonical.com-20060811065856-7128aecf285d9fbd
        parent: andrew.bennetts at canonical.com-20060811070008-cde16276efb1a42c
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Fri 2006-08-11 17:00:13 +1000
        message:
          Merge from test-tweaks.
            ------------------------------------------------------------
            revno: 1752.2.42.1.8
            revision-id: andrew.bennetts at canonical.com-20060811070008-cde16276efb1a42c
            parent: andrew.bennetts at canonical.com-20060811061024-b2bb8d9288466ca5
            parent: andrew.bennetts at canonical.com-20060811070003-b8eb84428c497293
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: add list_dir to smart transport
            timestamp: Fri 2006-08-11 17:00:08 +1000
            message:
              Merge from test-tweaks.
            ------------------------------------------------------------
            revno: 1752.2.41.1.8
            revision-id: andrew.bennetts at canonical.com-20060811070003-b8eb84428c497293
            parent: andrew.bennetts at canonical.com-20060811061019-e880c857ce2c6db8
            parent: andrew.bennetts at canonical.com-20060811065958-c5a025e340363cd3
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: high performance smart server
            timestamp: Fri 2006-08-11 17:00:03 +1000
            message:
              Merge from test-tweaks.
        ------------------------------------------------------------
        revno: 1752.2.58
        revision-id: andrew.bennetts at canonical.com-20060811065856-7128aecf285d9fbd
        parent: andrew.bennetts at canonical.com-20060811061033-556f8b46f5c98157
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Fri 2006-08-11 16:58:56 +1000
        message:
          Make SmartTransport.put accept strings as well as file-like objects.
        ------------------------------------------------------------
        revno: 1752.2.57
        revision-id: andrew.bennetts at canonical.com-20060811061033-556f8b46f5c98157
        parent: andrew.bennetts at canonical.com-20060811055831-70d2619a20dacb52
        parent: andrew.bennetts at canonical.com-20060811061024-b2bb8d9288466ca5
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Fri 2006-08-11 16:10:33 +1000
        message:
          Merge from test-tweaks.
            ------------------------------------------------------------
            revno: 1752.2.42.1.7
            revision-id: andrew.bennetts at canonical.com-20060811061024-b2bb8d9288466ca5
            parent: andrew.bennetts at canonical.com-20060810140614-4d8d0f67e8cf20ba
            parent: andrew.bennetts at canonical.com-20060811061019-e880c857ce2c6db8
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: add list_dir to smart transport
            timestamp: Fri 2006-08-11 16:10:24 +1000
            message:
              Merge from test-tweaks.
            ------------------------------------------------------------
            revno: 1752.2.41.1.7
            revision-id: andrew.bennetts at canonical.com-20060811061019-e880c857ce2c6db8
            parent: andrew.bennetts at canonical.com-20060810140603-4867b1cf1185375f
            parent: andrew.bennetts at canonical.com-20060811061006-964a36dfa7d697b2
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: high performance smart server
            timestamp: Fri 2006-08-11 16:10:19 +1000
            message:
              Merge from test-tweaks.
        ------------------------------------------------------------
        revno: 1752.2.56
        revision-id: andrew.bennetts at canonical.com-20060811055831-70d2619a20dacb52
        parent: andrew.bennetts at canonical.com-20060811042234-d124075c84cf2952
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Fri 2006-08-11 15:58:31 +1000
        message:
          Make RemoteBzrDir raise NotBranchError on open_branch regardless of whether a repository exists.
        ------------------------------------------------------------
        revno: 1752.2.55
        revision-id: andrew.bennetts at canonical.com-20060811042234-d124075c84cf2952
        parent: andrew.bennetts at canonical.com-20060810140623-32b82cb7b6ea1ef6
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Fri 2006-08-11 14:22:34 +1000
        message:
          Replace another isinstance(made_repo, Repository) check.
        ------------------------------------------------------------
        revno: 1752.2.54
        revision-id: andrew.bennetts at canonical.com-20060810140623-32b82cb7b6ea1ef6
        parent: andrew.bennetts at canonical.com-20060810134559-de169fa0f252d968
        parent: andrew.bennetts at canonical.com-20060810140614-4d8d0f67e8cf20ba
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Fri 2006-08-11 00:06:23 +1000
        message:
          Merge from test-tweaks
            ------------------------------------------------------------
            revno: 1752.2.42.1.6
            revision-id: andrew.bennetts at canonical.com-20060810140614-4d8d0f67e8cf20ba
            parent: andrew.bennetts at canonical.com-20060809053340-e40c5031035a3cb4
            parent: andrew.bennetts at canonical.com-20060810140603-4867b1cf1185375f
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: add list_dir to smart transport
            timestamp: Fri 2006-08-11 00:06:14 +1000
            message:
              Merge from test-tweaks
            ------------------------------------------------------------
            revno: 1752.2.41.1.6
            revision-id: andrew.bennetts at canonical.com-20060810140603-4867b1cf1185375f
            parent: andrew.bennetts at canonical.com-20060809053334-af89cab39e0b6043
            parent: andrew.bennetts at canonical.com-20060810135025-1105c1aaf5301044
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: high performance smart server
            timestamp: Fri 2006-08-11 00:06:03 +1000
            message:
              Merge from test-tweaks
        ------------------------------------------------------------
        revno: 1752.2.53
        revision-id: andrew.bennetts at canonical.com-20060810134559-de169fa0f252d968
        parent: andrew.bennetts at canonical.com-20060810015246-f155b70b3aecb0c4
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Thu 2006-08-10 23:45:59 +1000
        message:
          Add an XXX comment to the test suite hack.
        ------------------------------------------------------------
        revno: 1752.2.52
        revision-id: andrew.bennetts at canonical.com-20060810015246-f155b70b3aecb0c4
        parent: andrew.bennetts at canonical.com-20060809053346-9828bf251a902895
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Thu 2006-08-10 11:52:46 +1000
        message:
          Flesh out more Remote* methods needed to open and initialise remote branches/trees/repositories.
        ------------------------------------------------------------
        revno: 1752.2.51
        revision-id: andrew.bennetts at canonical.com-20060809053346-9828bf251a902895
        parent: andrew.bennetts at canonical.com-20060809052723-1aeefb036ba10880
        parent: andrew.bennetts at canonical.com-20060809053340-e40c5031035a3cb4
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Wed 2006-08-09 15:33:46 +1000
        message:
          Merge from trivial
            ------------------------------------------------------------
            revno: 1752.2.42.1.5
            revision-id: andrew.bennetts at canonical.com-20060809053340-e40c5031035a3cb4
            parent: andrew.bennetts at canonical.com-20060809050828-c7b48bb82475f2c3
            parent: andrew.bennetts at canonical.com-20060809053334-af89cab39e0b6043
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: add list_dir to smart transport
            timestamp: Wed 2006-08-09 15:33:40 +1000
            message:
              Merge from trivial
            ------------------------------------------------------------
            revno: 1752.2.41.1.5
            revision-id: andrew.bennetts at canonical.com-20060809053334-af89cab39e0b6043
            parent: andrew.bennetts at canonical.com-20060809050821-85ac3ff2b03fc545
            parent: andrew.bennetts at canonical.com-20060809053328-ccdb3e9a96032fc9
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: high performance smart server
            timestamp: Wed 2006-08-09 15:33:34 +1000
            message:
              Merge from trivial
        ------------------------------------------------------------
        revno: 1752.2.50
        revision-id: andrew.bennetts at canonical.com-20060809052723-1aeefb036ba10880
        parent: andrew.bennetts at canonical.com-20060809050834-41d4b6785c0a853a
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Wed 2006-08-09 15:27:23 +1000
        message:
          Implement RemoteBzrDir.create_{branch,workingtree}
        ------------------------------------------------------------
        revno: 1752.2.49
        revision-id: andrew.bennetts at canonical.com-20060809050834-41d4b6785c0a853a
        parent: andrew.bennetts at canonical.com-20060808062053-162d53230017d464
        parent: andrew.bennetts at canonical.com-20060809050828-c7b48bb82475f2c3
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Wed 2006-08-09 15:08:34 +1000
        message:
          Merge from old remote working tree initialisation
            ------------------------------------------------------------
            revno: 1752.2.42.1.4
            revision-id: andrew.bennetts at canonical.com-20060809050828-c7b48bb82475f2c3
            parent: andrew.bennetts at canonical.com-20060808061445-b033d13cbd32255e
            parent: andrew.bennetts at canonical.com-20060809050821-85ac3ff2b03fc545
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: add list_dir to smart transport
            timestamp: Wed 2006-08-09 15:08:28 +1000
            message:
              Merge from old remote working tree initialisation
            ------------------------------------------------------------
            revno: 1752.2.41.1.4
            revision-id: andrew.bennetts at canonical.com-20060809050821-85ac3ff2b03fc545
            parent: andrew.bennetts at canonical.com-20060808061436-4c17fcf4c1134540
            parent: andrew.bennetts at canonical.com-20060809050811-885fa7c9769a335f
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: high performance smart server
            timestamp: Wed 2006-08-09 15:08:21 +1000
            message:
              Merge from old remote working tree initialisation
        ------------------------------------------------------------
        revno: 1752.2.48
        revision-id: andrew.bennetts at canonical.com-20060808062053-162d53230017d464
        parent: andrew.bennetts at canonical.com-20060808061853-9153fa0d72fdf97f
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Tue 2006-08-08 16:20:53 +1000
        message:
          Support stat
        ------------------------------------------------------------
        revno: 1752.2.47
        revision-id: andrew.bennetts at canonical.com-20060808061853-9153fa0d72fdf97f
        parent: andrew.bennetts at canonical.com-20060808061458-9526a69776d67f71
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Tue 2006-08-08 16:18:53 +1000
        message:
          Fix SmartTransport.list_dir to return ascii.
        ------------------------------------------------------------
        revno: 1752.2.46
        revision-id: andrew.bennetts at canonical.com-20060808061458-9526a69776d67f71
        parent: andrew.bennetts at canonical.com-20060808060527-edb1f37cf4930fa2
        parent: andrew.bennetts at canonical.com-20060808061445-b033d13cbd32255e
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Tue 2006-08-08 16:14:58 +1000
        message:
          Merge from list_dir return type
            ------------------------------------------------------------
            revno: 1752.2.42.1.3
            revision-id: andrew.bennetts at canonical.com-20060808061445-b033d13cbd32255e
            parent: andrew.bennetts at canonical.com-20060808060428-d30bd4834b3c5ee2
            parent: andrew.bennetts at canonical.com-20060808061436-4c17fcf4c1134540
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: add list_dir to smart transport
            timestamp: Tue 2006-08-08 16:14:45 +1000
            message:
              Merge from list_dir return type
            ------------------------------------------------------------
            revno: 1752.2.41.1.3
            revision-id: andrew.bennetts at canonical.com-20060808061436-4c17fcf4c1134540
            parent: andrew.bennetts at canonical.com-20060808060220-7cdf6878defb0bda
            parent: andrew.bennetts at canonical.com-20060808061352-d7b8e85867309a8f
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: high performance smart server
            timestamp: Tue 2006-08-08 16:14:36 +1000
            message:
              Merge from list_dir return type
        ------------------------------------------------------------
        revno: 1752.2.45
        revision-id: andrew.bennetts at canonical.com-20060808060527-edb1f37cf4930fa2
        parent: andrew.bennetts at canonical.com-20060808045734-59e5ce5e81c7b697
        parent: andrew.bennetts at canonical.com-20060808060428-d30bd4834b3c5ee2
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Tue 2006-08-08 16:05:27 +1000
        message:
          Merge from list_dir return type
            ------------------------------------------------------------
            revno: 1752.2.42.1.2
            revision-id: andrew.bennetts at canonical.com-20060808060428-d30bd4834b3c5ee2
            parent: andrew.bennetts at canonical.com-20060808045654-884f72d359bd889a
            parent: andrew.bennetts at canonical.com-20060808060220-7cdf6878defb0bda
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: add list_dir to smart transport
            timestamp: Tue 2006-08-08 16:04:28 +1000
            message:
              Merge from list_dir return type
            ------------------------------------------------------------
            revno: 1752.2.41.1.2
            revision-id: andrew.bennetts at canonical.com-20060808060220-7cdf6878defb0bda
            parent: andrew.bennetts at canonical.com-20060808045617-d612899bb65d39bf
            parent: andrew.bennetts at canonical.com-20060808055529-3e6de5268b3d7cc7
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: high performance smart server
            timestamp: Tue 2006-08-08 16:02:20 +1000
            message:
              Merge from list_dir return type
        ------------------------------------------------------------
        revno: 1752.2.44
        revision-id: andrew.bennetts at canonical.com-20060808045734-59e5ce5e81c7b697
        parent: andrew.bennetts at canonical.com-20060808045253-800b1d99353e6a14
        parent: andrew.bennetts at canonical.com-20060808045654-884f72d359bd889a
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Tue 2006-08-08 14:57:34 +1000
        message:
          Merge from test-tweaks.
            ------------------------------------------------------------
            revno: 1752.2.42.1.1
            revision-id: andrew.bennetts at canonical.com-20060808045654-884f72d359bd889a
            parent: andrew.bennetts at canonical.com-20060808043657-8016f950877b12e6
            parent: andrew.bennetts at canonical.com-20060808045617-d612899bb65d39bf
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: add list_dir to smart transport
            timestamp: Tue 2006-08-08 14:56:54 +1000
            message:
              Merge from test-tweaks.
            ------------------------------------------------------------
            revno: 1752.2.41.1.1
            revision-id: andrew.bennetts at canonical.com-20060808045617-d612899bb65d39bf
            parent: andrew.bennetts at canonical.com-20060808023638-3c641d1830ffae7c
            parent: andrew.bennetts at canonical.com-20060808045418-aa1b64d384cff417
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: high performance smart server
            timestamp: Tue 2006-08-08 14:56:17 +1000
            message:
              Merge from test-tweaks.
        ------------------------------------------------------------
        revno: 1752.2.43
        revision-id: andrew.bennetts at canonical.com-20060808045253-800b1d99353e6a14
        parent: andrew.bennetts at canonical.com-20060808043657-8016f950877b12e6
        parent: andrew.bennetts at canonical.com-20060808044415-c45ae6190e1acc50
        parent: andrew.bennetts at canonical.com-20060808023638-3c641d1830ffae7c
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote bzrdir
        timestamp: Tue 2006-08-08 14:52:53 +1000
        message:
          Fix get_{branch,repository,workingtree}_transport.
        ------------------------------------------------------------
        revno: 1752.2.42
        revision-id: andrew.bennetts at canonical.com-20060808043657-8016f950877b12e6
        parent: andrew.bennetts at canonical.com-20060808023638-3c641d1830ffae7c
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: add list_dir to smart transport
        timestamp: Tue 2006-08-08 14:36:57 +1000
        message:
          Add list_dir and iter_files_recursive smart transport
        ------------------------------------------------------------
        revno: 1752.2.41
        revision-id: andrew.bennetts at canonical.com-20060808023638-3c641d1830ffae7c
        parent: andrew.bennetts at canonical.com-20060808022431-b6502cd7cd89993d
        parent: andrew.bennetts at canonical.com-20060808023124-acc195a4317a5217
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: high performance smart server
        timestamp: Tue 2006-08-08 12:36:38 +1000
        message:
          Merge trivial change.
        ------------------------------------------------------------
        revno: 1752.2.40
        revision-id: andrew.bennetts at canonical.com-20060808022431-b6502cd7cd89993d
        parent: mbp at sourcefrog.net-20060727082448-9ce17c5605763cb2
        parent: pqm at pqm.ubuntu.com-20060808002438-4b8baf2d9282e154
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: high performance smart server
        timestamp: Tue 2006-08-08 12:24:31 +1000
        message:
          Merge from bzr.dev.
        ------------------------------------------------------------
        revno: 1752.2.39
        revision-id: mbp at sourcefrog.net-20060727082448-9ce17c5605763cb2
        parent: mbp at sourcefrog.net-20060727074733-24a4872fb9c53486
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: high performance smart server
        timestamp: Thu 2006-07-27 18:24:48 +1000
        message:
          [broken] implement upgrade apis on remote bzrdirs
        ------------------------------------------------------------
        revno: 1752.2.38
        revision-id: mbp at sourcefrog.net-20060727074733-24a4872fb9c53486
        parent: mbp at sourcefrog.net-20060726054840-d3344049249fe894
        parent: mbp at sourcefrog.net-20060727073915-0a90554790f072f0
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: high performance smart server
        timestamp: Thu 2006-07-27 17:47:33 +1000
        message:
          [merge] fixes for make_bzrdir etc
            ------------------------------------------------------------
            revno: 1883.2.1
            revision-id: mbp at sourcefrog.net-20060727073915-0a90554790f072f0
            parent: pqm at pqm.ubuntu.com-20060725010654-26e7af8135b2f44c
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: selftest make_bzrdir should use transport
            timestamp: Thu 2006-07-27 17:39:15 +1000
            message:
              make_bzrdir and make_branch now work on transports that aren't backed by local
              disk.
              
              Fix TestCase.get_url() so that it always returns either a path or a url, not
              an invalid melange of both escaping rules.
        ------------------------------------------------------------
        revno: 1752.2.37
        revision-id: mbp at sourcefrog.net-20060726054840-d3344049249fe894
        parent: mbp at sourcefrog.net-20060724042820-1b38096641f0207d
        parent: pqm at pqm.ubuntu.com-20060725010654-26e7af8135b2f44c
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: high performance smart server
        timestamp: Wed 2006-07-26 15:48:40 +1000
        message:
          [broken] merge from bzr.dev
        ------------------------------------------------------------
        revno: 1752.2.36
        revision-id: mbp at sourcefrog.net-20060724042820-1b38096641f0207d
        parent: mbp at sourcefrog.net-20060724042754-cf0ce2d60ca3c6a0
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Mon 2006-07-24 14:28:20 +1000
        message:
          More hpss transport-like operations
        ------------------------------------------------------------
        revno: 1752.2.35
        revision-id: mbp at sourcefrog.net-20060724042754-cf0ce2d60ca3c6a0
        parent: mbp at sourcefrog.net-20060724033842-bc1bbeb746a824ef
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Mon 2006-07-24 14:27:54 +1000
        message:
          Transport test cleanups
          
          Parameter to put() should be file-like, not a string.
          
          Don't use stat() when has() will do.
        ------------------------------------------------------------
        revno: 1752.2.34
        revision-id: mbp at sourcefrog.net-20060724033842-bc1bbeb746a824ef
        parent: mbp at sourcefrog.net-20060724032140-cdbbeab89c2a006f
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Mon 2006-07-24 13:38:42 +1000
        message:
          Allow Transport.lock_read and lock_write to be not possible
        ------------------------------------------------------------
        revno: 1752.2.33
        revision-id: mbp at sourcefrog.net-20060724032140-cdbbeab89c2a006f
        parent: mbp at sourcefrog.net-20060723235856-bef582197b5cfc9b
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Mon 2006-07-24 13:21:40 +1000
        message:
          [broken] more hpss methods and adapt to bzrdir tests
        ------------------------------------------------------------
        revno: 1752.2.32
        revision-id: mbp at sourcefrog.net-20060723235856-bef582197b5cfc9b
        parent: mbp at sourcefrog.net-20060723235045-3af213a793216784
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Mon 2006-07-24 09:58:56 +1000
        message:
          [broken] Run smart server connections in separate threads.
          
          The test suite assumes servers will allow multiple simultaneous connections.
        ------------------------------------------------------------
        revno: 1752.2.31
        revision-id: mbp at sourcefrog.net-20060723235045-3af213a793216784
        parent: mbp at sourcefrog.net-20060720110338-9b51dc9d5e67c08d
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Mon 2006-07-24 09:50:45 +1000
        message:
          [broken] some support for write operations over hpss
        ------------------------------------------------------------
        revno: 1752.2.30
        revision-id: mbp at sourcefrog.net-20060720110338-9b51dc9d5e67c08d
        parent: mbp at sourcefrog.net-20060720103537-dd993f46ddeec977
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Thu 2006-07-20 21:03:38 +1000
        message:
          Start adding a RemoteBzrDir, etc
        ------------------------------------------------------------
        revno: 1752.2.29
        revision-id: mbp at sourcefrog.net-20060720103537-dd993f46ddeec977
        parent: mbp at sourcefrog.net-20060720061357-dd104c7ebe302f27
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Thu 2006-07-20 20:35:37 +1000
        message:
          Factor out BzrDir.open_from_transport()
        ------------------------------------------------------------
        revno: 1752.2.28
        revision-id: mbp at sourcefrog.net-20060720061357-dd104c7ebe302f27
        parent: mbp at sourcefrog.net-20060720051118-b9c7e1ad249095e8
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Thu 2006-07-20 16:13:57 +1000
        message:
          Change all classes to SmartServer, etc; other cleanups
        ------------------------------------------------------------
        revno: 1752.2.27
        revision-id: mbp at sourcefrog.net-20060720051118-b9c7e1ad249095e8
        parent: mbp at sourcefrog.net-20060720050307-fb5495f8f70d941c
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Thu 2006-07-20 15:11:18 +1000
        message:
          Separate more smart server operations into a separate client class
        ------------------------------------------------------------
        revno: 1752.2.26
        revision-id: mbp at sourcefrog.net-20060720050307-fb5495f8f70d941c
        parent: mbp at sourcefrog.net-20060719071534-52f79afc25f5d44b
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Thu 2006-07-20 15:03:07 +1000
        message:
          test_read_bundle doesn't need to specially hold a connection open anymore
        ------------------------------------------------------------
        revno: 1752.2.25
        revision-id: mbp at sourcefrog.net-20060719071534-52f79afc25f5d44b
        parent: mbp at sourcefrog.net-20060713084330-71c87c24d7b4e30b
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Wed 2006-07-19 17:15:34 +1000
        message:
          Better url error message, doc
        ------------------------------------------------------------
        revno: 1752.2.24
        revision-id: mbp at sourcefrog.net-20060713084330-71c87c24d7b4e30b
        parent: mbp at sourcefrog.net-20060713080053-fb3c173a141a408a
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Thu 2006-07-13 18:43:30 +1000
        message:
          Fix up souk url handling during selftest
          
          Server now treats paths as fs-absolute, as if it were run from ssh
          
          Also some docs on future work
        ------------------------------------------------------------
        revno: 1752.2.23
        revision-id: mbp at sourcefrog.net-20060713080053-fb3c173a141a408a
        parent: mbp at sourcefrog.net-20060713075546-b6b730c77e8f1ac5
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Thu 2006-07-13 18:00:53 +1000
        message:
          Fix up reporting of bzr protocol errors
        ------------------------------------------------------------
        revno: 1752.2.22
        revision-id: mbp at sourcefrog.net-20060713075546-b6b730c77e8f1ac5
        parent: mbp at sourcefrog.net-20060713071910-a10b703162003f0a
        parent: pqm at pqm.ubuntu.com-20060712215300-126aea223e34b65c
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Thu 2006-07-13 17:55:46 +1000
        message:
          merge up with bzr.dev
        ------------------------------------------------------------
        revno: 1752.2.21
        revision-id: mbp at sourcefrog.net-20060713071910-a10b703162003f0a
        parent: mbp at sourcefrog.net-20060621075603-d6761c384e5abcea
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Thu 2006-07-13 17:19:10 +1000
        message:
          Small cleanup for tests
        ------------------------------------------------------------
        revno: 1752.2.20
        revision-id: mbp at sourcefrog.net-20060621075603-d6761c384e5abcea
        parent: mbp at sourcefrog.net-20060621060301-3f6bebead3c9bbcd
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Wed 2006-06-21 17:56:03 +1000
        message:
          Reorganize SoukServer; implement basic get_bundle command.
        ------------------------------------------------------------
        revno: 1752.2.19
        revision-id: mbp at sourcefrog.net-20060621060301-3f6bebead3c9bbcd
        parent: mbp at sourcefrog.net-20060621054811-3f46266f5f5372f8
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Wed 2006-06-21 16:03:01 +1000
        message:
          Cleanup SFTPUrlHandling._unparse_url and callers
        ------------------------------------------------------------
        revno: 1752.2.18
        revision-id: mbp at sourcefrog.net-20060621054811-3f46266f5f5372f8
        parent: mbp at sourcefrog.net-20060613083049-1908f2f4b2a0f707
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Wed 2006-06-21 15:48:11 +1000
        message:
          Formatting cleanups & docstrings
        ------------------------------------------------------------
        revno: 1752.2.17
        revision-id: mbp at sourcefrog.net-20060613083049-1908f2f4b2a0f707
        parent: mbp at sourcefrog.net-20060613080740-fa9a5c9d58ef6118
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Tue 2006-06-13 18:30:49 +1000
        message:
          Get rid of old debug statements
        ------------------------------------------------------------
        revno: 1752.2.16
        revision-id: mbp at sourcefrog.net-20060613080740-fa9a5c9d58ef6118
        parent: mbp at sourcefrog.net-20060613075434-364388512cc028e6
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Tue 2006-06-13 18:07:40 +1000
        message:
          More fiddling with Souk transport paths
        ------------------------------------------------------------
        revno: 1752.2.15
        revision-id: mbp at sourcefrog.net-20060613075434-364388512cc028e6
        parent: mbp at sourcefrog.net-20060613073909-05cdbb8837ff05b7
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Tue 2006-06-13 17:54:34 +1000
        message:
          Remove LoopbackSoukConnection and cleanup tests.
          
          Now more consistent with how other transports are tested
        ------------------------------------------------------------
        revno: 1752.2.14
        revision-id: mbp at sourcefrog.net-20060613073909-05cdbb8837ff05b7
        parent: mbp at sourcefrog.net-20060613070553-82773518b7b911d4
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Tue 2006-06-13 17:39:09 +1000
        message:
          Trying to clarify handling of paths in souk protocol
        ------------------------------------------------------------
        revno: 1752.2.13
        revision-id: mbp at sourcefrog.net-20060613070553-82773518b7b911d4
        parent: mbp at sourcefrog.net-20060613023737-14b21a22c3162b1d
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Tue 2006-06-13 17:05:53 +1000
        message:
          New bzr serve --port option
        ------------------------------------------------------------
        revno: 1752.2.12
        revision-id: mbp at sourcefrog.net-20060613023737-14b21a22c3162b1d
        parent: mbp at sourcefrog.net-20060613015110-95485abc6dc722e0
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Tue 2006-06-13 12:37:37 +1000
        message:
          New 'bzr serve --inet' runs souk server.
          
          This is intended to be run across SSH.
          
          Change buffering to work properly in this case.
        ------------------------------------------------------------
        revno: 1752.2.11
        revision-id: mbp at sourcefrog.net-20060613015110-95485abc6dc722e0
        parent: mbp at sourcefrog.net-20060613014043-4ef82e3a11f09f2d
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Tue 2006-06-13 11:51:10 +1000
        message:
          Rename from ssh to souk; most of this is not ssh-specific
        ------------------------------------------------------------
        revno: 1752.2.10
        revision-id: mbp at sourcefrog.net-20060613014043-4ef82e3a11f09f2d
        parent: mbp at sourcefrog.net-20060613005316-a7100dc4096ae2ab
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Tue 2006-06-13 11:40:43 +1000
        message:
          Get souk-over-tcp passing transport tests.
          
          Rename ssh-specific classes to Souk.
          
          Transports may indicate failure to connect from their constructor.
          
          Register bzr:// transport.
          
          Raise better error on failure to connect to souk server.
        ------------------------------------------------------------
        revno: 1752.2.9
        revision-id: mbp at sourcefrog.net-20060613005316-a7100dc4096ae2ab
        parent: mbp at sourcefrog.net-20060612123914-9e23b388623b6e23
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Tue 2006-06-13 10:53:16 +1000
        message:
          Rename smart protocol to souk; start a simple tcp server
        ------------------------------------------------------------
        revno: 1752.2.8
        revision-id: mbp at sourcefrog.net-20060612123914-9e23b388623b6e23
        parent: mbp at sourcefrog.net-20060612080529-9ba6ca259a740a99
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Mon 2006-06-12 22:39:14 +1000
        message:
          Enable more ssh tests.
        ------------------------------------------------------------
        revno: 1752.2.7
        revision-id: mbp at sourcefrog.net-20060612080529-9ba6ca259a740a99
        parent: mbp at sourcefrog.net-20060612074137-5415381d179464fe
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Mon 2006-06-12 18:05:29 +1000
        message:
          SSH transport can now change directories and passes absolute paths.
        ------------------------------------------------------------
        revno: 1752.2.6
        revision-id: mbp at sourcefrog.net-20060612074137-5415381d179464fe
        parent: mbp at sourcefrog.net-20060612064523-fd104e2ed22f5e4f
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Mon 2006-06-12 17:41:37 +1000
        message:
          Fix and simplify MemoryTransport abspath code
        ------------------------------------------------------------
        revno: 1752.2.5
        revision-id: mbp at sourcefrog.net-20060612064523-fd104e2ed22f5e4f
        parent: mbp at sourcefrog.net-20060611025000-3858575df398c073
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Mon 2006-06-12 16:45:23 +1000
        message:
          Add test for clone behaviour on SSHConnection
        ------------------------------------------------------------
        revno: 1752.2.4
        revision-id: mbp at sourcefrog.net-20060611025000-3858575df398c073
        parent: mbp at sourcefrog.net-20060609000239-4fbe1c12ea0e551d
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Sun 2006-06-11 12:50:00 +1000
        message:
          Refactor SFTP transport to allow code sharing with SSH.
          
          Both use similar URL forms so move that to a common superclass.
          
          Start adding some SSH tests for URL handling, currently disabled.
          
          Clean up tests that assume URL returns are unicode, not 8-bit,
        ------------------------------------------------------------
        revno: 1752.2.3
        revision-id: mbp at sourcefrog.net-20060609000239-4fbe1c12ea0e551d
        parent: mbp at sourcefrog.net-20060608233220-5d09725cc822399b
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Fri 2006-06-09 01:02:39 +0100
        message:
          (ssh) more development of error handling
        ------------------------------------------------------------
        revno: 1752.2.2
        revision-id: mbp at sourcefrog.net-20060608233220-5d09725cc822399b
        parent: mbp at sourcefrog.net-20060608204941-7e61050c6d73bed5
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Fri 2006-06-09 00:32:20 +0100
        message:
          SSH get method; more development of framework.
        ------------------------------------------------------------
        revno: 1752.2.1
        revision-id: mbp at sourcefrog.net-20060608204941-7e61050c6d73bed5
        parent: pqm at pqm.ubuntu.com-20060608063832-74b46cf8fdd4567a
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.ssh
        timestamp: Thu 2006-06-08 21:49:41 +0100
        message:
          Start implementation of a simple ssh server.
          
           - test infrastructure
           - act as a trivial Transport that can answer has()
          
          (With thanks to robertc)
    ------------------------------------------------------------
    revno: 2052.1.382
    revision-id: pqm at pqm.ubuntu.com-20070420080902-6kdj9s5jhwq4sm7v
    parent: pqm at pqm.ubuntu.com-20070420074025-f3uyko3oai8bj5td
    parent: robertc at robertcollins.net-20070420073820-iulf74ans1v2fn8e
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-04-20 09:09:02 +0100
    message:
      (robertc) Typo in the help for ``register-branch`` fixed. (Robert Collins, #96770)
        ------------------------------------------------------------
        revno: 2052.1.348.2.4
        revision-id: robertc at robertcollins.net-20070420073820-iulf74ans1v2fn8e
        parent: robertc at robertcollins.net-20070420070654-0spvh2id8kd2hlyb
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: misc-fixen
        timestamp: Fri 2007-04-20 17:38:20 +1000
        message:
          (robertc) Typo in the help for ``register-branch`` fixed. (Robert Collins, #96770)
    ------------------------------------------------------------
    revno: 2052.1.381
    revision-id: pqm at pqm.ubuntu.com-20070420074025-f3uyko3oai8bj5td
    parent: pqm at pqm.ubuntu.com-20070419224637-jvlshh6kibtj43a5
    parent: robertc at robertcollins.net-20070420070654-0spvh2id8kd2hlyb
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-04-20 08:40:25 +0100
    message:
      (robertc) Two minor misc-fixes.
        ------------------------------------------------------------
        revno: 2052.1.348.2.3
        revision-id: robertc at robertcollins.net-20070420070654-0spvh2id8kd2hlyb
        parent: robertc at robertcollins.net-20070405084449-xmkv95pa4cgn0het
        parent: pqm at pqm.ubuntu.com-20070419224637-jvlshh6kibtj43a5
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: misc-fixen
        timestamp: Fri 2007-04-20 17:06:54 +1000
        message:
          Merge bzr.dev.
        ------------------------------------------------------------
        revno: 2052.1.348.2.2
        revision-id: robertc at robertcollins.net-20070405084449-xmkv95pa4cgn0het
        parent: robertc at robertcollins.net-20070405030706-9zpyygdfimm020u8
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: misc-fixen
        timestamp: Thu 2007-04-05 18:44:49 +1000
        message:
          Document BzrDir.open_workingtree's new recommend_upgrade parameter.
        ------------------------------------------------------------
        revno: 2052.1.348.2.1
        revision-id: robertc at robertcollins.net-20070405030706-9zpyygdfimm020u8
        parent: pqm at pqm.ubuntu.com-20070404213903-fe78a7a55c37ee95
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: misc-fixen
        timestamp: Thu 2007-04-05 13:07:06 +1000
        message:
          Split out the improvement to Transport.local_abspath to raise NotLocalURL from the hpss-faster-copy branch. (Martin Pool, Ian Clatworthy)
    ------------------------------------------------------------
    revno: 2052.1.380
    revision-id: pqm at pqm.ubuntu.com-20070419224637-jvlshh6kibtj43a5
    parent: pqm at pqm.ubuntu.com-20070419220315-zw3uloe4se8laybs
    parent: john at arbash-meinel.com-20070419200532-4v2yyd7oqq03gl2s
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-04-19 23:46:37 +0100
    message:
      (John Arbash Meinel) Optimizations for MergeSorter
        ------------------------------------------------------------
        revno: 2052.1.373.4.5
        revision-id: john at arbash-meinel.com-20070419200532-4v2yyd7oqq03gl2s
        parent: john at arbash-meinel.com-20070419160300-21woae24a6cgfvpi
        parent: pqm at pqm.ubuntu.com-20070419095256-nq0n6puj11zm7n7r
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_sort
        timestamp: Thu 2007-04-19 15:05:32 -0500
        message:
          Resolve NEWS conflict
        ------------------------------------------------------------
        revno: 2052.1.373.4.4
        revision-id: john at arbash-meinel.com-20070419160300-21woae24a6cgfvpi
        parent: john at arbash-meinel.com-20070419000301-ud6ambkulyaulnfr
        committer: John Arbash Meinel <