Rev 3511: Merge bzr.dev into fix-chmod in file:///net/bigmamac/Volumes/home/vila/src/bzr/experimental/more-ftp/

Vincent Ladeuil v.ladeuil+lp at free.fr
Thu Feb 26 19:24:47 GMT 2009


At file:///net/bigmamac/Volumes/home/vila/src/bzr/experimental/more-ftp/

------------------------------------------------------------
revno: 3511
revision-id: v.ladeuil+lp at free.fr-20090226192049-ffg6266tv4z4i0ty
parent: v.ladeuil+lp at free.fr-20080627215743-80k2knfo81vrsc8z
parent: pqm at pqm.ubuntu.com-20090226191409-iowt3d9s53c7mqs2
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: fix-chmod
timestamp: Thu 2009-02-26 20:20:49 +0100
message:
  Merge bzr.dev into fix-chmod
removed:
  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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
  bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
  bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
  bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
  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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
  tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
added:
  bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
  bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
  bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
  bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
  bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
  bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
  bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
  bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
  bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
  bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
  bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
  bzrlib/help_topics/en/log-formats.txt logformats.txt-20090209081655-5wpbws2oqz8k5oq7-1
  bzrlib/help_topics/en/patterns.txt patterns.txt-20080625070357-wx8qm46a19ejwfns-1
  bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
  bzrlib/plugins/launchpad/test_lp_open.py test_lp_open.py-20090125174355-hxrsxh3sj84225qu-1
  bzrlib/plugins/netrc_credential_store/ netrc_credential_sto-20081006090354-oaoid1olhgk8vevm-1
  bzrlib/plugins/netrc_credential_store/__init__.py __init__.py-20081006090402-hd75m8kcrrm0vlz1-1
  bzrlib/plugins/netrc_credential_store/tests/ tests-20081006090406-6mddz8j10pux993e-1
  bzrlib/plugins/netrc_credential_store/tests/__init__.py __init__.py-20081006090411-vytweyz6sun61d4q-1
  bzrlib/plugins/netrc_credential_store/tests/test_netrc.py test_netrc.py-20081006090414-vm3or4tz6c9wk2oi-1
  bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
  bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
  bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
  bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
  bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
  bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
  bzrlib/smart/packrepository.py packrepository.py-20080527041253-a16a8qp4vy8qh8y6-1
  bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
  bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
  bzrlib/tests/blackbox/test_filtered_view_ops.py test_filtered_view_o-20081110012645-5t7ogtola0l33lkg-1
  bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
  bzrlib/tests/blackbox/test_view.py test_view.py-20080731135100-66o8o32heop7augi-1
  bzrlib/tests/branch_implementations/test_create_clone.py test_create_clone.py-20090225031440-8ybpkzojo7cvourv-1
  bzrlib/tests/branch_implementations/test_dotted_revno_to_revision_id.py test_dotted_revno_to-20090121014844-6x7d9jtri5sspg1o-1
  bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
  bzrlib/tests/branch_implementations/test_revision_id_to_dotted_revno.py test_revision_id_to_-20090122052032-g3czslif6sdqfkh3-1
  bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
  bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
  bzrlib/tests/https_server.py   https_server.py-20071121173708-aj8zczi0ziwbwz21-1
  bzrlib/tests/per_interbranch/  per_interbranch-20090224001510-b1eq9kzmh3psmh6x-1
  bzrlib/tests/per_interbranch/__init__.py __init__.py-20090225010018-l7w4uvvt73ea2vj9-1
  bzrlib/tests/per_interbranch/test_update_revisions.py test_update_revision-20090225011043-7u1jnapdeuj07rre-1
  bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
  bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
  bzrlib/tests/ssl_certs/        ssl_certs-20071124141654-dc9za9nho2gmzbri-1
  bzrlib/tests/ssl_certs/__init__.py __init__.py-20071124141703-j5hr254lm287lyut-8
  bzrlib/tests/ssl_certs/ca.crt  ca.crt-20071124141703-j5hr254lm287lyut-7
  bzrlib/tests/ssl_certs/ca.key  ca.key-20071124141703-j5hr254lm287lyut-6
  bzrlib/tests/ssl_certs/create_ssls.py create_ssls.py-20071124141703-j5hr254lm287lyut-5
  bzrlib/tests/ssl_certs/server.crt server.crt-20071124141703-j5hr254lm287lyut-4
  bzrlib/tests/ssl_certs/server.csr server.csr-20071124141703-j5hr254lm287lyut-3
  bzrlib/tests/ssl_certs/server_with_pass.key server_with_pass.key-20071124141703-j5hr254lm287lyut-2
  bzrlib/tests/ssl_certs/server_without_pass.key server_without_pass.-20071124141703-j5hr254lm287lyut-1
  bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
  bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
  bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
  bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
  bzrlib/tests/test_export.py    test_export.py-20090220201010-tpbxssdnezsvu9pk-1
  bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
  bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
  bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
  bzrlib/tests/test_patches_data/diff-7 diff7-20081201221107-q9f611rir3xx1hdp-1
  bzrlib/tests/test_patches_data/mod-7 mod7-20081201221107-q9f611rir3xx1hdp-2
  bzrlib/tests/test_patches_data/orig-7 orig7-20081201221107-q9f611rir3xx1hdp-3
  bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
  bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
  bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
  bzrlib/tests/test_smart_request.py test_smart_request.p-20090211070731-o38wayv3asm25d6a-1
  bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
  bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
  bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
  bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
  bzrlib/tests/workingtree_implementations/test_views.py test_views.py-20080729134135-v4zjnb85eu9srl80-1
  bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
  bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
  bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
  bzrlib/views.py                views.py-20080729082027-1ouh6t9cdobc0eea-1
  contrib/bash/bzrbashprompt.sh  bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
  contrib/bzr_ssh_path_limiter   bzr_ssh_path_limiter-20081030010544-xjhl0y2i6wyloz8q-1
  contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
  doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
  doc/developers/case-insensitive-file-systems.txt caseinsensitivefiles-20081117224243-p84xpmqnsa1p8k91-1
  doc/developers/colocated-branches.txt colocatedbranches.tx-20090209183539-wv9upczfd8ryyfn1-1
  doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
  doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
  doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
  doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
  doc/developers/testing.txt     testing.txt-20080812140359-i70zzh6v2z7grqex-1
  doc/en/user-guide/stacked.txt  stacked.txt-20080711023247-4uh9oovoka0sze8b-1
  doc/news-template.txt          newstemplate.txt-20090113030949-kn6dn0xcj1rd6vmn-1
  tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
  tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
  tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
  tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
  tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
  tools/prepare_for_latex.py     prepare_for_latex.py-20090212165735-79tn1t4dhnxyz7m9-1
  tools/rst2pdf.py               rst2pdf.py-20090212165735-79tn1t4dhnxyz7m9-2
  tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
  tools/win32/run_script.py      run_script.py-20080717003927-k6itvarbtnwk44o9-1
renamed:
  bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
  bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
modified:
  .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
  Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
  NEWS                           NEWS-20050323055033-4e00b5db738777ff
  bzr                            bzr.py-20050313053754-5485f144c7006fa6
  bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
  bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
  bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
  bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
  bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
  bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
  bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
  bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
  bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
  bzrlib/api.py                  api.py-20070626082640-35lspz7j0ys7a8ld-1
  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_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
  bzrlib/benchmarks/bench_commit.py bench_commit.py-20060522031508-4ea2551904e4becb
  bzrlib/benchmarks/bench_info.py bench_info.py-20060719045551-x5ixdrwbw57cg19z-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_pack.py bench_pack.py-20070903042947-0wphp878xr6wkw7t-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/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/bisect_multi.py         bisect_multi.py-20071005104357-0vymd381la7ew4o1-1
  bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
  bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
  bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
  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/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/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-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/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
  bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
  bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
  bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
  bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
  bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
  bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
  bzrlib/email_message.py        email_message.py-20070718143823-660zfcl54xi1v65u-1
  bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
  bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
  bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
  bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
  bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
  bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
  bzrlib/generate_ids.py         generate_ids.py-20061102205935-z3do15ipw6m7v26u-1
  bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
  bzrlib/gpg.py                  gpg.py-20051017065112-8654536d415dacc6
  bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
  bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
  bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
  bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
  bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
  bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
  bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
  bzrlib/identitymap.py          identitymap.py-20051007040721-83e837d831a6636a
  bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
  bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
  bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
  bzrlib/inter.py                inter.py-20060302012326-a57300cb382c618f
  bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
  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/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
  bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
  bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
  bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
  bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
  bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
  bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
  bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
  bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
  bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
  bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
  bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
  bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
  bzrlib/pack.py                 container.py-20070607160755-tr8zc26q18rn0jnb-1
  bzrlib/patch.py                patch.py-20050513021216-ad183543f56ee2e5
  bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
  bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
  bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
  bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
  bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
  bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
  bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
  bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
  bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
  bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
  bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
  bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
  bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
  bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
  bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
  bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
  bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
  bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
  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/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/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
  bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
  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/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
  bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
  bzrlib/tests/EncodingAdapter.py EncodingAdapter.py-20060113032051-4d7e1d8c1e38b4a1
  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_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_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
  bzrlib/tests/blackbox/test_cat.py test_cat.py-20051201162916-f0937e4e19ea24b3
  bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
  bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
  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_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_join.py test_join.py-20060928210902-95dkqa6boh8uq92b-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_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
  bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
  bzrlib/tests/blackbox/test_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-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_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-1
  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_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
  bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
  bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
  bzrlib/tests/blackbox/test_revert.py test_revert.py-20060124160917-485ce9de629c182c
  bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
  bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
  bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
  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_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
  bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-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_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
  bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
  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_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
  bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
  bzrlib/tests/branch_implementations/test_http.py test_http.py-20060731224648-2eef7ae5yja95rya-1
  bzrlib/tests/branch_implementations/test_last_revision_info.py test_last_revision_i-20070201133317-51mzi40m8hv1i0i9-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_push.py test_push.py-20070130153159-fhfap8uoifevg30j-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/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
  bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
  bzrlib/tests/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
  bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
  bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
  bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
  bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
  bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
  bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
  bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
  bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
  bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
  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/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
  bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
  bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
  bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
  bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
  bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
  bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
  bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
  bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
  bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
  bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
  bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
  bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
  bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
  bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
  bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
  bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
  bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
  bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
  bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
  bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
  bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
  bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
  bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
  bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
  bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
  bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
  bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
  bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
  bzrlib/tests/test_atomicfile.py test_atomicfile.py-20060809005022-s7psq6himv0hpm3v-1
  bzrlib/tests/test_bisect_multi.py test_bisect_multi.py-20071005104357-0vymd381la7ew4o1-2
  bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
  bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
  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_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
  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_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
  bzrlib/tests/test_deprecated_graph.py testgraph.py-20050905070950-42e6c958106610fd
  bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
  bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
  bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
  bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
  bzrlib/tests/test_extract.py   test_extract.py-20061002214140-qdnnm67q1ov6x6pd-1
  bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
  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_gpg.py       testgpg.py-20051017042228-9276cd40a784c93c
  bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
  bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
  bzrlib/tests/test_help.py      test_help.py-20070419045354-6q6rq15j9e2n5fna-1
  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_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
  bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-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_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
  bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
  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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
  bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
  bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
  bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
  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_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
  bzrlib/tests/test_pack.py      test_container.py-20070607160755-tr8zc26q18rn0jnb-2
  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_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
  bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
  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_revisionspec.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_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.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
  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_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
  bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
  bzrlib/tests/test_tag.py       test_tag.py-20070212110532-91cw79inah2cfozx-2
  bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
  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_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_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
  bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
  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/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
  bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
  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_path_content_summary.py test_path_content_su-20070904100855-3vrwedz6akn34kl5-1
  bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-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/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
  bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
  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_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
  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_flush.py test_flush.py-20061005073432-585uyj0sua6r7i9v-1
  bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
  bzrlib/tests/workingtree_implementations/test_is_control_filename.py test_is_control_filename.py-20060216024958-f5afdebb2fa36418
  bzrlib/tests/workingtree_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-3
  bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
  bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
  bzrlib/tests/workingtree_implementations/test_paths2ids.py test_paths2ids.py-20070222011621-kesvovdwm69nndtx-1
  bzrlib/tests/workingtree_implementations/test_pull.py test_pull.py-20060222044334-43594dd8e143b708
  bzrlib/tests/workingtree_implementations/test_read_working_inventory.py test_read_working_in-20061005073432-585uyj0sua6r7i9v-2
  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_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
  bzrlib/textfile.py             textfile.py-20060415001558-9cc2f3652ca99f97
  bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
  bzrlib/textmerge.py            textmerge.py-20060408064938-a5d5c009e64a3a25
  bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
  bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
  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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
  bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
  bzrlib/transport/fakevfat.py   fakevfat.py-20060407072414-d59939fa1d6c79d9
  bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
  bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
  bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
  bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
  bzrlib/transport/http/ca_bundle.py ca_bundle.py-20070226091335-84kb1xg1r2jjf858-1
  bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
  bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
  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/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
  bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
  bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
  bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-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/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
  bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
  bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
  bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
  bzrlib/util/simplemapi.py      simplemapi.py-20070810174811-ievl23nziuiq2k3m-1
  bzrlib/util/tests/test_bencode.py test_bencode.py-20070713042202-qjw8rppxaz7ky6i6-1
  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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
  bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
  bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
  bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
  bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
  bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
  bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
  bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
  bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
  doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
  doc/developers/api-versioning.txt apiversioning.txt-20070626065626-iiihgmhgkv91uphz-1
  doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
  doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
  doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
  doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
  doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
  doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
  doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
  doc/en/tutorials/using_bazaar_with_launchpad.txt using_bazaar_with_lp-20071211073140-7msh8uf9a9h4y9hb-1
  doc/en/user-guide/adv_merging.txt adv_merging.txt-20071213070245-d7u7150lb2hhnvby-1
  doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
  doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
  doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
  doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
  doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
  doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
  doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
  doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
  doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
  doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
  doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
  doc/en/user-guide/setting_up_email.txt setting_up_email.txt-20060314161707-fd242c8944346173
  doc/en/user-guide/solo_intro.txt solo_workflow.txt-20071121073725-0corxykv5irjal00-7
  doc/en/user-guide/specifying_revisions.txt specifying_revisions.txt-20060314161707-19deb139101bea33
  doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
  doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
  doc/en/user-guide/using_aliases.txt using_aliases.txt-20060314161707-c21d27fa2939e039
  doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
  doc/en/user-guide/using_gatekeepers.txt using_gatekeepers.tx-20071123154453-dk2mjhrg1vpjm5w2-5
  doc/en/user-guide/writing_a_plugin.txt writing_a_plugin.txt-20071114035000-q36a9h57ps06uvnl-7
  doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-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/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
  tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
  bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
    ------------------------------------------------------------
    revno: 3508.1.550
    revision-id: pqm at pqm.ubuntu.com-20090226191409-iowt3d9s53c7mqs2
    parent: pqm at pqm.ubuntu.com-20090226081759-568u4c630qobhds5
    parent: v.ladeuil+lp at free.fr-20090226182603-f0e5dswhbrw6x1w6
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-02-26 19:14:09 +0000
    message:
      (vila) Patches without terminating newline properly handled by shelve
    added:
      bzrlib/tests/test_patches_data/diff-7 diff7-20081201221107-q9f611rir3xx1hdp-1
      bzrlib/tests/test_patches_data/mod-7 mod7-20081201221107-q9f611rir3xx1hdp-2
      bzrlib/tests/test_patches_data/orig-7 orig7-20081201221107-q9f611rir3xx1hdp-3
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
      bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
        ------------------------------------------------------------
        revno: 3508.658.1
        revision-id: v.ladeuil+lp at free.fr-20090226182603-f0e5dswhbrw6x1w6
        parent: pqm at pqm.ubuntu.com-20090226073908-1fjp24b0llwqc0l7
        parent: v.ladeuil+lp at free.fr-20090226105134-8y6vw9tjd8geisqh
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk2
        timestamp: Thu 2009-02-26 19:26:03 +0100
        message:
          (vila) Patches without terminating newline properly handled by shelve
        added:
          bzrlib/tests/test_patches_data/diff-7 diff7-20081201221107-q9f611rir3xx1hdp-1
          bzrlib/tests/test_patches_data/mod-7 mod7-20081201221107-q9f611rir3xx1hdp-2
          bzrlib/tests/test_patches_data/orig-7 orig7-20081201221107-q9f611rir3xx1hdp-3
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
        ------------------------------------------------------------
        revno: 3508.657.10
        revision-id: v.ladeuil+lp at free.fr-20090226105134-8y6vw9tjd8geisqh
        parent: benoit.pierre at gmail.com-20090224002532-i2f64ou15pa7if2y
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: shelve_patch_no_newline_at_end-3882
        timestamp: Thu 2009-02-26 11:51:34 +0100
        message:
          Add NEWS entry
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.657.9
        revision-id: benoit.pierre at gmail.com-20090224002532-i2f64ou15pa7if2y
        parent: benoit.pierre at gmail.com-20081202235001-3pjztdd1gjbh40cb
        parent: pqm at pqm.ubuntu.com-20090223205523-xp0lqm5iz1df5o0x
        committer: Benoît Pierre <benoit.pierre at gmail.com>
        branch nick: shelve_patch_no_newline_at_end
        timestamp: Tue 2009-02-24 01:25:32 +0100
        message:
          Merge with upstream.
        added:
          bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/help_topics/en/log-formats.txt logformats.txt-20090209081655-5wpbws2oqz8k5oq7-1
          bzrlib/plugins/launchpad/test_lp_open.py test_lp_open.py-20090125174355-hxrsxh3sj84225qu-1
          bzrlib/plugins/netrc_credential_store/ netrc_credential_sto-20081006090354-oaoid1olhgk8vevm-1
          bzrlib/plugins/netrc_credential_store/__init__.py __init__.py-20081006090402-hd75m8kcrrm0vlz1-1
          bzrlib/plugins/netrc_credential_store/tests/ tests-20081006090406-6mddz8j10pux993e-1
          bzrlib/plugins/netrc_credential_store/tests/__init__.py __init__.py-20081006090411-vytweyz6sun61d4q-1
          bzrlib/plugins/netrc_credential_store/tests/test_netrc.py test_netrc.py-20081006090414-vm3or4tz6c9wk2oi-1
          bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
          bzrlib/tests/blackbox/test_filtered_view_ops.py test_filtered_view_o-20081110012645-5t7ogtola0l33lkg-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/blackbox/test_view.py test_view.py-20080731135100-66o8o32heop7augi-1
          bzrlib/tests/branch_implementations/test_dotted_revno_to_revision_id.py test_dotted_revno_to-20090121014844-6x7d9jtri5sspg1o-1
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
          bzrlib/tests/branch_implementations/test_revision_id_to_dotted_revno.py test_revision_id_to_-20090122052032-g3czslif6sdqfkh3-1
          bzrlib/tests/https_server.py   https_server.py-20071121173708-aj8zczi0ziwbwz21-1
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
          bzrlib/tests/ssl_certs/        ssl_certs-20071124141654-dc9za9nho2gmzbri-1
          bzrlib/tests/ssl_certs/__init__.py __init__.py-20071124141703-j5hr254lm287lyut-8
          bzrlib/tests/ssl_certs/ca.crt  ca.crt-20071124141703-j5hr254lm287lyut-7
          bzrlib/tests/ssl_certs/ca.key  ca.key-20071124141703-j5hr254lm287lyut-6
          bzrlib/tests/ssl_certs/create_ssls.py create_ssls.py-20071124141703-j5hr254lm287lyut-5
          bzrlib/tests/ssl_certs/server.crt server.crt-20071124141703-j5hr254lm287lyut-4
          bzrlib/tests/ssl_certs/server.csr server.csr-20071124141703-j5hr254lm287lyut-3
          bzrlib/tests/ssl_certs/server_with_pass.key server_with_pass.key-20071124141703-j5hr254lm287lyut-2
          bzrlib/tests/ssl_certs/server_without_pass.key server_without_pass.-20071124141703-j5hr254lm287lyut-1
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
          bzrlib/tests/test_smart_request.py test_smart_request.p-20090211070731-o38wayv3asm25d6a-1
          bzrlib/tests/workingtree_implementations/test_views.py test_views.py-20080729134135-v4zjnb85eu9srl80-1
          bzrlib/views.py                views.py-20080729082027-1ouh6t9cdobc0eea-1
          doc/developers/case-insensitive-file-systems.txt caseinsensitivefiles-20081117224243-p84xpmqnsa1p8k91-1
          doc/developers/colocated-branches.txt colocatedbranches.tx-20090209183539-wv9upczfd8ryyfn1-1
          doc/news-template.txt          newstemplate.txt-20090113030949-kn6dn0xcj1rd6vmn-1
          tools/prepare_for_latex.py     prepare_for_latex.py-20090212165735-79tn1t4dhnxyz7m9-1
          tools/rst2pdf.py               rst2pdf.py-20090212165735-79tn1t4dhnxyz7m9-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          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_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
          bzrlib/benchmarks/bench_commit.py bench_commit.py-20060522031508-4ea2551904e4becb
          bzrlib/benchmarks/bench_info.py bench_info.py-20060719045551-x5ixdrwbw57cg19z-1
          bzrlib/benchmarks/bench_log.py bench_log.py-20060611214524-mr18tk29h8v0qb4x-1
          bzrlib/benchmarks/bench_pack.py bench_pack.py-20070903042947-0wphp878xr6wkw7t-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/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/bisect_multi.py         bisect_multi.py-20071005104357-0vymd381la7ew4o1-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          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/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/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-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/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/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/email_message.py        email_message.py-20070718143823-660zfcl54xi1v65u-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/generate_ids.py         generate_ids.py-20061102205935-z3do15ipw6m7v26u-1
          bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
          bzrlib/gpg.py                  gpg.py-20051017065112-8654536d415dacc6
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/identitymap.py          identitymap.py-20051007040721-83e837d831a6636a
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/inter.py                inter.py-20060302012326-a57300cb382c618f
          bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
          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/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-1
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          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/pack.py                 container.py-20070607160755-tr8zc26q18rn0jnb-1
          bzrlib/patch.py                patch.py-20050513021216-ad183543f56ee2e5
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/shellcomplete.py        shellcomplete.py-20050822153127-3be115ff5e70fc39
          bzrlib/sign_my_commits.py      sign_my_commits.py-20060215152201-5a6363365180e671
          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/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          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/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/EncodingAdapter.py EncodingAdapter.py-20060113032051-4d7e1d8c1e38b4a1
          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_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_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          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_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_join.py test_join.py-20060928210902-95dkqa6boh8uq92b-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_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
          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_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-1
          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_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_revert.py test_revert.py-20060124160917-485ce9de629c182c
          bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          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_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          bzrlib/tests/blackbox/test_too_much.py blackbox.py-20050620052131-a7370d756399f615
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          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_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_http.py test_http.py-20060731224648-2eef7ae5yja95rya-1
          bzrlib/tests/branch_implementations/test_last_revision_info.py test_last_revision_i-20070201133317-51mzi40m8hv1i0i9-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_pull.py test_pull.py-20060410103942-83c35b26657414fc
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-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/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          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/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
          bzrlib/tests/test_atomicfile.py test_atomicfile.py-20060809005022-s7psq6himv0hpm3v-1
          bzrlib/tests/test_bisect_multi.py test_bisect_multi.py-20071005104357-0vymd381la7ew4o1-2
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          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_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          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_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
          bzrlib/tests/test_deprecated_graph.py testgraph.py-20050905070950-42e6c958106610fd
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_extract.py   test_extract.py-20061002214140-qdnnm67q1ov6x6pd-1
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-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_gpg.py       testgpg.py-20051017042228-9276cd40a784c93c
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
          bzrlib/tests/test_help.py      test_help.py-20070419045354-6q6rq15j9e2n5fna-1
          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_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-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_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          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_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
          bzrlib/tests/test_nonascii.py  testnonascii.py-20051018022645-ea1d8b6477b058a6
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          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_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          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_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          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_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_rio.py       test_rio.py-20051128032247-dcd1082dfc86d3d3
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          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_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
          bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
          bzrlib/tests/test_tag.py       test_tag.py-20070212110532-91cw79inah2cfozx-2
          bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
          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_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          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_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          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_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          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/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          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_path_content_summary.py test_path_content_su-20070904100855-3vrwedz6akn34kl5-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
          bzrlib/tests/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
          bzrlib/tests/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          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_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          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_flush.py test_flush.py-20061005073432-585uyj0sua6r7i9v-1
          bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
          bzrlib/tests/workingtree_implementations/test_is_control_filename.py test_is_control_filename.py-20060216024958-f5afdebb2fa36418
          bzrlib/tests/workingtree_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-3
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_paths2ids.py test_paths2ids.py-20070222011621-kesvovdwm69nndtx-1
          bzrlib/tests/workingtree_implementations/test_pull.py test_pull.py-20060222044334-43594dd8e143b708
          bzrlib/tests/workingtree_implementations/test_read_working_inventory.py test_read_working_in-20061005073432-585uyj0sua6r7i9v-2
          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_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/textfile.py             textfile.py-20060415001558-9cc2f3652ca99f97
          bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
          bzrlib/textmerge.py            textmerge.py-20060408064938-a5d5c009e64a3a25
          bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/fakevfat.py   fakevfat.py-20060407072414-d59939fa1d6c79d9
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/ca_bundle.py ca_bundle.py-20070226091335-84kb1xg1r2jjf858-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          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/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-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/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/util/simplemapi.py      simplemapi.py-20070810174811-ievl23nziuiq2k3m-1
          bzrlib/util/tests/test_bencode.py test_bencode.py-20070713042202-qjw8rppxaz7ky6i6-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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/api-versioning.txt apiversioning.txt-20070626065626-iiihgmhgkv91uphz-1
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
          doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.657.8
        revision-id: benoit.pierre at gmail.com-20081202235001-3pjztdd1gjbh40cb
        parent: benoit.pierre at gmail.com-20081202212145-e2lr5ec5vyu0xp13
        committer: Benoît Pierre <benoit.pierre at gmail.com>
        branch nick: shelve_patch_no_newline_at_end
        timestamp: Wed 2008-12-03 00:50:01 +0100
        message:
          Fix regressions in other parts of the testsuite.
        modified:
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
        ------------------------------------------------------------
        revno: 3508.657.7
        revision-id: benoit.pierre at gmail.com-20081202212145-e2lr5ec5vyu0xp13
        parent: benoit.pierre at gmail.com-20081202211801-s5p2rr6k8t0v5dl0
        parent: pqm at pqm.ubuntu.com-20081202015700-3mc9dola31w7h5h4
        committer: Benoît Pierre <benoit.pierre at gmail.com>
        branch nick: shelve_patch_no_newline_at_end
        timestamp: Tue 2008-12-02 22:21:45 +0100
        message:
          Merge with upstream.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        ------------------------------------------------------------
        revno: 3508.657.6
        revision-id: benoit.pierre at gmail.com-20081202211801-s5p2rr6k8t0v5dl0
        parent: benoit.pierre at gmail.com-20081202005427-rabc26tyl7qptx1l
        committer: Benoît Pierre <benoit.pierre at gmail.com>
        branch nick: shelve_patch_no_newline_at_end
        timestamp: Tue 2008-12-02 22:18:01 +0100
        message:
          OK, so now patches should handle '\ No newline at end of file' in both
          original and patched contents... Resurrect iter_lines_handle_nl.
        modified:
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/tests/test_patches_data/diff-7 diff7-20081201221107-q9f611rir3xx1hdp-1
          bzrlib/tests/test_patches_data/mod-7 mod7-20081201221107-q9f611rir3xx1hdp-2
          bzrlib/tests/test_patches_data/orig-7 orig7-20081201221107-q9f611rir3xx1hdp-3
        ------------------------------------------------------------
        revno: 3508.657.5
        revision-id: benoit.pierre at gmail.com-20081202005427-rabc26tyl7qptx1l
        parent: benoit.pierre at gmail.com-20081201224558-sntwmei1kvjexamb
        committer: Benoît Pierre <benoit.pierre at gmail.com>
        branch nick: shelve_patch_no_newline_at_end
        timestamp: Tue 2008-12-02 01:54:27 +0100
        message:
          Further improve handling of '\ No newline at end of file': get rid of
          iter_lines_handle_nl, since it's too lenient (allows '\ No...' line
          everywhere), and only handle it in iter_hunks (which will be called for
          both parse_patch and parse_patches).
        modified:
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
        ------------------------------------------------------------
        revno: 3508.657.4
        revision-id: benoit.pierre at gmail.com-20081201224558-sntwmei1kvjexamb
        parent: benoit.pierre at gmail.com-20081201224547-9fx11ybda83c436k
        committer: Benoît Pierre <benoit.pierre at gmail.com>
        branch nick: shelve_patch_no_newline_at_end
        timestamp: Mon 2008-12-01 23:45:58 +0100
        message:
          Add another test for patches to check we correctly handle '\ No newline
          at end of file' in a patch.
        added:
          bzrlib/tests/test_patches_data/diff-7 diff7-20081201221107-q9f611rir3xx1hdp-1
          bzrlib/tests/test_patches_data/mod-7 mod7-20081201221107-q9f611rir3xx1hdp-2
          bzrlib/tests/test_patches_data/orig-7 orig7-20081201221107-q9f611rir3xx1hdp-3
        modified:
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
        ------------------------------------------------------------
        revno: 3508.657.3
        revision-id: benoit.pierre at gmail.com-20081201224547-9fx11ybda83c436k
        parent: benoit.pierre at gmail.com-20081130151529-o89ms591a079s026
        committer: Benoît Pierre <benoit.pierre at gmail.com>
        branch nick: shelve_patch_no_newline_at_end
        timestamp: Mon 2008-12-01 23:45:47 +0100
        message:
          Improve handling of '\ No newline at end of file' in patches: use iter_lines_handle_nl.
        modified:
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
        ------------------------------------------------------------
        revno: 3508.657.2
        revision-id: benoit.pierre at gmail.com-20081130151529-o89ms591a079s026
        parent: benoit.pierre at gmail.com-20081130002829-uamqrrhcytu5tzav
        committer: Benoît Pierre <benoit.pierre at gmail.com>
        branch nick: shelve_patch_no_newline_at_end
        timestamp: Sun 2008-11-30 16:15:29 +0100
        message:
          Add patches test for 'No newline at end of file' in the middle of hunk lines.
        modified:
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
        ------------------------------------------------------------
        revno: 3508.657.1
        revision-id: benoit.pierre at gmail.com-20081130002829-uamqrrhcytu5tzav
        parent: pqm at pqm.ubuntu.com-20081129023747-31a9su43tijw8p3r
        committer: Benoît Pierre <benoit.pierre at gmail.com>
        branch nick: shelve_patch_no_newline_at_end
        timestamp: Sun 2008-11-30 01:28:29 +0100
        message:
          Fix handling of '\ No newline at end of file'.
        modified:
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
    ------------------------------------------------------------
    revno: 3508.1.549
    revision-id: pqm at pqm.ubuntu.com-20090226081759-568u4c630qobhds5
    parent: pqm at pqm.ubuntu.com-20090226073908-1fjp24b0llwqc0l7
    parent: v.ladeuil+lp at free.fr-20090226072059-4jzmpddp5xldwo0m
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-02-26 08:17:59 +0000
    message:
      Tweak HTTP negotiate authentication scheme support
    modified:
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
      bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.656.1
        revision-id: v.ladeuil+lp at free.fr-20090226072059-4jzmpddp5xldwo0m
        parent: pqm at pqm.ubuntu.com-20090226052717-5tbzaulyew9auo7t
        parent: v.ladeuil+lp at free.fr-20090225193419-ynaapyvufvg3nh8k
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Thu 2009-02-26 08:20:59 +0100
        message:
          Tweak HTTP negotiate authentication scheme support
        modified:
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.655.3
        revision-id: v.ladeuil+lp at free.fr-20090225193419-ynaapyvufvg3nh8k
        parent: v.ladeuil+lp at free.fr-20090225192444-az73q3t73x8ti6bi
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 256612-http-auth
        timestamp: Wed 2009-02-25 20:34:19 +0100
        message:
          Slight cosmetic tweaks.
        modified:
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.655.2
        revision-id: v.ladeuil+lp at free.fr-20090225192444-az73q3t73x8ti6bi
        parent: v.ladeuil+lp at free.fr-20090225185843-mns85a9v5zqr60ef
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 256612-http-auth
        timestamp: Wed 2009-02-25 20:24:44 +0100
        message:
          Ensures all auth handlers correctly parse all auth headers.
          
          * bzrlib/tests/test_http.py:
          (TestAuthHeader): Test for all known auth schemes.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          (AbstractAuthHandler._parse_auth_header): All handlers should be
          able to parse any header, they may as well share the
          implementation.
          (NegotiateAuthHandler.auth_match, BasicAuthHandler.auth_match,
          DigestAuthHandler.auth_match): JFDI.
        modified:
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.655.1
        revision-id: v.ladeuil+lp at free.fr-20090225185843-mns85a9v5zqr60ef
        parent: pqm at pqm.ubuntu.com-20090225171156-l63eiz2bz51ialsg
        parent: jelmer at samba.org-20090218165011-dp0uuk76echk0dta
        parent: jelmer at samba.org-20090218162331-hjjc7us2hd6hbfl0
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 256612-http-auth
        timestamp: Wed 2009-02-25 19:58:43 +0100
        message:
          merge jelmer patches
        modified:
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
            ------------------------------------------------------------
            revno: 3508.654.1
            revision-id: jelmer at samba.org-20090218162331-hjjc7us2hd6hbfl0
            parent: pqm at pqm.ubuntu.com-20090218132708-okubrahz9exvae9r
            committer: Jelmer Vernooij <jelmer at samba.org>
            branch nick: bzr.dev
            timestamp: Wed 2009-02-18 17:23:31 +0100
            message:
              Allow HTTP authentication handlers (such as the NegotiateAuthHandler) to 
              do authentication without a username.
            modified:
              bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.653.1
        revision-id: jelmer at samba.org-20090218165011-dp0uuk76echk0dta
        parent: pqm at pqm.ubuntu.com-20090218132708-okubrahz9exvae9r
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Wed 2009-02-18 17:50:11 +0100
        message:
          Cope with the WWW-Authenticate header containing only a single word in 
          Digest/Basic authentication.
        modified:
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
    ------------------------------------------------------------
    revno: 3508.1.548
    revision-id: pqm at pqm.ubuntu.com-20090226073908-1fjp24b0llwqc0l7
    parent: pqm at pqm.ubuntu.com-20090226052717-5tbzaulyew9auo7t
    parent: mbp at sourcefrog.net-20090226065820-uyo1nxpo0w7jkjsg
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-02-26 07:39:08 +0000
    message:
      (mbp, trivial) typos in documentation
    modified:
      doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
      doc/en/tutorials/using_bazaar_with_launchpad.txt using_bazaar_with_lp-20071211073140-7msh8uf9a9h4y9hb-1
      doc/en/user-guide/adv_merging.txt adv_merging.txt-20071213070245-d7u7150lb2hhnvby-1
      doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
      doc/en/user-guide/setting_up_email.txt setting_up_email.txt-20060314161707-fd242c8944346173
      doc/en/user-guide/solo_intro.txt solo_workflow.txt-20071121073725-0corxykv5irjal00-7
      doc/en/user-guide/specifying_revisions.txt specifying_revisions.txt-20060314161707-19deb139101bea33
      doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
      doc/en/user-guide/using_aliases.txt using_aliases.txt-20060314161707-c21d27fa2939e039
      doc/en/user-guide/using_gatekeepers.txt using_gatekeepers.tx-20071123154453-dk2mjhrg1vpjm5w2-5
        ------------------------------------------------------------
        revno: 3508.652.1
        revision-id: mbp at sourcefrog.net-20090226065820-uyo1nxpo0w7jkjsg
        parent: pqm at pqm.ubuntu.com-20090226031558-1ubr618vdn4r5f07
        parent: frankaspell at googlemail.com-20090217114005-ojufrp6rqht664um
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Thu 2009-02-26 17:58:20 +1100
        message:
          Merge typo fixes
        modified:
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/tutorials/using_bazaar_with_launchpad.txt using_bazaar_with_lp-20071211073140-7msh8uf9a9h4y9hb-1
          doc/en/user-guide/adv_merging.txt adv_merging.txt-20071213070245-d7u7150lb2hhnvby-1
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/setting_up_email.txt setting_up_email.txt-20060314161707-fd242c8944346173
          doc/en/user-guide/solo_intro.txt solo_workflow.txt-20071121073725-0corxykv5irjal00-7
          doc/en/user-guide/specifying_revisions.txt specifying_revisions.txt-20060314161707-19deb139101bea33
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/en/user-guide/using_aliases.txt using_aliases.txt-20060314161707-c21d27fa2939e039
          doc/en/user-guide/using_gatekeepers.txt using_gatekeepers.tx-20071123154453-dk2mjhrg1vpjm5w2-5
        ------------------------------------------------------------
        revno: 3508.651.1
        revision-id: frankaspell at googlemail.com-20090217114005-ojufrp6rqht664um
        parent: pqm at pqm.ubuntu.com-20090216172448-vj35mjoe463c3bk2
        committer: Frank Aspell <frankaspell at googlemail.com>
        branch nick: giveback2
        timestamp: Tue 2009-02-17 12:40:05 +0100
        message:
          Fixed typos.
          
          Fixed some typos in bzr doc's using "aspell -l en -c FILENAME".
        modified:
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/tutorials/using_bazaar_with_launchpad.txt using_bazaar_with_lp-20071211073140-7msh8uf9a9h4y9hb-1
          doc/en/user-guide/adv_merging.txt adv_merging.txt-20071213070245-d7u7150lb2hhnvby-1
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/setting_up_email.txt setting_up_email.txt-20060314161707-fd242c8944346173
          doc/en/user-guide/solo_intro.txt solo_workflow.txt-20071121073725-0corxykv5irjal00-7
          doc/en/user-guide/specifying_revisions.txt specifying_revisions.txt-20060314161707-19deb139101bea33
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/en/user-guide/using_aliases.txt using_aliases.txt-20060314161707-c21d27fa2939e039
          doc/en/user-guide/using_gatekeepers.txt using_gatekeepers.tx-20071123154453-dk2mjhrg1vpjm5w2-5
    ------------------------------------------------------------
    revno: 3508.1.547
    revision-id: pqm at pqm.ubuntu.com-20090226052717-5tbzaulyew9auo7t
    parent: pqm at pqm.ubuntu.com-20090226031558-1ubr618vdn4r5f07
    parent: robertc at robertcollins.net-20090226023323-x36w98zx9jjmakpi
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-02-26 05:27:17 +0000
    message:
      (robertc) Fix the root cause of bug 304841 rather than changing the
      	fetch order. (Robert Collins, John Arbash-Meinel)
    modified:
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
        ------------------------------------------------------------
        revno: 3508.650.2
        revision-id: robertc at robertcollins.net-20090226023323-x36w98zx9jjmakpi
        parent: robertc at robertcollins.net-20090226003951-c4tmpiirkq78q3us
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: bug-304841
        timestamp: Thu 2009-02-26 13:33:23 +1100
        message:
          Review feedback - fix flushing buffered records in knit's insert_record_stream.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.650.1
        revision-id: robertc at robertcollins.net-20090226003951-c4tmpiirkq78q3us
        parent: pqm at pqm.ubuntu.com-20090225231224-r2fv2iqcgezje0zt
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: bug-304841
        timestamp: Thu 2009-02-26 11:39:51 +1100
        message:
          Roll back the overly big fix to bug 304841, allowing _fetch order to move to RepositoryFormat.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
    ------------------------------------------------------------
    revno: 3508.1.546
    revision-id: pqm at pqm.ubuntu.com-20090226031558-1ubr618vdn4r5f07
    parent: pqm at pqm.ubuntu.com-20090225235242-3h3yxyd8smf6b0g2
    parent: robertc at robertcollins.net-20090226010618-tr1mdkrhu6i8c234
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-02-26 03:15:58 +0000
    message:
      (robertc) Fix race condition with branch hooks during cloning when
      	the new branch is stacked. (Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
      bzrlib/tests/branch_implementations/test_create_clone.py test_create_clone.py-20090225031440-8ybpkzojo7cvourv-1
        ------------------------------------------------------------
        revno: 3508.649.3
        revision-id: robertc at robertcollins.net-20090226010618-tr1mdkrhu6i8c234
        parent: robertc at robertcollins.net-20090226001302-ltc7k8ekbmcr2ofq
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Thu 2009-02-26 12:06:18 +1100
        message:
          Add missed new parameter for branch reference cloning.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
        ------------------------------------------------------------
        revno: 3508.649.2
        revision-id: robertc at robertcollins.net-20090226001302-ltc7k8ekbmcr2ofq
        parent: robertc at robertcollins.net-20090225221725-0795sbskjouaxbm5
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Thu 2009-02-26 11:13:02 +1100
        message:
          Bump stacked first push up by two calls (because the branch is stacked earlier).
        modified:
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3508.649.1
        revision-id: robertc at robertcollins.net-20090225221725-0795sbskjouaxbm5
        parent: pqm at pqm.ubuntu.com-20090225171156-l63eiz2bz51ialsg
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: clone.branch-takes-strategy
        timestamp: Thu 2009-02-26 09:17:25 +1100
        message:
          Fix race condition with branch hooks during cloning when the new branch is stacked.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/branch_implementations/test_create_clone.py test_create_clone.py-20090225031440-8ybpkzojo7cvourv-1
    ------------------------------------------------------------
    revno: 3508.1.545
    revision-id: pqm at pqm.ubuntu.com-20090225235242-3h3yxyd8smf6b0g2
    parent: pqm at pqm.ubuntu.com-20090225231224-r2fv2iqcgezje0zt
    parent: jelmer at samba.org-20090225224323-lsh6lv2yl23kecpu
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-02-25 23:52:42 +0000
    message:
      (Jelmer) Add InterBranch class.
    added:
      bzrlib/tests/per_interbranch/  per_interbranch-20090224001510-b1eq9kzmh3psmh6x-1
      bzrlib/tests/per_interbranch/__init__.py __init__.py-20090225010018-l7w4uvvt73ea2vj9-1
      bzrlib/tests/per_interbranch/test_update_revisions.py test_update_revision-20090225011043-7u1jnapdeuj07rre-1
    modified:
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.648.8
        revision-id: jelmer at samba.org-20090225224323-lsh6lv2yl23kecpu
        parent: jelmer at samba.org-20090225221356-mybvo95xatofd4t3
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: interbranch
        timestamp: Wed 2009-02-25 23:43:23 +0100
        message:
          Fix whitespace.
        modified:
          bzrlib/tests/per_interbranch/__init__.py __init__.py-20090225010018-l7w4uvvt73ea2vj9-1
        ------------------------------------------------------------
        revno: 3508.648.7
        revision-id: jelmer at samba.org-20090225221356-mybvo95xatofd4t3
        parent: jelmer at samba.org-20090225214515-qeg4rv6omtx2kg51
        parent: pqm at pqm.ubuntu.com-20090225063528-m6c41lna1xu4bdwm
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: interbranch
        timestamp: Wed 2009-02-25 23:13:56 +0100
        message:
          Merge bzr.dev.
        added:
          bzrlib/tests/branch_implementations/test_create_clone.py test_create_clone.py-20090225031440-8ybpkzojo7cvourv-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/bzrdir.py         bzrdir.py-20061122024551-ol0l0o0oofsu9b3t-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.648.6
        revision-id: jelmer at samba.org-20090225214515-qeg4rv6omtx2kg51
        parent: jelmer at samba.org-20090225212316-gvvzlfrxh33t98qr
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: interbranch
        timestamp: Wed 2009-02-25 22:45:15 +0100
        message:
          Remove unused transport settings.
        modified:
          bzrlib/tests/per_interbranch/__init__.py __init__.py-20090225010018-l7w4uvvt73ea2vj9-1
        ------------------------------------------------------------
        revno: 3508.648.5
        revision-id: jelmer at samba.org-20090225212316-gvvzlfrxh33t98qr
        parent: jelmer at samba.org-20090225023539-kawtk5r4if274my3
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: interbranch
        timestamp: Wed 2009-02-25 22:23:16 +0100
        message:
          Allow InterBranch implementations to set different from and to Branch formats for testing.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/tests/per_interbranch/__init__.py __init__.py-20090225010018-l7w4uvvt73ea2vj9-1
        ------------------------------------------------------------
        revno: 3508.648.4
        revision-id: jelmer at samba.org-20090225023539-kawtk5r4if274my3
        parent: jelmer at samba.org-20090225020535-qw7udfz9ploqzosn
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: interbranch
        timestamp: Wed 2009-02-25 03:35:39 +0100
        message:
          Fix tests.
        modified:
          bzrlib/tests/per_interbranch/test_update_revisions.py test_update_revision-20090225011043-7u1jnapdeuj07rre-1
        ------------------------------------------------------------
        revno: 3508.648.3
        revision-id: jelmer at samba.org-20090225020535-qw7udfz9ploqzosn
        parent: jelmer at samba.org-20090223205558-1cx2k4w1zgs8r5qa
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: interbranch
        timestamp: Wed 2009-02-25 03:05:35 +0100
        message:
          Add tests for InterBranch.
        added:
          bzrlib/tests/per_interbranch/  per_interbranch-20090224001510-b1eq9kzmh3psmh6x-1
          bzrlib/tests/per_interbranch/__init__.py __init__.py-20090225010018-l7w4uvvt73ea2vj9-1
          bzrlib/tests/per_interbranch/test_update_revisions.py test_update_revision-20090225011043-7u1jnapdeuj07rre-1
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.648.2
        revision-id: jelmer at samba.org-20090223205558-1cx2k4w1zgs8r5qa
        parent: jelmer at samba.org-20090211030203-znq9j2cd2wff1e0x
        parent: pqm at pqm.ubuntu.com-20090223181913-3ioca07c3eefkfn0
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: interbranch
        timestamp: Mon 2009-02-23 21:55:58 +0100
        message:
          Merge bzr.dev.
        added:
          bzrlib/help_topics/en/log-formats.txt logformats.txt-20090209081655-5wpbws2oqz8k5oq7-1
          bzrlib/tests/blackbox/test_filtered_view_ops.py test_filtered_view_o-20081110012645-5t7ogtola0l33lkg-1
          bzrlib/tests/blackbox/test_view.py test_view.py-20080731135100-66o8o32heop7augi-1
          bzrlib/tests/test_smart_request.py test_smart_request.p-20090211070731-o38wayv3asm25d6a-1
          bzrlib/tests/workingtree_implementations/test_views.py test_views.py-20080729134135-v4zjnb85eu9srl80-1
          bzrlib/views.py                views.py-20080729082027-1ouh6t9cdobc0eea-1
          tools/prepare_for_latex.py     prepare_for_latex.py-20090212165735-79tn1t4dhnxyz7m9-1
          tools/rst2pdf.py               rst2pdf.py-20090212165735-79tn1t4dhnxyz7m9-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          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_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
          bzrlib/benchmarks/bench_commit.py bench_commit.py-20060522031508-4ea2551904e4becb
          bzrlib/benchmarks/bench_info.py bench_info.py-20060719045551-x5ixdrwbw57cg19z-1
          bzrlib/benchmarks/bench_log.py bench_log.py-20060611214524-mr18tk29h8v0qb4x-1
          bzrlib/benchmarks/bench_pack.py bench_pack.py-20070903042947-0wphp878xr6wkw7t-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/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/bisect_multi.py         bisect_multi.py-20071005104357-0vymd381la7ew4o1-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          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/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/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-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/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/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/email_message.py        email_message.py-20070718143823-660zfcl54xi1v65u-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/generate_ids.py         generate_ids.py-20061102205935-z3do15ipw6m7v26u-1
          bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
          bzrlib/gpg.py                  gpg.py-20051017065112-8654536d415dacc6
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/identitymap.py          identitymap.py-20051007040721-83e837d831a6636a
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/inter.py                inter.py-20060302012326-a57300cb382c618f
          bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
          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/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-1
          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/pack.py                 container.py-20070607160755-tr8zc26q18rn0jnb-1
          bzrlib/patch.py                patch.py-20050513021216-ad183543f56ee2e5
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/shellcomplete.py        shellcomplete.py-20050822153127-3be115ff5e70fc39
          bzrlib/sign_my_commits.py      sign_my_commits.py-20060215152201-5a6363365180e671
          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/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          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/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/EncodingAdapter.py EncodingAdapter.py-20060113032051-4d7e1d8c1e38b4a1
          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_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_bound_branches.py test_bound_branches.py-20051109215527-2373188ad566c205
          bzrlib/tests/blackbox/test_break_lock.py test_break_lock.py-20060303014503-a90e07d38d042d1d
          bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          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_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_join.py test_join.py-20060928210902-95dkqa6boh8uq92b-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_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
          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_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-1
          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_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_revert.py test_revert.py-20060124160917-485ce9de629c182c
          bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          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_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          bzrlib/tests/blackbox/test_too_much.py blackbox.py-20050620052131-a7370d756399f615
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          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_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_http.py test_http.py-20060731224648-2eef7ae5yja95rya-1
          bzrlib/tests/branch_implementations/test_last_revision_info.py test_last_revision_i-20070201133317-51mzi40m8hv1i0i9-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_pull.py test_pull.py-20060410103942-83c35b26657414fc
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-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/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          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/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
          bzrlib/tests/test_atomicfile.py test_atomicfile.py-20060809005022-s7psq6himv0hpm3v-1
          bzrlib/tests/test_bisect_multi.py test_bisect_multi.py-20071005104357-0vymd381la7ew4o1-2
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          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_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          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_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
          bzrlib/tests/test_deprecated_graph.py testgraph.py-20050905070950-42e6c958106610fd
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_extract.py   test_extract.py-20061002214140-qdnnm67q1ov6x6pd-1
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-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_gpg.py       testgpg.py-20051017042228-9276cd40a784c93c
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
          bzrlib/tests/test_help.py      test_help.py-20070419045354-6q6rq15j9e2n5fna-1
          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_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          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_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          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_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
          bzrlib/tests/test_nonascii.py  testnonascii.py-20051018022645-ea1d8b6477b058a6
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          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_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          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_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          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_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_rio.py       test_rio.py-20051128032247-dcd1082dfc86d3d3
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
          bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
          bzrlib/tests/test_tag.py       test_tag.py-20070212110532-91cw79inah2cfozx-2
          bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
          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_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          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_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          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_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          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/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/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
          bzrlib/tests/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          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_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          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_flush.py test_flush.py-20061005073432-585uyj0sua6r7i9v-1
          bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
          bzrlib/tests/workingtree_implementations/test_is_control_filename.py test_is_control_filename.py-20060216024958-f5afdebb2fa36418
          bzrlib/tests/workingtree_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-3
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_paths2ids.py test_paths2ids.py-20070222011621-kesvovdwm69nndtx-1
          bzrlib/tests/workingtree_implementations/test_pull.py test_pull.py-20060222044334-43594dd8e143b708
          bzrlib/tests/workingtree_implementations/test_read_working_inventory.py test_read_working_in-20061005073432-585uyj0sua6r7i9v-2
          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_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/textfile.py             textfile.py-20060415001558-9cc2f3652ca99f97
          bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
          bzrlib/textmerge.py            textmerge.py-20060408064938-a5d5c009e64a3a25
          bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/fakevfat.py   fakevfat.py-20060407072414-d59939fa1d6c79d9
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          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/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-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/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/util/simplemapi.py      simplemapi.py-20070810174811-ievl23nziuiq2k3m-1
          bzrlib/util/tests/test_bencode.py test_bencode.py-20070713042202-qjw8rppxaz7ky6i6-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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.648.1
        revision-id: jelmer at samba.org-20090211030203-znq9j2cd2wff1e0x
        parent: pqm at pqm.ubuntu.com-20090211011240-gv0zdxmwomt3ndtn
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: interbranch
        timestamp: Wed 2009-02-11 04:02:03 +0100
        message:
          Add InterBranch.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
    ------------------------------------------------------------
    revno: 3508.1.544
    revision-id: pqm at pqm.ubuntu.com-20090225231224-r2fv2iqcgezje0zt
    parent: pqm at pqm.ubuntu.com-20090225220024-b81h6glz8zi2ekfh
    parent: ian.clatworthy at canonical.com-20090225222908-flpnjxwsxpmcyz60
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-02-25 23:12:24 +0000
    message:
      Make ls aware of views (Eduardo O. Padoan)
    modified:
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
      bzrlib/tests/blackbox/test_filtered_view_ops.py test_filtered_view_o-20081110012645-5t7ogtola0l33lkg-1
      bzrlib/tests/workingtree_implementations/test_views.py test_views.py-20080729134135-v4zjnb85eu9srl80-1
      bzrlib/views.py                views.py-20080729082027-1ouh6t9cdobc0eea-1
        ------------------------------------------------------------
        revno: 3508.647.2
        revision-id: ian.clatworthy at canonical.com-20090225222908-flpnjxwsxpmcyz60
        parent: ian.clatworthy at canonical.com-20090225132514-ltdzwbeswxjixt84
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Thu 2009-02-26 08:29:08 +1000
        message:
          fix broken test for ls -r
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.647.1
        revision-id: ian.clatworthy at canonical.com-20090225132514-ltdzwbeswxjixt84
        parent: pqm at pqm.ubuntu.com-20090225063528-m6c41lna1xu4bdwm
        parent: eduardo.padoan at gmail.com-20090224225613-4acsk5hc9xxkj5im
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Wed 2009-02-25 23:25:14 +1000
        message:
          Make ls aware of views (Eduardo O. Padoan)
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/tests/blackbox/test_filtered_view_ops.py test_filtered_view_o-20081110012645-5t7ogtola0l33lkg-1
          bzrlib/tests/workingtree_implementations/test_views.py test_views.py-20080729134135-v4zjnb85eu9srl80-1
          bzrlib/views.py                views.py-20080729082027-1ouh6t9cdobc0eea-1
        ------------------------------------------------------------
        revno: 3508.646.6
        revision-id: eduardo.padoan at gmail.com-20090224225613-4acsk5hc9xxkj5im
        parent: eduardo.padoan at gmail.com-20090224191824-4djnk963syhx8lrt
        committer: Eduardo Padoan <eduardo.padoan at gmail.com>
        branch nick: lsview
        timestamp: Tue 2009-02-24 19:56:13 -0300
        message:
          Fixed the 'ignoring ...' message for ls.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_filtered_view_ops.py test_filtered_view_o-20081110012645-5t7ogtola0l33lkg-1
        ------------------------------------------------------------
        revno: 3508.646.5
        revision-id: eduardo.padoan at gmail.com-20090224191824-4djnk963syhx8lrt
        parent: eduardo.padoan at gmail.com-20090223155657-yn119cfkr4mpdfru
        committer: Eduardo Padoan <eduardo.padoan at gmail.com>
        branch nick: lsview
        timestamp: Tue 2009-02-24 16:18:24 -0300
        message:
          Check if the tree supports views only once when ls is called.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.646.4
        revision-id: eduardo.padoan at gmail.com-20090223155657-yn119cfkr4mpdfru
        parent: eduardo.padoan at gmail.com-20090223155510-wyxf2xykkspqugjt
        committer: Eduardo Padoan <eduardo.padoan at gmail.com>
        branch nick: lsview
        timestamp: Mon 2009-02-23 12:56:57 -0300
        message:
          Added tests for ls when using a view.
        modified:
          bzrlib/tests/blackbox/test_filtered_view_ops.py test_filtered_view_o-20081110012645-5t7ogtola0l33lkg-1
        ------------------------------------------------------------
        revno: 3508.646.3
        revision-id: eduardo.padoan at gmail.com-20090223155510-wyxf2xykkspqugjt
        parent: eduardo.padoan at gmail.com-20090223055902-tvr42ej98tx72vyz
        committer: Eduardo Padoan <eduardo.padoan at gmail.com>
        branch nick: lsview
        timestamp: Mon 2009-02-23 12:55:10 -0300
        message:
          Added tests for views.check_path_in_view()
        modified:
          bzrlib/tests/workingtree_implementations/test_views.py test_views.py-20080729134135-v4zjnb85eu9srl80-1
        ------------------------------------------------------------
        revno: 3508.646.2
        revision-id: eduardo.padoan at gmail.com-20090223055902-tvr42ej98tx72vyz
        parent: eduardo.padoan at gmail.com-20090223055715-6cqqzjt7bo00v0zf
        committer: Eduardo Padoan <eduardo.padoan at gmail.com>
        branch nick: lsview
        timestamp: Mon 2009-02-23 02:59:02 -0300
        message:
          Make ls show only files on the current view.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.646.1
        revision-id: eduardo.padoan at gmail.com-20090223055715-6cqqzjt7bo00v0zf
        parent: pqm at pqm.ubuntu.com-20090223012623-0epa5dpnb7sk0tef
        committer: Eduardo Padoan <eduardo.padoan at gmail.com>
        branch nick: lsview
        timestamp: Mon 2009-02-23 02:57:15 -0300
        message:
          Moved diff._check_path_in_view() to views.check_path_in_view()
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/views.py                views.py-20080729082027-1ouh6t9cdobc0eea-1
    ------------------------------------------------------------
    revno: 3508.1.543
    revision-id: pqm at pqm.ubuntu.com-20090225220024-b81h6glz8zi2ekfh
    parent: pqm at pqm.ubuntu.com-20090225171156-l63eiz2bz51ialsg
    parent: john at arbash-meinel.com-20090225211614-ah3tpucd27g92lxj
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-02-25 22:00:24 +0000
    message:
      (jam) Batch up requests for fulltexts into 5MB (compressed) requests,
      	rather than 1 per file.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.644.8
        revision-id: john at arbash-meinel.com-20090225211614-ah3tpucd27g92lxj
        parent: john at arbash-meinel.com-20090225211322-qc94czk3s1g7nliq
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: sort_knit_fetch
        timestamp: Wed 2009-02-25 15:16:14 -0600
        message:
          NEWS entry about batching up requests.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.644.7
        revision-id: john at arbash-meinel.com-20090225211322-qc94czk3s1g7nliq
        parent: john at arbash-meinel.com-20090225202304-j52lrdrx8aw101uh
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: sort_knit_fetch
        timestamp: Wed 2009-02-25 15:13:22 -0600
        message:
          Some direct tests for _group_keys_for_io
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.644.6
        revision-id: john at arbash-meinel.com-20090225202304-j52lrdrx8aw101uh
        parent: john at arbash-meinel.com-20090225201213-fwl3dlpkraaogv7l
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: sort_knit_fetch
        timestamp: Wed 2009-02-25 14:23:04 -0600
        message:
          Turn _split_by_prefix into a classmethod, and add direct tests.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.644.5
        revision-id: john at arbash-meinel.com-20090225201213-fwl3dlpkraaogv7l
        parent: john at arbash-meinel.com-20090224230635-cd22mdoebjoggynp
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: sort_knit_fetch
        timestamp: Wed 2009-02-25 14:12:13 -0600
        message:
          Add direct tests for _get_total_build_size.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.644.4
        revision-id: john at arbash-meinel.com-20090224230635-cd22mdoebjoggynp
        parent: john at arbash-meinel.com-20090224221303-bvyeg22ag3e3b377
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: sort_knit_fetch
        timestamp: Tue 2009-02-24 17:06:35 -0600
        message:
          Properly determine the total number of bytes needed for a given key.
          We need to evaluate the whole build chain, in order to get the final build info.
          The earlier code only evaluated the final node of the chain, which gave
          unrealistically low sizes.
          With this, bzr.dev get split into 2 requests, which is reasonable.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.644.3
        revision-id: john at arbash-meinel.com-20090224221303-bvyeg22ag3e3b377
        parent: john at arbash-meinel.com-20090224215405-lelreyxl992nxxr9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: sort_knit_fetch
        timestamp: Tue 2009-02-24 16:13:03 -0600
        message:
          Add some debugging code.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.644.2
        revision-id: john at arbash-meinel.com-20090224215405-lelreyxl992nxxr9
        parent: john at arbash-meinel.com-20090224202307-qxv0wgz3cikobn0c
        parent: john at arbash-meinel.com-20090128190831-xqmvp0hfiimyjsb5
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: sort_knit_fetch
        timestamp: Tue 2009-02-24 15:54:05 -0600
        message:
          Batch get_record_stream(fulltexts) into 5MB requests.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
            ------------------------------------------------------------
            revno: 3508.645.1
            revision-id: john at arbash-meinel.com-20090128190831-xqmvp0hfiimyjsb5
            parent: pqm at pqm.ubuntu.com-20090128105451-ih99x6vzhtmfysjf
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: knit_fill
            timestamp: Wed 2009-01-28 13:08:31 -0600
            message:
              Quick attempt at re-combining the knit requests after splitting them by file-id.
            modified:
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.644.1
        revision-id: john at arbash-meinel.com-20090224202307-qxv0wgz3cikobn0c
        parent: pqm at pqm.ubuntu.com-20090224103149-b9a60tx1qy68jtcj
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: sort_knit_fetch
        timestamp: Tue 2009-02-24 14:23:07 -0600
        message:
          Group records to read by pack file and sort by offset.
          
          This assumes that sort(index_memo) gives the right ordering, but for all 
          formats so far, this holds true.
          
          This makes a *big* difference when doing 'bzr branch --stacked' or
          'bzr checkout --lightweight'.
          
          If you don't group the requests, then the next level splits them up
          into many readv() requests, because it splits them by pack/knit file.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
    ------------------------------------------------------------
    revno: 3508.1.542
    revision-id: pqm at pqm.ubuntu.com-20090225171156-l63eiz2bz51ialsg
    parent: pqm at pqm.ubuntu.com-20090225152718-pj9aien54kw4vimg
    parent: jelmer at charis.vernstok.nl-20090225162741-gw2xq0crwjklwnk3
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-02-25 17:11:56 +0000
    message:
      (Jelmer) Write push status to stderr rather than stdout.
    modified:
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3508.643.5
        revision-id: jelmer at charis.vernstok.nl-20090225162741-gw2xq0crwjklwnk3
        parent: jelmer at samba.org-20090225153648-7r5mk20nr9dttqbf
        committer: Jelmer Vernooij <jelmer at charis.vernstok.nl>
        branch nick: push-trace
        timestamp: Wed 2009-02-25 17:27:41 +0100
        message:
          Fix trailing whitespace.
        modified:
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3508.643.4
        revision-id: jelmer at samba.org-20090225153648-7r5mk20nr9dttqbf
        parent: jelmer at samba.org-20090210003516-esr6vc9rklef12s6
        parent: pqm at pqm.ubuntu.com-20090225063528-m6c41lna1xu4bdwm
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: push-trace
        timestamp: Wed 2009-02-25 16:36:48 +0100
        message:
          Merge bzr.dev.
        added:
          bzrlib/help_topics/en/log-formats.txt logformats.txt-20090209081655-5wpbws2oqz8k5oq7-1
          bzrlib/plugins/launchpad/test_lp_open.py test_lp_open.py-20090125174355-hxrsxh3sj84225qu-1
          bzrlib/tests/blackbox/test_filtered_view_ops.py test_filtered_view_o-20081110012645-5t7ogtola0l33lkg-1
          bzrlib/tests/blackbox/test_view.py test_view.py-20080731135100-66o8o32heop7augi-1
          bzrlib/tests/branch_implementations/test_create_clone.py test_create_clone.py-20090225031440-8ybpkzojo7cvourv-1
          bzrlib/tests/test_smart_request.py test_smart_request.p-20090211070731-o38wayv3asm25d6a-1
          bzrlib/tests/workingtree_implementations/test_views.py test_views.py-20080729134135-v4zjnb85eu9srl80-1
          bzrlib/views.py                views.py-20080729082027-1ouh6t9cdobc0eea-1
          doc/developers/colocated-branches.txt colocatedbranches.tx-20090209183539-wv9upczfd8ryyfn1-1
          tools/prepare_for_latex.py     prepare_for_latex.py-20090212165735-79tn1t4dhnxyz7m9-1
          tools/rst2pdf.py               rst2pdf.py-20090212165735-79tn1t4dhnxyz7m9-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          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_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
          bzrlib/benchmarks/bench_commit.py bench_commit.py-20060522031508-4ea2551904e4becb
          bzrlib/benchmarks/bench_info.py bench_info.py-20060719045551-x5ixdrwbw57cg19z-1
          bzrlib/benchmarks/bench_log.py bench_log.py-20060611214524-mr18tk29h8v0qb4x-1
          bzrlib/benchmarks/bench_pack.py bench_pack.py-20070903042947-0wphp878xr6wkw7t-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/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/bisect_multi.py         bisect_multi.py-20071005104357-0vymd381la7ew4o1-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          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/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/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-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/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/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/email_message.py        email_message.py-20070718143823-660zfcl54xi1v65u-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/generate_ids.py         generate_ids.py-20061102205935-z3do15ipw6m7v26u-1
          bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
          bzrlib/gpg.py                  gpg.py-20051017065112-8654536d415dacc6
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/identitymap.py          identitymap.py-20051007040721-83e837d831a6636a
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/inter.py                inter.py-20060302012326-a57300cb382c618f
          bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
          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/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-1
          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/pack.py                 container.py-20070607160755-tr8zc26q18rn0jnb-1
          bzrlib/patch.py                patch.py-20050513021216-ad183543f56ee2e5
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/shellcomplete.py        shellcomplete.py-20050822153127-3be115ff5e70fc39
          bzrlib/sign_my_commits.py      sign_my_commits.py-20060215152201-5a6363365180e671
          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/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          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/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/EncodingAdapter.py EncodingAdapter.py-20060113032051-4d7e1d8c1e38b4a1
          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_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_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          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_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_join.py test_join.py-20060928210902-95dkqa6boh8uq92b-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_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
          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_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-1
          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_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_revert.py test_revert.py-20060124160917-485ce9de629c182c
          bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          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_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          bzrlib/tests/blackbox/test_too_much.py blackbox.py-20050620052131-a7370d756399f615
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          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_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_http.py test_http.py-20060731224648-2eef7ae5yja95rya-1
          bzrlib/tests/branch_implementations/test_last_revision_info.py test_last_revision_i-20070201133317-51mzi40m8hv1i0i9-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_pull.py test_pull.py-20060410103942-83c35b26657414fc
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-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/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/https_server.py   https_server.py-20071121173708-aj8zczi0ziwbwz21-1
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          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/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
          bzrlib/tests/test_atomicfile.py test_atomicfile.py-20060809005022-s7psq6himv0hpm3v-1
          bzrlib/tests/test_bisect_multi.py test_bisect_multi.py-20071005104357-0vymd381la7ew4o1-2
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          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_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          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_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
          bzrlib/tests/test_deprecated_graph.py testgraph.py-20050905070950-42e6c958106610fd
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_extract.py   test_extract.py-20061002214140-qdnnm67q1ov6x6pd-1
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-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_gpg.py       testgpg.py-20051017042228-9276cd40a784c93c
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
          bzrlib/tests/test_help.py      test_help.py-20070419045354-6q6rq15j9e2n5fna-1
          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_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-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_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          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_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
          bzrlib/tests/test_nonascii.py  testnonascii.py-20051018022645-ea1d8b6477b058a6
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          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_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          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_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          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_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_rio.py       test_rio.py-20051128032247-dcd1082dfc86d3d3
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          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_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
          bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
          bzrlib/tests/test_tag.py       test_tag.py-20070212110532-91cw79inah2cfozx-2
          bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
          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_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          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_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          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_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          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/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/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
          bzrlib/tests/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          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_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          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_flush.py test_flush.py-20061005073432-585uyj0sua6r7i9v-1
          bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
          bzrlib/tests/workingtree_implementations/test_is_control_filename.py test_is_control_filename.py-20060216024958-f5afdebb2fa36418
          bzrlib/tests/workingtree_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-3
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_paths2ids.py test_paths2ids.py-20070222011621-kesvovdwm69nndtx-1
          bzrlib/tests/workingtree_implementations/test_pull.py test_pull.py-20060222044334-43594dd8e143b708
          bzrlib/tests/workingtree_implementations/test_read_working_inventory.py test_read_working_in-20061005073432-585uyj0sua6r7i9v-2
          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_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/textfile.py             textfile.py-20060415001558-9cc2f3652ca99f97
          bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
          bzrlib/textmerge.py            textmerge.py-20060408064938-a5d5c009e64a3a25
          bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/fakevfat.py   fakevfat.py-20060407072414-d59939fa1d6c79d9
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          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/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-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/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/util/simplemapi.py      simplemapi.py-20070810174811-ievl23nziuiq2k3m-1
          bzrlib/util/tests/test_bencode.py test_bencode.py-20070713042202-qjw8rppxaz7ky6i6-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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.643.3
        revision-id: jelmer at samba.org-20090210003516-esr6vc9rklef12s6
        parent: jelmer at samba.org-20090210002552-zxrbkhq0bsukybcw
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: push-trace
        timestamp: Tue 2009-02-10 01:35:16 +0100
        message:
          Revert debug code.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.643.2
        revision-id: jelmer at samba.org-20090210002552-zxrbkhq0bsukybcw
        parent: jelmer at samba.org-20090203165311-aspjrd7m014f311v
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: push-trace
        timestamp: Tue 2009-02-10 01:25:52 +0100
        message:
          Write status messages during push to stderr rather than stdout.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3508.643.1
        revision-id: jelmer at samba.org-20090203165311-aspjrd7m014f311v
        parent: pqm at pqm.ubuntu.com-20090202091414-4q20mjzsvp03vyfc
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Tue 2009-02-03 17:53:11 +0100
        message:
          Consistently write to self.outf in cmd_push().
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
    ------------------------------------------------------------
    revno: 3508.1.541
    revision-id: pqm at pqm.ubuntu.com-20090225152718-pj9aien54kw4vimg
    parent: pqm at pqm.ubuntu.com-20090225063528-m6c41lna1xu4bdwm
    parent: jelmer at samba.org-20090225143659-vx6cbqtmyicuzfyf
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-02-25 15:27:18 +0000
    message:
      (James) Handle files not present in the tree in exportt. 
    added:
      bzrlib/tests/test_export.py    test_export.py-20090220201010-tpbxssdnezsvu9pk-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.642.3
        revision-id: jelmer at samba.org-20090225143659-vx6cbqtmyicuzfyf
        parent: jelmer at samba.org-20090225143537-6kuans7qqwz57q7c
        parent: pqm at pqm.ubuntu.com-20090225063528-m6c41lna1xu4bdwm
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: export-missing
        timestamp: Wed 2009-02-25 15:36:59 +0100
        message:
          Merge bzr.dev.
        added:
          bzrlib/tests/blackbox/test_filtered_view_ops.py test_filtered_view_o-20081110012645-5t7ogtola0l33lkg-1
          bzrlib/tests/blackbox/test_view.py test_view.py-20080731135100-66o8o32heop7augi-1
          bzrlib/tests/branch_implementations/test_create_clone.py test_create_clone.py-20090225031440-8ybpkzojo7cvourv-1
          bzrlib/tests/workingtree_implementations/test_views.py test_views.py-20080729134135-v4zjnb85eu9srl80-1
          bzrlib/views.py                views.py-20080729082027-1ouh6t9cdobc0eea-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          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_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
          bzrlib/benchmarks/bench_commit.py bench_commit.py-20060522031508-4ea2551904e4becb
          bzrlib/benchmarks/bench_info.py bench_info.py-20060719045551-x5ixdrwbw57cg19z-1
          bzrlib/benchmarks/bench_log.py bench_log.py-20060611214524-mr18tk29h8v0qb4x-1
          bzrlib/benchmarks/bench_pack.py bench_pack.py-20070903042947-0wphp878xr6wkw7t-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/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/bisect_multi.py         bisect_multi.py-20071005104357-0vymd381la7ew4o1-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          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/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/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-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/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/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/email_message.py        email_message.py-20070718143823-660zfcl54xi1v65u-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/generate_ids.py         generate_ids.py-20061102205935-z3do15ipw6m7v26u-1
          bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
          bzrlib/gpg.py                  gpg.py-20051017065112-8654536d415dacc6
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/identitymap.py          identitymap.py-20051007040721-83e837d831a6636a
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/inter.py                inter.py-20060302012326-a57300cb382c618f
          bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
          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/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-1
          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/pack.py                 container.py-20070607160755-tr8zc26q18rn0jnb-1
          bzrlib/patch.py                patch.py-20050513021216-ad183543f56ee2e5
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/shellcomplete.py        shellcomplete.py-20050822153127-3be115ff5e70fc39
          bzrlib/sign_my_commits.py      sign_my_commits.py-20060215152201-5a6363365180e671
          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/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          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/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/EncodingAdapter.py EncodingAdapter.py-20060113032051-4d7e1d8c1e38b4a1
          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_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_bound_branches.py test_bound_branches.py-20051109215527-2373188ad566c205
          bzrlib/tests/blackbox/test_break_lock.py test_break_lock.py-20060303014503-a90e07d38d042d1d
          bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          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_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_join.py test_join.py-20060928210902-95dkqa6boh8uq92b-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_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
          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_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-1
          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_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_revert.py test_revert.py-20060124160917-485ce9de629c182c
          bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          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_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          bzrlib/tests/blackbox/test_too_much.py blackbox.py-20050620052131-a7370d756399f615
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          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_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_http.py test_http.py-20060731224648-2eef7ae5yja95rya-1
          bzrlib/tests/branch_implementations/test_last_revision_info.py test_last_revision_i-20070201133317-51mzi40m8hv1i0i9-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_pull.py test_pull.py-20060410103942-83c35b26657414fc
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-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/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          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/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
          bzrlib/tests/test_atomicfile.py test_atomicfile.py-20060809005022-s7psq6himv0hpm3v-1
          bzrlib/tests/test_bisect_multi.py test_bisect_multi.py-20071005104357-0vymd381la7ew4o1-2
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          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_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
          bzrlib/tests/test_deprecated_graph.py testgraph.py-20050905070950-42e6c958106610fd
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_extract.py   test_extract.py-20061002214140-qdnnm67q1ov6x6pd-1
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-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_gpg.py       testgpg.py-20051017042228-9276cd40a784c93c
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
          bzrlib/tests/test_help.py      test_help.py-20070419045354-6q6rq15j9e2n5fna-1
          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_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          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_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          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_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
          bzrlib/tests/test_nonascii.py  testnonascii.py-20051018022645-ea1d8b6477b058a6
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          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_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          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_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          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_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_rio.py       test_rio.py-20051128032247-dcd1082dfc86d3d3
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
          bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
          bzrlib/tests/test_tag.py       test_tag.py-20070212110532-91cw79inah2cfozx-2
          bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
          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_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          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_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          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_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          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/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/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
          bzrlib/tests/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          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_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          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_flush.py test_flush.py-20061005073432-585uyj0sua6r7i9v-1
          bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
          bzrlib/tests/workingtree_implementations/test_is_control_filename.py test_is_control_filename.py-20060216024958-f5afdebb2fa36418
          bzrlib/tests/workingtree_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-3
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_paths2ids.py test_paths2ids.py-20070222011621-kesvovdwm69nndtx-1
          bzrlib/tests/workingtree_implementations/test_pull.py test_pull.py-20060222044334-43594dd8e143b708
          bzrlib/tests/workingtree_implementations/test_read_working_inventory.py test_read_working_in-20061005073432-585uyj0sua6r7i9v-2
          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_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/textfile.py             textfile.py-20060415001558-9cc2f3652ca99f97
          bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
          bzrlib/textmerge.py            textmerge.py-20060408064938-a5d5c009e64a3a25
          bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/fakevfat.py   fakevfat.py-20060407072414-d59939fa1d6c79d9
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          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/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-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/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/util/simplemapi.py      simplemapi.py-20070810174811-ievl23nziuiq2k3m-1
          bzrlib/util/tests/test_bencode.py test_bencode.py-20070713042202-qjw8rppxaz7ky6i6-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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.642.2
        revision-id: jelmer at samba.org-20090225143537-6kuans7qqwz57q7c
        parent: jw+debian at jameswestby.net-20090220201012-y9wonjwu4ekt7iqe
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: export-missing
        timestamp: Wed 2009-02-25 15:35:37 +0100
        message:
          Update NEWS.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.642.1
        revision-id: jw+debian at jameswestby.net-20090220201012-y9wonjwu4ekt7iqe
        parent: pqm at pqm.ubuntu.com-20090216105404-hjw8bck3ocg47wjz
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.dev
        timestamp: Fri 2009-02-20 20:10:12 +0000
        message:
          Handle files that are not present in the tree when exporting (#174539)
          
          When export is acting on a working tree (unusual) it may encounter files
          that are missing. It should not try and export these.
        added:
          bzrlib/tests/test_export.py    test_export.py-20090220201010-tpbxssdnezsvu9pk-1
        modified:
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
    ------------------------------------------------------------
    revno: 3508.1.540
    revision-id: pqm at pqm.ubuntu.com-20090225063528-m6c41lna1xu4bdwm
    parent: pqm at pqm.ubuntu.com-20090225055516-t60b3kldpw95bn1a
    parent: robertc at robertcollins.net-20090225053618-k61xgj03grhy1iyi
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-02-25 06:35:28 +0000
    message:
      (robertc) Remove a wasted round trip determining whether a repository
      	wants working trees made when we cannot create a working tree
      	anyway due to the bzrdir being on a non-local path. (Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3508.641.5
        revision-id: robertc at robertcollins.net-20090225053618-k61xgj03grhy1iyi
        parent: robertc at robertcollins.net-20090225050651-q8g8zdj5esyn2yel
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.roundtrips
        timestamp: Wed 2009-02-25 16:36:18 +1100
        message:
          Stop trying to create working trees during clone when the target bzrdir cannot have a local abspath created for it.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
    ------------------------------------------------------------
    revno: 3508.1.539
    revision-id: pqm at pqm.ubuntu.com-20090225055516-t60b3kldpw95bn1a
    parent: pqm at pqm.ubuntu.com-20090225051539-61fkvmey7t598fzs
    parent: robertc at robertcollins.net-20090225050651-q8g8zdj5esyn2yel
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-02-25 05:55:16 +0000
    message:
      (robertc) Remove a wasted round trip determining the revno and revid
      	of a newly created RemoteBranch. (Robert Collins)
    modified:
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3508.641.4
        revision-id: robertc at robertcollins.net-20090225050651-q8g8zdj5esyn2yel
        parent: robertc at robertcollins.net-20090225042842-jwojup508avng2hc
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.roundtrips
        timestamp: Wed 2009-02-25 16:06:51 +1100
        message:
          Remove a wasted round trip determining the revno and revid of a newly created branch.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
    ------------------------------------------------------------
    revno: 3508.1.538
    revision-id: pqm at pqm.ubuntu.com-20090225051539-61fkvmey7t598fzs
    parent: pqm at pqm.ubuntu.com-20090225025839-qzk3lo9bipdwf7cj
    parent: robertc at robertcollins.net-20090225042842-jwojup508avng2hc
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-02-25 05:15:39 +0000
    message:
      (robertc) Create a clean method for cloning a branch and optimise the
      	specific case of clone-to-RemoteBranch to avoid round trips
      	reopening a branch we just created. (Robert Collins)
    added:
      bzrlib/tests/branch_implementations/test_create_clone.py test_create_clone.py-20090225031440-8ybpkzojo7cvourv-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
      bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
        ------------------------------------------------------------
        revno: 3508.641.3
        revision-id: robertc at robertcollins.net-20090225042842-jwojup508avng2hc
        parent: robertc at robertcollins.net-20090225042748-l0n1e8v5osu8dgd8
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.roundtrips
        timestamp: Wed 2009-02-25 15:28:42 +1100
        message:
          Create a one-shot cache of the result of RemoteBzrDir.create_branch, eliminating 3 round trips for nonstacked branches and 5 for stacked.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3508.641.2
        revision-id: robertc at robertcollins.net-20090225042748-l0n1e8v5osu8dgd8
        parent: robertc at robertcollins.net-20090225032212-odesl979bcnjrk3f
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.roundtrips
        timestamp: Wed 2009-02-25 15:27:48 +1100
        message:
          Reinstate the TODO comment about bzrdir.clone_on_transport.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
        ------------------------------------------------------------
        revno: 3508.641.1
        revision-id: robertc at robertcollins.net-20090225032212-odesl979bcnjrk3f
        parent: pqm at pqm.ubuntu.com-20090225011157-xn0w5zux5mrges6j
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.roundtrips
        timestamp: Wed 2009-02-25 14:22:12 +1100
        message:
          Create Branch.create_clone_on_transport helper method to combine bzr and branch creation for push.
        added:
          bzrlib/tests/branch_implementations/test_create_clone.py test_create_clone.py-20090225031440-8ybpkzojo7cvourv-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
    ------------------------------------------------------------
    revno: 3508.1.537
    revision-id: pqm at pqm.ubuntu.com-20090225025839-qzk3lo9bipdwf7cj
    parent: pqm at pqm.ubuntu.com-20090225011157-xn0w5zux5mrges6j
    parent: john at arbash-meinel.com-20090225004539-dtqcb1s0kxpeaj85
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-02-25 02:58:39 +0000
    message:
      (jam) Increase the transport_activity debounce time to 0.5s
    modified:
      bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
        ------------------------------------------------------------
        revno: 3508.640.1
        revision-id: john at arbash-meinel.com-20090225004539-dtqcb1s0kxpeaj85
        parent: pqm at pqm.ubuntu.com-20090225000405-09p33ue22l4h19yk
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2009-02-24 18:45:39 -0600
        message:
          Increase the debounce time for 'transport activity' to 0.5s
        modified:
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
    ------------------------------------------------------------
    revno: 3508.1.536
    revision-id: pqm at pqm.ubuntu.com-20090225011157-xn0w5zux5mrges6j
    parent: pqm at pqm.ubuntu.com-20090225000405-09p33ue22l4h19yk
    parent: robertc at robertcollins.net-20090225003109-9ngqolksoevjw5ay
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-02-25 01:11:57 +0000
    message:
      (robertc) Move write locking and write group responsibilities into
      	the Sink objects themselves,
      	allowing complete avoidance of unnecessary calls when the sink is a
      	RemoteSink. (Robert Collins)
    modified:
      bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
      bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
        ------------------------------------------------------------
        revno: 3508.634.8
        revision-id: robertc at robertcollins.net-20090225003109-9ngqolksoevjw5ay
        parent: robertc at robertcollins.net-20090224212243-wpleuzp5uin2h89p
        parent: pqm at pqm.ubuntu.com-20090225000405-09p33ue22l4h19yk
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Wed 2009-02-25 11:31:09 +1100
        message:
          Merge bzr.dev, adjust effort tests reducing the effort in line with the write_group avoidance.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.634.7
        revision-id: robertc at robertcollins.net-20090224212243-wpleuzp5uin2h89p
        parent: robertc at robertcollins.net-20090224091304-k97x0yqk5yjy8jbl
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.roundtrips
        timestamp: Wed 2009-02-25 08:22:43 +1100
        message:
          Move write locking and write group responsibilities into the Sink objects themselves, allowing complete avoidance of unnecessary calls when the sink is a RemoteSink.
        modified:
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
    ------------------------------------------------------------
    revno: 3508.1.535
    revision-id: pqm at pqm.ubuntu.com-20090225000405-09p33ue22l4h19yk
    parent: pqm at pqm.ubuntu.com-20090224221910-i352mbfn0sa3bq4z
    parent: robertc at robertcollins.net-20090224231953-rkp47hmdg2c84ai4
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-02-25 00:04:05 +0000
    message:
      (robertc) Fix unnecessary get_parent_map calls after insert_stream
      	during push. (Andrew Bennetts)
    modified:
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
      bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
        ------------------------------------------------------------
        revno: 3508.639.3
        revision-id: robertc at robertcollins.net-20090224231953-rkp47hmdg2c84ai4
        parent: robertc at robertcollins.net-20090224223938-3msunxpyk4cki95d
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Wed 2009-02-25 10:19:53 +1100
        message:
          Fix trailing whitespace.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3508.639.2
        revision-id: robertc at robertcollins.net-20090224223938-3msunxpyk4cki95d
        parent: andrew.bennetts at canonical.com-20090224060251-25g4k13lh1sekza6
        parent: pqm at pqm.ubuntu.com-20090224203358-pxxf7n5ybvzm3mnh
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Wed 2009-02-25 09:39:38 +1100
        message:
          Minor tweaks to fix failing tests.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/bzrdir.py         bzrdir.py-20061122024551-ol0l0o0oofsu9b3t-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.639.1
        revision-id: andrew.bennetts at canonical.com-20090224060251-25g4k13lh1sekza6
        parent: pqm at pqm.ubuntu.com-20090223205523-xp0lqm5iz1df5o0x
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: bug-331823
        timestamp: Tue 2009-02-24 17:02:51 +1100
        message:
          Fix unnecessary get_parent_map calls after insert_stream during push.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
    ------------------------------------------------------------
    revno: 3508.1.534
    revision-id: pqm at pqm.ubuntu.com-20090224221910-i352mbfn0sa3bq4z
    parent: pqm at pqm.ubuntu.com-20090224214044-953waog3od1tvlfr
    parent: john at arbash-meinel.com-20090218182834-lvlzcj1q88bl269r
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-02-24 22:19:10 +0000
    message:
      (jam) Tweak the delta base selection for InterDifferingSerializer
      	conversions.
    modified:
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.638.1
        revision-id: john at arbash-meinel.com-20090218182834-lvlzcj1q88bl269r
        parent: pqm at pqm.ubuntu.com-20090218132708-okubrahz9exvae9r
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: generic_fetch_delta_selection
        timestamp: Wed 2009-02-18 12:28:34 -0600
        message:
          Change the generic fetch logic to improve delta selection.
          
          The code was using an arbitrary base as the basis for its delta,
          instead we cache a few revision trees, and use the one that most-closely
          matches the final tree we want to end up with.
          
          For some conversions (chk) this has a rather large impact, as it
          means we have fewer redundant bits of the delta to apply.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
    ------------------------------------------------------------
    revno: 3508.1.533
    revision-id: pqm at pqm.ubuntu.com-20090224214044-953waog3od1tvlfr
    parent: pqm at pqm.ubuntu.com-20090224203358-pxxf7n5ybvzm3mnh
    parent: john at arbash-meinel.com-20090224204340-h210yh5ufnlej6yr
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-02-24 21:40:44 +0000
    message:
      (jam) Some updates to win32 packaging.
    modified:
      setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
      tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.576.12
        revision-id: john at arbash-meinel.com-20090224204340-h210yh5ufnlej6yr
        parent: john at arbash-meinel.com-20090224191959-9ds39e79cxi3rfz4
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.12_packaging
        timestamp: Tue 2009-02-24 14:43:40 -0600
        message:
          it seems subvertpy 0.6.4 has some bugfixes we want.
        modified:
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.576.11
        revision-id: john at arbash-meinel.com-20090224191959-9ds39e79cxi3rfz4
        parent: john at arbash-meinel.com-20090224190807-ie0q6uhz8z0gzseq
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bzr.1.12
        timestamp: Wed 2009-02-25 06:19:59 +1100
        message:
          Use bzr-svn 0.5.2 as well
        modified:
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.576.10
        revision-id: john at arbash-meinel.com-20090224190807-ie0q6uhz8z0gzseq
        parent: john at arbash-meinel.com-20090224190729-pvb2vrgwajvw65jz
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bzr.1.12
        timestamp: Wed 2009-02-25 06:08:07 +1100
        message:
          Use qbzr 0.9.8 for final build of 1.12
        modified:
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.576.9
        revision-id: john at arbash-meinel.com-20090224190729-pvb2vrgwajvw65jz
        parent: pqm at pqm.ubuntu.com-20090213054838-lkk3nsn89bp3b0yt
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bzr.1.12
        timestamp: Wed 2009-02-25 06:07:29 +1100
        message:
          Local modification to exclude certain system DLLs
        modified:
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
    ------------------------------------------------------------
    revno: 3508.1.532
    revision-id: pqm at pqm.ubuntu.com-20090224203358-pxxf7n5ybvzm3mnh
    parent: pqm at pqm.ubuntu.com-20090224103149-b9a60tx1qy68jtcj
    parent: v.ladeuil+lp at free.fr-20090224195435-yn22l3tlayfkkguf
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-02-24 20:33:58 +0000
    message:
      (vila) Fix missing gpg import and update call sites
    modified:
      bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 3508.637.1
        revision-id: v.ladeuil+lp at free.fr-20090224195435-yn22l3tlayfkkguf
        parent: pqm at pqm.ubuntu.com-20090224103149-b9a60tx1qy68jtcj
        parent: v.ladeuil+lp at free.fr-20090224151143-sf37g4khuzwgqvf6
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Tue 2009-02-24 20:54:35 +0100
        message:
          Fix missing gpg import and update call sites
        modified:
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 3508.636.1
        revision-id: v.ladeuil+lp at free.fr-20090224151143-sf37g4khuzwgqvf6
        parent: pqm at pqm.ubuntu.com-20090224103149-b9a60tx1qy68jtcj
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: various
        timestamp: Tue 2009-02-24 16:11:43 +0100
        message:
          Fix missing gpg import and update call sites.
        modified:
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
    ------------------------------------------------------------
    revno: 3508.1.531
    revision-id: pqm at pqm.ubuntu.com-20090224103149-b9a60tx1qy68jtcj
    parent: pqm at pqm.ubuntu.com-20090224095304-uk12twrtk4u1mkd1
    parent: v.ladeuil+lp at free.fr-20090224081142-bp0u9ryp6kyl2ur3
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-02-24 10:31:49 +0000
    message:
      (vila) Catching-up with review tweaks
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/test_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
        ------------------------------------------------------------
        revno: 3508.635.1
        revision-id: v.ladeuil+lp at free.fr-20090224081142-bp0u9ryp6kyl2ur3
        parent: pqm at pqm.ubuntu.com-20090224073648-8cdhj9m2zsab8hx8
        parent: v.ladeuil+lp at free.fr-20090210091925-hog86ju0m3doty42
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Tue 2009-02-24 09:11:42 +0100
        message:
          Catching-up with review tweaks
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
        ------------------------------------------------------------
        revno: 3508.574.4
        revision-id: v.ladeuil+lp at free.fr-20090210091925-hog86ju0m3doty42
        parent: v.ladeuil+lp at free.fr-20090210091139-se2d9d3nb8twp0yy
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: httplib-broken-readline
        timestamp: Tue 2009-02-10 10:19:25 +0100
        message:
          Fixed as per Martin's review.
          
          * bzrlib/tests/test_read_bundle.py:
          (TestDeprecations.create_test_bundle,
          TestReadBundleFromURL.create_test_bundle): Add try/finally around
          f.write.
        modified:
          bzrlib/tests/test_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
        ------------------------------------------------------------
        revno: 3508.574.3
        revision-id: v.ladeuil+lp at free.fr-20090210091139-se2d9d3nb8twp0yy
        parent: v.ladeuil+lp at free.fr-20090210085255-r75icw1wo30l4ua4
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: httplib-broken-readline
        timestamp: Tue 2009-02-10 10:11:39 +0100
        message:
          Update NEWS about read_bundle_from_url being deprecated.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.574.2
        revision-id: v.ladeuil+lp at free.fr-20090210085255-r75icw1wo30l4ua4
        parent: v.ladeuil+lp at free.fr-20090209182543-nb0220ksr5xa20pg
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: httplib-broken-readline
        timestamp: Tue 2009-02-10 09:52:55 +0100
        message:
          Fix failing test.
          
          * bzrlib/tests/test_http.py:
          (TestHTTPRedirections.test_read_redirected_bundle_from_url): Don't
          use read_bundle_from_url since it's deprecated,sigh.
        modified:
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
    ------------------------------------------------------------
    revno: 3508.1.530
    revision-id: pqm at pqm.ubuntu.com-20090224095304-uk12twrtk4u1mkd1
    parent: pqm at pqm.ubuntu.com-20090224073648-8cdhj9m2zsab8hx8
    parent: robertc at robertcollins.net-20090224091304-k97x0yqk5yjy8jbl
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-02-24 09:53:04 +0000
    message:
      (robertc) Use a HPSS verb to create Branch objects on bzr:// servers.
      	(Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
      bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/smart/bzrdir.py         bzrdir.py-20061122024551-ol0l0o0oofsu9b3t-1
      bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
      bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
      bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
      bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
      bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
      bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
      bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.634.6
        revision-id: robertc at robertcollins.net-20090224091304-k97x0yqk5yjy8jbl
        parent: robertc at robertcollins.net-20090224084758-q4wqd61z7qryuxud
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Tue 2009-02-24 20:13:04 +1100
        message:
          Fix test_source errors.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
        ------------------------------------------------------------
        revno: 3508.634.5
        revision-id: robertc at robertcollins.net-20090224084758-q4wqd61z7qryuxud
        parent: robertc at robertcollins.net-20090224080917-9k7ib4oj1godlp3k
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Tue 2009-02-24 19:47:58 +1100
        message:
          Move BzrBranch._push_should_merge_tags to Branch.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
        ------------------------------------------------------------
        revno: 3508.634.4
        revision-id: robertc at robertcollins.net-20090224080917-9k7ib4oj1godlp3k
        parent: robertc at robertcollins.net-20090224060501-u2qq414byirhfggj
        parent: pqm at pqm.ubuntu.com-20090224073648-8cdhj9m2zsab8hx8
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Tue 2009-02-24 19:09:17 +1100
        message:
          Merge bzr (resolve conflicts).
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          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_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
          bzrlib/benchmarks/bench_commit.py bench_commit.py-20060522031508-4ea2551904e4becb
          bzrlib/benchmarks/bench_info.py bench_info.py-20060719045551-x5ixdrwbw57cg19z-1
          bzrlib/benchmarks/bench_log.py bench_log.py-20060611214524-mr18tk29h8v0qb4x-1
          bzrlib/benchmarks/bench_pack.py bench_pack.py-20070903042947-0wphp878xr6wkw7t-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/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/bisect_multi.py         bisect_multi.py-20071005104357-0vymd381la7ew4o1-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          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/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/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-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/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/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/email_message.py        email_message.py-20070718143823-660zfcl54xi1v65u-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/generate_ids.py         generate_ids.py-20061102205935-z3do15ipw6m7v26u-1
          bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
          bzrlib/gpg.py                  gpg.py-20051017065112-8654536d415dacc6
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/identitymap.py          identitymap.py-20051007040721-83e837d831a6636a
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/inter.py                inter.py-20060302012326-a57300cb382c618f
          bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
          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/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-1
          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/pack.py                 container.py-20070607160755-tr8zc26q18rn0jnb-1
          bzrlib/patch.py                patch.py-20050513021216-ad183543f56ee2e5
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/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/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          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/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/EncodingAdapter.py EncodingAdapter.py-20060113032051-4d7e1d8c1e38b4a1
          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_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_bound_branches.py test_bound_branches.py-20051109215527-2373188ad566c205
          bzrlib/tests/blackbox/test_break_lock.py test_break_lock.py-20060303014503-a90e07d38d042d1d
          bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          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_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_join.py test_join.py-20060928210902-95dkqa6boh8uq92b-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_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
          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_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-1
          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_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_revert.py test_revert.py-20060124160917-485ce9de629c182c
          bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          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_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          bzrlib/tests/blackbox/test_too_much.py blackbox.py-20050620052131-a7370d756399f615
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          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_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_http.py test_http.py-20060731224648-2eef7ae5yja95rya-1
          bzrlib/tests/branch_implementations/test_last_revision_info.py test_last_revision_i-20070201133317-51mzi40m8hv1i0i9-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_pull.py test_pull.py-20060410103942-83c35b26657414fc
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-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/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          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/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
          bzrlib/tests/test_atomicfile.py test_atomicfile.py-20060809005022-s7psq6himv0hpm3v-1
          bzrlib/tests/test_bisect_multi.py test_bisect_multi.py-20071005104357-0vymd381la7ew4o1-2
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          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_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
          bzrlib/tests/test_deprecated_graph.py testgraph.py-20050905070950-42e6c958106610fd
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_extract.py   test_extract.py-20061002214140-qdnnm67q1ov6x6pd-1
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-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_gpg.py       testgpg.py-20051017042228-9276cd40a784c93c
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
          bzrlib/tests/test_help.py      test_help.py-20070419045354-6q6rq15j9e2n5fna-1
          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_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          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_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          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_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
          bzrlib/tests/test_nonascii.py  testnonascii.py-20051018022645-ea1d8b6477b058a6
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          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_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          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_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          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_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_rio.py       test_rio.py-20051128032247-dcd1082dfc86d3d3
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
          bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
          bzrlib/tests/test_tag.py       test_tag.py-20070212110532-91cw79inah2cfozx-2
          bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
          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_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          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_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          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_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          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/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/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
          bzrlib/tests/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          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_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          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_flush.py test_flush.py-20061005073432-585uyj0sua6r7i9v-1
          bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
          bzrlib/tests/workingtree_implementations/test_is_control_filename.py test_is_control_filename.py-20060216024958-f5afdebb2fa36418
          bzrlib/tests/workingtree_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-3
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_paths2ids.py test_paths2ids.py-20070222011621-kesvovdwm69nndtx-1
          bzrlib/tests/workingtree_implementations/test_pull.py test_pull.py-20060222044334-43594dd8e143b708
          bzrlib/tests/workingtree_implementations/test_read_working_inventory.py test_read_working_in-20061005073432-585uyj0sua6r7i9v-2
          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_views.py test_views.py-20080729134135-v4zjnb85eu9srl80-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/textmerge.py            textmerge.py-20060408064938-a5d5c009e64a3a25
          bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/fakevfat.py   fakevfat.py-20060407072414-d59939fa1d6c79d9
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          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/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-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/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/util/simplemapi.py      simplemapi.py-20070810174811-ievl23nziuiq2k3m-1
          bzrlib/util/tests/test_bencode.py test_bencode.py-20070713042202-qjw8rppxaz7ky6i6-1
          bzrlib/version_info_formats/__init__.py generate_version_info.py-20051228204928-8358edabcddcd97e
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/views.py                views.py-20080729082027-1ouh6t9cdobc0eea-1
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
        ------------------------------------------------------------
        revno: 3508.634.3
        revision-id: robertc at robertcollins.net-20090224060501-u2qq414byirhfggj
        parent: robertc at robertcollins.net-20090224053717-sau62hnxgo2f1pzr
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.roundtrips
        timestamp: Tue 2009-02-24 17:05:01 +1100
        message:
          Use the same logic push does to avoid tags operations when pushing new branches.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3508.634.2
        revision-id: robertc at robertcollins.net-20090224053717-sau62hnxgo2f1pzr
        parent: robertc at robertcollins.net-20090223051205-92ypm6chik138tpy
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.roundtrips
        timestamp: Tue 2009-02-24 16:37:17 +1100
        message:
          Create and use a RPC call to create branches on bzr servers rather than using VFS calls.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/bzrdir.py         bzrdir.py-20061122024551-ol0l0o0oofsu9b3t-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.634.1
        revision-id: robertc at robertcollins.net-20090223051205-92ypm6chik138tpy
        parent: pqm at pqm.ubuntu.com-20090223012623-0epa5dpnb7sk0tef
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.roundtrips
        timestamp: Mon 2009-02-23 16:12:05 +1100
        message:
          Add a BranchFormat.network_name() method as preparation for creating branches via RPC calls.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
    ------------------------------------------------------------
    revno: 3508.1.529
    revision-id: pqm at pqm.ubuntu.com-20090224073648-8cdhj9m2zsab8hx8
    parent: pqm at pqm.ubuntu.com-20090224014911-127m0ag2r0o4oayg
    parent: ian.clatworthy at canonical.com-20090224065513-qpq5fzx5rmemh3ei
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-02-24 07:36:48 +0000
    message:
      faster info -v (Ian Clatworthy)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
      bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
        ------------------------------------------------------------
        revno: 3508.633.2
        revision-id: ian.clatworthy at canonical.com-20090224065513-qpq5fzx5rmemh3ei
        parent: ian.clatworthy at canonical.com-20090223223650-zo9cr6woe9631q1e
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Tue 2009-02-24 16:55:13 +1000
        message:
          clean-up trailing whitespace
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
        ------------------------------------------------------------
        revno: 3508.633.1
        revision-id: ian.clatworthy at canonical.com-20090223223650-zo9cr6woe9631q1e
        parent: pqm at pqm.ubuntu.com-20090223205523-xp0lqm5iz1df5o0x
        parent: ian.clatworthy at canonical.com-20090223080834-0oby0bf0faj4ihq2
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Tue 2009-02-24 08:36:50 +1000
        message:
          faster info -v (Ian Clatworthy)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
        ------------------------------------------------------------
        revno: 3508.632.1
        revision-id: ian.clatworthy at canonical.com-20090223080834-0oby0bf0faj4ihq2
        parent: pqm at pqm.ubuntu.com-20090223012623-0epa5dpnb7sk0tef
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.info-v-speed
        timestamp: Mon 2009-02-23 18:08:34 +1000
        message:
          omit branch committers from info -v (now requires -vv)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
    ------------------------------------------------------------
    revno: 3508.1.528
    revision-id: pqm at pqm.ubuntu.com-20090224014911-127m0ag2r0o4oayg
    parent: pqm at pqm.ubuntu.com-20090223205523-xp0lqm5iz1df5o0x
    parent: andrew.bennetts at canonical.com-20090220232006-07u7152q6fi5ul9d
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-02-24 01:49:11 +0000
    message:
      Add NEWS entry for suspend_write_group. (Andrew Bennetts)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.631.2
        revision-id: andrew.bennetts at canonical.com-20090220232006-07u7152q6fi5ul9d
        parent: andrew.bennetts at canonical.com-20090220081411-kq2t5n33s8992clq
        parent: pqm at pqm.ubuntu.com-20090220225337-14hb4kaptjpvwr0l
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: suspend-write-group
        timestamp: Sat 2009-02-21 10:20:06 +1100
        message:
          Merge bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          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/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
        ------------------------------------------------------------
        revno: 3508.631.1
        revision-id: andrew.bennetts at canonical.com-20090220081411-kq2t5n33s8992clq
        parent: andrew.bennetts at canonical.com-20090220075041-7mfu1227ugl6mu8i
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: suspend-write-group
        timestamp: Fri 2009-02-20 19:14:11 +1100
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
    ------------------------------------------------------------
    revno: 3508.1.527
    revision-id: pqm at pqm.ubuntu.com-20090223205523-xp0lqm5iz1df5o0x
    parent: pqm at pqm.ubuntu.com-20090223181913-3ioca07c3eefkfn0
    parent: jelmer at samba.org-20090223195054-hqyqy0zcesf8m2i3
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-02-23 20:55:23 +0000
    message:
      (Jelmer) Add tagging releases to the release process document.
    modified:
      doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
        ------------------------------------------------------------
        revno: 3508.630.1
        revision-id: jelmer at samba.org-20090223195054-hqyqy0zcesf8m2i3
        parent: pqm at pqm.ubuntu.com-20090223181913-3ioca07c3eefkfn0
        parent: jelmer at samba.org-20090216160051-wjtbyoacwbuejcek
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: tag-versions
        timestamp: Mon 2009-02-23 20:50:54 +0100
        message:
          Merge updated release instruction for tags.
        modified:
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
        ------------------------------------------------------------
        revno: 3508.629.2
        revision-id: jelmer at samba.org-20090216160051-wjtbyoacwbuejcek
        parent: jelmer at samba.org-20090210163913-m36wz9dou1gsy7u7
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Mon 2009-02-16 17:00:51 +0100
        message:
          Use bzr-VERSION for tags.
        modified:
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
        ------------------------------------------------------------
        revno: 3508.629.1
        revision-id: jelmer at samba.org-20090210163913-m36wz9dou1gsy7u7
        parent: pqm at pqm.ubuntu.com-20090210104600-o9xd7lm1d91067oj
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Tue 2009-02-10 17:39:13 +0100
        message:
          Add tagging to the release process.
        modified:
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
    ------------------------------------------------------------
    revno: 3508.1.526
    revision-id: pqm at pqm.ubuntu.com-20090223181913-3ioca07c3eefkfn0
    parent: pqm at pqm.ubuntu.com-20090223170036-3q1v68ewdt8i0to5
    parent: jelmer at samba.org-20090223161932-5188yi8x8ds7qkpr
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-02-23 18:19:13 +0000
    message:
      (Alexander) Fix comment in Branch.get_parent().
    modified:
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
        ------------------------------------------------------------
        revno: 3508.628.1
        revision-id: jelmer at samba.org-20090223161932-5188yi8x8ds7qkpr
        parent: pqm at pqm.ubuntu.com-20090221224705-4xupqzb93hneubus
        author: Alexander Belchenko <bialix at ukr.net>
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: parent-comment
        timestamp: Mon 2009-02-23 17:19:32 +0100
        message:
          Parent location is not used as default for push.
          This trivial patch fixed incorrect statement.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
    ------------------------------------------------------------
    revno: 3508.1.525
    revision-id: pqm at pqm.ubuntu.com-20090223170036-3q1v68ewdt8i0to5
    parent: pqm at pqm.ubuntu.com-20090223012623-0epa5dpnb7sk0tef
    parent: john at arbash-meinel.com-20090223161500-d4ufiusbhzst02a9
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-02-23 17:00:36 +0000
    message:
      (Marius Kruger) Remove all trailing whitespace and add tests to
      	enforce this.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzr                            bzr.py-20050313053754-5485f144c7006fa6
      bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
      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_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
      bzrlib/benchmarks/bench_commit.py bench_commit.py-20060522031508-4ea2551904e4becb
      bzrlib/benchmarks/bench_info.py bench_info.py-20060719045551-x5ixdrwbw57cg19z-1
      bzrlib/benchmarks/bench_log.py bench_log.py-20060611214524-mr18tk29h8v0qb4x-1
      bzrlib/benchmarks/bench_pack.py bench_pack.py-20070903042947-0wphp878xr6wkw7t-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/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/bisect_multi.py         bisect_multi.py-20071005104357-0vymd381la7ew4o1-1
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
      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/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/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-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/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/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
      bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
      bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
      bzrlib/email_message.py        email_message.py-20070718143823-660zfcl54xi1v65u-1
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
      bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
      bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
      bzrlib/generate_ids.py         generate_ids.py-20061102205935-z3do15ipw6m7v26u-1
      bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
      bzrlib/gpg.py                  gpg.py-20051017065112-8654536d415dacc6
      bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
      bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
      bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
      bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
      bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
      bzrlib/identitymap.py          identitymap.py-20051007040721-83e837d831a6636a
      bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
      bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
      bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
      bzrlib/inter.py                inter.py-20060302012326-a57300cb382c618f
      bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
      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/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-1
      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/pack.py                 container.py-20070607160755-tr8zc26q18rn0jnb-1
      bzrlib/patch.py                patch.py-20050513021216-ad183543f56ee2e5
      bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
      bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
      bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
      bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
      bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
      bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
      bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
      bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
      bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
      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/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/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
      bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
      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/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
      bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
      bzrlib/tests/EncodingAdapter.py EncodingAdapter.py-20060113032051-4d7e1d8c1e38b4a1
      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_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
      bzrlib/tests/blackbox/test_bound_branches.py test_bound_branches.py-20051109215527-2373188ad566c205
      bzrlib/tests/blackbox/test_break_lock.py test_break_lock.py-20060303014503-a90e07d38d042d1d
      bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
      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_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_join.py test_join.py-20060928210902-95dkqa6boh8uq92b-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_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
      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_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-1
      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_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
      bzrlib/tests/blackbox/test_revert.py test_revert.py-20060124160917-485ce9de629c182c
      bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
      bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
      bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
      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_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
      bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
      bzrlib/tests/blackbox/test_too_much.py blackbox.py-20050620052131-a7370d756399f615
      bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
      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_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
      bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
      bzrlib/tests/branch_implementations/test_http.py test_http.py-20060731224648-2eef7ae5yja95rya-1
      bzrlib/tests/branch_implementations/test_last_revision_info.py test_last_revision_i-20070201133317-51mzi40m8hv1i0i9-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_pull.py test_pull.py-20060410103942-83c35b26657414fc
      bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-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/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
      bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
      bzrlib/tests/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
      bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
      bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
      bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
      bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
      bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
      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/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
      bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
      bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
      bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
      bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
      bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
      bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
      bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
      bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
      bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
      bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
      bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
      bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
      bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
      bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
      bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
      bzrlib/tests/test_atomicfile.py test_atomicfile.py-20060809005022-s7psq6himv0hpm3v-1
      bzrlib/tests/test_bisect_multi.py test_bisect_multi.py-20071005104357-0vymd381la7ew4o1-2
      bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
      bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
      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_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
      bzrlib/tests/test_deprecated_graph.py testgraph.py-20050905070950-42e6c958106610fd
      bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
      bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
      bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
      bzrlib/tests/test_extract.py   test_extract.py-20061002214140-qdnnm67q1ov6x6pd-1
      bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
      bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-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_gpg.py       testgpg.py-20051017042228-9276cd40a784c93c
      bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
      bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
      bzrlib/tests/test_help.py      test_help.py-20070419045354-6q6rq15j9e2n5fna-1
      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_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
      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_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
      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_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
      bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
      bzrlib/tests/test_nonascii.py  testnonascii.py-20051018022645-ea1d8b6477b058a6
      bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
      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_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
      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_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
      bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
      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_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
      bzrlib/tests/test_rio.py       test_rio.py-20051128032247-dcd1082dfc86d3d3
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
      bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
      bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
      bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
      bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
      bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
      bzrlib/tests/test_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
      bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
      bzrlib/tests/test_tag.py       test_tag.py-20070212110532-91cw79inah2cfozx-2
      bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
      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_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
      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_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
      bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
      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_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
      bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
      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/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/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
      bzrlib/tests/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
      bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
      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_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
      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_flush.py test_flush.py-20061005073432-585uyj0sua6r7i9v-1
      bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
      bzrlib/tests/workingtree_implementations/test_is_control_filename.py test_is_control_filename.py-20060216024958-f5afdebb2fa36418
      bzrlib/tests/workingtree_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-3
      bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
      bzrlib/tests/workingtree_implementations/test_paths2ids.py test_paths2ids.py-20070222011621-kesvovdwm69nndtx-1
      bzrlib/tests/workingtree_implementations/test_pull.py test_pull.py-20060222044334-43594dd8e143b708
      bzrlib/tests/workingtree_implementations/test_read_working_inventory.py test_read_working_in-20061005073432-585uyj0sua6r7i9v-2
      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_views.py test_views.py-20080729134135-v4zjnb85eu9srl80-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/textmerge.py            textmerge.py-20060408064938-a5d5c009e64a3a25
      bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
      bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
      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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
      bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
      bzrlib/transport/fakevfat.py   fakevfat.py-20060407072414-d59939fa1d6c79d9
      bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
      bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
      bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
      bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
      bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
      bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
      bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
      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/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
      bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
      bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
      bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-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/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
      bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
      bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
      bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
      bzrlib/util/simplemapi.py      simplemapi.py-20070810174811-ievl23nziuiq2k3m-1
      bzrlib/util/tests/test_bencode.py test_bencode.py-20070713042202-qjw8rppxaz7ky6i6-1
      bzrlib/version_info_formats/__init__.py generate_version_info.py-20051228204928-8358edabcddcd97e
      bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
      bzrlib/views.py                views.py-20080729082027-1ouh6t9cdobc0eea-1
      bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
      bzrlib/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
      bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
      bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
      bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
      bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
      bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
      doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.627.4
        revision-id: john at arbash-meinel.com-20090223161500-d4ufiusbhzst02a9
        parent: john at arbash-meinel.com-20090223154406-61o5gzhl38lp4jo0
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Mon 2009-02-23 10:15:00 -0600
        message:
          Found 2 more files with trailing whitespace.
        modified:
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.627.3
        revision-id: john at arbash-meinel.com-20090223154406-61o5gzhl38lp4jo0
        parent: john at arbash-meinel.com-20090223154247-has31lzprui21glu
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Mon 2009-02-23 09:44:06 -0600
        message:
          Move NEWS entry to IN DEVELOPMENT
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.627.2
        revision-id: john at arbash-meinel.com-20090223154247-has31lzprui21glu
        parent: john at arbash-meinel.com-20090223152935-oel9m92mwcc6nb4h
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Mon 2009-02-23 09:42:47 -0600
        message:
          Track down a few more files that have trailing whitespace.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/smart/bzrdir.py         bzrdir.py-20061122024551-ol0l0o0oofsu9b3t-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/workingtree_implementations/test_views.py test_views.py-20080729134135-v4zjnb85eu9srl80-1
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/views.py                views.py-20080729082027-1ouh6t9cdobc0eea-1
        ------------------------------------------------------------
        revno: 3508.627.1
        revision-id: john at arbash-meinel.com-20090223152935-oel9m92mwcc6nb4h
        parent: pqm at pqm.ubuntu.com-20090223012623-0epa5dpnb7sk0tef
        parent: amanic at gmail.com-20090117122916-s8im1t2jmjzibbb7
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Mon 2009-02-23 09:29:35 -0600
        message:
          Merge the removal of all trailing whitespace, and resolve conflicts.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          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_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
          bzrlib/benchmarks/bench_commit.py bench_commit.py-20060522031508-4ea2551904e4becb
          bzrlib/benchmarks/bench_info.py bench_info.py-20060719045551-x5ixdrwbw57cg19z-1
          bzrlib/benchmarks/bench_log.py bench_log.py-20060611214524-mr18tk29h8v0qb4x-1
          bzrlib/benchmarks/bench_pack.py bench_pack.py-20070903042947-0wphp878xr6wkw7t-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/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/bisect_multi.py         bisect_multi.py-20071005104357-0vymd381la7ew4o1-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          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/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/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-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/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/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/email_message.py        email_message.py-20070718143823-660zfcl54xi1v65u-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/generate_ids.py         generate_ids.py-20061102205935-z3do15ipw6m7v26u-1
          bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
          bzrlib/gpg.py                  gpg.py-20051017065112-8654536d415dacc6
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/identitymap.py          identitymap.py-20051007040721-83e837d831a6636a
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/inter.py                inter.py-20060302012326-a57300cb382c618f
          bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
          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/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-1
          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/pack.py                 container.py-20070607160755-tr8zc26q18rn0jnb-1
          bzrlib/patch.py                patch.py-20050513021216-ad183543f56ee2e5
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/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/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          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/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/EncodingAdapter.py EncodingAdapter.py-20060113032051-4d7e1d8c1e38b4a1
          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_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_bound_branches.py test_bound_branches.py-20051109215527-2373188ad566c205
          bzrlib/tests/blackbox/test_break_lock.py test_break_lock.py-20060303014503-a90e07d38d042d1d
          bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          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_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_join.py test_join.py-20060928210902-95dkqa6boh8uq92b-1
          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_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
          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_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-1
          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_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_revert.py test_revert.py-20060124160917-485ce9de629c182c
          bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          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_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          bzrlib/tests/blackbox/test_too_much.py blackbox.py-20050620052131-a7370d756399f615
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          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_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_http.py test_http.py-20060731224648-2eef7ae5yja95rya-1
          bzrlib/tests/branch_implementations/test_last_revision_info.py test_last_revision_i-20070201133317-51mzi40m8hv1i0i9-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_pull.py test_pull.py-20060410103942-83c35b26657414fc
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-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/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          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/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
          bzrlib/tests/test_atomicfile.py test_atomicfile.py-20060809005022-s7psq6himv0hpm3v-1
          bzrlib/tests/test_bisect_multi.py test_bisect_multi.py-20071005104357-0vymd381la7ew4o1-2
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          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_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
          bzrlib/tests/test_deprecated_graph.py testgraph.py-20050905070950-42e6c958106610fd
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_extract.py   test_extract.py-20061002214140-qdnnm67q1ov6x6pd-1
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-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_gpg.py       testgpg.py-20051017042228-9276cd40a784c93c
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
          bzrlib/tests/test_help.py      test_help.py-20070419045354-6q6rq15j9e2n5fna-1
          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_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          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_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          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_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
          bzrlib/tests/test_nonascii.py  testnonascii.py-20051018022645-ea1d8b6477b058a6
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          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_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          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_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          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_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_rio.py       test_rio.py-20051128032247-dcd1082dfc86d3d3
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
          bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
          bzrlib/tests/test_tag.py       test_tag.py-20070212110532-91cw79inah2cfozx-2
          bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
          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_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          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_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          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_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          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/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/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
          bzrlib/tests/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          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_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          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_flush.py test_flush.py-20061005073432-585uyj0sua6r7i9v-1
          bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
          bzrlib/tests/workingtree_implementations/test_is_control_filename.py test_is_control_filename.py-20060216024958-f5afdebb2fa36418
          bzrlib/tests/workingtree_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-3
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_paths2ids.py test_paths2ids.py-20070222011621-kesvovdwm69nndtx-1
          bzrlib/tests/workingtree_implementations/test_pull.py test_pull.py-20060222044334-43594dd8e143b708
          bzrlib/tests/workingtree_implementations/test_read_working_inventory.py test_read_working_in-20061005073432-585uyj0sua6r7i9v-2
          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_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/textfile.py             textfile.py-20060415001558-9cc2f3652ca99f97
          bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
          bzrlib/textmerge.py            textmerge.py-20060408064938-a5d5c009e64a3a25
          bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/fakevfat.py   fakevfat.py-20060407072414-d59939fa1d6c79d9
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          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/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-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/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/util/simplemapi.py      simplemapi.py-20070810174811-ievl23nziuiq2k3m-1
          bzrlib/util/tests/test_bencode.py test_bencode.py-20070713042202-qjw8rppxaz7ky6i6-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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.625.7
        revision-id: amanic at gmail.com-20090117122916-s8im1t2jmjzibbb7
        parent: amanic at gmail.com-20090117122631-cegmd1bi3e8ls3ni
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.code_style_cleanup
        timestamp: Sat 2009-01-17 14:29:16 +0200
        message:
          spread the NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.625.6
        revision-id: amanic at gmail.com-20090117122631-cegmd1bi3e8ls3ni
        parent: amanic at gmail.com-20090117120248-chbsn559yj9cmquv
        parent: amanic at gmail.com-20090117024324-7yn0axp8myj4e0h0
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.code_style_cleanup
        timestamp: Sat 2009-01-17 14:26:31 +0200
        message:
          merge trailing whitespace removal
        modified:
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          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_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
          bzrlib/benchmarks/bench_commit.py bench_commit.py-20060522031508-4ea2551904e4becb
          bzrlib/benchmarks/bench_info.py bench_info.py-20060719045551-x5ixdrwbw57cg19z-1
          bzrlib/benchmarks/bench_log.py bench_log.py-20060611214524-mr18tk29h8v0qb4x-1
          bzrlib/benchmarks/bench_pack.py bench_pack.py-20070903042947-0wphp878xr6wkw7t-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/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/bisect_multi.py         bisect_multi.py-20071005104357-0vymd381la7ew4o1-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          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/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/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-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/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/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/email_message.py        email_message.py-20070718143823-660zfcl54xi1v65u-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/generate_ids.py         generate_ids.py-20061102205935-z3do15ipw6m7v26u-1
          bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
          bzrlib/gpg.py                  gpg.py-20051017065112-8654536d415dacc6
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/identitymap.py          identitymap.py-20051007040721-83e837d831a6636a
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/inter.py                inter.py-20060302012326-a57300cb382c618f
          bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
          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/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-1
          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/pack.py                 container.py-20070607160755-tr8zc26q18rn0jnb-1
          bzrlib/patch.py                patch.py-20050513021216-ad183543f56ee2e5
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/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/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          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/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/EncodingAdapter.py EncodingAdapter.py-20060113032051-4d7e1d8c1e38b4a1
          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_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_bound_branches.py test_bound_branches.py-20051109215527-2373188ad566c205
          bzrlib/tests/blackbox/test_break_lock.py test_break_lock.py-20060303014503-a90e07d38d042d1d
          bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          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_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_join.py test_join.py-20060928210902-95dkqa6boh8uq92b-1
          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_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
          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_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-1
          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_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_revert.py test_revert.py-20060124160917-485ce9de629c182c
          bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          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_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          bzrlib/tests/blackbox/test_too_much.py blackbox.py-20050620052131-a7370d756399f615
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          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_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_http.py test_http.py-20060731224648-2eef7ae5yja95rya-1
          bzrlib/tests/branch_implementations/test_last_revision_info.py test_last_revision_i-20070201133317-51mzi40m8hv1i0i9-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_pull.py test_pull.py-20060410103942-83c35b26657414fc
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-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/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          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/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
          bzrlib/tests/test_atomicfile.py test_atomicfile.py-20060809005022-s7psq6himv0hpm3v-1
          bzrlib/tests/test_bisect_multi.py test_bisect_multi.py-20071005104357-0vymd381la7ew4o1-2
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          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_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
          bzrlib/tests/test_deprecated_graph.py testgraph.py-20050905070950-42e6c958106610fd
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_extract.py   test_extract.py-20061002214140-qdnnm67q1ov6x6pd-1
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-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_gpg.py       testgpg.py-20051017042228-9276cd40a784c93c
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
          bzrlib/tests/test_help.py      test_help.py-20070419045354-6q6rq15j9e2n5fna-1
          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_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          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_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          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_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
          bzrlib/tests/test_nonascii.py  testnonascii.py-20051018022645-ea1d8b6477b058a6
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          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_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          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_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          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_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_rio.py       test_rio.py-20051128032247-dcd1082dfc86d3d3
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
          bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
          bzrlib/tests/test_tag.py       test_tag.py-20070212110532-91cw79inah2cfozx-2
          bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
          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_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          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_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          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_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          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/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/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
          bzrlib/tests/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          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_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          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_flush.py test_flush.py-20061005073432-585uyj0sua6r7i9v-1
          bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
          bzrlib/tests/workingtree_implementations/test_is_control_filename.py test_is_control_filename.py-20060216024958-f5afdebb2fa36418
          bzrlib/tests/workingtree_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-3
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_paths2ids.py test_paths2ids.py-20070222011621-kesvovdwm69nndtx-1
          bzrlib/tests/workingtree_implementations/test_pull.py test_pull.py-20060222044334-43594dd8e143b708
          bzrlib/tests/workingtree_implementations/test_read_working_inventory.py test_read_working_in-20061005073432-585uyj0sua6r7i9v-2
          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_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/textfile.py             textfile.py-20060415001558-9cc2f3652ca99f97
          bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
          bzrlib/textmerge.py            textmerge.py-20060408064938-a5d5c009e64a3a25
          bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/fakevfat.py   fakevfat.py-20060407072414-d59939fa1d6c79d9
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          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/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-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/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/util/simplemapi.py      simplemapi.py-20070810174811-ievl23nziuiq2k3m-1
          bzrlib/util/tests/test_bencode.py test_bencode.py-20070713042202-qjw8rppxaz7ky6i6-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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
            ------------------------------------------------------------
            revno: 3508.626.2
            revision-id: amanic at gmail.com-20090117024324-7yn0axp8myj4e0h0
            parent: amanic at gmail.com-20090117013058-wfqoh0j3wd8st5qs
            committer: Marius Kruger <amanic at gmail.com>
            branch nick: bzr.remove_trailing_whitespace
            timestamp: Sat 2009-01-17 04:43:24 +0200
            message:
              fix tests relying on trailing whitespace by replacing it with \x20.
            modified:
              bzrlib/tests/test_rio.py       test_rio.py-20051128032247-dcd1082dfc86d3d3
              bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
            ------------------------------------------------------------
            revno: 3508.626.1
            revision-id: amanic at gmail.com-20090117013058-wfqoh0j3wd8st5qs
            parent: amanic at gmail.com-20090117012839-pl8azcrkjv3dxzhq
            committer: Marius Kruger <amanic at gmail.com>
            branch nick: bzr.remove_trailing_whitespace
            timestamp: Sat 2009-01-17 03:30:58 +0200
            message:
              remove all trailing whitespace from bzr source
            modified:
              bzr                            bzr.py-20050313053754-5485f144c7006fa6
              bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
              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_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
              bzrlib/benchmarks/bench_commit.py bench_commit.py-20060522031508-4ea2551904e4becb
              bzrlib/benchmarks/bench_info.py bench_info.py-20060719045551-x5ixdrwbw57cg19z-1
              bzrlib/benchmarks/bench_log.py bench_log.py-20060611214524-mr18tk29h8v0qb4x-1
              bzrlib/benchmarks/bench_pack.py bench_pack.py-20070903042947-0wphp878xr6wkw7t-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/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/bisect_multi.py         bisect_multi.py-20071005104357-0vymd381la7ew4o1-1
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
              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/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/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-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/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/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
              bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
              bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
              bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
              bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/email_message.py        email_message.py-20070718143823-660zfcl54xi1v65u-1
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
              bzrlib/generate_ids.py         generate_ids.py-20061102205935-z3do15ipw6m7v26u-1
              bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
              bzrlib/gpg.py                  gpg.py-20051017065112-8654536d415dacc6
              bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
              bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
              bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
              bzrlib/identitymap.py          identitymap.py-20051007040721-83e837d831a6636a
              bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
              bzrlib/inter.py                inter.py-20060302012326-a57300cb382c618f
              bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
              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/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-1
              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/pack.py                 container.py-20070607160755-tr8zc26q18rn0jnb-1
              bzrlib/patch.py                patch.py-20050513021216-ad183543f56ee2e5
              bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
              bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
              bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
              bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
              bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
              bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
              bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
              bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
              bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              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/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/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
              bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
              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/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
              bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
              bzrlib/tests/EncodingAdapter.py EncodingAdapter.py-20060113032051-4d7e1d8c1e38b4a1
              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_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
              bzrlib/tests/blackbox/test_bound_branches.py test_bound_branches.py-20051109215527-2373188ad566c205
              bzrlib/tests/blackbox/test_break_lock.py test_break_lock.py-20060303014503-a90e07d38d042d1d
              bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
              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_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_join.py test_join.py-20060928210902-95dkqa6boh8uq92b-1
              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_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
              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_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-1
              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_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
              bzrlib/tests/blackbox/test_revert.py test_revert.py-20060124160917-485ce9de629c182c
              bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
              bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
              bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
              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_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
              bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
              bzrlib/tests/blackbox/test_too_much.py blackbox.py-20050620052131-a7370d756399f615
              bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
              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_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
              bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
              bzrlib/tests/branch_implementations/test_http.py test_http.py-20060731224648-2eef7ae5yja95rya-1
              bzrlib/tests/branch_implementations/test_last_revision_info.py test_last_revision_i-20070201133317-51mzi40m8hv1i0i9-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_pull.py test_pull.py-20060410103942-83c35b26657414fc
              bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-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/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
              bzrlib/tests/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
              bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
              bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
              bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              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/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
              bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
              bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
              bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
              bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
              bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
              bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
              bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
              bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
              bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
              bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
              bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
              bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
              bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
              bzrlib/tests/test_atomicfile.py test_atomicfile.py-20060809005022-s7psq6himv0hpm3v-1
              bzrlib/tests/test_bisect_multi.py test_bisect_multi.py-20071005104357-0vymd381la7ew4o1-2
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
              bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
              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_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
              bzrlib/tests/test_deprecated_graph.py testgraph.py-20050905070950-42e6c958106610fd
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
              bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
              bzrlib/tests/test_extract.py   test_extract.py-20061002214140-qdnnm67q1ov6x6pd-1
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-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_gpg.py       testgpg.py-20051017042228-9276cd40a784c93c
              bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
              bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
              bzrlib/tests/test_help.py      test_help.py-20070419045354-6q6rq15j9e2n5fna-1
              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_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
              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_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
              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_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
              bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
              bzrlib/tests/test_nonascii.py  testnonascii.py-20051018022645-ea1d8b6477b058a6
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              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_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
              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_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
              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_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
              bzrlib/tests/test_rio.py       test_rio.py-20051128032247-dcd1082dfc86d3d3
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
              bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
              bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
              bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
              bzrlib/tests/test_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
              bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
              bzrlib/tests/test_tag.py       test_tag.py-20070212110532-91cw79inah2cfozx-2
              bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
              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_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
              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_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
              bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
              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_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
              bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
              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/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/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
              bzrlib/tests/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
              bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
              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_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
              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_flush.py test_flush.py-20061005073432-585uyj0sua6r7i9v-1
              bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
              bzrlib/tests/workingtree_implementations/test_is_control_filename.py test_is_control_filename.py-20060216024958-f5afdebb2fa36418
              bzrlib/tests/workingtree_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-3
              bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
              bzrlib/tests/workingtree_implementations/test_paths2ids.py test_paths2ids.py-20070222011621-kesvovdwm69nndtx-1
              bzrlib/tests/workingtree_implementations/test_pull.py test_pull.py-20060222044334-43594dd8e143b708
              bzrlib/tests/workingtree_implementations/test_read_working_inventory.py test_read_working_in-20061005073432-585uyj0sua6r7i9v-2
              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_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
              bzrlib/textfile.py             textfile.py-20060415001558-9cc2f3652ca99f97
              bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
              bzrlib/textmerge.py            textmerge.py-20060408064938-a5d5c009e64a3a25
              bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
              bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
              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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
              bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
              bzrlib/transport/fakevfat.py   fakevfat.py-20060407072414-d59939fa1d6c79d9
              bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
              bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
              bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
              bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
              bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
              bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
              bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
              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/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
              bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
              bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-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/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
              bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
              bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
              bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
              bzrlib/util/simplemapi.py      simplemapi.py-20070810174811-ievl23nziuiq2k3m-1
              bzrlib/util/tests/test_bencode.py test_bencode.py-20070713042202-qjw8rppxaz7ky6i6-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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
              bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
              bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
              bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
        ------------------------------------------------------------
        revno: 3508.625.5
        revision-id: amanic at gmail.com-20090117120248-chbsn559yj9cmquv
        parent: amanic at gmail.com-20090117012839-pl8azcrkjv3dxzhq
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.code_style_cleanup
        timestamp: Sat 2009-01-17 14:02:48 +0200
        message:
          * test_source also notes how many longlines exist
          * Mention in HACKING that files must end in a newline
        modified:
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.625.4
        revision-id: amanic at gmail.com-20090117012839-pl8azcrkjv3dxzhq
        parent: amanic at gmail.com-20090117010103-cc8u0jd8w7yy79bs
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.code_style_cleanup
        timestamp: Sat 2009-01-17 03:28:39 +0200
        message:
          now also check for 'no newline at end of files'
        modified:
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
        ------------------------------------------------------------
        revno: 3508.625.3
        revision-id: amanic at gmail.com-20090117010103-cc8u0jd8w7yy79bs
        parent: amanic at gmail.com-20090116230132-wibmykclzuc147a0
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.code_style_cleanup
        timestamp: Sat 2009-01-17 03:01:03 +0200
        message:
          sort error output
        modified:
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
        ------------------------------------------------------------
        revno: 3508.625.2
        revision-id: amanic at gmail.com-20090116230132-wibmykclzuc147a0
        parent: amanic at gmail.com-20090116215744-g0y1eu0n84ovjzc7
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.code_style_cleanup
        timestamp: Sat 2009-01-17 01:01:32 +0200
        message:
          * also check for unix style newlines and note in HACKING that this is what we use.
          * when detecting tabs, also mention on which lines.
        modified:
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.625.1
        revision-id: amanic at gmail.com-20090116215744-g0y1eu0n84ovjzc7
        parent: pqm at pqm.ubuntu.com-20090115233242-4bxyn4zcj2a0ksfk
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.code_style_cleanup
        timestamp: Fri 2009-01-16 23:57:44 +0200
        message:
          * Change test_no_tabs to test_coding_style and let it check for trailing newlines too.
          * Remove old test_coding_style which only checks uncommitted code.
           (also remove now unneeded imports and methods)
          * Add a note to HACKING that "No trailing white space is allowed."
        modified:
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
    ------------------------------------------------------------
    revno: 3508.1.524
    revision-id: pqm at pqm.ubuntu.com-20090223012623-0epa5dpnb7sk0tef
    parent: pqm at pqm.ubuntu.com-20090221224705-4xupqzb93hneubus
    parent: robertc at robertcollins.net-20090222235854-tznrapt5n0laqqzs
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-02-23 01:26:23 +0000
    message:
      (robertc) Alter Repository.insert_stream to support stacked branches.
      	(Andrew Bennetts, Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
      bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.624.1
        revision-id: robertc at robertcollins.net-20090222235854-tznrapt5n0laqqzs
        parent: pqm at pqm.ubuntu.com-20090221005219-fbvxjf43dzxujri8
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: fetch.RemoteSink
        timestamp: Mon 2009-02-23 10:58:54 +1100
        message:
          Support streaming push to stacked branches.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
    ------------------------------------------------------------
    revno: 3508.1.523
    revision-id: pqm at pqm.ubuntu.com-20090221224705-4xupqzb93hneubus
    parent: pqm at pqm.ubuntu.com-20090221072110-uf8tjt38l6r3vo6o
    parent: ian.clatworthy at canonical.com-20090221212824-7p9s4e2o3htss1a0
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2009-02-21 22:47:05 +0000
    message:
      NEWS entry for launchpad-open (Jonathan Lange)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.623.1
        revision-id: ian.clatworthy at canonical.com-20090221212824-7p9s4e2o3htss1a0
        parent: pqm at pqm.ubuntu.com-20090221072110-uf8tjt38l6r3vo6o
        parent: jml at canonical.com-20090221000309-j3d3w0hnvvnca6iq
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Sun 2009-02-22 07:28:24 +1000
        message:
          NEWS entry for launchpad-open (Jonathan Lange)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.622.1
        revision-id: jml at canonical.com-20090221000309-j3d3w0hnvvnca6iq
        parent: pqm at pqm.ubuntu.com-20090220100854-p9g7snhipls2cj0z
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: lp-open-news
        timestamp: Sat 2009-02-21 11:03:09 +1100
        message:
          Add a NEWS entry for launchpad-open to development section.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
    ------------------------------------------------------------
    revno: 3508.1.522
    revision-id: pqm at pqm.ubuntu.com-20090221072110-uf8tjt38l6r3vo6o
    parent: pqm at pqm.ubuntu.com-20090221005219-fbvxjf43dzxujri8
    parent: ian.clatworthy at canonical.com-20090221063716-nej8kdjrsrlyvsxo
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2009-02-21 07:21:10 +0000
    message:
      Filtered views (Ian Clatworthy)
    added:
      bzrlib/tests/blackbox/test_filtered_view_ops.py test_filtered_view_o-20081110012645-5t7ogtola0l33lkg-1
      bzrlib/tests/blackbox/test_view.py test_view.py-20080731135100-66o8o32heop7augi-1
      bzrlib/tests/workingtree_implementations/test_views.py test_views.py-20080729134135-v4zjnb85eu9srl80-1
      bzrlib/views.py                views.py-20080729082027-1ouh6t9cdobc0eea-1
    modified:
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
      bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
      bzrlib/tests/test_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
      bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
      bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
      bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.621.1
        revision-id: ian.clatworthy at canonical.com-20090221063716-nej8kdjrsrlyvsxo
        parent: pqm at pqm.ubuntu.com-20090221005219-fbvxjf43dzxujri8
        parent: ian.clatworthy at canonical.com-20090221063341-eab65a94gsj4tt68
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Sat 2009-02-21 16:37:16 +1000
        message:
          Filtered views (Ian Clatworthy)
        added:
          bzrlib/tests/blackbox/test_filtered_view_ops.py test_filtered_view_o-20081110012645-5t7ogtola0l33lkg-1
          bzrlib/tests/blackbox/test_view.py test_view.py-20080731135100-66o8o32heop7augi-1
          bzrlib/tests/workingtree_implementations/test_views.py test_views.py-20080729134135-v4zjnb85eu9srl80-1
          bzrlib/views.py                views.py-20080729082027-1ouh6t9cdobc0eea-1
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/test_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.619.35
        revision-id: ian.clatworthy at canonical.com-20090221063341-eab65a94gsj4tt68
        parent: ian.clatworthy at canonical.com-20090221063021-nqzc246s2gadlse1
        parent: pqm at pqm.ubuntu.com-20090221005219-fbvxjf43dzxujri8
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Sat 2009-02-21 16:33:41 +1000
        message:
          merge bzr.dev r4029
        added:
          bzrlib/help_topics/en/log-formats.txt logformats.txt-20090209081655-5wpbws2oqz8k5oq7-1
          bzrlib/tests/test_smart_request.py test_smart_request.p-20090211070731-o38wayv3asm25d6a-1
          tools/prepare_for_latex.py     prepare_for_latex.py-20090212165735-79tn1t4dhnxyz7m9-1
          tools/rst2pdf.py               rst2pdf.py-20090212165735-79tn1t4dhnxyz7m9-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/bzrdir.py         bzrdir.py-20061122024551-ol0l0o0oofsu9b3t-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/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.619.34
        revision-id: ian.clatworthy at canonical.com-20090221063021-nqzc246s2gadlse1
        parent: ian.clatworthy at canonical.com-20090221051718-rtr7qjzcnda16fkj
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Sat 2009-02-21 16:30:21 +1000
        message:
          fix tree/path handling for add
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.619.33
        revision-id: ian.clatworthy at canonical.com-20090221051718-rtr7qjzcnda16fkj
        parent: ian.clatworthy at canonical.com-20090211004115-1ic9xj7jj15yh1px
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Sat 2009-02-21 15:17:18 +1000
        message:
          cleanup trailing whitespace
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/workingtree_implementations/test_views.py test_views.py-20080729134135-v4zjnb85eu9srl80-1
          bzrlib/views.py                views.py-20080729082027-1ouh6t9cdobc0eea-1
        ------------------------------------------------------------
        revno: 3508.619.32
        revision-id: ian.clatworthy at canonical.com-20090211004115-1ic9xj7jj15yh1px
        parent: ian.clatworthy at canonical.com-20081224025054-hua4bp62odjqtxf2
        parent: pqm at pqm.ubuntu.com-20090210201334-ovwbsvsqvsozwomf
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Wed 2009-02-11 10:41:15 +1000
        message:
          merge bzr.dev r3998
        added:
          bzrlib/plugins/launchpad/test_lp_open.py test_lp_open.py-20090125174355-hxrsxh3sj84225qu-1
          bzrlib/plugins/netrc_credential_store/ netrc_credential_sto-20081006090354-oaoid1olhgk8vevm-1
          bzrlib/plugins/netrc_credential_store/__init__.py __init__.py-20081006090402-hd75m8kcrrm0vlz1-1
          bzrlib/plugins/netrc_credential_store/tests/ tests-20081006090406-6mddz8j10pux993e-1
          bzrlib/plugins/netrc_credential_store/tests/__init__.py __init__.py-20081006090411-vytweyz6sun61d4q-1
          bzrlib/plugins/netrc_credential_store/tests/test_netrc.py test_netrc.py-20081006090414-vm3or4tz6c9wk2oi-1
          bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
          bzrlib/tests/branch_implementations/test_dotted_revno_to_revision_id.py test_dotted_revno_to-20090121014844-6x7d9jtri5sspg1o-1
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
          bzrlib/tests/branch_implementations/test_revision_id_to_dotted_revno.py test_revision_id_to_-20090122052032-g3czslif6sdqfkh3-1
          bzrlib/tests/https_server.py   https_server.py-20071121173708-aj8zczi0ziwbwz21-1
          bzrlib/tests/ssl_certs/        ssl_certs-20071124141654-dc9za9nho2gmzbri-1
          bzrlib/tests/ssl_certs/__init__.py __init__.py-20071124141703-j5hr254lm287lyut-8
          bzrlib/tests/ssl_certs/ca.crt  ca.crt-20071124141703-j5hr254lm287lyut-7
          bzrlib/tests/ssl_certs/ca.key  ca.key-20071124141703-j5hr254lm287lyut-6
          bzrlib/tests/ssl_certs/create_ssls.py create_ssls.py-20071124141703-j5hr254lm287lyut-5
          bzrlib/tests/ssl_certs/server.crt server.crt-20071124141703-j5hr254lm287lyut-4
          bzrlib/tests/ssl_certs/server.csr server.csr-20071124141703-j5hr254lm287lyut-3
          bzrlib/tests/ssl_certs/server_with_pass.key server_with_pass.key-20071124141703-j5hr254lm287lyut-2
          bzrlib/tests/ssl_certs/server_without_pass.key server_without_pass.-20071124141703-j5hr254lm287lyut-1
          doc/developers/case-insensitive-file-systems.txt caseinsensitivefiles-20081117224243-p84xpmqnsa1p8k91-1
          doc/developers/colocated-branches.txt colocatedbranches.tx-20090209183539-wv9upczfd8ryyfn1-1
          doc/news-template.txt          newstemplate.txt-20090113030949-kn6dn0xcj1rd6vmn-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          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/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          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_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          bzrlib/tests/blackbox/test_filtered_view_ops.py test_filtered_view_o-20081110012645-5t7ogtola0l33lkg-1
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_serve.py test_serve.py-20060913064329-8t2pvmsikl4s3xhl-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          bzrlib/tests/blackbox/test_view.py test_view.py-20080731135100-66o8o32heop7augi-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
          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_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          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_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          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_path_content_summary.py test_path_content_su-20070904100855-3vrwedz6akn34kl5-1
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ftp/__init__.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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          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/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
          bzrlib/util/tests/test_bencode.py test_bencode.py-20070713042202-qjw8rppxaz7ky6i6-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/api-versioning.txt apiversioning.txt-20070626065626-iiihgmhgkv91uphz-1
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
          doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.619.31
        revision-id: ian.clatworthy at canonical.com-20081224025054-hua4bp62odjqtxf2
        parent: ian.clatworthy at canonical.com-20081224011207-999wo1yz2by1j4kf
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Wed 2008-12-24 12:50:54 +1000
        message:
          view filtering for pull, update & merge
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_filtered_view_ops.py test_filtered_view_o-20081110012645-5t7ogtola0l33lkg-1
        ------------------------------------------------------------
        revno: 3508.619.30
        revision-id: ian.clatworthy at canonical.com-20081224011207-999wo1yz2by1j4kf
        parent: ian.clatworthy at canonical.com-20081223225940-zluihg1t0v481vlw
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Wed 2008-12-24 11:12:07 +1000
        message:
          add view support to change reporting
        modified:
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/tests/test_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
        ------------------------------------------------------------
        revno: 3508.619.29
        revision-id: ian.clatworthy at canonical.com-20081223225940-zluihg1t0v481vlw
        parent: ian.clatworthy at canonical.com-20081223074950-jwzihf009ku63gab
        parent: ian.clatworthy at canonical.com-20081223225845-pvrg4206yuvwzaj6
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Wed 2008-12-24 08:59:40 +1000
        message:
          fix wt5 to use views, correcting an earlier merge
        modified:
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
            ------------------------------------------------------------
            revno: 3508.620.13
            revision-id: ian.clatworthy at canonical.com-20081223225845-pvrg4206yuvwzaj6
            parent: ian.clatworthy at canonical.com-20081223074743-t942gwabt937o693
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: view-storage
            timestamp: Wed 2008-12-24 08:58:45 +1000
            message:
              fix wt5 to use views, correcting an earlier merge
            modified:
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.619.28
        revision-id: ian.clatworthy at canonical.com-20081223074950-jwzihf009ku63gab
        parent: ian.clatworthy at canonical.com-20081223073802-gi3t0rcoav72zou0
        parent: ian.clatworthy at canonical.com-20081223074743-t942gwabt937o693
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Tue 2008-12-23 17:49:50 +1000
        message:
          merge bzr.dev r3916
        removed:
          bzrlib/workingtree_5.py        workingtree_5.py-20080730065335-6tcqurf47k5o3j0j-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
            ------------------------------------------------------------
            revno: 3508.620.12
            revision-id: ian.clatworthy at canonical.com-20081223074743-t942gwabt937o693
            parent: ian.clatworthy at canonical.com-20081223023147-vffipaau0wpzpse0
            parent: pqm at pqm.ubuntu.com-20081223073457-19rneaiz4yscvyiy
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: view-storage
            timestamp: Tue 2008-12-23 17:47:43 +1000
            message:
              merge bzr.dev r3916
            removed:
              bzrlib/workingtree_5.py        workingtree_5.py-20080730065335-6tcqurf47k5o3j0j-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
              bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
              bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
              bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
              bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
              bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
              bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
              bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
              bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
              bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
              bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
              bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
              bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
              bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
              bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
              doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
              tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.619.27
        revision-id: ian.clatworthy at canonical.com-20081223073802-gi3t0rcoav72zou0
        parent: ian.clatworthy at canonical.com-20081223041902-rlam9uufyxlc7vqd
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Tue 2008-12-23 17:38:02 +1000
        message:
          more filtered operation tests
        modified:
          bzrlib/tests/blackbox/test_filtered_view_ops.py test_filtered_view_o-20081110012645-5t7ogtola0l33lkg-1
        ------------------------------------------------------------
        revno: 3508.619.26
        revision-id: ian.clatworthy at canonical.com-20081223041902-rlam9uufyxlc7vqd
        parent: ian.clatworthy at canonical.com-20081223034858-aur2pb16dmhcap8y
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Tue 2008-12-23 14:19:02 +1000
        message:
          add more filtered view operation tests
        modified:
          bzrlib/tests/blackbox/test_filtered_view_ops.py test_filtered_view_o-20081110012645-5t7ogtola0l33lkg-1
        ------------------------------------------------------------
        revno: 3508.619.25
        revision-id: ian.clatworthy at canonical.com-20081223034858-aur2pb16dmhcap8y
        parent: ian.clatworthy at canonical.com-20081223032549-5z77voegkckql93d
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Tue 2008-12-23 13:48:58 +1000
        message:
          tweak tests
        modified:
          bzrlib/tests/blackbox/test_filtered_view_ops.py test_filtered_view_o-20081110012645-5t7ogtola0l33lkg-1
          bzrlib/tests/blackbox/test_view.py test_view.py-20080731135100-66o8o32heop7augi-1
        ------------------------------------------------------------
        revno: 3508.619.24
        revision-id: ian.clatworthy at canonical.com-20081223032549-5z77voegkckql93d
        parent: ian.clatworthy at canonical.com-20081215062028-fsdu00ilay88j5pp
        parent: ian.clatworthy at canonical.com-20081223023147-vffipaau0wpzpse0
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Tue 2008-12-23 13:25:49 +1000
        message:
          merge improved views file format
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/views.py                views.py-20080729082027-1ouh6t9cdobc0eea-1
          bzrlib/workingtree_5.py        workingtree_5.py-20080730065335-6tcqurf47k5o3j0j-1
            ------------------------------------------------------------
            revno: 3508.620.11
            revision-id: ian.clatworthy at canonical.com-20081223023147-vffipaau0wpzpse0
            parent: ian.clatworthy at canonical.com-20081216050112-s1hd7w801zqokeag
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: view-storage
            timestamp: Tue 2008-12-23 12:31:47 +1000
            message:
              use name-values pairs instead of positions in views file
            modified:
              bzrlib/views.py                views.py-20080729082027-1ouh6t9cdobc0eea-1
            ------------------------------------------------------------
            revno: 3508.620.10
            revision-id: ian.clatworthy at canonical.com-20081216050112-s1hd7w801zqokeag
            parent: ian.clatworthy at canonical.com-20081215061829-c8qwa93g71u9fsh5
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: view-storage
            timestamp: Tue 2008-12-16 15:01:12 +1000
            message:
              rename formats from 1.7-* to 1.12-*
            modified:
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
              bzrlib/workingtree_5.py        workingtree_5.py-20080730065335-6tcqurf47k5o3j0j-1
        ------------------------------------------------------------
        revno: 3508.619.23
        revision-id: ian.clatworthy at canonical.com-20081215062028-fsdu00ilay88j5pp
        parent: ian.clatworthy at canonical.com-20081110012740-trh8lccx1xjp3508
        parent: ian.clatworthy at canonical.com-20081215061829-c8qwa93g71u9fsh5
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Mon 2008-12-15 16:20:28 +1000
        message:
          merge bzr.dev 3905
        removed:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
          tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/smart/packrepository.py packrepository.py-20080527041253-a16a8qp4vy8qh8y6-1
          bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
          contrib/bzr_ssh_path_limiter   bzr_ssh_path_limiter-20081030010544-xjhl0y2i6wyloz8q-1
          contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
          doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
          doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
          doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
          doc/developers/testing.txt     testing.txt-20080812140359-i70zzh6v2z7grqex-1
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        renamed:
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/api.py                  api.py-20070626082640-35lspz7j0ys7a8ld-1
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          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/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          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/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          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_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_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          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_log.py test_log.py-20060112090212-78f6ea560c868e24
          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_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-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_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          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_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          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/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          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_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          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.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          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_testament.py testtestament.py-20051011100429-5df1657310caa929
          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_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
          bzrlib/tests/test_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-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/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-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_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          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/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          doc/en/user-guide/writing_a_plugin.txt writing_a_plugin.txt-20071114035000-q36a9h57ps06uvnl-7
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-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/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
            ------------------------------------------------------------
            revno: 3508.620.9
            revision-id: ian.clatworthy at canonical.com-20081215061829-c8qwa93g71u9fsh5
            parent: ian.clatworthy at canonical.com-20080807073211-4i119lpbfdz2qjw6
            parent: pqm at pqm.ubuntu.com-20081215052042-a9ttz3b70lsuie6q
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: view-storage
            timestamp: Mon 2008-12-15 16:18:29 +1000
            message:
              merge bzr.dev 3905
            removed:
              bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
              tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
            added:
              bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
              bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
              bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
              bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
              bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
              bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
              bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
              bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
              bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
              bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
              bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
              bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
              bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
              bzrlib/smart/packrepository.py packrepository.py-20080527041253-a16a8qp4vy8qh8y6-1
              bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
              bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
              bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
              bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
              bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
              bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
              bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
              bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
              bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
              bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
              bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
              bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
              bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
              bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
              bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
              bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
              contrib/bzr_ssh_path_limiter   bzr_ssh_path_limiter-20081030010544-xjhl0y2i6wyloz8q-1
              contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
              doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
              doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
              doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
              doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
              doc/developers/testing.txt     testing.txt-20080812140359-i70zzh6v2z7grqex-1
              tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
              tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
              tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
              tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
              tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
              tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
            renamed:
              bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
              bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
            modified:
              .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
              Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzr                            bzr.py-20050313053754-5485f144c7006fa6
              bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
              bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
              bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
              bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
              bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
              bzrlib/api.py                  api.py-20070626082640-35lspz7j0ys7a8ld-1
              bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
              bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
              bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
              bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
              bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              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/delta.py                delta.py-20050729221636-54cf14ef94783d0a
              bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
              bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
              bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
              bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
              bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
              bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
              bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
              bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
              bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
              bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
              bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              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/plugin.py               plugin.py-20050622060424-829b654519533d69
              bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
              bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
              bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
              bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
              bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
              bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
              bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              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/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
              bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
              bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
              bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
              bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
              bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
              bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
              bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
              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_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_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
              bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
              bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
              bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
              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_log.py test_log.py-20060112090212-78f6ea560c868e24
              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_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-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_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
              bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
              bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
              bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
              bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
              bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
              bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
              bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
              bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
              bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
              bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
              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_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
              bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
              bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
              bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
              bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
              bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
              bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
              bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
              bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
              bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              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/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
              bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
              bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
              bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
              bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
              bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
              bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
              bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
              bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
              bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
              bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
              bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
              bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
              bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
              bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
              bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
              bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
              bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
              bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
              bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
              bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
              bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
              bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
              bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
              bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
              bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
              bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
              bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
              bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
              bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
              bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
              bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
              bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
              bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
              bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
              bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
              bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
              bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
              bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
              bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
              bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
              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_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
              bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
              bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
              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.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              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_testament.py testtestament.py-20051011100429-5df1657310caa929
              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_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
              bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
              bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
              bzrlib/tests/test_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
              bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
              bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
              bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
              bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
              bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-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/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
              bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-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_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
              bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
              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/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
              bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
              bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
              bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
              bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
              bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
              bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
              bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
              bzrlib/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
              bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
              bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
              bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
              bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
              bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
              bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
              doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
              doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
              doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
              doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
              doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
              doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
              doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
              doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
              doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
              doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
              doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
              doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
              doc/en/user-guide/writing_a_plugin.txt writing_a_plugin.txt-20071114035000-q36a9h57ps06uvnl-7
              doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-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/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
              bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        ------------------------------------------------------------
        revno: 3508.619.22
        revision-id: ian.clatworthy at canonical.com-20081110012740-trh8lccx1xjp3508
        parent: ian.clatworthy at canonical.com-20080807142159-psfims4e5q0ay4hv
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Mon 2008-11-10 11:27:40 +1000
        message:
          add initial filtered-view-ops tests
        added:
          bzrlib/tests/blackbox/test_filtered_view_ops.py test_filtered_view_o-20081110012645-5t7ogtola0l33lkg-1
        modified:
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
        ------------------------------------------------------------
        revno: 3508.619.21
        revision-id: ian.clatworthy at canonical.com-20080807142159-psfims4e5q0ay4hv
        parent: ian.clatworthy at canonical.com-20080807141934-oimoxsqgwgjxeo9g
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Fri 2008-08-08 00:21:59 +1000
        message:
          enhance diff to support views
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
        ------------------------------------------------------------
        revno: 3508.619.20
        revision-id: ian.clatworthy at canonical.com-20080807141934-oimoxsqgwgjxeo9g
        parent: ian.clatworthy at canonical.com-20080807120521-2c11cw8rq38p7reh
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Fri 2008-08-08 00:19:34 +1000
        message:
          centralise formatting of view file lists
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/views.py                views.py-20080729082027-1ouh6t9cdobc0eea-1
        ------------------------------------------------------------
        revno: 3508.619.19
        revision-id: ian.clatworthy at canonical.com-20080807120521-2c11cw8rq38p7reh
        parent: ian.clatworthy at canonical.com-20080807081812-gp5lwf1l3of9xa6c
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Thu 2008-08-07 22:05:21 +1000
        message:
          enhance add to support views
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.619.18
        revision-id: ian.clatworthy at canonical.com-20080807081812-gp5lwf1l3of9xa6c
        parent: ian.clatworthy at canonical.com-20080731135835-trjzl6do0nld2jqs
        parent: ian.clatworthy at canonical.com-20080807073211-4i119lpbfdz2qjw6
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Thu 2008-08-07 18:18:12 +1000
        message:
          merge bzr.dev r3606
        added:
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
            ------------------------------------------------------------
            revno: 3508.620.8
            revision-id: ian.clatworthy at canonical.com-20080807073211-4i119lpbfdz2qjw6
            parent: ian.clatworthy at canonical.com-20080731135659-du0qx5z8g6reaivn
            parent: pqm at pqm.ubuntu.com-20080805202941-gdv30kq4cign8fs4
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: view-storage
            timestamp: Thu 2008-08-07 17:32:11 +1000
            message:
              merge bzr.dev r3606
            added:
              bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
              bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
              bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
              bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
              bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
              bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
              bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
              bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
              bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
              bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
              bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
              bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.619.17
        revision-id: ian.clatworthy at canonical.com-20080731135835-trjzl6do0nld2jqs
        parent: ian.clatworthy at canonical.com-20080731135142-qga4wnsrw472wvkc
        parent: ian.clatworthy at canonical.com-20080731135659-du0qx5z8g6reaivn
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Thu 2008-07-31 23:58:35 +1000
        message:
          merge 1.7 to 1.7preview rename
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/blackbox/test_view.py test_view.py-20080731135100-66o8o32heop7augi-1
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
            ------------------------------------------------------------
            revno: 3508.620.7
            revision-id: ian.clatworthy at canonical.com-20080731135659-du0qx5z8g6reaivn
            parent: ian.clatworthy at canonical.com-20080731120845-n6fdr61i16o16a0u
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: view-storage
            timestamp: Thu 2008-07-31 23:56:59 +1000
            message:
              rename 1.7 formats to 1.7preview
            modified:
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
        ------------------------------------------------------------
        revno: 3508.619.16
        revision-id: ian.clatworthy at canonical.com-20080731135142-qga4wnsrw472wvkc
        parent: ian.clatworthy at canonical.com-20080731123809-mmui9eseb58qyzjv
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Thu 2008-07-31 23:51:42 +1000
        message:
          added blackbox tests for the view command
        added:
          bzrlib/tests/blackbox/test_view.py test_view.py-20080731135100-66o8o32heop7augi-1
        modified:
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
        ------------------------------------------------------------
        revno: 3508.619.15
        revision-id: ian.clatworthy at canonical.com-20080731123809-mmui9eseb58qyzjv
        parent: ian.clatworthy at canonical.com-20080731113442-j5qea9dxuts9vodz
        parent: ian.clatworthy at canonical.com-20080731120845-n6fdr61i16o16a0u
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Thu 2008-07-31 22:38:09 +1000
        message:
          merge 1.7 and 1.7-rich-root formats instead of development2
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
            ------------------------------------------------------------
            revno: 3508.620.6
            revision-id: ian.clatworthy at canonical.com-20080731120845-n6fdr61i16o16a0u
            parent: ian.clatworthy at canonical.com-20080731114506-0vkcvu2b2ihho93c
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: view-storage
            timestamp: Thu 2008-07-31 22:08:45 +1000
            message:
              add 1.7 and 1.7-rich-root formats
            modified:
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
            ------------------------------------------------------------
            revno: 3508.620.5
            revision-id: ian.clatworthy at canonical.com-20080731114506-0vkcvu2b2ihho93c
            parent: ian.clatworthy at canonical.com-20080731082416-xwuwrydm935pmp85
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: view-storage
            timestamp: Thu 2008-07-31 21:45:06 +1000
            message:
              back out development2 format
            modified:
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3508.619.14
        revision-id: ian.clatworthy at canonical.com-20080731113442-j5qea9dxuts9vodz
        parent: ian.clatworthy at canonical.com-20080731083358-h1n3n6isomvre9g1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Thu 2008-07-31 21:34:42 +1000
        message:
          added --all option to the view command
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.619.13
        revision-id: ian.clatworthy at canonical.com-20080731083358-h1n3n6isomvre9g1
        parent: ian.clatworthy at canonical.com-20080731082604-ekw0uau4fpchwd73
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Thu 2008-07-31 18:33:58 +1000
        message:
          fix list of a known view when no current view set
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.619.12
        revision-id: ian.clatworthy at canonical.com-20080731082604-ekw0uau4fpchwd73
        parent: ian.clatworthy at canonical.com-20080731074042-xebs68uaqbpwc9e4
        parent: ian.clatworthy at canonical.com-20080731082416-xwuwrydm935pmp85
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Thu 2008-07-31 18:26:04 +1000
        message:
          merge storage fix after delete last view
        modified:
          bzrlib/views.py                views.py-20080729082027-1ouh6t9cdobc0eea-1
            ------------------------------------------------------------
            revno: 3508.620.4
            revision-id: ian.clatworthy at canonical.com-20080731082416-xwuwrydm935pmp85
            parent: ian.clatworthy at canonical.com-20080731072512-otj4xsffrs5ngtni
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: view-storage
            timestamp: Thu 2008-07-31 18:24:16 +1000
            message:
              fix storage after deleting the last view
            modified:
              bzrlib/views.py                views.py-20080729082027-1ouh6t9cdobc0eea-1
        ------------------------------------------------------------
        revno: 3508.619.11
        revision-id: ian.clatworthy at canonical.com-20080731074042-xebs68uaqbpwc9e4
        parent: ian.clatworthy at canonical.com-20080731072634-qbfodeifmh2plooi
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Thu 2008-07-31 17:40:42 +1000
        message:
          tweak user feedback
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.619.10
        revision-id: ian.clatworthy at canonical.com-20080731072634-qbfodeifmh2plooi
        parent: ian.clatworthy at canonical.com-20080730134831-swfuxgaoeeyf60ua
        parent: ian.clatworthy at canonical.com-20080731072512-otj4xsffrs5ngtni
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Thu 2008-07-31 17:26:34 +1000
        message:
          merge storage & upgrade fixes
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/views.py                views.py-20080729082027-1ouh6t9cdobc0eea-1
          bzrlib/workingtree_5.py        workingtree_5.py-20080730065335-6tcqurf47k5o3j0j-1
            ------------------------------------------------------------
            revno: 3508.620.3
            revision-id: ian.clatworthy at canonical.com-20080731072512-otj4xsffrs5ngtni
            parent: ian.clatworthy at canonical.com-20080731071727-zt63ejvtex6gbani
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: view-storage
            timestamp: Thu 2008-07-31 17:25:12 +1000
            message:
              deserialise empty string to no current view
            modified:
              bzrlib/views.py                views.py-20080729082027-1ouh6t9cdobc0eea-1
            ------------------------------------------------------------
            revno: 3508.620.2
            revision-id: ian.clatworthy at canonical.com-20080731071727-zt63ejvtex6gbani
            parent: ian.clatworthy at canonical.com-20080731070816-vf7w0ioqwg9403vt
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: view-storage
            timestamp: Thu 2008-07-31 17:17:27 +1000
            message:
              introduce development2 format
            modified:
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
            ------------------------------------------------------------
            revno: 3508.620.1
            revision-id: ian.clatworthy at canonical.com-20080731070816-vf7w0ioqwg9403vt
            parent: ian.clatworthy at canonical.com-20080730065514-63rmripmcb8b2gtq
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: view-storage
            timestamp: Thu 2008-07-31 17:08:16 +1000
            message:
              minor upgrade fix
            modified:
              bzrlib/workingtree_5.py        workingtree_5.py-20080730065335-6tcqurf47k5o3j0j-1
        ------------------------------------------------------------
        revno: 3508.619.9
        revision-id: ian.clatworthy at canonical.com-20080730134831-swfuxgaoeeyf60ua
        parent: ian.clatworthy at canonical.com-20080730065514-63rmripmcb8b2gtq
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: views-ui
        timestamp: Wed 2008-07-30 23:48:31 +1000
        message:
          first cut at view command
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
        ------------------------------------------------------------
        revno: 3508.619.8
        revision-id: ian.clatworthy at canonical.com-20080730065514-63rmripmcb8b2gtq
        parent: ian.clatworthy at canonical.com-20080729141437-r6cezifpxl20mgsx
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: view-storage
        timestamp: Wed 2008-07-30 16:55:14 +1000
        message:
          add workingtree_5 and initial upgrade code
        added:
          bzrlib/workingtree_5.py        workingtree_5.py-20080730065335-6tcqurf47k5o3j0j-1
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3508.619.7
        revision-id: ian.clatworthy at canonical.com-20080729141437-r6cezifpxl20mgsx
        parent: ian.clatworthy at canonical.com-20080729135629-r69omn5qrdlda6mt
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: view-storage
        timestamp: Wed 2008-07-30 00:14:37 +1000
        message:
          first cut at WTF5
        modified:
          bzrlib/tests/workingtree_implementations/test_views.py test_views.py-20080729134135-v4zjnb85eu9srl80-1
          bzrlib/views.py                views.py-20080729082027-1ouh6t9cdobc0eea-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.619.6
        revision-id: ian.clatworthy at canonical.com-20080729135629-r69omn5qrdlda6mt
        parent: ian.clatworthy at canonical.com-20080729135530-5s9vfu2kv9t3bawj
        parent: ian.clatworthy at canonical.com-20080729130344-6ym3gsppkn3d281u
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: view-storage
        timestamp: Tue 2008-07-29 23:56:29 +1000
        message:
          merge easier WTF4 subclassing
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.619.5
        revision-id: ian.clatworthy at canonical.com-20080729135530-5s9vfu2kv9t3bawj
        parent: ian.clatworthy at canonical.com-20080729135230-lrkdnvlzuig5bevd
        parent: pqm at pqm.ubuntu.com-20080729093250-b1g7zu2k1pj0mswe
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: view-storage
        timestamp: Tue 2008-07-29 23:55:30 +1000
        message:
          merge bzr.dev r3588
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.619.4
        revision-id: ian.clatworthy at canonical.com-20080729135230-lrkdnvlzuig5bevd
        parent: ian.clatworthy at canonical.com-20080729133222-11gaxyyvohpdxuam
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: view-storage
        timestamp: Tue 2008-07-29 23:52:30 +1000
        message:
          first cut at tree-level view tests
        added:
          bzrlib/tests/workingtree_implementations/test_views.py test_views.py-20080729134135-v4zjnb85eu9srl80-1
        modified:
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.619.3
        revision-id: ian.clatworthy at canonical.com-20080729133222-11gaxyyvohpdxuam
        parent: ian.clatworthy at canonical.com-20080729132739-jbs3azzbwtjzhx5z
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: view-storage
        timestamp: Tue 2008-07-29 23:32:22 +1000
        message:
          add views attribute to working trees
        modified:
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.619.2
        revision-id: ian.clatworthy at canonical.com-20080729132739-jbs3azzbwtjzhx5z
        parent: ian.clatworthy at canonical.com-20080729080725-0rpqe0th6d74u1il
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: view-storage
        timestamp: Tue 2008-07-29 23:27:39 +1000
        message:
          first cut of views.py
        added:
          bzrlib/views.py                views.py-20080729082027-1ouh6t9cdobc0eea-1
        ------------------------------------------------------------
        revno: 3508.619.1
        revision-id: ian.clatworthy at canonical.com-20080729080725-0rpqe0th6d74u1il
        parent: pqm at pqm.ubuntu.com-20080729054715-58vtfs0znj9ooang
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: view-storage
        timestamp: Tue 2008-07-29 18:07:25 +1000
        message:
          add view-related errors and tests
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
    ------------------------------------------------------------
    revno: 3508.1.521
    revision-id: pqm at pqm.ubuntu.com-20090221005219-fbvxjf43dzxujri8
    parent: pqm at pqm.ubuntu.com-20090220225337-14hb4kaptjpvwr0l
    parent: robertc at robertcollins.net-20090221000558-5v6ru51rj2g8kvza
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2009-02-21 00:52:19 +0000
    message:
      (robertc) Fix critical issue in bzr.dev - pushing to an old bzr://
      	server fails because the stream being consumed before the
      	fallback code occurs,
      	which makes it fail to do the fetch. (Robert Collins,
      	Andrew Bennetts, #332314)
    modified:
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3508.615.9
        revision-id: robertc at robertcollins.net-20090221000558-5v6ru51rj2g8kvza
        parent: robertc at robertcollins.net-20090220221045-bmuh2t0wf09szn3z
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Sat 2009-02-21 11:05:58 +1100
        message:
          Fix critical issue in bzr.dev - pushing to an old bzr:// server fails because the stream being consumed before the fallback code occurs, which makes it fail to do the fetch. (Robert Collins, Andrew Bennetts, #332314)
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
    ------------------------------------------------------------
    revno: 3508.1.520
    revision-id: pqm at pqm.ubuntu.com-20090220225337-14hb4kaptjpvwr0l
    parent: pqm at pqm.ubuntu.com-20090220100854-p9g7snhipls2cj0z
    parent: robertc at robertcollins.net-20090220221045-bmuh2t0wf09szn3z
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-02-20 22:53:37 +0000
    message:
      (robertc) Add RemoteSink to support streaming push to non-stacked
      	repositories over bzr+ssh:// (Andrew Bennetts, Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      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/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
      bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
      bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.615.8
        revision-id: robertc at robertcollins.net-20090220221045-bmuh2t0wf09szn3z
        parent: robertc at robertcollins.net-20090220104851-m0s7qwe6jzqkgj1f
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Sat 2009-02-21 09:10:45 +1100
        message:
          Fix test_call_with_body_stream_error which was broken by a debugging change to still pass tests.
        modified:
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
        ------------------------------------------------------------
        revno: 3508.615.7
        revision-id: robertc at robertcollins.net-20090220104851-m0s7qwe6jzqkgj1f
        parent: robertc at robertcollins.net-20090220082650-wmzch4en338bymkm
        parent: pqm at pqm.ubuntu.com-20090220100854-p9g7snhipls2cj0z
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Fri 2009-02-20 21:48:51 +1100
        message:
          Merge bzr.dev (avoids criss-cross for PQM.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.615.6
        revision-id: robertc at robertcollins.net-20090220082650-wmzch4en338bymkm
        parent: robertc at robertcollins.net-20090220075016-18yco3ld54qc1188
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: fetch.RemoteSink
        timestamp: Fri 2009-02-20 19:26:50 +1100
        message:
          Cherrypick and polish the RemoteSink for streaming push.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          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/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.615.5
        revision-id: robertc at robertcollins.net-20090220075016-18yco3ld54qc1188
        parent: robertc at robertcollins.net-20090220065237-vpfwvp6f3w01teu5
        parent: pqm at pqm.ubuntu.com-20090220071304-mb95xwtanwl2bqa4
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: fetch.RemoteSink
        timestamp: Fri 2009-02-20 18:50:16 +1100
        message:
          Merge bzr.dev.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/bzrdir.py         bzrdir.py-20061122024551-ol0l0o0oofsu9b3t-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
        ------------------------------------------------------------
        revno: 3508.615.4
        revision-id: robertc at robertcollins.net-20090220065237-vpfwvp6f3w01teu5
        parent: robertc at robertcollins.net-20090220062731-peh7eb800gvgb08h
        parent: robertc at robertcollins.net-20090220064830-wyj52q6rl2gygqsa
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: fetch.RemoteSink
        timestamp: Fri 2009-02-20 17:52:37 +1100
        message:
          Merge network serialisation of record streams.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
    ------------------------------------------------------------
    revno: 3508.1.519
    revision-id: pqm at pqm.ubuntu.com-20090220100854-p9g7snhipls2cj0z
    parent: pqm at pqm.ubuntu.com-20090220092146-07rzjym3j54khv2m
    parent: robertc at robertcollins.net-20090220092811-ob73a8lnxt6b4mc0
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-02-20 10:08:54 +0000
    message:
      (robertc) Add the ability to suspend and resume write groups,
      	for use by smart server streaming push. (Andrew Bennetts,
      	Robert Collins)
    modified:
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
      bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
      bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.618.14
        revision-id: robertc at robertcollins.net-20090220092811-ob73a8lnxt6b4mc0
        parent: andrew.bennetts at canonical.com-20090220075041-7mfu1227ugl6mu8i
        parent: pqm at pqm.ubuntu.com-20090220092146-07rzjym3j54khv2m
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Fri 2009-02-20 20:28:11 +1100
        message:
          Resolve conflicts.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
        ------------------------------------------------------------
        revno: 3508.618.13
        revision-id: andrew.bennetts at canonical.com-20090220075041-7mfu1227ugl6mu8i
        parent: andrew.bennetts at canonical.com-20090220073312-7qhmlz8j2j4ygpob
        parent: robertc at robertcollins.net-20090220074552-q7gauu6msiusotyg
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: suspend-write-group
        timestamp: Fri 2009-02-20 18:50:41 +1100
        message:
          Merge one-line fix from Robert.
        ------------------------------------------------------------
        revno: 3508.618.12
        revision-id: andrew.bennetts at canonical.com-20090220073312-7qhmlz8j2j4ygpob
        parent: andrew.bennetts at canonical.com-20090220070944-eseqlacdo9tf9hvn
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: suspend-write-group
        timestamp: Fri 2009-02-20 18:33:12 +1100
        message:
          Add another test, fix the code so it passes, and remove some cruft.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
        ------------------------------------------------------------
        revno: 3508.618.11
        revision-id: andrew.bennetts at canonical.com-20090220070944-eseqlacdo9tf9hvn
        parent: andrew.bennetts at canonical.com-20090220070202-loy92ps314pvxo17
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: suspend-write-group
        timestamp: Fri 2009-02-20 18:09:44 +1100
        message:
          Fix latest test.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
        ------------------------------------------------------------
        revno: 3508.618.10
        revision-id: andrew.bennetts at canonical.com-20090220070202-loy92ps314pvxo17
        parent: andrew.bennetts at canonical.com-20090220062036-f6x2q1m162fx3ymq
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: suspend-write-group
        timestamp: Fri 2009-02-20 18:02:02 +1100
        message:
          Fix some existing tests, add a new test that fails.
        modified:
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
        ------------------------------------------------------------
        revno: 3508.618.9
        revision-id: andrew.bennetts at canonical.com-20090220062036-f6x2q1m162fx3ymq
        parent: andrew.bennetts at canonical.com-20090220061622-te9miq29rlfqiwwv
        parent: robertc at robertcollins.net-20090220023828-rcqd2pyw22zqjkwl
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: suspend-write-group
        timestamp: Fri 2009-02-20 17:20:36 +1100
        message:
          Merge VersionedFiles.insert-record-stream.partial from Robert.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.618.8
        revision-id: andrew.bennetts at canonical.com-20090220061622-te9miq29rlfqiwwv
        parent: andrew.bennetts at canonical.com-20090217033235-wtyd3u62xhxuwixy
        parent: pqm at pqm.ubuntu.com-20090220041509-nyuby6mehjjuaycj
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: suspend-write-group
        timestamp: Fri 2009-02-20 17:16:22 +1100
        message:
          Merge bzr.dev.
        added:
          bzrlib/help_topics/en/log-formats.txt logformats.txt-20090209081655-5wpbws2oqz8k5oq7-1
          tools/prepare_for_latex.py     prepare_for_latex.py-20090212165735-79tn1t4dhnxyz7m9-1
          tools/rst2pdf.py               rst2pdf.py-20090212165735-79tn1t4dhnxyz7m9-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/bzrdir.py         bzrdir.py-20061122024551-ol0l0o0oofsu9b3t-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.618.7
        revision-id: andrew.bennetts at canonical.com-20090217033235-wtyd3u62xhxuwixy
        parent: andrew.bennetts at canonical.com-20090217032221-4qo1ptuypt8u78wu
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: suspend-write-group
        timestamp: Tue 2009-02-17 14:32:35 +1100
        message:
          Rename UnresumableWriteGroups to UnresumableWriteGroup.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.618.6
        revision-id: andrew.bennetts at canonical.com-20090217032221-4qo1ptuypt8u78wu
        parent: andrew.bennetts at canonical.com-20090217030914-rgz7s50nnitgssjz
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: suspend-write-group
        timestamp: Tue 2009-02-17 14:22:21 +1100
        message:
          Remove obsolete XXX.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.618.5
        revision-id: andrew.bennetts at canonical.com-20090217030914-rgz7s50nnitgssjz
        parent: andrew.bennetts at canonical.com-20090217023805-pwaf09urjzs8bmdx
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: suspend-write-group
        timestamp: Tue 2009-02-17 14:09:14 +1100
        message:
          Fix possible security issue with resuming write groups: make sure the token is well-formed so that it's not possible to steal a write group from another repo.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.618.4
        revision-id: andrew.bennetts at canonical.com-20090217023805-pwaf09urjzs8bmdx
        parent: andrew.bennetts at canonical.com-20090216034436-el4i5q362kciqp4w
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: suspend-write-group
        timestamp: Tue 2009-02-17 13:38:05 +1100
        message:
          Remove a little more duplication, add some more tests (some passing, some not).
        modified:
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
        ------------------------------------------------------------
        revno: 3508.618.3
        revision-id: andrew.bennetts at canonical.com-20090216034436-el4i5q362kciqp4w
        parent: andrew.bennetts at canonical.com-20090216034239-s8hckut73cvmpdfs
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: suspend-write-group
        timestamp: Mon 2009-02-16 14:44:36 +1100
        message:
          Remove more duplication, put resumable write group tests in separate TestCase.
        modified:
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
        ------------------------------------------------------------
        revno: 3508.618.2
        revision-id: andrew.bennetts at canonical.com-20090216034239-s8hckut73cvmpdfs
        parent: andrew.bennetts at canonical.com-20090213073440-qzvli80q9729jvce
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: suspend-write-group
        timestamp: Mon 2009-02-16 14:42:39 +1100
        message:
          Refactor out some duplication in write_group tests.
        modified:
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
        ------------------------------------------------------------
        revno: 3508.618.1
        revision-id: andrew.bennetts at canonical.com-20090213073440-qzvli80q9729jvce
        parent: pqm at pqm.ubuntu.com-20090212024000-dvdhpm2mela5h6f7
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: suspend-write-group
        timestamp: Fri 2009-02-13 18:34:40 +1100
        message:
          Implement suspend_write_group/resume_write_group.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
    ------------------------------------------------------------
    revno: 3508.1.518
    revision-id: pqm at pqm.ubuntu.com-20090220092146-07rzjym3j54khv2m
    parent: pqm at pqm.ubuntu.com-20090220082449-8wtrcem3dypgq53q
    parent: robertc at robertcollins.net-20090220084002-e49vh0sxlkxhzt2m
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-02-20 09:21:46 +0000
    message:
      (robertc) Add network serialisation for VersionedFile record_streams.
      	(Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
      bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
      bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
      bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
        ------------------------------------------------------------
        revno: 3508.617.9
        revision-id: robertc at robertcollins.net-20090220084002-e49vh0sxlkxhzt2m
        parent: robertc at robertcollins.net-20090220064830-wyj52q6rl2gygqsa
        parent: pqm at pqm.ubuntu.com-20090220082449-8wtrcem3dypgq53q
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Fri 2009-02-20 19:40:02 +1100
        message:
          Resolve NEWS conflicts.
        added:
          bzrlib/help_topics/en/log-formats.txt logformats.txt-20090209081655-5wpbws2oqz8k5oq7-1
          tools/prepare_for_latex.py     prepare_for_latex.py-20090212165735-79tn1t4dhnxyz7m9-1
          tools/rst2pdf.py               rst2pdf.py-20090212165735-79tn1t4dhnxyz7m9-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/bzrdir.py         bzrdir.py-20061122024551-ol0l0o0oofsu9b3t-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.617.8
        revision-id: robertc at robertcollins.net-20090220064830-wyj52q6rl2gygqsa
        parent: robertc at robertcollins.net-20090220060022-682t76tgrlj1x0ri
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: VersionedFiles.NetworkRecordStream
        timestamp: Fri 2009-02-20 17:48:30 +1100
        message:
          Handle record streams where a fulltext is obtainable from a record but not the storage_kind.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.617.7
        revision-id: robertc at robertcollins.net-20090220060022-682t76tgrlj1x0ri
        parent: robertc at robertcollins.net-20090217062152-8j02ev4tjhaidj54
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: VersionedFiles.NetworkRecordStream
        timestamp: Fri 2009-02-20 17:00:22 +1100
        message:
          Review feedback.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.617.6
        revision-id: robertc at robertcollins.net-20090217062152-8j02ev4tjhaidj54
        parent: robertc at robertcollins.net-20090216000547-jzy3qm5ssb5nw5wg
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: VersionedFiles.NetworkRecordStream
        timestamp: Tue 2009-02-17 17:21:52 +1100
        message:
          Support delta_closure=True with NetworkRecordStream to transmit deltas over the wire when full text extraction is required on the far end.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.617.5
        revision-id: robertc at robertcollins.net-20090216000547-jzy3qm5ssb5nw5wg
        parent: robertc at robertcollins.net-20090215231829-3vy12hex48pfi8ca
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: VersionedFiles.NetworkRecordStream
        timestamp: Mon 2009-02-16 11:05:47 +1100
        message:
          Interface level test for using delta_closure=True over the network.
        modified:
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
        ------------------------------------------------------------
        revno: 3508.617.4
        revision-id: robertc at robertcollins.net-20090215231829-3vy12hex48pfi8ca
        parent: robertc at robertcollins.net-20090215224641-03t8v17lsqyyjyhc
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: VersionedFiles.NetworkRecordStream
        timestamp: Mon 2009-02-16 10:18:29 +1100
        message:
          Test copying just a delta over the wire.
        modified:
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
        ------------------------------------------------------------
        revno: 3508.617.3
        revision-id: robertc at robertcollins.net-20090215224641-03t8v17lsqyyjyhc
        parent: robertc at robertcollins.net-20090215214742-8n251ozbun3ncjsm
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: VersionedFiles.NetworkRecordStream
        timestamp: Mon 2009-02-16 09:46:41 +1100
        message:
          Test NetworkRecordStream with delta'd texts.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.617.2
        revision-id: robertc at robertcollins.net-20090215214742-8n251ozbun3ncjsm
        parent: robertc at robertcollins.net-20090215212420-2h3c8fdf0w2h6e0v
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: VersionedFiles.NetworkRecordStream
        timestamp: Mon 2009-02-16 08:47:42 +1100
        message:
          First passing NetworkRecordStream test - a fulltext from any record type which isn't a chunked or fulltext can be serialised and deserialised successfully.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.617.1
        revision-id: robertc at robertcollins.net-20090215212420-2h3c8fdf0w2h6e0v
        parent: pqm at pqm.ubuntu.com-20090212154913-cleqwmh36ss3gswk
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: VersionedFiles.adapter_signature
        timestamp: Mon 2009-02-16 08:24:20 +1100
        message:
          Change the signature on VersionedFiles adapters to allow less typing and more flexability inside adapters.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
    ------------------------------------------------------------
    revno: 3508.1.517
    revision-id: pqm at pqm.ubuntu.com-20090220082449-8wtrcem3dypgq53q
    parent: pqm at pqm.ubuntu.com-20090220071304-mb95xwtanwl2bqa4
    parent: robertc at robertcollins.net-20090220074552-q7gauu6msiusotyg
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-02-20 08:24:49 +0000
    message:
      (robertc) Allow VersionedFiles to insert and hold record streams
      	which need missing compression parents. (Andrew Bennetts,
      	Robert Collins)
    modified:
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
      bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.616.13
        revision-id: robertc at robertcollins.net-20090220074552-q7gauu6msiusotyg
        parent: robertc at robertcollins.net-20090220023828-rcqd2pyw22zqjkwl
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Fri 2009-02-20 18:45:52 +1100
        message:
          Fix typo.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.616.12
        revision-id: robertc at robertcollins.net-20090220023828-rcqd2pyw22zqjkwl
        parent: robertc at robertcollins.net-20090220015545-qloec8tf9jnqi2d8
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: VersionedFiles.insert-record-stream.partial
        timestamp: Fri 2009-02-20 13:38:28 +1100
        message:
          Polish on inserting record streams with missing compression parents.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.616.11
        revision-id: robertc at robertcollins.net-20090220015545-qloec8tf9jnqi2d8
        parent: andrew.bennetts at canonical.com-20090220012317-xyijy32wo1flhaxo
        parent: pqm at pqm.ubuntu.com-20090220012608-hh2rwz1cqd43mjrm
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: VersionedFiles.insert-record-stream.partial
        timestamp: Fri 2009-02-20 12:55:45 +1100
        message:
          Merge bzr.dev (resolve knit.py conflicts).
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
        ------------------------------------------------------------
        revno: 3508.616.10
        revision-id: andrew.bennetts at canonical.com-20090220012317-xyijy32wo1flhaxo
        parent: andrew.bennetts at canonical.com-20090220012200-cw346vv8xz4o18mr
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: missing-parents-integration
        timestamp: Fri 2009-02-20 12:23:17 +1100
        message:
          Remove more cruft.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.616.9
        revision-id: andrew.bennetts at canonical.com-20090220012200-cw346vv8xz4o18mr
        parent: andrew.bennetts at canonical.com-20090220010452-eb19b0owqfmfuwcb
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: missing-parents-integration
        timestamp: Fri 2009-02-20 12:22:00 +1100
        message:
          Remove some XXXs.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.616.8
        revision-id: andrew.bennetts at canonical.com-20090220010452-eb19b0owqfmfuwcb
        parent: andrew.bennetts at canonical.com-20090220005210-df3lbaxuyv754oju
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: missing-parents-integration
        timestamp: Fri 2009-02-20 12:04:52 +1100
        message:
          Fix test failure.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.616.7
        revision-id: andrew.bennetts at canonical.com-20090220005210-df3lbaxuyv754oju
        parent: andrew.bennetts at canonical.com-20090219054246-c9vqv0u1ow1cs5ev
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: missing-parents-integration
        timestamp: Fri 2009-02-20 11:52:10 +1100
        message:
          Most tests passing.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
        ------------------------------------------------------------
        revno: 3508.616.6
        revision-id: andrew.bennetts at canonical.com-20090219054246-c9vqv0u1ow1cs5ev
        parent: andrew.bennetts at canonical.com-20090218004640-31m284sljo9myc00
        parent: andrew.bennetts at canonical.com-20090219035237-o147dwr881zgd71d
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: missing-parents-integration
        timestamp: Thu 2009-02-19 16:42:46 +1100
        message:
          Merge missing-parents-in-pack-index.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.616.5
        revision-id: andrew.bennetts at canonical.com-20090218004640-31m284sljo9myc00
        parent: andrew.bennetts at canonical.com-20090218004328-0mws03fs0sfflpmn
        parent: andrew.bennetts at canonical.com-20090217054444-xhb5m6x05tjf5b26
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: missing-parents-integration
        timestamp: Wed 2009-02-18 11:46:40 +1100
        message:
          Merge missing-parents-in-pack-index work-in-progress.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.616.4
        revision-id: andrew.bennetts at canonical.com-20090218004328-0mws03fs0sfflpmn
        parent: andrew.bennetts at canonical.com-20090217012534-k6574qvmaibkeehi
        parent: pqm at pqm.ubuntu.com-20090216172448-vj35mjoe463c3bk2
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: insert_record_stream-missing-parents
        timestamp: Wed 2009-02-18 11:43:28 +1100
        message:
          Merge bzr.dev.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        ------------------------------------------------------------
        revno: 3508.616.3
        revision-id: andrew.bennetts at canonical.com-20090217012534-k6574qvmaibkeehi
        parent: andrew.bennetts at canonical.com-20090217005419-i9qdpanq2cwm3j59
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: insert_record_stream-missing-parents
        timestamp: Tue 2009-02-17 12:25:34 +1100
        message:
          Add docstrings.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.616.2
        revision-id: andrew.bennetts at canonical.com-20090217005419-i9qdpanq2cwm3j59
        parent: andrew.bennetts at canonical.com-20090216051228-bfsjg5hvvbtu7wg5
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: insert_record_stream-missing-parents
        timestamp: Tue 2009-02-17 11:54:19 +1100
        message:
          Add test_insert_record_stream_delta_missing_basis_can_be_added_later.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.616.1
        revision-id: andrew.bennetts at canonical.com-20090216051228-bfsjg5hvvbtu7wg5
        parent: pqm at pqm.ubuntu.com-20090215032052-9749wepsy6dgnq9l
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: insert_record_stream-missing-parents
        timestamp: Mon 2009-02-16 16:12:28 +1100
        message:
          Fix test_insert_record_stream_delta_missing_basis_no_corruption to test what it claims to, and fix KnitVersionedFiles.get_record_stream to match the expected exception.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
    ------------------------------------------------------------
    revno: 3508.1.516
    revision-id: pqm at pqm.ubuntu.com-20090220071304-mb95xwtanwl2bqa4
    parent: pqm at pqm.ubuntu.com-20090220041509-nyuby6mehjjuaycj
    parent: robertc at robertcollins.net-20090220062731-peh7eb800gvgb08h
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-02-20 07:13:04 +0000
    message:
      (robertc) Refactor fetch into a sender and sink component rather than
      	just a single object copying data. (Andrew Bennetts, Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 3508.615.3
        revision-id: robertc at robertcollins.net-20090220062731-peh7eb800gvgb08h
        parent: robertc at robertcollins.net-20090220052824-dfk8xf0mj68mn137
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: fetch.sinks
        timestamp: Fri 2009-02-20 17:27:31 +1100
        message:
          Make a comment easier to read.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3508.615.2
        revision-id: robertc at robertcollins.net-20090220052824-dfk8xf0mj68mn137
        parent: robertc at robertcollins.net-20090220050525-o3i6wve7yigkx6i9
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: fetch.sinks
        timestamp: Fri 2009-02-20 16:28:24 +1100
        message:
          Fix progress bars in fetch after refactoring.
        modified:
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
        ------------------------------------------------------------
        revno: 3508.615.1
        revision-id: robertc at robertcollins.net-20090220050525-o3i6wve7yigkx6i9
        parent: pqm at pqm.ubuntu.com-20090220022509-leun2dkfewbwcgn7
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: fetch.sinks
        timestamp: Fri 2009-02-20 16:05:25 +1100
        message:
          Refactoring of fetch to have a sender and sink component enabling splitting the logic over a network stream. (Robert Collins, Andrew Bennetts)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
    ------------------------------------------------------------
    revno: 3508.1.515
    revision-id: pqm at pqm.ubuntu.com-20090220041509-nyuby6mehjjuaycj
    parent: pqm at pqm.ubuntu.com-20090220022509-leun2dkfewbwcgn7
    parent: robertc at robertcollins.net-20090220032937-n2ic1iy4selnjpy2
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-02-20 04:15:09 +0000
    message:
      (robertc) Reduce the number of round trips required for initial push
      	over a smart server by adding verbs for Repository
      	initialization and set_make_working_trees. (Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/smart/bzrdir.py         bzrdir.py-20061122024551-ol0l0o0oofsu9b3t-1
      bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
      bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
      bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
      bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
      bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
      bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
        ------------------------------------------------------------
        revno: 3508.614.5
        revision-id: robertc at robertcollins.net-20090220032937-n2ic1iy4selnjpy2
        parent: robertc at robertcollins.net-20090220032807-9ezo43wv9boso5id
        parent: pqm at pqm.ubuntu.com-20090220022509-leun2dkfewbwcgn7
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Fri 2009-02-20 14:29:37 +1100
        message:
          Merge bzr.dev, resolve conflicts.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
        ------------------------------------------------------------
        revno: 3508.614.4
        revision-id: robertc at robertcollins.net-20090220032807-9ezo43wv9boso5id
        parent: robertc at robertcollins.net-20090220032708-83exgbd9tymcs051
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.roundtrips
        timestamp: Fri 2009-02-20 14:28:07 +1100
        message:
          Create a verb for Repository.set_make_working_trees.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
        ------------------------------------------------------------
        revno: 3508.614.3
        revision-id: robertc at robertcollins.net-20090220032708-83exgbd9tymcs051
        parent: robertc at robertcollins.net-20090219072837-vznmfrq7lz1grtti
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.roundtrips
        timestamp: Fri 2009-02-20 14:27:08 +1100
        message:
          Review feedback - make RemoteRepository.initialize use helpers, and version-lock the new method to not attempt the method on older servers.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
        ------------------------------------------------------------
        revno: 3508.614.2
        revision-id: robertc at robertcollins.net-20090219072837-vznmfrq7lz1grtti
        parent: robertc at robertcollins.net-20090219033543-s63jjuz9vcgrnio9
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.roundtrips
        timestamp: Thu 2009-02-19 18:28:37 +1100
        message:
          Reduce the number of round trips required to create a repository over the network.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/bzrdir.py         bzrdir.py-20061122024551-ol0l0o0oofsu9b3t-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
        ------------------------------------------------------------
        revno: 3508.614.1
        revision-id: robertc at robertcollins.net-20090219033543-s63jjuz9vcgrnio9
        parent: robertc at robertcollins.net-20090219020654-1l19ged3zo7212jh
        parent: robertc at robertcollins.net-20090219030955-1gqi3hfhg3h16eqv
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.roundtrips
        timestamp: Thu 2009-02-19 14:35:43 +1100
        message:
          Add effort test for init-repo on smart server urls.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
    ------------------------------------------------------------
    revno: 3508.1.514
    revision-id: pqm at pqm.ubuntu.com-20090220022509-leun2dkfewbwcgn7
    parent: pqm at pqm.ubuntu.com-20090220012608-hh2rwz1cqd43mjrm
    parent: robertc at robertcollins.net-20090220014500-t8epmpbkpacq6ehh
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-02-20 02:25:09 +0000
    message:
      (robertc) Add a network_name method to RepositoryFormat for use with
      	communicating with smart servers. (Andrew Bennetts, Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 3508.613.4
        revision-id: robertc at robertcollins.net-20090220014500-t8epmpbkpacq6ehh
        parent: robertc at robertcollins.net-20090219030955-1gqi3hfhg3h16eqv
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Fri 2009-02-20 12:45:00 +1100
        message:
          Review feedback.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3508.613.3
        revision-id: robertc at robertcollins.net-20090219030955-1gqi3hfhg3h16eqv
        parent: robertc at robertcollins.net-20090218210002-0lnnxjxmrnoj8qdk
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: network-name
        timestamp: Thu 2009-02-19 14:09:55 +1100
        message:
          Docs and polish on RepositoryFormat.network_name.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.613.2
        revision-id: robertc at robertcollins.net-20090218210002-0lnnxjxmrnoj8qdk
        parent: andrew.bennetts at canonical.com-20090210054404-tej9hra1kpom9fc2
        parent: pqm at pqm.ubuntu.com-20090218132708-okubrahz9exvae9r
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: network-name
        timestamp: Thu 2009-02-19 08:00:02 +1100
        message:
          Merge bzr.dev.
        added:
          bzrlib/help_topics/en/log-formats.txt logformats.txt-20090209081655-5wpbws2oqz8k5oq7-1
          bzrlib/plugins/launchpad/test_lp_open.py test_lp_open.py-20090125174355-hxrsxh3sj84225qu-1
          bzrlib/tests/test_smart_request.py test_smart_request.p-20090211070731-o38wayv3asm25d6a-1
          doc/developers/colocated-branches.txt colocatedbranches.tx-20090209183539-wv9upczfd8ryyfn1-1
          tools/prepare_for_latex.py     prepare_for_latex.py-20090212165735-79tn1t4dhnxyz7m9-1
          tools/rst2pdf.py               rst2pdf.py-20090212165735-79tn1t4dhnxyz7m9-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.613.1
        revision-id: andrew.bennetts at canonical.com-20090210054404-tej9hra1kpom9fc2
        parent: pqm at pqm.ubuntu.com-20090209210810-cq9lgqy519b7wfyi
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: RepoFormat network name
        timestamp: Tue 2009-02-10 16:44:04 +1100
        message:
          Add network_name() to RepositoryFormat.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
    ------------------------------------------------------------
    revno: 3508.1.513
    revision-id: pqm at pqm.ubuntu.com-20090220012608-hh2rwz1cqd43mjrm
    parent: pqm at pqm.ubuntu.com-20090219084345-0wx5gbw9v6hdmjmz
    parent: robertc at robertcollins.net-20090220004516-wif8t618qhm3alwv
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-02-20 01:26:08 +0000
    message:
      (robertc) Add the ability for KnitVersionedFiles backed by packs to
      	scan a low level index for missing compression parent
      	references. (Andrew Bennetts, Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
      bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
      bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
      bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
      bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.612.12
        revision-id: robertc at robertcollins.net-20090220004516-wif8t618qhm3alwv
        parent: robertc at robertcollins.net-20090220004338-ctqo5e5hhbbkk25v
        parent: pqm at pqm.ubuntu.com-20090219084345-0wx5gbw9v6hdmjmz
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Fri 2009-02-20 11:45:16 +1100
        message:
          Resolve NEWS conflicts.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
        ------------------------------------------------------------
        revno: 3508.612.11
        revision-id: robertc at robertcollins.net-20090220004338-ctqo5e5hhbbkk25v
        parent: andrew.bennetts at canonical.com-20090219035237-o147dwr881zgd71d
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: scan-index
        timestamp: Fri 2009-02-20 11:43:38 +1100
        message:
          Polish the KnitVersionedFiles.scan_unvalidated_index api.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.612.10
        revision-id: andrew.bennetts at canonical.com-20090219035237-o147dwr881zgd71d
        parent: andrew.bennetts at canonical.com-20090219035040-d51zs798oyckz7ft
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: missing-parents-in-pack-index
        timestamp: Thu 2009-02-19 14:52:37 +1100
        message:
          Replace XXX with better comment.
        modified:
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.612.9
        revision-id: andrew.bennetts at canonical.com-20090219035040-d51zs798oyckz7ft
        parent: andrew.bennetts at canonical.com-20090219035023-avie6ynjdkg19izc
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: missing-parents-in-pack-index
        timestamp: Thu 2009-02-19 14:50:40 +1100
        message:
          Remove obsolete XXX.
        modified:
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.612.8
        revision-id: andrew.bennetts at canonical.com-20090219035023-avie6ynjdkg19izc
        parent: andrew.bennetts at canonical.com-20090219034950-lhcuwvokgs0gc05g
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: missing-parents-in-pack-index
        timestamp: Thu 2009-02-19 14:50:23 +1100
        message:
          Remove obsolete XXX.
        modified:
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.612.7
        revision-id: andrew.bennetts at canonical.com-20090219034950-lhcuwvokgs0gc05g
        parent: andrew.bennetts at canonical.com-20090219033740-143irsufekboyfma
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: missing-parents-in-pack-index
        timestamp: Thu 2009-02-19 14:49:50 +1100
        message:
          Remove leading underscore from _scan_unvalidate_index, explicitly NotImplementedError it for _KndxIndex.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.612.6
        revision-id: andrew.bennetts at canonical.com-20090219033740-143irsufekboyfma
        parent: andrew.bennetts at canonical.com-20090218221156-mkh8bhbfqn42rs8o
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: missing-parents-in-pack-index
        timestamp: Thu 2009-02-19 14:37:40 +1100
        message:
          Make sure it's not possible to commit a pack write group when any versioned file has missing compression parents.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.612.5
        revision-id: andrew.bennetts at canonical.com-20090218221156-mkh8bhbfqn42rs8o
        parent: andrew.bennetts at canonical.com-20090218054235-944h8gplfyjwzepw
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: missing-parents-in-pack-index
        timestamp: Thu 2009-02-19 09:11:56 +1100
        message:
          Fix typo in comment.
        modified:
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
        ------------------------------------------------------------
        revno: 3508.612.4
        revision-id: andrew.bennetts at canonical.com-20090218054235-944h8gplfyjwzepw
        parent: andrew.bennetts at canonical.com-20090218054039-zzb6g266wttjhk4d
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: missing-parents-in-pack-index
        timestamp: Wed 2009-02-18 16:42:35 +1100
        message:
          Remove obsolete test double.
        modified:
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.612.3
        revision-id: andrew.bennetts at canonical.com-20090218054039-zzb6g266wttjhk4d
        parent: andrew.bennetts at canonical.com-20090218030140-ae0h6i2z52qy7w4t
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: missing-parents-in-pack-index
        timestamp: Wed 2009-02-18 16:40:39 +1100
        message:
          Implement and test external_references on GraphIndex and BTreeGraphIndex.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
        ------------------------------------------------------------
        revno: 3508.612.2
        revision-id: andrew.bennetts at canonical.com-20090218030140-ae0h6i2z52qy7w4t
        parent: andrew.bennetts at canonical.com-20090217054444-xhb5m6x05tjf5b26
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: missing-parents-in-pack-index
        timestamp: Wed 2009-02-18 14:01:40 +1100
        message:
          Add more tests, improve existing tests, add GraphIndex._external_references()
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.612.1
        revision-id: andrew.bennetts at canonical.com-20090217054444-xhb5m6x05tjf5b26
        parent: pqm at pqm.ubuntu.com-20090216172448-vj35mjoe463c3bk2
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: missing-parents-in-pack-index
        timestamp: Tue 2009-02-17 16:44:44 +1100
        message:
          Start to add _add_unvalidated_index/get_missing_compression_parents methods to _KnitGraphIndex.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
    ------------------------------------------------------------
    revno: 3508.1.512
    revision-id: pqm at pqm.ubuntu.com-20090219084345-0wx5gbw9v6hdmjmz
    parent: pqm at pqm.ubuntu.com-20090218235203-20qxqit61rkfwa1r
    parent: robertc at robertcollins.net-20090219080129-r1h5npnyybteaohk
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-02-19 08:43:45 +0000
    message:
      (robertc) Create remote BzrDir objects using the existing bzr:// RPC
      	method when. (Robert Collins)
    modified:
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
      bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.611.3
        revision-id: robertc at robertcollins.net-20090219080129-r1h5npnyybteaohk
        parent: robertc at robertcollins.net-20090219020654-1l19ged3zo7212jh
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Thu 2009-02-19 19:01:29 +1100
        message:
          Review feedback.
        modified:
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3508.611.2
        revision-id: robertc at robertcollins.net-20090219020654-1l19ged3zo7212jh
        parent: robertc at robertcollins.net-20090219014143-wv42sc7z71wbhht0
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.roundtrips
        timestamp: Thu 2009-02-19 13:06:54 +1100
        message:
          Perform creation of BzrDirMetaFormat1 control directories using an RPC where possible. (Robert Collins)
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.611.1
        revision-id: robertc at robertcollins.net-20090219014143-wv42sc7z71wbhht0
        parent: pqm at pqm.ubuntu.com-20090218132708-okubrahz9exvae9r
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.roundtrips
        timestamp: Thu 2009-02-19 12:41:43 +1100
        message:
          Add BzrDirFormatMeta1 test for the amount of rpc calls made initializing over the network.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
    ------------------------------------------------------------
    revno: 3508.1.511
    revision-id: pqm at pqm.ubuntu.com-20090218235203-20qxqit61rkfwa1r
    parent: pqm at pqm.ubuntu.com-20090218212324-tz3ups4h8vg3j12t
    parent: mbp at sourcefrog.net-20090218041504-1xlzucapzqwehryt
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-02-18 23:52:03 +0000
    message:
      NEWS ReST syntax fix (mbp, trivial)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.610.1
        revision-id: mbp at sourcefrog.net-20090218041504-1xlzucapzqwehryt
        parent: pqm at pqm.ubuntu.com-20090218040347-uw2nm8ix8udwditt
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: trivial
        timestamp: Wed 2009-02-18 15:15:04 +1100
        message:
          Fix ReST syntax in NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
    ------------------------------------------------------------
    revno: 3508.1.510
    revision-id: pqm at pqm.ubuntu.com-20090218212324-tz3ups4h8vg3j12t
    parent: pqm at pqm.ubuntu.com-20090218132708-okubrahz9exvae9r
    parent: john at arbash-meinel.com-20090218160236-vjuspv4igqlijq7y
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-02-18 21:23:24 +0000
    message:
      (jam) Fix the new progress code to handle pb.tick() properly.
    modified:
      bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
      bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
      bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
        ------------------------------------------------------------
        revno: 3508.609.1
        revision-id: john at arbash-meinel.com-20090218160236-vjuspv4igqlijq7y
        parent: pqm at pqm.ubuntu.com-20090218132708-okubrahz9exvae9r
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pb_tick
        timestamp: Wed 2009-02-18 10:02:36 -0600
        message:
          Get a pb.tick() to work after calling pb.update()
          
          Calling pb.tick() does an update with current_cnt = None.
          This often is fine, as long as you haven't called update() before
          with a total_count. Once total_count is set, then there were
          code paths that didn't handle missing current_count.
        modified:
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
    ------------------------------------------------------------
    revno: 3508.1.509
    revision-id: pqm at pqm.ubuntu.com-20090218132708-okubrahz9exvae9r
    parent: pqm at pqm.ubuntu.com-20090218094117-mum4jrw92j9ijj01
    parent: jelmer at samba.org-20090218124823-acyczvvcfq9ztg3s
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-02-18 13:27:08 +0000
    message:
      (Jelmer) Point out bzr+ssh:// to the user when they use ssh://.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
      bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
      bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.608.3
        revision-id: jelmer at samba.org-20090218124823-acyczvvcfq9ztg3s
        parent: jelmer at samba.org-20090218122204-1lc50dqq145kvd73
        parent: pqm at pqm.ubuntu.com-20090218094117-mum4jrw92j9ijj01
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: ssh-hints
        timestamp: Wed 2009-02-18 13:48:23 +0100
        message:
          Merge bzr.dev.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
        ------------------------------------------------------------
        revno: 3508.608.2
        revision-id: jelmer at samba.org-20090218122204-1lc50dqq145kvd73
        parent: jelmer at samba.org-20090217143926-2r3pmqphk99j72ex
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Wed 2009-02-18 13:22:04 +0100
        message:
          Register ssh: rather than ssh://, avoid referring to smart server, which users may not be familiar with.
        modified:
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.608.1
        revision-id: jelmer at samba.org-20090217143926-2r3pmqphk99j72ex
        parent: pqm at pqm.ubuntu.com-20090216172448-vj35mjoe463c3bk2
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Tue 2009-02-17 15:39:26 +0100
        message:
          Point out bzr+ssh:// to the user when they use ssh://.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
    ------------------------------------------------------------
    revno: 3508.1.508
    revision-id: pqm at pqm.ubuntu.com-20090218094117-mum4jrw92j9ijj01
    parent: pqm at pqm.ubuntu.com-20090218084918-7d1qa881h8ahpu82
    parent: jelmer at samba.org-20090218090055-2bt6b70yrv52zjx4
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-02-18 09:41:17 +0000
    message:
      (Jelmer) Support GSSAPI authentication for HTTP and HTTPS.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.607.6
        revision-id: jelmer at samba.org-20090218090055-2bt6b70yrv52zjx4
        parent: jelmer at samba.org-20090217144626-rc6jt0qmfe950fp0
        parent: pqm at pqm.ubuntu.com-20090218084918-7d1qa881h8ahpu82
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: http-gssapi
        timestamp: Wed 2009-02-18 10:00:55 +0100
        message:
          Merge bzr.dev.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
        ------------------------------------------------------------
        revno: 3508.607.5
        revision-id: jelmer at samba.org-20090217144626-rc6jt0qmfe950fp0
        parent: jelmer at samba.org-20090217110548-n4k4hh28uhxx0vg1
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: http-gssapi
        timestamp: Tue 2009-02-17 15:46:26 +0100
        message:
          Move import next to other system libs, fix format.
        modified:
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.607.4
        revision-id: jelmer at samba.org-20090217110548-n4k4hh28uhxx0vg1
        parent: jelmer at samba.org-20090217021059-eyk0hufrwnanok1c
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: http-gssapi
        timestamp: Tue 2009-02-17 12:05:48 +0100
        message:
          review from vila: mention HTTPS, clarify error a bit, move import to top-level.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.607.3
        revision-id: jelmer at samba.org-20090217021059-eyk0hufrwnanok1c
        parent: jelmer at samba.org-20090217015430-62v560na6f1ngybp
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: http-gssapi
        timestamp: Tue 2009-02-17 03:10:59 +0100
        message:
          Remove realm support, it's not necessary.
        modified:
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.607.2
        revision-id: jelmer at samba.org-20090217015430-62v560na6f1ngybp
        parent: jelmer at samba.org-20090217013950-94zno65wcmx7kvb1
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: http-gssapi
        timestamp: Tue 2009-02-17 02:54:30 +0100
        message:
          Only attempt GSSAPI authentication when the kerberos module is present.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.607.1
        revision-id: jelmer at samba.org-20090217013950-94zno65wcmx7kvb1
        parent: pqm at pqm.ubuntu.com-20090216172448-vj35mjoe463c3bk2
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: http-gssapi
        timestamp: Tue 2009-02-17 02:39:50 +0100
        message:
          Add simple support for GSSAPI authentication over HTTP.
        modified:
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
    ------------------------------------------------------------
    revno: 3508.1.507
    revision-id: pqm at pqm.ubuntu.com-20090218084918-7d1qa881h8ahpu82
    parent: pqm at pqm.ubuntu.com-20090218051900-z4u214yqxrm7uvtl
    parent: jelmer at samba.org-20090216163844-d8n3zc2ah5gudyi8
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-02-18 08:49:18 +0000
    message:
      (Daniel) Add help option to shelve prompt.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
      bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
        ------------------------------------------------------------
        revno: 3508.606.2
        revision-id: jelmer at samba.org-20090216163844-d8n3zc2ah5gudyi8
        parent: jelmer at samba.org-20090216163752-hiq812wpsmiuduqp
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Mon 2009-02-16 17:38:44 +0100
        message:
          Move NEWS item to DEVELOPMENT version from 1.12.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.606.1
        revision-id: jelmer at samba.org-20090216163752-hiq812wpsmiuduqp
        parent: pqm at pqm.ubuntu.com-20090216105404-hjw8bck3ocg47wjz
        parent: daniel at daniel-watkins.co.uk-20090210004610-9d5uqzyds41pwte4
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Mon 2009-02-16 17:37:52 +0100
        message:
          merge Daniels shelve help patch.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
        ------------------------------------------------------------
        revno: 3508.605.4
        revision-id: daniel at daniel-watkins.co.uk-20090210004610-9d5uqzyds41pwte4
        parent: daniel at daniel-watkins.co.uk-20090210004348-l5pkl1g9rj9wddpy
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: shelf-prompt
        timestamp: Tue 2009-02-10 00:46:10 +0000
        message:
          Added NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.605.3
        revision-id: daniel at daniel-watkins.co.uk-20090210004348-l5pkl1g9rj9wddpy
        parent: daniel at daniel-watkins.co.uk-20090210004331-bm19sju6432fu3tx
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: shelf-prompt
        timestamp: Tue 2009-02-10 00:43:48 +0000
        message:
          Added help option to shelve prompt.
        modified:
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 3508.605.2
        revision-id: daniel at daniel-watkins.co.uk-20090210004331-bm19sju6432fu3tx
        parent: daniel at daniel-watkins.co.uk-20090210003348-iyfwr4dpfqsvn0ii
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: shelf-prompt
        timestamp: Tue 2009-02-10 00:43:31 +0000
        message:
          Added test for help option.
        modified:
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
        ------------------------------------------------------------
        revno: 3508.605.1
        revision-id: daniel at daniel-watkins.co.uk-20090210003348-iyfwr4dpfqsvn0ii
        parent: pqm at pqm.ubuntu.com-20090209210810-cq9lgqy519b7wfyi
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: shelf-prompt
        timestamp: Tue 2009-02-10 00:33:48 +0000
        message:
          Changed all shelve tests to expect a '?'.
        modified:
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
    ------------------------------------------------------------
    revno: 3508.1.506
    revision-id: pqm at pqm.ubuntu.com-20090218051900-z4u214yqxrm7uvtl
    parent: pqm at pqm.ubuntu.com-20090218044142-j5oegz3puzoi82m1
    parent: robertc at robertcollins.net-20090218042104-pf0hqv2bje74rvd1
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-02-18 05:19:00 +0000
    message:
      (robertc) Add hpss push tests with hpss call ratchets to prevent
      	regressions, (Andrew Bennetts, Robert Collins)
    modified:
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3508.604.4
        revision-id: robertc at robertcollins.net-20090218042104-pf0hqv2bje74rvd1
        parent: robertc at robertcollins.net-20090218041442-k28bhmqhwko728u5
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.roundtrips
        timestamp: Wed 2009-02-18 15:21:04 +1100
        message:
          Make the ratchet aspect of the blackbox smart server push acceptance tests clearer.
        modified:
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3508.604.3
        revision-id: robertc at robertcollins.net-20090218041442-k28bhmqhwko728u5
        parent: robertc at robertcollins.net-20090218041128-nfgtpku9628f0h5x
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.roundtrips
        timestamp: Wed 2009-02-18 15:14:42 +1100
        message:
          Adjust push acceptance/effort tests for correctness improvements in bzrlib which raised the figure.
        modified:
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3508.604.2
        revision-id: robertc at robertcollins.net-20090218041128-nfgtpku9628f0h5x
        parent: robertc at robertcollins.net-20090218000242-8lj7ewn31dmwh5q3
        parent: pqm at pqm.ubuntu.com-20090218040347-uw2nm8ix8udwditt
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.roundtrips
        timestamp: Wed 2009-02-18 15:11:28 +1100
        message:
          Merge bzr.dev for the use-RemoteObjects when initial pushing.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.604.1
        revision-id: robertc at robertcollins.net-20090218000242-8lj7ewn31dmwh5q3
        parent: pqm at pqm.ubuntu.com-20090216172448-vj35mjoe463c3bk2
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.roundtrips
        timestamp: Wed 2009-02-18 11:02:42 +1100
        message:
          Add ratchet style blackbox effort tests for push over bzr+ssh. (Andrew Bennetts, Robert Collins)
        modified:
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
    ------------------------------------------------------------
    revno: 3508.1.505
    revision-id: pqm at pqm.ubuntu.com-20090218044142-j5oegz3puzoi82m1
    parent: pqm at pqm.ubuntu.com-20090218040347-uw2nm8ix8udwditt
    parent: john at arbash-meinel.com-20090218033847-e5th2txcqscbe4uv
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-02-18 04:41:42 +0000
    message:
      (jam) Add a -Dmemory implementation for win32
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
      bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
        ------------------------------------------------------------
        revno: 3508.603.3
        revision-id: john at arbash-meinel.com-20090218033847-e5th2txcqscbe4uv
        parent: john at arbash-meinel.com-20090218032811-cbuu15u5xobpltv9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_mem
        timestamp: Tue 2009-02-17 21:38:47 -0600
        message:
          NEWS about -Dmemory and win32
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.603.2
        revision-id: john at arbash-meinel.com-20090218032811-cbuu15u5xobpltv9
        parent: john at arbash-meinel.com-20090218030943-j3dhzwnijugzim61
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_mem
        timestamp: Tue 2009-02-17 21:28:11 -0600
        message:
          Fix some small bugs, and prefer the ctypes form.
        modified:
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
        ------------------------------------------------------------
        revno: 3508.603.1
        revision-id: john at arbash-meinel.com-20090218030943-j3dhzwnijugzim61
        parent: pqm at pqm.ubuntu.com-20090216172448-vj35mjoe463c3bk2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_mem
        timestamp: Tue 2009-02-17 21:09:43 -0600
        message:
          Implement -Dmemory for win32
        modified:
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
    ------------------------------------------------------------
    revno: 3508.1.504
    revision-id: pqm at pqm.ubuntu.com-20090218040347-uw2nm8ix8udwditt
    parent: pqm at pqm.ubuntu.com-20090216172448-vj35mjoe463c3bk2
    parent: robertc at robertcollins.net-20090218032521-m2bl20b63q57mmxj
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-02-18 04:03:47 +0000
    message:
      (robertc) Fix RemoteBranch to be used correctly in tests using
      	bzr+ssh, to fire off Branch hooks correctly,
      	and improve the branch_implementations tests to check that making a
      	branch gets the right format under test. (Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
      bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
      bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
      bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
      bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
      bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
      bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
      bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.602.3
        revision-id: robertc at robertcollins.net-20090218032521-m2bl20b63q57mmxj
        parent: robertc at robertcollins.net-20090218001303-anak652jzjqu02d2
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Wed 2009-02-18 14:25:21 +1100
        message:
          Fix test failure due to shared format objects being returned from initialize_on_transport.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3508.602.2
        revision-id: robertc at robertcollins.net-20090218001303-anak652jzjqu02d2
        parent: robertc at robertcollins.net-20090213005218-yxrgiq7j1du2vldm
        parent: pqm at pqm.ubuntu.com-20090216172448-vj35mjoe463c3bk2
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Wed 2009-02-18 11:13:03 +1100
        message:
          Merge bzr.dev [fix NEWS conflicts].
        added:
          bzrlib/help_topics/en/log-formats.txt logformats.txt-20090209081655-5wpbws2oqz8k5oq7-1
          tools/prepare_for_latex.py     prepare_for_latex.py-20090212165735-79tn1t4dhnxyz7m9-1
          tools/rst2pdf.py               rst2pdf.py-20090212165735-79tn1t4dhnxyz7m9-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.602.1
        revision-id: robertc at robertcollins.net-20090213005218-yxrgiq7j1du2vldm
        parent: pqm at pqm.ubuntu.com-20090212154913-cleqwmh36ss3gswk
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: format-on-push
        timestamp: Fri 2009-02-13 11:52:18 +1100
        message:
          Fix RemoteBranch to be used correctly in tests using bzr+ssh, to fire off Branch hooks correctly, and improve the branch_implementations tests to check that making a branch gets the right format under test.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
    ------------------------------------------------------------
    revno: 3508.1.503
    revision-id: pqm at pqm.ubuntu.com-20090216172448-vj35mjoe463c3bk2
    parent: pqm at pqm.ubuntu.com-20090216105404-hjw8bck3ocg47wjz
    parent: v.ladeuil+lp at free.fr-20090216164456-p95hvdk5u78p2p1e
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-02-16 17:24:48 +0000
    message:
      (Matthew Fuller,
      	Marius Kruger) Allow changing --[no-]trees with reconfigure
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
      bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
      bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
        ------------------------------------------------------------
        revno: 3508.599.2
        revision-id: v.ladeuil+lp at free.fr-20090216164456-p95hvdk5u78p2p1e
        parent: v.ladeuil+lp at free.fr-20090216101544-8zwh9wugth3fa90y
        parent: v.ladeuil+lp at free.fr-20090216164354-oq6wugejopvahynr
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Mon 2009-02-16 17:44:56 +0100
        message:
          Allow changing --[no-]trees with reconfigure
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
        ------------------------------------------------------------
        revno: 3508.601.11
        revision-id: v.ladeuil+lp at free.fr-20090216164354-oq6wugejopvahynr
        parent: amanic at gmail.com-20090215234536-xuwmbmdw2ktfj4er
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: reconfig-trees
        timestamp: Mon 2009-02-16 17:43:54 +0100
        message:
          Fix indentation as per Aaron's review and then some.
          
          * bzrlib/reconfigure.py:
          (Reconfigure.set_repository_trees): Fix indentation.
          
          * bzrlib/errors.py:
          (AlreadyWithTrees, AlreadyWithNoTrees): Fix indentation.
          
          * bzrlib/builtins.py:
          (cmd_reconfigure): Reformat as last Options are lost in the
          RegistryOption formatting.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
        ------------------------------------------------------------
        revno: 3508.601.10
        revision-id: amanic at gmail.com-20090215234536-xuwmbmdw2ktfj4er
        parent: amanic at gmail.com-20090215233527-jo6b5687y17019br
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: reconfig-trees
        timestamp: Mon 2009-02-16 01:45:36 +0200
        message:
          add test_repository_tree_reconfiguration_not_supported
        modified:
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
        ------------------------------------------------------------
        revno: 3508.601.9
        revision-id: amanic at gmail.com-20090215233527-jo6b5687y17019br
        parent: amanic at gmail.com-20090215232929-ncde407p5f2nyb7g
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: reconfig-trees
        timestamp: Mon 2009-02-16 01:35:27 +0200
        message:
          check error message too
        modified:
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
        ------------------------------------------------------------
        revno: 3508.601.8
        revision-id: amanic at gmail.com-20090215232929-ncde407p5f2nyb7g
        parent: amanic at gmail.com-20090215231517-4h8jym2obihhe0sm
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: reconfig-trees
        timestamp: Mon 2009-02-16 01:29:29 +0200
        message:
          use brakets for long string wrapping
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
        ------------------------------------------------------------
        revno: 3508.601.7
        revision-id: amanic at gmail.com-20090215231517-4h8jym2obihhe0sm
        parent: amanic at gmail.com-20090215225622-jgw66xjmvrv1vf3h
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: reconfig-trees
        timestamp: Mon 2009-02-16 01:15:17 +0200
        message:
          apply changes in apply again
        modified:
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
        ------------------------------------------------------------
        revno: 3508.601.6
        revision-id: amanic at gmail.com-20090215225622-jgw66xjmvrv1vf3h
        parent: amanic at gmail.com-20090206014740-6gbah25yvrkocm6t
        parent: pqm at pqm.ubuntu.com-20090215032052-9749wepsy6dgnq9l
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: reconfig-trees
        timestamp: Mon 2009-02-16 00:56:22 +0200
        message:
          merge with bzr.dev and put the NEWS entry in the IN DEVELOPMENT section
        added:
          bzrlib/help_topics/en/log-formats.txt logformats.txt-20090209081655-5wpbws2oqz8k5oq7-1
          bzrlib/plugins/launchpad/test_lp_open.py test_lp_open.py-20090125174355-hxrsxh3sj84225qu-1
          bzrlib/tests/test_smart_request.py test_smart_request.p-20090211070731-o38wayv3asm25d6a-1
          doc/developers/colocated-branches.txt colocatedbranches.tx-20090209183539-wv9upczfd8ryyfn1-1
          tools/prepare_for_latex.py     prepare_for_latex.py-20090212165735-79tn1t4dhnxyz7m9-1
          tools/rst2pdf.py               rst2pdf.py-20090212165735-79tn1t4dhnxyz7m9-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_add.py test_add.py-20060518072250-857e4f86f54a30b2
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          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_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.601.5
        revision-id: amanic at gmail.com-20090206014740-6gbah25yvrkocm6t
        parent: amanic at gmail.com-20090206014504-02t1zvblk0kmqurj
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: reconfig-trees
        timestamp: Fri 2009-02-06 03:47:40 +0200
        message:
          put bracket back where we found it
        modified:
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
        ------------------------------------------------------------
        revno: 3508.601.4
        revision-id: amanic at gmail.com-20090206014504-02t1zvblk0kmqurj
        parent: amanic at gmail.com-20090206014019-hx3gq380zo3qxrfp
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: reconfig-trees
        timestamp: Fri 2009-02-06 03:45:04 +0200
        message:
          Move NEWS to NEW FEATURES section and steal some credit
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.601.3
        revision-id: amanic at gmail.com-20090206014019-hx3gq380zo3qxrfp
        parent: amanic at gmail.com-20090206011136-7pf4507s9f104ku7
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: reconfig-trees
        timestamp: Fri 2009-02-06 03:40:19 +0200
        message:
          refactor test_make_without_trees_leaves_tree_alone a little
        modified:
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
        ------------------------------------------------------------
        revno: 3508.601.2
        revision-id: amanic at gmail.com-20090206011136-7pf4507s9f104ku7
        parent: amanic at gmail.com-20090205233114-e486iauxjjkwpcrd
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: reconfig-trees
        timestamp: Fri 2009-02-06 03:11:36 +0200
        message:
          make changes directly in set_repository_trees()
        modified:
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
        ------------------------------------------------------------
        revno: 3508.601.1
        revision-id: amanic at gmail.com-20090205233114-e486iauxjjkwpcrd
        parent: pqm at pqm.ubuntu.com-20090205110039-w9oelsyvyx160qwy
        parent: fullermd at over-yonder.net-20090119084821-jdk3jaz91d0mkm94
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: reconfig-trees
        timestamp: Fri 2009-02-06 01:31:14 +0200
        message:
          merge Matthew's patch into bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
        ------------------------------------------------------------
        revno: 3508.600.14
        revision-id: fullermd at over-yonder.net-20090119084821-jdk3jaz91d0mkm94
        parent: fullermd at over-yonder.net-20090119084648-dvlh1802ug4p0qmt
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: reconfig-trees
        timestamp: Mon 2009-01-19 02:48:21 -0600
        message:
          Fix set_repository_trees() docstring.
        modified:
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
        ------------------------------------------------------------
        revno: 3508.600.13
        revision-id: fullermd at over-yonder.net-20090119084648-dvlh1802ug4p0qmt
        parent: fullermd at over-yonder.net-20090119084549-q4wr5mbm0ko14eq4
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: reconfig-trees
        timestamp: Mon 2009-01-19 02:46:48 -0600
        message:
          Move NEWS entry up to where it belongs.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.600.12
        revision-id: fullermd at over-yonder.net-20090119084549-q4wr5mbm0ko14eq4
        parent: fullermd at over-yonder.net-20090119084402-opbuhrq13v47v07u
        parent: pqm at pqm.ubuntu.com-20090119030630-3xdyyi4xj69md8e4
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: reconfig-trees
        timestamp: Mon 2009-01-19 02:45:49 -0600
        message:
          Merge bzr.dev.
        added:
          bzrlib/plugins/netrc_credential_store/ netrc_credential_sto-20081006090354-oaoid1olhgk8vevm-1
          bzrlib/plugins/netrc_credential_store/__init__.py __init__.py-20081006090402-hd75m8kcrrm0vlz1-1
          bzrlib/plugins/netrc_credential_store/tests/ tests-20081006090406-6mddz8j10pux993e-1
          bzrlib/plugins/netrc_credential_store/tests/__init__.py __init__.py-20081006090411-vytweyz6sun61d4q-1
          bzrlib/plugins/netrc_credential_store/tests/test_netrc.py test_netrc.py-20081006090414-vm3or4tz6c9wk2oi-1
          bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
          bzrlib/tests/https_server.py   https_server.py-20071121173708-aj8zczi0ziwbwz21-1
          bzrlib/tests/ssl_certs/        ssl_certs-20071124141654-dc9za9nho2gmzbri-1
          bzrlib/tests/ssl_certs/__init__.py __init__.py-20071124141703-j5hr254lm287lyut-8
          bzrlib/tests/ssl_certs/ca.crt  ca.crt-20071124141703-j5hr254lm287lyut-7
          bzrlib/tests/ssl_certs/ca.key  ca.key-20071124141703-j5hr254lm287lyut-6
          bzrlib/tests/ssl_certs/create_ssls.py create_ssls.py-20071124141703-j5hr254lm287lyut-5
          bzrlib/tests/ssl_certs/server.crt server.crt-20071124141703-j5hr254lm287lyut-4
          bzrlib/tests/ssl_certs/server.csr server.csr-20071124141703-j5hr254lm287lyut-3
          bzrlib/tests/ssl_certs/server_with_pass.key server_with_pass.key-20071124141703-j5hr254lm287lyut-2
          bzrlib/tests/ssl_certs/server_without_pass.key server_without_pass.-20071124141703-j5hr254lm287lyut-1
          doc/developers/case-insensitive-file-systems.txt caseinsensitivefiles-20081117224243-p84xpmqnsa1p8k91-1
          doc/news-template.txt          newstemplate.txt-20090113030949-kn6dn0xcj1rd6vmn-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/ca_bundle.py ca_bundle.py-20070226091335-84kb1xg1r2jjf858-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.600.11
        revision-id: fullermd at over-yonder.net-20090119084402-opbuhrq13v47v07u
        parent: fullermd at over-yonder.net-20090119080454-05ppx0fs76ktg874
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: reconfig-trees
        timestamp: Mon 2009-01-19 02:44:02 -0600
        message:
          Add a test that --with-no-trees doesn't touch a branch's existing WT.
        modified:
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
        ------------------------------------------------------------
        revno: 3508.600.10
        revision-id: fullermd at over-yonder.net-20090119080454-05ppx0fs76ktg874
        parent: fullermd at over-yonder.net-20090119075451-8hklzevd34wvgao1
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: reconfig-trees
        timestamp: Mon 2009-01-19 02:04:54 -0600
        message:
          Stop trying to use _plan_changes() wholesale and just move all the
          planning logic into set_repository_trees().
        modified:
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
        ------------------------------------------------------------
        revno: 3508.600.9
        revision-id: fullermd at over-yonder.net-20090119075451-8hklzevd34wvgao1
        parent: fullermd at over-yonder.net-20090109024355-v3z4gp203of33r7s
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: reconfig-trees
        timestamp: Mon 2009-01-19 01:54:51 -0600
        message:
          Back out _plan_changes() changes for trees frobbing.  It's way more
          trouble than it's worth.
        modified:
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
        ------------------------------------------------------------
        revno: 3508.600.8
        revision-id: fullermd at over-yonder.net-20090109024355-v3z4gp203of33r7s
        parent: fullermd at over-yonder.net-20090109024144-pn20yq3of4l1069s
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: reconfig-trees
        timestamp: Thu 2009-01-08 20:43:55 -0600
        message:
          Mention in NEWS what's been done.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.600.7
        revision-id: fullermd at over-yonder.net-20090109024144-pn20yq3of4l1069s
        parent: fullermd at over-yonder.net-20090108082123-rpb8qwvrzpdyof9l
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: reconfig-trees
        timestamp: Thu 2009-01-08 20:41:44 -0600
        message:
          Add a blackbox test for the expected failure trying to change --trees
          on a non-shared repo.
        modified:
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
        ------------------------------------------------------------
        revno: 3508.600.6
        revision-id: fullermd at over-yonder.net-20090108082123-rpb8qwvrzpdyof9l
        parent: fullermd at over-yonder.net-20090108081329-sbdnkdjl1pln61kw
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: reconfig-trees
        timestamp: Thu 2009-01-08 02:21:23 -0600
        message:
          Add blackbox tests for reconfigure {--with-trees,--with-no-trees}.
        modified:
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
        ------------------------------------------------------------
        revno: 3508.600.5
        revision-id: fullermd at over-yonder.net-20090108081329-sbdnkdjl1pln61kw
        parent: fullermd at over-yonder.net-20090108080908-fw6qg39rdfp2o206
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: reconfig-trees
        timestamp: Thu 2009-01-08 02:13:29 -0600
        message:
          Add assertions to the unit tests to make sure the reconfiguration
          actually did what it was supposed to.
        modified:
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
        ------------------------------------------------------------
        revno: 3508.600.4
        revision-id: fullermd at over-yonder.net-20090108080908-fw6qg39rdfp2o206
        parent: fullermd at over-yonder.net-20090108080725-gxxhc5dv4e5y57pe
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: reconfig-trees
        timestamp: Thu 2009-01-08 02:09:08 -0600
        message:
          Add unit tests for Reconfigure.set_repository_trees().
        modified:
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
        ------------------------------------------------------------
        revno: 3508.600.3
        revision-id: fullermd at over-yonder.net-20090108080725-gxxhc5dv4e5y57pe
        parent: fullermd at over-yonder.net-20090108080700-d6qm8ozc11fikvbc
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: reconfig-trees
        timestamp: Thu 2009-01-08 02:07:25 -0600
        message:
          Add --with-trees and --with-no-trees to the 'reconfigure' command.
          
          I'm not incredibly happy with these names.  However, the obvious
          --trees is too easy to confuse with --tree.  These seem a reasonable
          choice, if not outstanding.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.600.2
        revision-id: fullermd at over-yonder.net-20090108080700-d6qm8ozc11fikvbc
        parent: fullermd at over-yonder.net-20090108080633-navqvw8hxas109nv
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: reconfig-trees
        timestamp: Thu 2009-01-08 02:07:00 -0600
        message:
          Add support in Reconfigure for manipulating the repository setting for
          creating working trees.
        modified:
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
        ------------------------------------------------------------
        revno: 3508.600.1
        revision-id: fullermd at over-yonder.net-20090108080633-navqvw8hxas109nv
        parent: pqm at pqm.ubuntu.com-20081229142916-z08eu2alga2acrh6
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: reconfig-trees
        timestamp: Thu 2009-01-08 02:06:33 -0600
        message:
          Add some error classes for manipulating trees/no-trees settings on
          repositories.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
    ------------------------------------------------------------
    revno: 3508.1.502
    revision-id: pqm at pqm.ubuntu.com-20090216105404-hjw8bck3ocg47wjz
    parent: pqm at pqm.ubuntu.com-20090215032052-9749wepsy6dgnq9l
    parent: v.ladeuil+lp at free.fr-20090216101544-8zwh9wugth3fa90y
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-02-16 10:54:04 +0000
    message:
      (vila) Ppa newcomer updates
    modified:
      doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
      tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
      tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
      tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        ------------------------------------------------------------
        revno: 3508.599.1
        revision-id: v.ladeuil+lp at free.fr-20090216101544-8zwh9wugth3fa90y
        parent: pqm at pqm.ubuntu.com-20090215032052-9749wepsy6dgnq9l
        parent: v.ladeuil+lp at free.fr-20090216101356-x1xh3bvpw71bx8fx
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Mon 2009-02-16 11:15:44 +0100
        message:
          Ppa newcomer updates
        modified:
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        ------------------------------------------------------------
        revno: 3508.598.2
        revision-id: v.ladeuil+lp at free.fr-20090216101356-x1xh3bvpw71bx8fx
        parent: v.ladeuil+lp at free.fr-20090215115556-dhpvcd4z44nyyt3g
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: packaging
        timestamp: Mon 2009-02-16 11:13:56 +0100
        message:
          Fixed as per Matt, Jelmer and John reviews.
          
          * tools/packaging/update-packaging-branches.sh: 
          Update currently released for ubuntu releases check.
          
          * tools/packaging/update-changelogs.sh: 
          Add currently released for ubuntu releases check.
          
          * tools/packaging/build-packages.sh: 
          Add currently released for ubuntu releases check.
          
          * doc/developers/ppa.txt: 
          Fix typos.
        modified:
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        ------------------------------------------------------------
        revno: 3508.598.1
        revision-id: v.ladeuil+lp at free.fr-20090215115556-dhpvcd4z44nyyt3g
        parent: pqm at pqm.ubuntu.com-20090215032052-9749wepsy6dgnq9l
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: packaging
        timestamp: Sun 2009-02-15 12:55:56 +0100
        message:
          Ppa newcomer updates.
          
          * doc/developers/ppa.txt: 
          Add and/or update various details encountered when building ppas
          for the first time.
        modified:
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
    ------------------------------------------------------------
    revno: 3508.1.501
    revision-id: pqm at pqm.ubuntu.com-20090215032052-9749wepsy6dgnq9l
    parent: pqm at pqm.ubuntu.com-20090214165408-vlwzj9x1qax0i1b0
    parent: jelmer at samba.org-20090214182126-idmhgwihjegufqah
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sun 2009-02-15 03:20:52 +0000
    message:
      (Jelmer) Use Repository.get_revision_delta() in 'bzr missing -v'
      	rather than doing the delta locally. (#315048)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
        ------------------------------------------------------------
        revno: 3508.597.1
        revision-id: jelmer at samba.org-20090214182126-idmhgwihjegufqah
        parent: pqm at pqm.ubuntu.com-20090213220525-f4o6y76g5mjtxb7k
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Sat 2009-02-14 19:21:26 +0100
        message:
          Use Repository.get_revision_delta() in missing rather than doing the delta
          ourselves.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
    ------------------------------------------------------------
    revno: 3508.1.500
    revision-id: pqm at pqm.ubuntu.com-20090214165408-vlwzj9x1qax0i1b0
    parent: pqm at pqm.ubuntu.com-20090213220525-f4o6y76g5mjtxb7k
    parent: colin at gibibit.com-20090212172102-0t7xufywds9l1g33
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2009-02-14 16:54:08 +0000
    message:
      (Colin D Bennett) Generate PDF version of the User Guide.
    added:
      tools/prepare_for_latex.py     prepare_for_latex.py-20090212165735-79tn1t4dhnxyz7m9-1
      tools/rst2pdf.py               rst2pdf.py-20090212165735-79tn1t4dhnxyz7m9-2
    modified:
      .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
      Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
        ------------------------------------------------------------
        revno: 3508.596.5
        revision-id: colin at gibibit.com-20090212172102-0t7xufywds9l1g33
        parent: colin at gibibit.com-20090212171833-s8k62ifqy4uf4cxc
        committer: Colin D Bennett <colin at gibibit.com>
        branch nick: pdf-docs
        timestamp: Thu 2009-02-12 09:21:02 -0800
        message:
          Strip trailing whitespace.
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          tools/prepare_for_latex.py     prepare_for_latex.py-20090212165735-79tn1t4dhnxyz7m9-1
        ------------------------------------------------------------
        revno: 3508.596.4
        revision-id: colin at gibibit.com-20090212171833-s8k62ifqy4uf4cxc
        parent: colin at gibibit.com-20090212171141-bq8gllubhwyfgr52
        committer: Colin D Bennett <colin at gibibit.com>
        branch nick: pdf-docs
        timestamp: Thu 2009-02-12 09:18:33 -0800
        message:
          Put PDF cleanup in clean-docs target; added note on Inkscape requirement.
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
        ------------------------------------------------------------
        revno: 3508.596.3
        revision-id: colin at gibibit.com-20090212171141-bq8gllubhwyfgr52
        parent: colin at gibibit.com-20090212170752-roshfon2ckj8atyg
        committer: Colin D Bennett <colin at gibibit.com>
        branch nick: pdf-docs
        timestamp: Thu 2009-02-12 09:11:41 -0800
        message:
          Ignore all generated PDFs, not just the A4 size document.
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
        ------------------------------------------------------------
        revno: 3508.596.2
        revision-id: colin at gibibit.com-20090212170752-roshfon2ckj8atyg
        parent: colin at gibibit.com-20090212165739-02xv63odccfmxomw
        committer: Colin D Bennett <colin at gibibit.com>
        branch nick: pdf-docs
        timestamp: Thu 2009-02-12 09:07:52 -0800
        message:
          Made PDF documents a separate target for people who don't have LaTeX installed.
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
        ------------------------------------------------------------
        revno: 3508.596.1
        revision-id: colin at gibibit.com-20090212165739-02xv63odccfmxomw
        parent: pqm at pqm.ubuntu.com-20090211011240-gv0zdxmwomt3ndtn
        committer: Colin D Bennett <colin at gibibit.com>
        branch nick: pdf-docs
        timestamp: Thu 2009-02-12 08:57:39 -0800
        message:
          Generate PDF version of the User Guide.
        added:
          tools/prepare_for_latex.py     prepare_for_latex.py-20090212165735-79tn1t4dhnxyz7m9-1
          tools/rst2pdf.py               rst2pdf.py-20090212165735-79tn1t4dhnxyz7m9-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
    ------------------------------------------------------------
    revno: 3508.1.499
    revision-id: pqm at pqm.ubuntu.com-20090213220525-f4o6y76g5mjtxb7k
    parent: pqm at pqm.ubuntu.com-20090213050147-k7dnx3d7rk3uoufh
    parent: john at arbash-meinel.com-20090213212416-xdvzbxf0ld5a5cxj
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-02-13 22:05:25 +0000
    message:
      Merge 1.12 final back into bzr.dev (and the 1.11 tip revision)
    added:
      bzrlib/help_topics/en/log-formats.txt logformats.txt-20090209081655-5wpbws2oqz8k5oq7-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
      bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
      bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
      setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
      tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
      tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.588.3
        revision-id: john at arbash-meinel.com-20090213212416-xdvzbxf0ld5a5cxj
        parent: john at arbash-meinel.com-20090213212125-aiqf2d1as2pd2xy2
        parent: pqm at pqm.ubuntu.com-20090119122508-t03dqq4axqfag58c
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Fri 2009-02-13 15:24:16 -0600
        message:
          Merge the 1.11-final into bzr.dev (no changes, just grabbing the tip rev)
            ------------------------------------------------------------
            revno: 3508.595.2
            revision-id: pqm at pqm.ubuntu.com-20090119122508-t03dqq4axqfag58c
            parent: pqm at pqm.ubuntu.com-20090115082637-f802qau8az1f5awi
            parent: mbp at sourcefrog.net-20090119113338-81srt3d42gpqyhqb
            committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
            branch nick: 1.11
            timestamp: Mon 2009-01-19 12:25:08 +0000
            message:
              (mbp) prepare 1.11final
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
            ------------------------------------------------------------
            revno: 3508.595.1
            revision-id: pqm at pqm.ubuntu.com-20090115082637-f802qau8az1f5awi
            parent: pqm at pqm.ubuntu.com-20090114230346-i9lm6l9v3gz8zzeu
            parent: mbp at sourcefrog.net-20090115074041-a4im46in3f8cb1vd
            committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
            branch nick: 1.11
            timestamp: Thu 2009-01-15 08:26:37 +0000
            message:
              (mbp, for vila) Fix failing test when CompiledChunksToLines is not available.
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3508.588.2
        revision-id: john at arbash-meinel.com-20090213212125-aiqf2d1as2pd2xy2
        parent: john at arbash-meinel.com-20090212185516-wwdbov5nb7fxat8r
        parent: pqm at pqm.ubuntu.com-20090213054838-lkk3nsn89bp3b0yt
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Fri 2009-02-13 15:21:25 -0600
        message:
          Merge bzr 1.12 final
        added:
          bzrlib/help_topics/en/log-formats.txt logformats.txt-20090209081655-5wpbws2oqz8k5oq7-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
            ------------------------------------------------------------
            revno: 3508.576.8
            revision-id: pqm at pqm.ubuntu.com-20090213054838-lkk3nsn89bp3b0yt
            parent: pqm at pqm.ubuntu.com-20090213042447-0xdv0p882f1ljkkm
            parent: mbp at sourcefrog.net-20090213050626-22emxvrezi1dgkdq
            committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
            branch nick: 1.12
            timestamp: Fri 2009-02-13 05:48:38 +0000
            message:
              (mbp) Release 1.12final
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
                ------------------------------------------------------------
                revno: 3508.594.1
                revision-id: mbp at sourcefrog.net-20090213050626-22emxvrezi1dgkdq
                parent: pqm at pqm.ubuntu.com-20090213042447-0xdv0p882f1ljkkm
                committer: Martin Pool <mbp at sourcefrog.net>
                branch nick: prepare-1.12
                timestamp: Fri 2009-02-13 16:06:26 +1100
                message:
                  Release 1.12
                modified:
                  NEWS                           NEWS-20050323055033-4e00b5db738777ff
                  bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
            ------------------------------------------------------------
            revno: 3508.576.7
            revision-id: pqm at pqm.ubuntu.com-20090213042447-0xdv0p882f1ljkkm
            parent: pqm at pqm.ubuntu.com-20090213034648-8ze2v2pcaayow7q6
            parent: mbp at sourcefrog.net-20090213033852-r33rq1c9hme8jhzk
            committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
            branch nick: 1.12
            timestamp: Fri 2009-02-13 04:24:47 +0000
            message:
              (mbp) Install all Tortoise documentation
            modified:
              tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
                ------------------------------------------------------------
                revno: 3508.592.2
                revision-id: mbp at sourcefrog.net-20090213033852-r33rq1c9hme8jhzk
                parent: mbp at sourcefrog.net-20090213025256-hvktkjemq2odxgzj
                parent: mhammond at skippinet.com.au-20090112015534-yfxg50p7mpds9j4v
                committer: Martin Pool <mbp at sourcefrog.net>
                branch nick: prepare-1.12
                timestamp: Fri 2009-02-13 14:38:52 +1100
                message:
                  Install all Tortoise documentation
                modified:
                  tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
                ------------------------------------------------------------
                revno: 3508.593.1
                revision-id: mhammond at skippinet.com.au-20090112015534-yfxg50p7mpds9j4v
                parent: pqm at pqm.ubuntu.com-20090109083113-p1thptdqdbf68wix
                committer: Mark Hammond <mhammond at skippinet.com.au>
                branch nick: bzr.work.win32binary
                timestamp: Mon 2009-01-12 12:55:34 +1100
                message:
                  Include all .html files from the tortoise doc directory.
                modified:
                  tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
            ------------------------------------------------------------
            revno: 3508.576.6
            revision-id: pqm at pqm.ubuntu.com-20090213034648-8ze2v2pcaayow7q6
            parent: pqm at pqm.ubuntu.com-20090212193947-qwq2q5ysy7w0htev
            parent: mbp at sourcefrog.net-20090213025256-hvktkjemq2odxgzj
            committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
            branch nick: 1.12
            timestamp: Fri 2009-02-13 03:46:48 +0000
            message:
              (mbp) merge log help improvements
            added:
              bzrlib/help_topics/en/log-formats.txt logformats.txt-20090209081655-5wpbws2oqz8k5oq7-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
                ------------------------------------------------------------
                revno: 3508.592.1
                revision-id: mbp at sourcefrog.net-20090213025256-hvktkjemq2odxgzj
                parent: pqm at pqm.ubuntu.com-20090212193947-qwq2q5ysy7w0htev
                parent: ian.clatworthy at canonical.com-20090209081918-f1togtefhj7qnrfg
                committer: Martin Pool <mbp at sourcefrog.net>
                branch nick: prepare-1.12
                timestamp: Fri 2009-02-13 13:52:56 +1100
                message:
                  merge log help improvements
                added:
                  bzrlib/help_topics/en/log-formats.txt logformats.txt-20090209081655-5wpbws2oqz8k5oq7-1
                modified:
                  NEWS                           NEWS-20050323055033-4e00b5db738777ff
                  bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
                  bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
                  bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
                  bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
                ------------------------------------------------------------
                revno: 3508.591.4
                revision-id: ian.clatworthy at canonical.com-20090209081918-f1togtefhj7qnrfg
                parent: ian.clatworthy at canonical.com-20090130083226-osn2cqtua7ltzvgs
                committer: Ian Clatworthy <ian.clatworthy at canonical.com>
                branch nick: bzr.log-help
                timestamp: Mon 2009-02-09 18:19:18 +1000
                message:
                  log-formats topic and explained range searching
                added:
                  bzrlib/help_topics/en/log-formats.txt logformats.txt-20090209081655-5wpbws2oqz8k5oq7-1
                modified:
                  NEWS                           NEWS-20050323055033-4e00b5db738777ff
                  bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
                  bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
                ------------------------------------------------------------
                revno: 3508.591.3
                revision-id: ian.clatworthy at canonical.com-20090130083226-osn2cqtua7ltzvgs
                parent: ian.clatworthy at canonical.com-20090130082645-yq1ijwtgy7gqfl57
                committer: Ian Clatworthy <ian.clatworthy at canonical.com>
                branch nick: bzr.log-help
                timestamp: Fri 2009-01-30 18:32:26 +1000
                message:
                  tweak configuration settings help
                modified:
                  bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
                ------------------------------------------------------------
                revno: 3508.591.2
                revision-id: ian.clatworthy at canonical.com-20090130082645-yq1ijwtgy7gqfl57
                parent: ian.clatworthy at canonical.com-20090130082617-xmoibxl3tu0rt96u
                committer: Ian Clatworthy <ian.clatworthy at canonical.com>
                branch nick: bzr.log-help
                timestamp: Fri 2009-01-30 18:26:45 +1000
                message:
                  enhanced log help
                modified:
                  NEWS                           NEWS-20050323055033-4e00b5db738777ff
                  bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
                ------------------------------------------------------------
                revno: 3508.591.1
                revision-id: ian.clatworthy at canonical.com-20090130082617-xmoibxl3tu0rt96u
                parent: pqm at pqm.ubuntu.com-20090130031028-y70uzzpad9c47v09
                committer: Ian Clatworthy <ian.clatworthy at canonical.com>
                branch nick: bzr.log-help
                timestamp: Fri 2009-01-30 18:26:17 +1000
                message:
                  keep section ordering in help
                modified:
                  bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
            ------------------------------------------------------------
            revno: 3508.576.5
            revision-id: pqm at pqm.ubuntu.com-20090212193947-qwq2q5ysy7w0htev
            parent: pqm at pqm.ubuntu.com-20090212190109-rnc6b1svl3nmblu5
            parent: john at arbash-meinel.com-20090212161113-bicnzfxkk96aeslv
            committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
            branch nick: 1.12
            timestamp: Thu 2009-02-12 19:39:47 +0000
            message:
              (jam) Fix bug #328135 to avoid circular import logic w/
              	--development-wt5
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
                ------------------------------------------------------------
                revno: 3508.590.1
                revision-id: john at arbash-meinel.com-20090212161113-bicnzfxkk96aeslv
                parent: pqm at pqm.ubuntu.com-20090211084652-5z7uw3v922pope42
                committer: John Arbash Meinel <john at arbash-meinel.com>
                branch nick: bug328135
                timestamp: Thu 2009-02-12 10:11:13 -0600
                message:
                  Fix bug #328135.
                  We can't import bzrlib.workingtree_4 before importing bzrlib.workingtree
                  Circular importing logic causes it to get partially-loaded modules which
                  cause problems.
                modified:
                  NEWS                           NEWS-20050323055033-4e00b5db738777ff
                  bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
            ------------------------------------------------------------
            revno: 3508.576.4
            revision-id: pqm at pqm.ubuntu.com-20090212190109-rnc6b1svl3nmblu5
            parent: pqm at pqm.ubuntu.com-20090211084652-5z7uw3v922pope42
            parent: john at arbash-meinel.com-20090211154501-4xof39g47ykw3z5g
            committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
            branch nick: 1.12
            timestamp: Thu 2009-02-12 19:01:09 +0000
            message:
              (jam) Update setup.py and build_release.py to handle bzr-svn >= 0.5.0
            modified:
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
              tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
                ------------------------------------------------------------
                revno: 3508.589.2
                revision-id: john at arbash-meinel.com-20090211154501-4xof39g47ykw3z5g
                parent: john at arbash-meinel.com-20090211153331-04xd8poq6we7jhsj
                committer: John Arbash Meinel <john at arbash-meinel.com>
                branch nick: bzr.1.12
                timestamp: Thu 2009-02-12 02:45:01 +1100
                message:
                  Update build_release for bzr-svn 0.5.0 which now requires subvertpy
                modified:
                  tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
                ------------------------------------------------------------
                revno: 3508.589.1
                revision-id: john at arbash-meinel.com-20090211153331-04xd8poq6we7jhsj
                parent: pqm at pqm.ubuntu.com-20090211084652-5z7uw3v922pope42
                committer: John Arbash Meinel <john at arbash-meinel.com>
                branch nick: bzr.1.12
                timestamp: Thu 2009-02-12 02:33:31 +1100
                message:
                  add subvertpy as a necessary library.
                modified:
                  setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
            ------------------------------------------------------------
            revno: 3508.576.3
            revision-id: pqm at pqm.ubuntu.com-20090211084652-5z7uw3v922pope42
            parent: pqm at pqm.ubuntu.com-20090210172934-dzt1iz4ctlhcc8b6
            parent: mbp at sourcefrog.net-20090210093903-5gg7y0e91zxup0t4
            committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
            branch nick: 1.12
            timestamp: Wed 2009-02-11 08:46:52 +0000
            message:
              (mbp) prepare 1.12rc1
            ------------------------------------------------------------
            revno: 3508.575.3
            revision-id: mbp at sourcefrog.net-20090210093903-5gg7y0e91zxup0t4
            parent: mbp at sourcefrog.net-20090210092440-cxbs2qpslelfgfzc
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: prepare-1.12
            timestamp: Tue 2009-02-10 20:39:03 +1100
            message:
              prepare 1.12rc1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.588.1
        revision-id: john at arbash-meinel.com-20090212185516-wwdbov5nb7fxat8r
        parent: pqm at pqm.ubuntu.com-20090212154913-cleqwmh36ss3gswk
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2009-02-12 12:55:16 -0600
        message:
          Related to bug #328674, give a better error for a corrupt dirstate.
        modified:
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
    ------------------------------------------------------------
    revno: 3508.1.498
    revision-id: pqm at pqm.ubuntu.com-20090213050147-k7dnx3d7rk3uoufh
    parent: pqm at pqm.ubuntu.com-20090212154913-cleqwmh36ss3gswk
    parent: mbp at sourcefrog.net-20090213034431-4w9dkdi2au8j90h0
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-02-13 05:01:47 +0000
    message:
      (mbp) trivial doc corrections
    modified:
      doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
      doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
        ------------------------------------------------------------
        revno: 3508.583.2
        revision-id: mbp at sourcefrog.net-20090213034431-4w9dkdi2au8j90h0
        parent: mbp at sourcefrog.net-20090211021134-2xtxxbq856j17rjm
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Fri 2009-02-13 14:44:31 +1100
        message:
          Remove links to editable api docs; just point to generated ones
        modified:
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
    ------------------------------------------------------------
    revno: 3508.1.497
    revision-id: pqm at pqm.ubuntu.com-20090212154913-cleqwmh36ss3gswk
    parent: pqm at pqm.ubuntu.com-20090212062408-yq0glwncmdzo5uzm
    parent: jelmer at samba.org-20090212134921-jgaorl4jw1z3h0xa
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-02-12 15:49:13 +0000
    message:
      (Jelmer) Avoid unnecessarily resolving lazy objects in
      	Registry.get_prefix().
    modified:
      bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
        ------------------------------------------------------------
        revno: 3508.587.1
        revision-id: jelmer at samba.org-20090212134921-jgaorl4jw1z3h0xa
        parent: pqm at pqm.ubuntu.com-20090211011240-gv0zdxmwomt3ndtn
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Thu 2009-02-12 14:49:21 +0100
        message:
          Avoid unnecessarily resolving lazy objects in Registry.get_prefix().
        modified:
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
    ------------------------------------------------------------
    revno: 3508.1.496
    revision-id: pqm at pqm.ubuntu.com-20090212062408-yq0glwncmdzo5uzm
    parent: pqm at pqm.ubuntu.com-20090212043701-kh62kseozbbcaypb
    parent: robertc at robertcollins.net-20090212054329-ubctdgf2d39lltbx
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-02-12 06:24:08 +0000
    message:
      (robertc) Allow plugins to specify test runner classes for
      	cmd_selftest. (Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
        ------------------------------------------------------------
        revno: 3508.586.4
        revision-id: robertc at robertcollins.net-20090212054329-ubctdgf2d39lltbx
        parent: robertc at robertcollins.net-20090211234655-zbnw36me1zfzorv0
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: test-result-registry
        timestamp: Thu 2009-02-12 16:43:29 +1100
        message:
          PEP8ification of selftest_kwargs in cmd_selftest.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.586.3
        revision-id: robertc at robertcollins.net-20090211234655-zbnw36me1zfzorv0
        parent: robertc at robertcollins.net-20090211222518-32dloushiwrnzurr
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: test-result-registry
        timestamp: Thu 2009-02-12 10:46:55 +1100
        message:
          Allow extra options to bzrlib.tests.selftest from plugins.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.586.2
        revision-id: robertc at robertcollins.net-20090211222518-32dloushiwrnzurr
        parent: robertc at robertcollins.net-20090211214755-pltzfmev8komxryt
        parent: robertc at robertcollins.net-20090211124950-70c4aa2a8ub65d0s
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: test-result-registry
        timestamp: Thu 2009-02-12 09:25:18 +1100
        message:
          Merge command extension support.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
        ------------------------------------------------------------
        revno: 3508.586.1
        revision-id: robertc at robertcollins.net-20090211214755-pltzfmev8komxryt
        parent: pqm at pqm.ubuntu.com-20090211011240-gv0zdxmwomt3ndtn
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: test-result-registry
        timestamp: Thu 2009-02-12 08:47:55 +1100
        message:
          Add library level support for different test runners to bzrlib.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
    ------------------------------------------------------------
    revno: 3508.1.495
    revision-id: pqm at pqm.ubuntu.com-20090212043701-kh62kseozbbcaypb
    parent: pqm at pqm.ubuntu.com-20090212024000-dvdhpm2mela5h6f7
    parent: robertc at robertcollins.net-20090212034555-qkepf7soohs34erb
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-02-12 04:37:01 +0000
    message:
      (robertc) Add a new hook Commands['extend_command'] for plugins that
      	want to alter commands without overriding the entire command.
      	(Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
      bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
        ------------------------------------------------------------
        revno: 3508.585.2
        revision-id: robertc at robertcollins.net-20090212034555-qkepf7soohs34erb
        parent: robertc at robertcollins.net-20090211124950-70c4aa2a8ub65d0s
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: extend_command
        timestamp: Thu 2009-02-12 14:45:55 +1100
        message:
          Fix typo in extend_command hook docs.
        modified:
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
        ------------------------------------------------------------
        revno: 3508.585.1
        revision-id: robertc at robertcollins.net-20090211124950-70c4aa2a8ub65d0s
        parent: pqm at pqm.ubuntu.com-20090211011240-gv0zdxmwomt3ndtn
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: extend_command
        timestamp: Wed 2009-02-11 23:49:50 +1100
        message:
          Add a new hook Commands['extend_command'] for plugins that want to alter commands without overriding the entire command.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
    ------------------------------------------------------------
    revno: 3508.1.494
    revision-id: pqm at pqm.ubuntu.com-20090212024000-dvdhpm2mela5h6f7
    parent: pqm at pqm.ubuntu.com-20090211033438-3yqumzd9miadfc7r
    parent: andrew.bennetts at canonical.com-20090211095436-96dwxqkzc79iybxy
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-02-12 02:40:00 +0000
    message:
      Fix do_body NotImplementedError log spam,
      	and remove a bit of test cruft. (Andrew Bennetts)
    added:
      bzrlib/tests/test_smart_request.py test_smart_request.p-20090211070731-o38wayv3asm25d6a-1
    modified:
      bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
        ------------------------------------------------------------
        revno: 3508.584.3
        revision-id: andrew.bennetts at canonical.com-20090211095436-96dwxqkzc79iybxy
        parent: andrew.bennetts at canonical.com-20090211094527-pdtj25e4748c2h67
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: request handler tests
        timestamp: Wed 2009-02-11 20:54:36 +1100
        message:
          Add a test that unexpected request bodies trigger a SmartProtocolError from request implementations.
        modified:
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/test_smart_request.py test_smart_request.p-20090211070731-o38wayv3asm25d6a-1
        ------------------------------------------------------------
        revno: 3508.584.2
        revision-id: andrew.bennetts at canonical.com-20090211094527-pdtj25e4748c2h67
        parent: andrew.bennetts at canonical.com-20090211070642-987ocatad8vcpo9n
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: request handler tests
        timestamp: Wed 2009-02-11 20:45:27 +1100
        message:
          Fix the do_body NotImplementedError log spam.
        added:
          bzrlib/tests/test_smart_request.py test_smart_request.p-20090211070731-o38wayv3asm25d6a-1
        modified:
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
        ------------------------------------------------------------
        revno: 3508.584.1
        revision-id: andrew.bennetts at canonical.com-20090211070642-987ocatad8vcpo9n
        parent: pqm at pqm.ubuntu.com-20090209210810-cq9lgqy519b7wfyi
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: Delete cruft
        timestamp: Wed 2009-02-11 18:06:42 +1100
        message:
          Remove some cruft from test_smart_transport.
        modified:
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
    ------------------------------------------------------------
    revno: 3508.1.493
    revision-id: pqm at pqm.ubuntu.com-20090211033438-3yqumzd9miadfc7r
    parent: pqm at pqm.ubuntu.com-20090211011240-gv0zdxmwomt3ndtn
    parent: mbp at sourcefrog.net-20090211021134-2xtxxbq856j17rjm
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-02-11 03:34:38 +0000
    message:
      (mbp) minor release docs fix
    modified:
      doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
        ------------------------------------------------------------
        revno: 3508.583.1
        revision-id: mbp at sourcefrog.net-20090211021134-2xtxxbq856j17rjm
        parent: pqm at pqm.ubuntu.com-20090210045418-u1c0p4zpnp6nna3n
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Wed 2009-02-11 13:11:34 +1100
        message:
          Tweak to the announcement mail template so it can be immediately used
        modified:
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
    ------------------------------------------------------------
    revno: 3508.1.492
    revision-id: pqm at pqm.ubuntu.com-20090211011240-gv0zdxmwomt3ndtn
    parent: pqm at pqm.ubuntu.com-20090211000730-hzn2dne4230w8vyv
    parent: ian.clatworthy at canonical.com-20090211002957-m3f364g9ovnwqm6h
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-02-11 01:12:40 +0000
    message:
      Improve shelf documentation & fix backtrace (Daniel Watkins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
      bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
      bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
        ------------------------------------------------------------
        revno: 3508.582.1
        revision-id: ian.clatworthy at canonical.com-20090211002957-m3f364g9ovnwqm6h
        parent: pqm at pqm.ubuntu.com-20090211000730-hzn2dne4230w8vyv
        parent: daniel at daniel-watkins.co.uk-20090210000903-2ac78kfpjlzpja8b
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Wed 2009-02-11 10:29:57 +1000
        message:
          Improve shelf documentation & fix backtrace (Daniel Watkins)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
        ------------------------------------------------------------
        revno: 3508.581.7
        revision-id: daniel at daniel-watkins.co.uk-20090210000903-2ac78kfpjlzpja8b
        parent: daniel at daniel-watkins.co.uk-20090209234435-n2owqj4bgjkn4omc
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: shelf
        timestamp: Tue 2009-02-10 00:09:03 +0000
        message:
          Added NEWS entries.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.581.6
        revision-id: daniel at daniel-watkins.co.uk-20090209234435-n2owqj4bgjkn4omc
        parent: daniel at daniel-watkins.co.uk-20090209233654-rk9hduglup3d12yp
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: shelf
        timestamp: Mon 2009-02-09 23:44:35 +0000
        message:
          Improved shelve documentation, as per #327421.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.581.5
        revision-id: daniel at daniel-watkins.co.uk-20090209233654-rk9hduglup3d12yp
        parent: daniel at daniel-watkins.co.uk-20090209233446-k6tovw3vw3a47u8v
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: shelf
        timestamp: Mon 2009-02-09 23:36:54 +0000
        message:
          Improve unshelve documentation, as per #327425.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.581.4
        revision-id: daniel at daniel-watkins.co.uk-20090209233446-k6tovw3vw3a47u8v
        parent: daniel at daniel-watkins.co.uk-20090209233421-xv1oyk5pzgqj931u
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: shelf
        timestamp: Mon 2009-02-09 23:34:46 +0000
        message:
          Don't stack trace with an invalid shelf id.
        modified:
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 3508.581.3
        revision-id: daniel at daniel-watkins.co.uk-20090209233421-xv1oyk5pzgqj931u
        parent: daniel at daniel-watkins.co.uk-20090209232658-npfcqo2ryr5tx414
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: shelf
        timestamp: Mon 2009-02-09 23:34:21 +0000
        message:
          Made error message slightly more friendly.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
        ------------------------------------------------------------
        revno: 3508.581.2
        revision-id: daniel at daniel-watkins.co.uk-20090209232658-npfcqo2ryr5tx414
        parent: daniel at daniel-watkins.co.uk-20090209232113-ebuwr43alqoldp5i
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: shelf
        timestamp: Mon 2009-02-09 23:26:58 +0000
        message:
          Added InvalidShelfId error and accompanying test.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
        ------------------------------------------------------------
        revno: 3508.581.1
        revision-id: daniel at daniel-watkins.co.uk-20090209232113-ebuwr43alqoldp5i
        parent: pqm at pqm.ubuntu.com-20090209210810-cq9lgqy519b7wfyi
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: shelf
        timestamp: Mon 2009-02-09 23:21:13 +0000
        message:
          Added test for unshelve being passed an invalid shelf_id.
        modified:
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
    ------------------------------------------------------------
    revno: 3508.1.491
    revision-id: pqm at pqm.ubuntu.com-20090211000730-hzn2dne4230w8vyv
    parent: pqm at pqm.ubuntu.com-20090210201334-ovwbsvsqvsozwomf
    parent: ian.clatworthy at canonical.com-20090210231720-iazeb9i4jt52ti77
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-02-11 00:07:30 +0000
    message:
      Add merge indication to line format (Neil Martinsen-Burrell)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
      bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
      bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
        ------------------------------------------------------------
        revno: 3508.580.1
        revision-id: ian.clatworthy at canonical.com-20090210231720-iazeb9i4jt52ti77
        parent: pqm at pqm.ubuntu.com-20090210201334-ovwbsvsqvsozwomf
        parent: nmb at wartburg.edu-20090206225956-vyvdktg2wlaqal9t
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Wed 2009-02-11 09:17:20 +1000
        message:
          Add merge indication to line format (Neil Martinsen-Burrell)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
        ------------------------------------------------------------
        revno: 3508.579.2
        revision-id: nmb at wartburg.edu-20090206225956-vyvdktg2wlaqal9t
        parent: nmb at wartburg.edu-20090205200329-bhneu8nhzhdgv0m0
        parent: pqm at pqm.ubuntu.com-20090205215322-dlhyepy2fid5i7w6
        committer: Neil Martinsen-Burrell <nmb at wartburg.edu>
        branch nick: long-line-merge-indicators
        timestamp: Fri 2009-02-06 16:59:56 -0600
        message:
          merged bzr.dev
        modified:
          doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.579.1
        revision-id: nmb at wartburg.edu-20090205200329-bhneu8nhzhdgv0m0
        parent: pqm at pqm.ubuntu.com-20090205110039-w9oelsyvyx160qwy
        committer: Neil Martinsen-Burrell <nmb at wartburg.edu>
        branch nick: long-line-merge-indicators
        timestamp: Thu 2009-02-05 14:03:29 -0600
        message:
          add merge indication to the line format
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
    ------------------------------------------------------------
    revno: 3508.1.490
    revision-id: pqm at pqm.ubuntu.com-20090210201334-ovwbsvsqvsozwomf
    parent: pqm at pqm.ubuntu.com-20090210104600-o9xd7lm1d91067oj
    parent: john at arbash-meinel.com-20090210193316-muszy92rqm7xvs7k
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-02-10 20:13:34 +0000
    message:
      (jam) Merge bzr-1.12rc1 back into bzr.dev
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzr                            bzr.py-20050313053754-5485f144c7006fa6
      bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
      bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
      bzrlib/tests/test_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
      bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.578.2
        revision-id: john at arbash-meinel.com-20090210193316-muszy92rqm7xvs7k
        parent: john at arbash-meinel.com-20090210192925-6pexwm5u4w6k5vpv
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2009-02-10 13:33:16 -0600
        message:
          Move the new work out of bzr-1.12 and into IN DEVELOPMENT
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.578.1
        revision-id: john at arbash-meinel.com-20090210192925-6pexwm5u4w6k5vpv
        parent: pqm at pqm.ubuntu.com-20090210104600-o9xd7lm1d91067oj
        parent: pqm at pqm.ubuntu.com-20090210172934-dzt1iz4ctlhcc8b6
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2009-02-10 13:29:25 -0600
        message:
          Merge bzr.1.12rc1 back into bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.576.2
        revision-id: pqm at pqm.ubuntu.com-20090210172934-dzt1iz4ctlhcc8b6
        parent: pqm at pqm.ubuntu.com-20090210100738-sf13wwla8iwa02bb
        parent: john at arbash-meinel.com-20090210164322-7qsn8ou1z9cxgfx5
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.12
        timestamp: Tue 2009-02-10 17:29:34 +0000
        message:
          (mbp) Release 1.12rc1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
            ------------------------------------------------------------
            revno: 3508.577.1
            revision-id: john at arbash-meinel.com-20090210164322-7qsn8ou1z9cxgfx5
            parent: pqm at pqm.ubuntu.com-20090210100738-sf13wwla8iwa02bb
            author: Martin Pool <mbp at sourcefrog.net>
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 1.12-rc1-release
            timestamp: Tue 2009-02-10 10:43:22 -0600
            message:
              Release 1.12rc1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.576.1
        revision-id: pqm at pqm.ubuntu.com-20090210100738-sf13wwla8iwa02bb
        parent: pqm at pqm.ubuntu.com-20090210045418-u1c0p4zpnp6nna3n
        parent: mbp at sourcefrog.net-20090210092440-cxbs2qpslelfgfzc
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.12
        timestamp: Tue 2009-02-10 10:07:38 +0000
        message:
          (mbp) merge fix for SSLFile readline problem
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.575.2
        revision-id: mbp at sourcefrog.net-20090210092440-cxbs2qpslelfgfzc
        parent: mbp at sourcefrog.net-20090210063537-6k1fpm1pm4vpnhzq
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: prepare-1.12
        timestamp: Tue 2009-02-10 20:24:40 +1100
        message:
          Cope with read_bundle_from_url deprecation in test_http
        modified:
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
        ------------------------------------------------------------
        revno: 3508.575.1
        revision-id: mbp at sourcefrog.net-20090210063537-6k1fpm1pm4vpnhzq
        parent: pqm at pqm.ubuntu.com-20090210045418-u1c0p4zpnp6nna3n
        parent: v.ladeuil+lp at free.fr-20090209182543-nb0220ksr5xa20pg
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: prepare-1.12
        timestamp: Tue 2009-02-10 17:35:37 +1100
        message:
          merge SSLFile readline fix
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/tests/test_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.574.1
        revision-id: v.ladeuil+lp at free.fr-20090209182543-nb0220ksr5xa20pg
        parent: pqm at pqm.ubuntu.com-20090209040048-4w0lmgdasmdw5xdn
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: httplib-broken-readline
        timestamp: Mon 2009-02-09 19:25:43 +0100
        message:
          Workaround SSLFile wrong readline prototype and fix bogus tests.
          
          * bzrlib/tests/test_read_bundle.py:
          (load_tests): Not all tests are parametrized.
          (TestDeprecations): Deprecate read_bundle_from_url.
          (TestReadBundleFromURL.test_read_mergeable_from_url): Test
          read_mergeable_from_url instead of read_bundle_from_url which has
          no possible_transports parameter and is deprecated.
          (TestReadBundleFromURL.test_read_mergeable_respects_possible_transports):
          Fix the test so that it respects the transport class it's supposed
          to use.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          (_ReportingFileSocket.readline): Workaround bug in httplib for
          python-2.4 and 2.5.
        modified:
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/tests/test_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
    ------------------------------------------------------------
    revno: 3508.1.489
    revision-id: pqm at pqm.ubuntu.com-20090210104600-o9xd7lm1d91067oj
    parent: pqm at pqm.ubuntu.com-20090210062949-kj7rpejso2405ug1
    parent: ian.clatworthy at canonical.com-20090210093043-nh3umt89gstbl89i
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-02-10 10:46:00 +0000
    message:
      Show all merged revisions in commit template (Colin Bennett)
    modified:
      bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
      bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
        ------------------------------------------------------------
        revno: 3508.573.1
        revision-id: ian.clatworthy at canonical.com-20090210093043-nh3umt89gstbl89i
        parent: pqm at pqm.ubuntu.com-20090210062949-kj7rpejso2405ug1
        parent: colin at gibibit.com-20090130082438-hl7t8y6z6feejnnc
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Tue 2009-02-10 19:30:43 +1000
        message:
          Show all merged revisions in commit template (Colin Bennett)
        modified:
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
        ------------------------------------------------------------
        revno: 3508.572.1
        revision-id: colin at gibibit.com-20090130082438-hl7t8y6z6feejnnc
        parent: pqm at pqm.ubuntu.com-20090128215712-i4lsbqdybozsp19x
        committer: Colin D Bennett <colin at gibibit.com>
        branch nick: commit_show_all_merge_revisions
        timestamp: Fri 2009-01-30 00:24:38 -0800
        message:
          Show all pending merge revisions in the commit message template.
          Instead of showing only the merge tip revisions, show all pending merge
          revisions like 'status -v' does, since it will not cause important
          information to scroll off the screen as might happen in the status command.
        modified:
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
    ------------------------------------------------------------
    revno: 3508.1.488
    revision-id: pqm at pqm.ubuntu.com-20090210062949-kj7rpejso2405ug1
    parent: pqm at pqm.ubuntu.com-20090210045418-u1c0p4zpnp6nna3n
    parent: ian.clatworthy at canonical.com-20090210054745-13deihx0x1om2i0m
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-02-10 06:29:49 +0000
    message:
      Add --no-tree option to bzr branch (Daniel Watkins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
      bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
      bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
        ------------------------------------------------------------
        revno: 3508.571.1
        revision-id: ian.clatworthy at canonical.com-20090210054745-13deihx0x1om2i0m
        parent: pqm at pqm.ubuntu.com-20090210045418-u1c0p4zpnp6nna3n
        parent: daniel at daniel-watkins.co.uk-20090210032428-y0y9utt6kwov9h2l
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Tue 2009-02-10 15:47:45 +1000
        message:
          Add --no-tree option to bzr branch (Daniel Watkins)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
        ------------------------------------------------------------
        revno: 3508.570.11
        revision-id: daniel at daniel-watkins.co.uk-20090210032428-y0y9utt6kwov9h2l
        parent: daniel at daniel-watkins.co.uk-20090210031250-15o0i4q8e9tqy86h
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 273993-branch-no-tree
        timestamp: Tue 2009-02-10 03:24:28 +0000
        message:
          Old BzrDirs which must have working trees are now allowed for in the test.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
        ------------------------------------------------------------
        revno: 3508.570.10
        revision-id: daniel at daniel-watkins.co.uk-20090210031250-15o0i4q8e9tqy86h
        parent: daniel at daniel-watkins.co.uk-20090210030835-evrni0nidfr1qaaj
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 273993-branch-no-tree
        timestamp: Tue 2009-02-10 03:12:50 +0000
        message:
          Made exception message slightly better.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
        ------------------------------------------------------------
        revno: 3508.570.9
        revision-id: daniel at daniel-watkins.co.uk-20090210030835-evrni0nidfr1qaaj
        parent: daniel at daniel-watkins.co.uk-20090210030813-tb9tt438j9bpek9r
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 273993-branch-no-tree
        timestamp: Tue 2009-02-10 03:08:35 +0000
        message:
          Wrapped long line.
        modified:
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
        ------------------------------------------------------------
        revno: 3508.570.8
        revision-id: daniel at daniel-watkins.co.uk-20090210030813-tb9tt438j9bpek9r
        parent: daniel at daniel-watkins.co.uk-20090208090702-8iisfmhhsdrpfgcq
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 273993-branch-no-tree
        timestamp: Tue 2009-02-10 03:08:13 +0000
        message:
          Added MustHaveWorkingTree error and accompanying test.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
        ------------------------------------------------------------
        revno: 3508.570.7
        revision-id: daniel at daniel-watkins.co.uk-20090208090702-8iisfmhhsdrpfgcq
        parent: daniel at daniel-watkins.co.uk-20090207152002-4c2r8sgjepfzsqna
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 273993-branch-no-tree
        timestamp: Sun 2009-02-08 10:07:02 +0100
        message:
          Review comments from jam.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
        ------------------------------------------------------------
        revno: 3508.570.6
        revision-id: daniel at daniel-watkins.co.uk-20090207152002-4c2r8sgjepfzsqna
        parent: daniel at daniel-watkins.co.uk-20090207151235-8qovn4cl9ka90jaq
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 273993-branch-no-tree
        timestamp: Sat 2009-02-07 16:20:02 +0100
        message:
          Added NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.570.5
        revision-id: daniel at daniel-watkins.co.uk-20090207151235-8qovn4cl9ka90jaq
        parent: daniel at daniel-watkins.co.uk-20090207145655-5d34p9sb2zpb0lgj
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 273993-branch-no-tree
        timestamp: Sat 2009-02-07 16:12:35 +0100
        message:
          Added blackbox test.
        modified:
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
        ------------------------------------------------------------
        revno: 3508.570.4
        revision-id: daniel at daniel-watkins.co.uk-20090207145655-5d34p9sb2zpb0lgj
        parent: daniel at daniel-watkins.co.uk-20090207145550-12avn75rmdpoplsd
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 273993-branch-no-tree
        timestamp: Sat 2009-02-07 15:56:55 +0100
        message:
          Added 'no_tree' parameter to BzrDirPreSplitOut.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3508.570.3
        revision-id: daniel at daniel-watkins.co.uk-20090207145550-12avn75rmdpoplsd
        parent: daniel at daniel-watkins.co.uk-20090207142735-hc5el0i1gllok8dl
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 273993-branch-no-tree
        timestamp: Sat 2009-02-07 15:55:50 +0100
        message:
          Added test to ensure BzrDirs accept the 'no_tree' argument.
        modified:
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
        ------------------------------------------------------------
        revno: 3508.570.2
        revision-id: daniel at daniel-watkins.co.uk-20090207142735-hc5el0i1gllok8dl
        parent: daniel at daniel-watkins.co.uk-20090207140502-ypcx3olm27z3hee4
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 273993-branch-no-tree
        timestamp: Sat 2009-02-07 15:27:35 +0100
        message:
          Minor cleanup.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3508.570.1
        revision-id: daniel at daniel-watkins.co.uk-20090207140502-ypcx3olm27z3hee4
        parent: pqm at pqm.ubuntu.com-20090205110039-w9oelsyvyx160qwy
        parent: john.klinger at gmail.com-20080403013611-pjr0meocc1lcr5by
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 273993-branch-no-tree
        timestamp: Sat 2009-02-07 15:05:02 +0100
        message:
          Merged John Klinger's original work.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3327.2.1
        revision-id: john.klinger at gmail.com-20080403013611-pjr0meocc1lcr5by
        parent: pqm at pqm.ubuntu.com-20080402090835-uq4ef5jnwo7opd9t
        committer: John Klinger <john.klinger at gmail.com>
        branch nick: no-tree
        timestamp: Thu 2008-04-03 13:36:11 +1200
        message:
          Added --no-trees option to branch command
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
    ------------------------------------------------------------
    revno: 3508.1.487
    revision-id: pqm at pqm.ubuntu.com-20090210045418-u1c0p4zpnp6nna3n
    parent: pqm at pqm.ubuntu.com-20090210022243-eobdt6wezitsxs65
    parent: jelmer at samba.org-20090210041044-42lmb09hskt9lt9l
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-02-10 04:54:18 +0000
    message:
      (Jelmer) Add specification for colocated branches.
    added:
      doc/developers/colocated-branches.txt colocatedbranches.tx-20090209183539-wv9upczfd8ryyfn1-1
        ------------------------------------------------------------
        revno: 3508.569.3
        revision-id: jelmer at samba.org-20090210041044-42lmb09hskt9lt9l
        parent: jelmer at samba.org-20090210035655-u1r2ve25jc9c4a4h
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Tue 2009-02-10 05:10:44 +0100
        message:
          Review from Ian.
        modified:
          doc/developers/colocated-branches.txt colocatedbranches.tx-20090209183539-wv9upczfd8ryyfn1-1
        ------------------------------------------------------------
        revno: 3508.569.2
        revision-id: jelmer at samba.org-20090210035655-u1r2ve25jc9c4a4h
        parent: jelmer at samba.org-20090209183547-rkky1894rwhkl7gn
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Tue 2009-02-10 04:56:55 +0100
        message:
          Review from Daniel.
        modified:
          doc/developers/colocated-branches.txt colocatedbranches.tx-20090209183539-wv9upczfd8ryyfn1-1
        ------------------------------------------------------------
        revno: 3508.569.1
        revision-id: jelmer at samba.org-20090209183547-rkky1894rwhkl7gn
        parent: pqm at pqm.ubuntu.com-20090209040048-4w0lmgdasmdw5xdn
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Mon 2009-02-09 19:35:47 +0100
        message:
          Add specification for colocated-branches.
        added:
          doc/developers/colocated-branches.txt colocatedbranches.tx-20090209183539-wv9upczfd8ryyfn1-1
    ------------------------------------------------------------
    revno: 3508.1.486
    revision-id: pqm at pqm.ubuntu.com-20090210022243-eobdt6wezitsxs65
    parent: pqm at pqm.ubuntu.com-20090210011204-6m3q6f6o07xmzthe
    parent: ian.clatworthy at canonical.com-20090210013833-jnmv3g2apy53t64k
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-02-10 02:22:43 +0000
    message:
      helper function when only one revision required (Daniel Watkins)
    modified:
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.568.1
        revision-id: ian.clatworthy at canonical.com-20090210013833-jnmv3g2apy53t64k
        parent: pqm at pqm.ubuntu.com-20090210011204-6m3q6f6o07xmzthe
        parent: daniel at daniel-watkins.co.uk-20090208235825-0tw1nxdmas85m2sb
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Tue 2009-02-10 11:38:33 +1000
        message:
          helper function when only one revision required (Daniel Watkins)
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.567.9
        revision-id: daniel at daniel-watkins.co.uk-20090208235825-0tw1nxdmas85m2sb
        parent: daniel at daniel-watkins.co.uk-20090208235506-2zz2dhzoz02hhjw2
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 1revision
        timestamp: Mon 2009-02-09 00:58:25 +0100
        message:
          Converted cmd_push.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.567.8
        revision-id: daniel at daniel-watkins.co.uk-20090208235506-2zz2dhzoz02hhjw2
        parent: daniel at daniel-watkins.co.uk-20090208234809-wduacw8v6haynq6n
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 1revision
        timestamp: Mon 2009-02-09 00:55:06 +0100
        message:
          Converted cmd_pull.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.567.7
        revision-id: daniel at daniel-watkins.co.uk-20090208234809-wduacw8v6haynq6n
        parent: daniel at daniel-watkins.co.uk-20090208000516-uwdxbgnh27nytm3f
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 1revision
        timestamp: Mon 2009-02-09 00:48:09 +0100
        message:
          Fixed incorrect calls.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.567.6
        revision-id: daniel at daniel-watkins.co.uk-20090208000516-uwdxbgnh27nytm3f
        parent: daniel at daniel-watkins.co.uk-20090207235441-igbvmxlrs7nz966p
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 1revision
        timestamp: Sun 2009-02-08 01:05:16 +0100
        message:
          Converted cmd_inventory to use _get_one_revision.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.567.5
        revision-id: daniel at daniel-watkins.co.uk-20090207235441-igbvmxlrs7nz966p
        parent: daniel at daniel-watkins.co.uk-20090207234527-4ophu2a14lo3vor3
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 1revision
        timestamp: Sun 2009-02-08 00:54:41 +0100
        message:
          Changed from option type to helper function.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
        ------------------------------------------------------------
        revno: 3508.567.4
        revision-id: daniel at daniel-watkins.co.uk-20090207234527-4ophu2a14lo3vor3
        parent: daniel at daniel-watkins.co.uk-20090207234233-r2hi27q93rqb7x9f
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 1revision
        timestamp: Sun 2009-02-08 00:45:27 +0100
        message:
          Converted cmd_checkout to use 1revision.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.567.3
        revision-id: daniel at daniel-watkins.co.uk-20090207234233-r2hi27q93rqb7x9f
        parent: daniel at daniel-watkins.co.uk-20090207234212-bztfd7e5ugi2v8ep
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 1revision
        timestamp: Sun 2009-02-08 00:42:33 +0100
        message:
          Converted cmd_branch to use 1revision.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.567.2
        revision-id: daniel at daniel-watkins.co.uk-20090207234212-bztfd7e5ugi2v8ep
        parent: daniel at daniel-watkins.co.uk-20090207233519-uaw8k5kw7mkgdnqw
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 1revision
        timestamp: Sun 2009-02-08 00:42:12 +0100
        message:
          1revision provides a revision, rather than a one-tuple containing a revision.
        modified:
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
        ------------------------------------------------------------
        revno: 3508.567.1
        revision-id: daniel at daniel-watkins.co.uk-20090207233519-uaw8k5kw7mkgdnqw
        parent: pqm at pqm.ubuntu.com-20090205215322-dlhyepy2fid5i7w6
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 1revision
        timestamp: Sun 2009-02-08 00:35:19 +0100
        message:
          Initial implementation of 1revision option.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
    ------------------------------------------------------------
    revno: 3508.1.485
    revision-id: pqm at pqm.ubuntu.com-20090210011204-6m3q6f6o07xmzthe
    parent: pqm at pqm.ubuntu.com-20090210001553-5qi19ufmh3sx18mq
    parent: ian.clatworthy at canonical.com-20090210002926-vwwy1thd31pmwsq5
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-02-10 01:12:04 +0000
    message:
      Handle non-existent files in status (Karl Fogel, #306394)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
      bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
      bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
        ------------------------------------------------------------
        revno: 3508.566.1
        revision-id: ian.clatworthy at canonical.com-20090210002926-vwwy1thd31pmwsq5
        parent: pqm at pqm.ubuntu.com-20090210001553-5qi19ufmh3sx18mq
        parent: ian.clatworthy at canonical.com-20090210002246-bj56cq97fhdo951e
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Tue 2009-02-10 10:29:26 +1000
        message:
          Handle non-existent files in status (Karl Fogel, #306394)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
        ------------------------------------------------------------
        revno: 3508.565.17
        revision-id: ian.clatworthy at canonical.com-20090210002246-bj56cq97fhdo951e
        parent: kfogel at red-bean.com-20090202050833-z7vtzhzcscmr2z9o
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.status-nonexistent
        timestamp: Tue 2009-02-10 10:22:46 +1000
        message:
          split tests as suggested by Jelmer's review
        modified:
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
        ------------------------------------------------------------
        revno: 3508.565.16
        revision-id: kfogel at red-bean.com-20090202050833-z7vtzhzcscmr2z9o
        parent: kfogel at red-bean.com-20090202025320-ekw0k1xfm22v7hh4
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev-306394
        timestamp: Mon 2009-02-02 00:08:33 -0500
        message:
          * bzrlib/tests/blackbox/test_status.py
            (BranchStatus.test_status_nonexistent_file): In introductory
            comment, restore wording about expecting an error, since we are now
            erroring after all.  This undoes part of revno 3935 (bug #306394).
        modified:
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
        ------------------------------------------------------------
        revno: 3508.565.15
        revision-id: kfogel at red-bean.com-20090202025320-ekw0k1xfm22v7hh4
        parent: kfogel at red-bean.com-20090202023311-tagecu0agdunc1rl
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev-306394
        timestamp: Sun 2009-02-01 21:53:20 -0500
        message:
          Part of bug #306394: Ensure sorted order for nonexistent file output.
          
          * bzrlib/status.py
            (_filter_nonexistent): Sort the path lists before returning them.
          
          * bzrlib/status.py
            (show_tree_status): Don't sort here, as it's done earlier now.
        modified:
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
        ------------------------------------------------------------
        revno: 3508.565.14
        revision-id: kfogel at red-bean.com-20090202023311-tagecu0agdunc1rl
        parent: kfogel at red-bean.com-20090202004721-657p8hfk6hm2p001
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev-306394
        timestamp: Sun 2009-02-01 21:33:11 -0500
        message:
          * NEWS (BUG FIXES): Minor wording tweak, re bug #306394.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.565.13
        revision-id: kfogel at red-bean.com-20090202004721-657p8hfk6hm2p001
        parent: kfogel at red-bean.com-20090201234532-uzcsf0aliwzzmnf9
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev-306394
        timestamp: Sun 2009-02-01 19:47:21 -0500
        message:
          Part of bug #306394: Raise an error (code 3) when status is invoked on
          nonexistent files; adjust tests to expect same.
          
          After this change, bzr still prints nonexistent files in the normal
          status output (under "nonexistent:", or with "X" in --short format),
          but then errors at the end so the user knows they ran status on
          non-existent files, and to match how commit would behave if invoked on
          the same arguments.
          
          This resulted from a conversation with Robert Collins in IRC, later
          immortalized in https://lists.ubuntu.com/archives/bazaar/2009q1/052295.html.
          
          * bzrlib/status.py
            (show_tree_status): If there are nonexistent files, raise an error
              about them at the very end.
          
          * bzr/bzr-repo/bzr.dev-306394/bzrlib/tests/blackbox/test_status.py
            (BranchStatus.test_status_nonexistent_file): Expect the error.
          
          * bzrlib/tests/blackbox/test_status.py
            (BranchStatus.test_tree_status_specific_files): Restore the
              expectation of error that was lost in revno 3935.
          
          * NEWS
            (BUG FIXES): Update the description of the new behavior.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
        ------------------------------------------------------------
        revno: 3508.565.12
        revision-id: kfogel at red-bean.com-20090201234532-uzcsf0aliwzzmnf9
        parent: kfogel at red-bean.com-20090201192538-px8d6l3anbkw11b7
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev-306394
        timestamp: Sun 2009-02-01 18:45:32 -0500
        message:
          Part of bug #306394: Add regression tests.
          
          * bzr/bzr-repo/bzr.dev-306394/bzrlib/tests/blackbox/test_status.py
            (BranchStatus.test_status_nonexistent_file): Rewrite for new behavior.
        modified:
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
        ------------------------------------------------------------
        revno: 3508.565.11
        revision-id: kfogel at red-bean.com-20090201192538-px8d6l3anbkw11b7
        parent: kfogel at red-bean.com-20090131000930-h986q3k4zumgvmtk
        parent: pqm at pqm.ubuntu.com-20090131231933-8o4phfvmuuizyyn6
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev-306394
        timestamp: Sun 2009-02-01 14:25:38 -0500
        message:
          Merge changes from mainline, via local trunk.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
        ------------------------------------------------------------
        revno: 3508.565.10
        revision-id: kfogel at red-bean.com-20090131000930-h986q3k4zumgvmtk
        parent: kfogel at red-bean.com-20090130191710-dg41w3jxhg8ba3w7
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev-306394
        timestamp: Fri 2009-01-30 19:09:30 -0500
        message:
          Two followup changes related to the fix for bug #306394:
          
          * bzrlib/help_topics/__init__.py
            (_status_flags): Describe new "X" status.
          
          * NEWS (BUG FIXES): List the new behavior here, somewhat arbitrarily
            choosing this location over "IMPROVEMENTS".
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
        ------------------------------------------------------------
        revno: 3508.565.9
        revision-id: kfogel at red-bean.com-20090130191710-dg41w3jxhg8ba3w7
        parent: kfogel at red-bean.com-20090121062351-d4fqiuma0ly73gta
        parent: pqm at pqm.ubuntu.com-20090130185542-dbj7mapm1fvtwm3y
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev-306394
        timestamp: Fri 2009-01-30 14:17:10 -0500
        message:
          Merge from mainline, via local trunk.
        added:
          bzrlib/tests/branch_implementations/test_dotted_revno_to_revision_id.py test_dotted_revno_to-20090121014844-6x7d9jtri5sspg1o-1
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
          bzrlib/tests/branch_implementations/test_revision_id_to_dotted_revno.py test_revision_id_to_-20090122052032-g3czslif6sdqfkh3-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/blackbox/test_serve.py test_serve.py-20060913064329-8t2pvmsikl4s3xhl-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_progress.py  test_progress.py-20060308160359-978c397bc79b7fda
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/tree_implementations/test_get_symlink_target.py test_get_symlink_tar-20070225165554-ickod3w3t7u0zzqh-1
          bzrlib/tests/tree_implementations/test_path_content_summary.py test_path_content_su-20070904100855-3vrwedz6akn34kl5-1
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
          bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
          bzrlib/util/tests/test_bencode.py test_bencode.py-20070713042202-qjw8rppxaz7ky6i6-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          doc/developers/api-versioning.txt apiversioning.txt-20070626065626-iiihgmhgkv91uphz-1
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
        ------------------------------------------------------------
        revno: 3508.565.8
        revision-id: kfogel at red-bean.com-20090121062351-d4fqiuma0ly73gta
        parent: kfogel at red-bean.com-20090115201644-f1p6k3kmwltyoex8
        parent: pqm at pqm.ubuntu.com-20090120210300-641tutf1rkdn8a3n
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev-306394
        timestamp: Wed 2009-01-21 01:23:51 -0500
        message:
          Merge from mainline.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
        ------------------------------------------------------------
        revno: 3508.565.7
        revision-id: kfogel at red-bean.com-20090115201644-f1p6k3kmwltyoex8
        parent: kfogel at red-bean.com-20090115190924-6fd31v7e57umhqsi
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev-306394
        timestamp: Thu 2009-01-15 15:16:44 -0500
        message:
          * bzrlib/tests/blackbox/test_status.py
            (BranchStatus.test_status_nonexistent_file): Remove debugging code.
        modified:
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
        ------------------------------------------------------------
        revno: 3508.565.6
        revision-id: kfogel at red-bean.com-20090115190924-6fd31v7e57umhqsi
        parent: kfogel at red-bean.com-20090115190630-1e4ck3ma14d5hmri
        parent: pqm at pqm.ubuntu.com-20090115163104-30i51kcr1zepm2f7
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev-306394
        timestamp: Thu 2009-01-15 14:09:24 -0500
        message:
          Merge from mainline, via local trunk.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          bzrlib/tests/test_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
        ------------------------------------------------------------
        revno: 3508.565.5
        revision-id: kfogel at red-bean.com-20090115190630-1e4ck3ma14d5hmri
        parent: kfogel at red-bean.com-20090114011842-xhcw9hhtrwtz8wfk
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev-306394
        timestamp: Thu 2009-01-15 14:06:30 -0500
        message:
          * bzrlib/tests/blackbox/test_status.py
            (BranchStatus.test_status_nonexistent_file): Expect the new behavior.
            (BranchStatus.test_tree_status_specific_files): Don't expect error.
        modified:
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
        ------------------------------------------------------------
        revno: 3508.565.4
        revision-id: kfogel at red-bean.com-20090114011842-xhcw9hhtrwtz8wfk
        parent: kfogel at red-bean.com-20090113175526-j9r5jmjiw5lp6ml5
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev-306394
        timestamp: Tue 2009-01-13 20:18:42 -0500
        message:
          * bzrlib/status.py
            (_filter_nonexistent): Give "filter_nonexistent" an underscore
              prefix, as it is not used outside this file.  Caller changed.
        modified:
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
        ------------------------------------------------------------
        revno: 3508.565.3
        revision-id: kfogel at red-bean.com-20090113175526-j9r5jmjiw5lp6ml5
        parent: kfogel at red-bean.com-20090108210756-lv0v40emd2z3r2cd
        parent: kfogel at red-bean.com-20090113175350-ua7s18ga1baf4r7f
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev-306394
        timestamp: Tue 2009-01-13 12:55:26 -0500
        message:
          Merge from mainline.
        added:
          bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
          doc/developers/case-insensitive-file-systems.txt caseinsensitivefiles-20081117224243-p84xpmqnsa1p8k91-1
          doc/news-template.txt          newstemplate.txt-20090113030949-kn6dn0xcj1rd6vmn-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
            ------------------------------------------------------------
            revno: 3508.564.2
            revision-id: kfogel at red-bean.com-20090113175350-ua7s18ga1baf4r7f
            parent: kfogel at red-bean.com-20090108210552-4cv8mvc6sv0gdbn1
            parent: pqm at pqm.ubuntu.com-20090113051424-nrk3zkfe09h46i9y
            committer: Karl Fogel <kfogel at red-bean.com>
            branch nick: bzr.dev-trunk
            timestamp: Tue 2009-01-13 12:53:50 -0500
            message:
              Merge from mainline.
            added:
              bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
              doc/developers/case-insensitive-file-systems.txt caseinsensitivefiles-20081117224243-p84xpmqnsa1p8k91-1
              doc/news-template.txt          newstemplate.txt-20090113030949-kn6dn0xcj1rd6vmn-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzr                            bzr.py-20050313053754-5485f144c7006fa6
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
              tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
              tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.565.2
        revision-id: kfogel at red-bean.com-20090108210756-lv0v40emd2z3r2cd
        parent: kfogel at red-bean.com-20090108210607-5fvq8opxpq171zwg
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev-306394
        timestamp: Thu 2009-01-08 16:07:56 -0500
        message:
          * bzrlib/status.py
            (filter_nonexistent): Replaces _raise_if_nonexistent, and now
              return two lists instead of raising an error.
            (show_tree_status): Use above to print the status of nonexistent
              files in the normal status style.
        modified:
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
        ------------------------------------------------------------
        revno: 3508.565.1
        revision-id: kfogel at red-bean.com-20090108210607-5fvq8opxpq171zwg
        parent: pqm at pqm.ubuntu.com-20090108195901-lechto0ubxsirqrd
        parent: kfogel at red-bean.com-20090108210552-4cv8mvc6sv0gdbn1
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev-306394
        timestamp: Thu 2009-01-08 16:06:07 -0500
        message:
          Merge from mainline, via local trunk.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
        ------------------------------------------------------------
        revno: 3508.564.1
        revision-id: kfogel at red-bean.com-20090108210552-4cv8mvc6sv0gdbn1
        parent: pqm at pqm.ubuntu.com-20090108195901-lechto0ubxsirqrd
        parent: pqm at pqm.ubuntu.com-20090108205158-sez8mmopbhn2xkr5
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev-trunk
        timestamp: Thu 2009-01-08 16:05:52 -0500
        message:
          Merge from mainline.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
    ------------------------------------------------------------
    revno: 3508.1.484
    revision-id: pqm at pqm.ubuntu.com-20090210001553-5qi19ufmh3sx18mq
    parent: pqm at pqm.ubuntu.com-20090209232557-ll08rw7c9xe43dpe
    parent: ian.clatworthy at canonical.com-20090209233358-87e0072zgnkomb6v
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-02-10 00:15:53 +0000
    message:
      Command for opening Launchpad pages (Jonathan Lange)
    added:
      bzrlib/plugins/launchpad/test_lp_open.py test_lp_open.py-20090125174355-hxrsxh3sj84225qu-1
    modified:
      bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
      bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
      bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
      bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
        ------------------------------------------------------------
        revno: 3508.563.1
        revision-id: ian.clatworthy at canonical.com-20090209233358-87e0072zgnkomb6v
        parent: pqm at pqm.ubuntu.com-20090209232557-ll08rw7c9xe43dpe
        parent: jml at canonical.com-20090125174401-tzky3d674jyo2odk
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Tue 2009-02-10 09:33:58 +1000
        message:
          Command for opening Launchpad pages (Jonathan Lange)
        added:
          bzrlib/plugins/launchpad/test_lp_open.py test_lp_open.py-20090125174355-hxrsxh3sj84225qu-1
        modified:
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
        ------------------------------------------------------------
        revno: 3508.562.10
        revision-id: jml at canonical.com-20090125174401-tzky3d674jyo2odk
        parent: jml at canonical.com-20090125174347-yfsnekjimnlsiy1l
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: open-in-launchpad
        timestamp: Sun 2009-01-25 15:44:01 -0200
        message:
          Blackbox tests, forgot to add these earlier.
        added:
          bzrlib/plugins/launchpad/test_lp_open.py test_lp_open.py-20090125174355-hxrsxh3sj84225qu-1
        ------------------------------------------------------------
        revno: 3508.562.9
        revision-id: jml at canonical.com-20090125174347-yfsnekjimnlsiy1l
        parent: jml at canonical.com-20090125170734-0mpnb6ovwsd2wv00
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: open-in-launchpad
        timestamp: Sun 2009-01-25 15:43:47 -0200
        message:
          Catch errors.
        modified:
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
        ------------------------------------------------------------
        revno: 3508.562.8
        revision-id: jml at canonical.com-20090125170734-0mpnb6ovwsd2wv00
        parent: jml at canonical.com-20090124151018-5vygev25ufrjm25a
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: open-in-launchpad
        timestamp: Sun 2009-01-25 15:07:34 -0200
        message:
          Support lp URL shortcuts.
        modified:
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
        ------------------------------------------------------------
        revno: 3508.562.7
        revision-id: jml at canonical.com-20090124151018-5vygev25ufrjm25a
        parent: jml at canonical.com-20090124000001-l8ctacnsspxvnh42
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: open-in-launchpad
        timestamp: Sat 2009-01-24 13:10:18 -0200
        message:
          Test the launchpad-open command. Fix up some minor bugs.
        modified:
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
        ------------------------------------------------------------
        revno: 3508.562.6
        revision-id: jml at canonical.com-20090124000001-l8ctacnsspxvnh42
        parent: jml at canonical.com-20090123235918-qgxnw89348dhyjgo
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: open-in-launchpad
        timestamp: Fri 2009-01-23 22:00:01 -0200
        message:
          Add a TODO.
        modified:
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
        ------------------------------------------------------------
        revno: 3508.562.5
        revision-id: jml at canonical.com-20090123235918-qgxnw89348dhyjgo
        parent: jml at canonical.com-20090123233648-s3ufv7z20lss0k3t
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: open-in-launchpad
        timestamp: Fri 2009-01-23 21:59:18 -0200
        message:
          Add an untested plugin, make the error handling a little nicer.
        modified:
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
        ------------------------------------------------------------
        revno: 3508.562.4
        revision-id: jml at canonical.com-20090123233648-s3ufv7z20lss0k3t
        parent: jml at canonical.com-20090123232938-efhx2xe8swjkw5t7
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: open-in-launchpad
        timestamp: Fri 2009-01-23 21:36:48 -0200
        message:
          Some error cases, plus a docstring.
        modified:
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
        ------------------------------------------------------------
        revno: 3508.562.3
        revision-id: jml at canonical.com-20090123232938-efhx2xe8swjkw5t7
        parent: jml at canonical.com-20090123232743-xet3q9p8fux1csw1
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: open-in-launchpad
        timestamp: Fri 2009-01-23 21:29:38 -0200
        message:
          Test a couple more cases.
        modified:
          bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
        ------------------------------------------------------------
        revno: 3508.562.2
        revision-id: jml at canonical.com-20090123232743-xet3q9p8fux1csw1
        parent: jml at canonical.com-20090123232536-8itvi1bdejkd4gug
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: open-in-launchpad
        timestamp: Fri 2009-01-23 21:27:43 -0200
        message:
          Tighten up the code a little, changing the dev service to use https, 
          which a) works and b) is more realistic.
        modified:
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
        ------------------------------------------------------------
        revno: 3508.562.1
        revision-id: jml at canonical.com-20090123232536-8itvi1bdejkd4gug
        parent: pqm at pqm.ubuntu.com-20090123103145-yvo3icrif75vkt20
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: open-in-launchpad
        timestamp: Fri 2009-01-23 21:25:36 -0200
        message:
          Start doing URL stuff, extracting the domain bit out of LaunchpadService,
          a little.
        modified:
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
    ------------------------------------------------------------
    revno: 3508.1.483
    revision-id: pqm at pqm.ubuntu.com-20090209232557-ll08rw7c9xe43dpe
    parent: pqm at pqm.ubuntu.com-20090209210810-cq9lgqy519b7wfyi
    parent: ian.clatworthy at canonical.com-20090209223906-qb8p765bqtg61b2a
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-02-09 23:25:57 +0000
    message:
      rename 1.12-preview formats as development-wt5 (Ian Clatworthy)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
        ------------------------------------------------------------
        revno: 3508.561.1
        revision-id: ian.clatworthy at canonical.com-20090209223906-qb8p765bqtg61b2a
        parent: pqm at pqm.ubuntu.com-20090209210810-cq9lgqy519b7wfyi
        parent: ian.clatworthy at canonical.com-20090209063829-bv28wy5amxko8l1r
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Tue 2009-02-10 08:39:06 +1000
        message:
          rename 1.12-preview formats as development-wt5 (Ian Clatworthy)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
        ------------------------------------------------------------
        revno: 3508.560.1
        revision-id: ian.clatworthy at canonical.com-20090209063829-bv28wy5amxko8l1r
        parent: pqm at pqm.ubuntu.com-20090209014051-5mj66o1vx58glvs9
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.dev-wt5
        timestamp: Mon 2009-02-09 16:38:29 +1000
        message:
          rename 1.12-preview formats as development-wt5 formats
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
    ------------------------------------------------------------
    revno: 3508.1.482
    revision-id: pqm at pqm.ubuntu.com-20090209210810-cq9lgqy519b7wfyi
    parent: pqm at pqm.ubuntu.com-20090209183206-y863mmnx7mrjor7s
    parent: aaron at aaronbentley.com-20090209202637-7krzt5zys9t4jimw
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-02-09 21:08:10 +0000
    message:
      (oddbloke) bzr add distinguishes between success and failure better.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tests/blackbox/test_add.py test_add.py-20060518072250-857e4f86f54a30b2
      bzrlib/tests/test_smart_add.py test_smart_add.py-20050824235919-c60dcdb0c8e999ce
        ------------------------------------------------------------
        revno: 3508.559.2
        revision-id: aaron at aaronbentley.com-20090209202637-7krzt5zys9t4jimw
        parent: aaron at aaronbentley.com-20090209202429-ezb9kbsbipfudqe8
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: bzr.ab.integration
        timestamp: Mon 2009-02-09 15:26:37 -0500
        message:
          Update NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.559.1
        revision-id: aaron at aaronbentley.com-20090209202429-ezb9kbsbipfudqe8
        parent: pqm at pqm.ubuntu.com-20090209183206-y863mmnx7mrjor7s
        parent: daniel at daniel-watkins.co.uk-20090208142635-zyzycxxz7i6p3dih
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: bzr.ab.integration
        timestamp: Mon 2009-02-09 15:24:29 -0500
        message:
          Merge add update from oddbloke
        modified:
          bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_add.py test_add.py-20060518072250-857e4f86f54a30b2
          bzrlib/tests/test_smart_add.py test_smart_add.py-20050824235919-c60dcdb0c8e999ce
        ------------------------------------------------------------
        revno: 3508.558.5
        revision-id: daniel at daniel-watkins.co.uk-20090208142635-zyzycxxz7i6p3dih
        parent: daniel at daniel-watkins.co.uk-20090208142108-2bjcon7ozr4u85jj
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 211139-add-partial-success
        timestamp: Sun 2009-02-08 15:26:35 +0100
        message:
          Reverted some irrelevant changes.
        modified:
          bzrlib/tests/test_smart_add.py test_smart_add.py-20050824235919-c60dcdb0c8e999ce
          bzrlib/tests/workingtree_implementations/test_smart_add.py test_smart_add.py-20070215175752-9s5mxoz8aqpd80fm-1
        ------------------------------------------------------------
        revno: 3508.558.4
        revision-id: daniel at daniel-watkins.co.uk-20090208142108-2bjcon7ozr4u85jj
        parent: daniel at daniel-watkins.co.uk-20090208141025-wc1lujgwbvq53nqv
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 211139-add-partial-success
        timestamp: Sun 2009-02-08 15:21:08 +0100
        message:
          Fixed a test I missed.
        modified:
          bzrlib/tests/workingtree_implementations/test_smart_add.py test_smart_add.py-20070215175752-9s5mxoz8aqpd80fm-1
        ------------------------------------------------------------
        revno: 3508.558.3
        revision-id: daniel at daniel-watkins.co.uk-20090208141025-wc1lujgwbvq53nqv
        parent: daniel at daniel-watkins.co.uk-20090208140939-t2flfw3p6xaf67xh
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 211139-add-partial-success
        timestamp: Sun 2009-02-08 15:10:25 +0100
        message:
          Changed output of add to not suggest partial success.
        modified:
          bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.558.2
        revision-id: daniel at daniel-watkins.co.uk-20090208140939-t2flfw3p6xaf67xh
        parent: daniel at daniel-watkins.co.uk-20090208135428-h800ry18p4buguog
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 211139-add-partial-success
        timestamp: Sun 2009-02-08 15:09:39 +0100
        message:
          Fix typos in tests.
        modified:
          bzrlib/tests/blackbox/test_add.py test_add.py-20060518072250-857e4f86f54a30b2
        ------------------------------------------------------------
        revno: 3508.558.1
        revision-id: daniel at daniel-watkins.co.uk-20090208135428-h800ry18p4buguog
        parent: pqm at pqm.ubuntu.com-20090208133308-rn4wcu897hduyl2d
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 211139-add-partial-success
        timestamp: Sun 2009-02-08 14:54:28 +0100
        message:
          Updated tests for new behaviour.
        modified:
          bzrlib/tests/blackbox/test_add.py test_add.py-20060518072250-857e4f86f54a30b2
          bzrlib/tests/test_smart_add.py test_smart_add.py-20050824235919-c60dcdb0c8e999ce
    ------------------------------------------------------------
    revno: 3508.1.481
    revision-id: pqm at pqm.ubuntu.com-20090209183206-y863mmnx7mrjor7s
    parent: pqm at pqm.ubuntu.com-20090209040048-4w0lmgdasmdw5xdn
    parent: jelmer at samba.org-20090127163317-vifezja3m855uncq
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-02-09 18:32:06 +0000
    message:
      (Jelmer) Remove unnecessary commands for building bzr-svn.
    modified:
      doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        ------------------------------------------------------------
        revno: 3508.557.1
        revision-id: jelmer at samba.org-20090127163317-vifezja3m855uncq
        parent: pqm at pqm.ubuntu.com-20090126181248-yl5ctbxc3y6nu9m4
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: ppa
        timestamp: Tue 2009-01-27 17:33:17 +0100
        message:
          Remove unnecessary commands for building bzr-svn.
        modified:
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
    ------------------------------------------------------------
    revno: 3508.1.480
    revision-id: pqm at pqm.ubuntu.com-20090209040048-4w0lmgdasmdw5xdn
    parent: pqm at pqm.ubuntu.com-20090209023502-xwfb7x9jw7h8oqa7
    parent: ian.clatworthy at canonical.com-20090209025657-sj5fjv4yjjv9lb1i
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-02-09 04:00:48 +0000
    message:
      Improve error msg when no mail-to address given (Daniel Watkins)
    modified:
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
        ------------------------------------------------------------
        revno: 3508.556.2
        revision-id: ian.clatworthy at canonical.com-20090209025657-sj5fjv4yjjv9lb1i
        parent: ian.clatworthy at canonical.com-20090209020148-eqvqjodqibnoum5q
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Mon 2009-02-09 12:56:57 +1000
        message:
          tweak regex pattern in send test
        modified:
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
        ------------------------------------------------------------
        revno: 3508.556.1
        revision-id: ian.clatworthy at canonical.com-20090209020148-eqvqjodqibnoum5q
        parent: pqm at pqm.ubuntu.com-20090209014051-5mj66o1vx58glvs9
        parent: daniel at daniel-watkins.co.uk-20090208133130-8r5225mspte7ypwv
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Mon 2009-02-09 12:01:48 +1000
        message:
          Improve error msg when no mail-to address given (Daniel Watkins)
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
        ------------------------------------------------------------
        revno: 3508.555.1
        revision-id: daniel at daniel-watkins.co.uk-20090208133130-8r5225mspte7ypwv
        parent: pqm at pqm.ubuntu.com-20090205215322-dlhyepy2fid5i7w6
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 198418-send-error-msg
        timestamp: Sun 2009-02-08 14:31:30 +0100
        message:
          Fixed #198418
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
    ------------------------------------------------------------
    revno: 3508.1.479
    revision-id: pqm at pqm.ubuntu.com-20090209023502-xwfb7x9jw7h8oqa7
    parent: pqm at pqm.ubuntu.com-20090209014051-5mj66o1vx58glvs9
    parent: robertc at robertcollins.net-20090206034705-i3xvyq06qi5svxjd
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-02-09 02:35:02 +0000
    message:
      (robertc) Fix bug 319790 - unshelve of deleted paths failing. (Robert
      	Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
      bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.554.1
        revision-id: robertc at robertcollins.net-20090206034705-i3xvyq06qi5svxjd
        parent: pqm at pqm.ubuntu.com-20090204125611-m7kqmwruvndk7yrv
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: bug-319790
        timestamp: Fri 2009-02-06 14:47:05 +1100
        message:
          Fix bug 319790 - unshelve of deleted paths failing.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
    ------------------------------------------------------------
    revno: 3508.1.478
    revision-id: pqm at pqm.ubuntu.com-20090209014051-5mj66o1vx58glvs9
    parent: pqm at pqm.ubuntu.com-20090208133308-rn4wcu897hduyl2d
    parent: ian.clatworthy at canonical.com-20090209005501-ihwejj2vzm631sai
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-02-09 01:40:51 +0000
    message:
      ancestor: revspec defaults to parent branch (Daniel Watkins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
      bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
        ------------------------------------------------------------
        revno: 3508.553.1
        revision-id: ian.clatworthy at canonical.com-20090209005501-ihwejj2vzm631sai
        parent: pqm at pqm.ubuntu.com-20090208133308-rn4wcu897hduyl2d
        parent: daniel at daniel-watkins.co.uk-20090208105709-ut76s8m81tjwzjxd
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Mon 2009-02-09 10:55:01 +1000
        message:
          ancestor: revspec defaults to parent branch (Daniel Watkins)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
        ------------------------------------------------------------
        revno: 3508.552.3
        revision-id: daniel at daniel-watkins.co.uk-20090208105709-ut76s8m81tjwzjxd
        parent: daniel at daniel-watkins.co.uk-20090208105505-kqtrznj2f34jcrt9
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 198417-ancestor-empty-default
        timestamp: Sun 2009-02-08 11:57:09 +0100
        message:
          Added NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.552.2
        revision-id: daniel at daniel-watkins.co.uk-20090208105505-kqtrznj2f34jcrt9
        parent: daniel at daniel-watkins.co.uk-20090208105215-quyzg0b3rnlappvt
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 198417-ancestor-empty-default
        timestamp: Sun 2009-02-08 11:55:05 +0100
        message:
          Added fix.
        modified:
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
        ------------------------------------------------------------
        revno: 3508.552.1
        revision-id: daniel at daniel-watkins.co.uk-20090208105215-quyzg0b3rnlappvt
        parent: pqm at pqm.ubuntu.com-20090205215322-dlhyepy2fid5i7w6
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: 198417-ancestor-empty-default
        timestamp: Sun 2009-02-08 11:52:15 +0100
        message:
          Added test.
        modified:
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
    ------------------------------------------------------------
    revno: 3508.1.477
    revision-id: pqm at pqm.ubuntu.com-20090208133308-rn4wcu897hduyl2d
    parent: pqm at pqm.ubuntu.com-20090205215322-dlhyepy2fid5i7w6
    parent: jelmer at samba.org-20090208120124-yi4fukycecd16qrn
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sun 2009-02-08 13:33:08 +0000
    message:
      (Neil Martinsen-Burrell) Add custom properties handling to short log
      	format.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.551.3
        revision-id: jelmer at samba.org-20090208120124-yi4fukycecd16qrn
        parent: nmb at wartburg.edu-20090205034455-timja65lybsk0yd6
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: short-log-foreign
        timestamp: Sun 2009-02-08 13:01:24 +0100
        message:
          remove a tab character.
        modified:
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.551.2
        revision-id: nmb at wartburg.edu-20090205034455-timja65lybsk0yd6
        parent: nmb at wartburg.edu-20090205033036-a14ugk99kprd6o1w
        committer: Neil Martinsen-Burrell <nmb at wartburg.edu>
        branch nick: short-log-foreign
        timestamp: Wed 2009-02-04 21:44:55 -0600
        message:
          Change the NEWS file because of changing the output of a user-visible command
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.551.1
        revision-id: nmb at wartburg.edu-20090205033036-a14ugk99kprd6o1w
        parent: pqm at pqm.ubuntu.com-20090131231933-8o4phfvmuuizyyn6
        committer: Neil Martinsen-Burrell <nmb at wartburg.edu>
        branch nick: short-log-foreign
        timestamp: Wed 2009-02-04 21:30:36 -0600
        message:
          Add custom properties handling to short log format
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
    ------------------------------------------------------------
    revno: 3508.1.476
    revision-id: pqm at pqm.ubuntu.com-20090205215322-dlhyepy2fid5i7w6
    parent: pqm at pqm.ubuntu.com-20090205110039-w9oelsyvyx160qwy
    parent: john at arbash-meinel.com-20090205211128-u20k1ok49sxbrmxc
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-02-05 21:53:22 +0000
    message:
      (jam) Minor tweak to setup.py documentation for bug #295826
    modified:
      doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
      setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.550.3
        revision-id: john at arbash-meinel.com-20090205211128-u20k1ok49sxbrmxc
        parent: john at arbash-meinel.com-20090108205605-ibsi18z7ljorq227
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bug_295826
        timestamp: Thu 2009-02-05 15:11:28 -0600
        message:
          fix typo in setup.py
        modified:
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.550.2
        revision-id: john at arbash-meinel.com-20090108205605-ibsi18z7ljorq227
        parent: john at arbash-meinel.com-20090108204358-w84sffsgefp5vyp0
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bug_295826
        timestamp: Thu 2009-01-08 14:56:05 -0600
        message:
          Document the build_ext portion of 'install' when not using extensions.
        modified:
          doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
        ------------------------------------------------------------
        revno: 3508.550.1
        revision-id: john at arbash-meinel.com-20090108204358-w84sffsgefp5vyp0
        parent: pqm at pqm.ubuntu.com-20090108161207-d95v7ouel5ibahh0
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bug_295826
        timestamp: Thu 2009-01-08 14:43:58 -0600
        message:
          Change the warning from setup.py to make it a bit more obvious how to install
          without extensions.
        modified:
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
    ------------------------------------------------------------
    revno: 3508.1.475
    revision-id: pqm at pqm.ubuntu.com-20090205110039-w9oelsyvyx160qwy
    parent: pqm at pqm.ubuntu.com-20090205054228-3qyiv92vtgs94e0c
    parent: v.ladeuil+lp at free.fr-20090205102051-gyivrlud1hk1c12g
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-02-05 11:00:39 +0000
    message:
      (vila) Progress bar at socket level for http
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/https_server.py   https_server.py-20071121173708-aj8zczi0ziwbwz21-1
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
      bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
      bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
      bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
      bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
      bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
        ------------------------------------------------------------
        revno: 3508.549.1
        revision-id: v.ladeuil+lp at free.fr-20090205102051-gyivrlud1hk1c12g
        parent: pqm at pqm.ubuntu.com-20090205054228-3qyiv92vtgs94e0c
        parent: v.ladeuil+lp at free.fr-20090130004941-820fpd2ryyo127vv
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Thu 2009-02-05 11:20:51 +0100
        message:
          Progress bar at socket level for http
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/https_server.py   https_server.py-20071121173708-aj8zczi0ziwbwz21-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
        ------------------------------------------------------------
        revno: 3508.501.8
        revision-id: v.ladeuil+lp at free.fr-20090130004941-820fpd2ryyo127vv
        parent: v.ladeuil+lp at free.fr-20090129193101-w0008aa1ufoe7cmd
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: pb-http
        timestamp: Fri 2009-01-30 01:49:41 +0100
        message:
          Add more tests, fix pycurl double handling, revert previous tracking.
          
          * bzrlib/tests/test_http.py:
          (PredefinedRequestHandler): Renamed from
          PreRecordedRequestHandler.
          (PredefinedRequestHandler.handle_one_request): Get the canned
          response from the test server directly.
          (ActivityServerMixin): Make it a true object and intialize the
          attributes in the constructor. Tests can now set the
          canned_response attribute before querying the server.
          (TestActivity.setUp, TestActivity.tearDown,
          TestActivity.get_transport, TestActivity.assertActivitiesMatch):
          Extracted from test_get to be able to write other tests.
          (TestActivity.test_has, TestActivity.test_readv,
          TestActivity.test_post): New tests, all cases should be covered
          now.
          
          * bzrlib/transport/http/response.py:
          (RangeFile.__init__, RangeFile.read, handle_response): Revert
          previous tracking, both http implementations can now report
          activity from the socket.
          
          * bzrlib/transport/http/_pycurl.py:
          (PyCurlTransport._get_ranged, PyCurlTransport._post): Revert
          previous tracking.
        modified:
          BRANCH.TODO                    BRANCH.TODO-20060103052123-79ac4969351c03a9
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
        ------------------------------------------------------------
        revno: 3508.501.7
        revision-id: v.ladeuil+lp at free.fr-20090129193101-w0008aa1ufoe7cmd
        parent: v.ladeuil+lp at free.fr-20090129165458-o52vbf2nl4dxadoc
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: pb-http
        timestamp: Thu 2009-01-29 20:31:01 +0100
        message:
          Test against https.
          
          * bzrlib/tests/test_http.py:
          (load_tests): Get rid of TestAdapter daughter classes, they are
          useless. Add parametrization against http/https for activity
          tests.
          (ActivityServerMixin, ActivityHTTPServer, ActivityHTTPSServer):
          Make HTTP[S] servers.
          (PreRecordedRequestHandler.handle_one_request): Be defensive
          against threads being non-deterministic.
          (TestActivity.test_http_get): Use parametrized test server.
          
          * bzrlib/tests/https_server.py:
          (HTTPSServer.__init__): Add protocol_version parameter for tests
          purposes.
        modified:
          BRANCH.TODO                    BRANCH.TODO-20060103052123-79ac4969351c03a9
          bzrlib/tests/https_server.py   https_server.py-20071121173708-aj8zczi0ziwbwz21-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
        ------------------------------------------------------------
        revno: 3508.501.6
        revision-id: v.ladeuil+lp at free.fr-20090129165458-o52vbf2nl4dxadoc
        parent: v.ladeuil+lp at free.fr-20090129142728-1iu8017zgso23w0i
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: pb-http
        timestamp: Thu 2009-01-29 17:54:58 +0100
        message:
          Fix debug handling for pycurl and implement pycurl http activity
          reporting at socket level.
          
          * bzrlib/transport/http/_pycurl.py:
          (PyCurlTransport._debug_cb): Two birds with one stone: correctly
          handle the debug traces with mutter (no more stderr pollution !)
          and report activity for all the transmitted headers and data in
          both directions.
          (PyCurlTransport._set_curl_options): Setup a pycurl debug callback
          for both activity reporting and http debug flag handling.
        modified:
          BRANCH.TODO                    BRANCH.TODO-20060103052123-79ac4969351c03a9
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
        ------------------------------------------------------------
        revno: 3508.501.5
        revision-id: v.ladeuil+lp at free.fr-20090129142728-1iu8017zgso23w0i
        parent: v.ladeuil+lp at free.fr-20090126081302-ad8l8nhn2sscymxt
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: pb-http
        timestamp: Thu 2009-01-29 15:27:28 +0100
        message:
          Start implementing http activity reporting at socket level.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          (_ReportingFileSocket, _ReportingSocket): Wrappers for
          socket._socket and socket_filesocket objects providing activity
          reporting.
          (Response.__init__): Deleted. Wrapping the file socket object is
          now done handled at connection time.
          (AbstractHTTPConnection._wrap_socket_for_reporting): Wrap the
          underlying socket into a reporting one.
          (HTTPConnection.__init__, HTTPSConnection.__init__): Accept a
          report_activity parameter.
          (HTTPSConnection.connect): Wrap the newly created socket.
          (HTTPSConnection.connect_to_origin): Wrap the newly created *or*
          connected ssl socket.
          (ConnectionHandler.__init__): Accept a report_activity parameter.
          (ConnectionHandler.create_connection): Pass the report_activity
          parameter to all created connections.
          (Opener.__init__): Accept a report_activity parameter.
          
          * bzrlib/transport/http/_urllib.py:
          (HttpTransport_urllib.__init__): Provide the report activity
          function to the opener.
          (HttpTransport_urllib._get, HttpTransport_urllib._post): Don't use
          the RangeFile report activity facility anymore.
          
          * bzrlib/transport/http/__init__.py:
          (HttpTransportBase.get_bytes): Deleted, this gratuitously add a
          useless level of buffering.
          
          * bzrlib/tests/test_http.py:
          (ActivityHttpServer, PreRecoredRequestHandler, TestActivity): Test
          activity reporting by http clients.
        modified:
          BRANCH.TODO                    BRANCH.TODO-20060103052123-79ac4969351c03a9
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.501.4
        revision-id: v.ladeuil+lp at free.fr-20090126081302-ad8l8nhn2sscymxt
        parent: v.ladeuil+lp at free.fr-20090122112003-pcp5bu8pfc41u7iz
        parent: v.ladeuil+lp at free.fr-20090126081250-m310ky1gjotwcw37
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: pb-http
        timestamp: Mon 2009-01-26 09:13:02 +0100
        message:
          Merge emacs-ui-fixes into pb-http
        added:
          bzrlib/tests/branch_implementations/test_dotted_revno_to_revision_id.py test_dotted_revno_to-20090121014844-6x7d9jtri5sspg1o-1
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
          bzrlib/tests/branch_implementations/test_revision_id_to_dotted_revno.py test_revision_id_to_-20090122052032-g3czslif6sdqfkh3-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_progress.py  test_progress.py-20060308160359-978c397bc79b7fda
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
        ------------------------------------------------------------
        revno: 3508.548.1
        revision-id: v.ladeuil+lp at free.fr-20090126081250-m310ky1gjotwcw37
        parent: v.ladeuil+lp at free.fr-20090119130947-1ldks301mpsymf8r
        parent: pqm at pqm.ubuntu.com-20090124185051-8oryvqq68n6repso
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: emacs-ui-fixes
        timestamp: Mon 2009-01-26 09:12:50 +0100
        message:
          Merge bzr.dev into emacs-ui-fixes
        added:
          bzrlib/tests/branch_implementations/test_dotted_revno_to_revision_id.py test_dotted_revno_to-20090121014844-6x7d9jtri5sspg1o-1
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
          bzrlib/tests/branch_implementations/test_revision_id_to_dotted_revno.py test_revision_id_to_-20090122052032-g3czslif6sdqfkh3-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_progress.py  test_progress.py-20060308160359-978c397bc79b7fda
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
    ------------------------------------------------------------
    revno: 3508.1.474
    revision-id: pqm at pqm.ubuntu.com-20090205054228-3qyiv92vtgs94e0c
    parent: pqm at pqm.ubuntu.com-20090204125611-m7kqmwruvndk7yrv
    parent: mbp at sourcefrog.net-20090127172741-kg1zwh7roiokob7r
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-02-05 05:42:28 +0000
    message:
      (mbp) better and less redundant debug flag docs
    modified:
      bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
      bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
      bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
      bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
      doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.547.5
        revision-id: mbp at sourcefrog.net-20090127172741-kg1zwh7roiokob7r
        parent: mbp at sourcefrog.net-20090127171557-wblksjk0fhwecq8v
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: debug-sftp
        timestamp: Tue 2009-01-27 15:27:41 -0200
        message:
          pep8 correctness (maybe) for global variables
        modified:
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
        ------------------------------------------------------------
        revno: 3508.547.4
        revision-id: mbp at sourcefrog.net-20090127171557-wblksjk0fhwecq8v
        parent: mbp at sourcefrog.net-20090126180413-n0ue2d54zgiqe7jy
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: debug-sftp
        timestamp: Tue 2009-01-27 15:15:57 -0200
        message:
          test_resource_string shouldn't depend on the precise source file contents
        modified:
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3508.547.3
        revision-id: mbp at sourcefrog.net-20090126180413-n0ue2d54zgiqe7jy
        parent: mbp at sourcefrog.net-20090126180113-24hunvris7gp1gb8
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: debug-sftp
        timestamp: Mon 2009-01-26 16:04:13 -0200
        message:
          Guard common sftp mutter statements by debug flags
        modified:
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.547.2
        revision-id: mbp at sourcefrog.net-20090126180113-24hunvris7gp1gb8
        parent: mbp at sourcefrog.net-20090126175753-cxw1l1o09bffd4kr
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: debug-sftp
        timestamp: Mon 2009-01-26 16:01:13 -0200
        message:
          Brief developer docs about debug flags
        modified:
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.547.1
        revision-id: mbp at sourcefrog.net-20090126175753-cxw1l1o09bffd4kr
        parent: pqm at pqm.ubuntu.com-20090126115928-bzzqlmw316iv8o3k
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: debug-sftp
        timestamp: Mon 2009-01-26 15:57:53 -0200
        message:
          Remove redundant description of debug flags from debug.py
        modified:
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
    ------------------------------------------------------------
    revno: 3508.1.473
    revision-id: pqm at pqm.ubuntu.com-20090204125611-m7kqmwruvndk7yrv
    parent: pqm at pqm.ubuntu.com-20090204045809-piqek6zlyl0x5ncw
    parent: andrew.bennetts at canonical.com-20090204120526-ftwn676dnbmremw8
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-02-04 12:56:11 +0000
    message:
      Add client and server APIs for streamed request bodies.
    modified:
      bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
      bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
      bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
      bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
      bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
      bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
        ------------------------------------------------------------
        revno: 3508.545.22
        revision-id: andrew.bennetts at canonical.com-20090204120526-ftwn676dnbmremw8
        parent: andrew.bennetts at canonical.com-20090202055634-2uktwnsmer5s7g6q
        parent: pqm at pqm.ubuntu.com-20090204045809-piqek6zlyl0x5ncw
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: call_with_body_stream
        timestamp: Wed 2009-02-04 23:05:26 +1100
        message:
          Merge bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
          bzrlib/tests/tree_implementations/test_get_symlink_target.py test_get_symlink_tar-20070225165554-ickod3w3t7u0zzqh-1
          bzrlib/tests/tree_implementations/test_path_content_summary.py test_path_content_su-20070904100855-3vrwedz6akn34kl5-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.545.21
        revision-id: andrew.bennetts at canonical.com-20090202055634-2uktwnsmer5s7g6q
        parent: andrew.bennetts at canonical.com-20090127074855-4z3yi34s583vrd1v
        parent: pqm at pqm.ubuntu.com-20090130031028-y70uzzpad9c47v09
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: call_with_body_stream
        timestamp: Mon 2009-02-02 16:56:34 +1100
        message:
          Merge bzr.dev.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/blackbox/test_serve.py test_serve.py-20060913064329-8t2pvmsikl4s3xhl-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
          bzrlib/util/tests/test_bencode.py test_bencode.py-20070713042202-qjw8rppxaz7ky6i6-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.545.20
        revision-id: andrew.bennetts at canonical.com-20090127074855-4z3yi34s583vrd1v
        parent: andrew.bennetts at canonical.com-20090127070825-4yicgkrd91k93fox
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: call_with_body_stream
        timestamp: Tue 2009-01-27 18:48:55 +1100
        message:
          Re-revert changes from another thread that accidentally got reinstated here.
        removed:
          bzrlib/smart/versionedfiles.py versionedfiles.py-20080908091044-zk43rd2m1p521wlq-1
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.545.19
        revision-id: andrew.bennetts at canonical.com-20090127070825-4yicgkrd91k93fox
        parent: andrew.bennetts at canonical.com-20090127050443-3yw5hhk10ss23hzu
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: call_with_body_stream
        timestamp: Tue 2009-01-27 18:08:25 +1100
        message:
          Tweaks suggested by review.
        modified:
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
        ------------------------------------------------------------
        revno: 3508.545.18
        revision-id: andrew.bennetts at canonical.com-20090127050443-3yw5hhk10ss23hzu
        parent: andrew.bennetts at canonical.com-20090113062447-v1dnaf4e8x8mk8r8
        parent: pqm at pqm.ubuntu.com-20090126181248-yl5ctbxc3y6nu9m4
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: call_with_body_stream
        timestamp: Tue 2009-01-27 16:04:43 +1100
        message:
          Merge bzr.dev.
        added:
          bzrlib/plugins/netrc_credential_store/ netrc_credential_sto-20081006090354-oaoid1olhgk8vevm-1
          bzrlib/plugins/netrc_credential_store/__init__.py __init__.py-20081006090402-hd75m8kcrrm0vlz1-1
          bzrlib/plugins/netrc_credential_store/tests/ tests-20081006090406-6mddz8j10pux993e-1
          bzrlib/plugins/netrc_credential_store/tests/__init__.py __init__.py-20081006090411-vytweyz6sun61d4q-1
          bzrlib/plugins/netrc_credential_store/tests/test_netrc.py test_netrc.py-20081006090414-vm3or4tz6c9wk2oi-1
          bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
          bzrlib/tests/branch_implementations/test_dotted_revno_to_revision_id.py test_dotted_revno_to-20090121014844-6x7d9jtri5sspg1o-1
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
          bzrlib/tests/branch_implementations/test_revision_id_to_dotted_revno.py test_revision_id_to_-20090122052032-g3czslif6sdqfkh3-1
          bzrlib/tests/https_server.py   https_server.py-20071121173708-aj8zczi0ziwbwz21-1
          bzrlib/tests/ssl_certs/        ssl_certs-20071124141654-dc9za9nho2gmzbri-1
          bzrlib/tests/ssl_certs/__init__.py __init__.py-20071124141703-j5hr254lm287lyut-8
          bzrlib/tests/ssl_certs/ca.crt  ca.crt-20071124141703-j5hr254lm287lyut-7
          bzrlib/tests/ssl_certs/ca.key  ca.key-20071124141703-j5hr254lm287lyut-6
          bzrlib/tests/ssl_certs/create_ssls.py create_ssls.py-20071124141703-j5hr254lm287lyut-5
          bzrlib/tests/ssl_certs/server.crt server.crt-20071124141703-j5hr254lm287lyut-4
          bzrlib/tests/ssl_certs/server.csr server.csr-20071124141703-j5hr254lm287lyut-3
          bzrlib/tests/ssl_certs/server_with_pass.key server_with_pass.key-20071124141703-j5hr254lm287lyut-2
          bzrlib/tests/ssl_certs/server_without_pass.key server_without_pass.-20071124141703-j5hr254lm287lyut-1
          doc/developers/case-insensitive-file-systems.txt caseinsensitivefiles-20081117224243-p84xpmqnsa1p8k91-1
          doc/news-template.txt          newstemplate.txt-20090113030949-kn6dn0xcj1rd6vmn-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_progress.py  test_progress.py-20060308160359-978c397bc79b7fda
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ftp/__init__.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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/ca_bundle.py ca_bundle.py-20070226091335-84kb1xg1r2jjf858-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          doc/developers/api-versioning.txt apiversioning.txt-20070626065626-iiihgmhgkv91uphz-1
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.545.17
        revision-id: andrew.bennetts at canonical.com-20090113062447-v1dnaf4e8x8mk8r8
        parent: andrew.bennetts at canonical.com-20090112061723-y4s1s29mf2fq1ops
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: RemoteVersionedFile
        timestamp: Tue 2009-01-13 17:24:47 +1100
        message:
          Add comment.
        modified:
          bzrlib/smart/versionedfiles.py versionedfiles.py-20080908091044-zk43rd2m1p521wlq-1
        ------------------------------------------------------------
        revno: 3508.545.16
        revision-id: andrew.bennetts at canonical.com-20090112061723-y4s1s29mf2fq1ops
        parent: andrew.bennetts at canonical.com-20090106233811-3lzvth3szdhh9wej
        parent: andrew.bennetts at canonical.com-20090112040039-1au92x5eqvt8p9t9
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: RemoteVersionedFile
        timestamp: Mon 2009-01-12 17:17:23 +1100
        message:
          Merge updated call_with_body_bytes.
        modified:
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
            ------------------------------------------------------------
            revno: 3508.546.6
            revision-id: andrew.bennetts at canonical.com-20090112040039-1au92x5eqvt8p9t9
            parent: andrew.bennetts at canonical.com-20090112022402-07r27yabykqp3rdw
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: call_with_body_stream
            timestamp: Mon 2009-01-12 15:00:39 +1100
            message:
              Fix a style nit.
            modified:
              bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
            ------------------------------------------------------------
            revno: 3508.546.5
            revision-id: andrew.bennetts at canonical.com-20090112022402-07r27yabykqp3rdw
            parent: andrew.bennetts at canonical.com-20090112021051-68imnanpiw25x0vk
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: call_with_body_stream
            timestamp: Mon 2009-01-12 13:24:02 +1100
            message:
              Cleanly abort the request if an error occurs while iterating a body stream.
            modified:
              bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
              bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
            ------------------------------------------------------------
            revno: 3508.546.4
            revision-id: andrew.bennetts at canonical.com-20090112021051-68imnanpiw25x0vk
            parent: andrew.bennetts at canonical.com-20090109062245-jw5jbc723zefd8ru
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: call_with_body_stream
            timestamp: Mon 2009-01-12 13:10:51 +1100
            message:
              Allow a request's body part(s) to be followed by an error.
            modified:
              bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
              bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
              bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
            ------------------------------------------------------------
            revno: 3508.546.3
            revision-id: andrew.bennetts at canonical.com-20090109062245-jw5jbc723zefd8ru
            parent: andrew.bennetts at canonical.com-20090109061134-ulc6y3mpz1djqigh
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: call_with_body_stream
            timestamp: Fri 2009-01-09 17:22:45 +1100
            message:
              Raise a better exception if a premature message end happens.
            modified:
              bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
            ------------------------------------------------------------
            revno: 3508.546.2
            revision-id: andrew.bennetts at canonical.com-20090109061134-ulc6y3mpz1djqigh
            parent: andrew.bennetts at canonical.com-20090109055237-t3oandez65vs06uk
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: call_with_body_stream
            timestamp: Fri 2009-01-09 17:11:34 +1100
            message:
              Completely delegate handling of request body chunks to the command object.  The default implementation accumulates, like the existing behaviour.
            modified:
              bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
              bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
              bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
            ------------------------------------------------------------
            revno: 3508.546.1
            revision-id: andrew.bennetts at canonical.com-20090109055237-t3oandez65vs06uk
            parent: pqm at pqm.ubuntu.com-20090106171520-9pzjoqa7m74hvhht
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: call_with_body_stream
            timestamp: Fri 2009-01-09 16:52:37 +1100
            message:
              Add _SmartClient.call_with_body_bytes, plus some server-side code for handling bodies delivered in multiple parts.
            modified:
              bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
              bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
              bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
              bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
              bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
        ------------------------------------------------------------
        revno: 3508.545.15
        revision-id: andrew.bennetts at canonical.com-20090106233811-3lzvth3szdhh9wej
        parent: andrew.bennetts at canonical.com-20081212075837-5rmjp846gxxd1tvr
        parent: pqm at pqm.ubuntu.com-20090106171520-9pzjoqa7m74hvhht
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: RemoteVersionedFile
        timestamp: Wed 2009-01-07 10:38:11 +1100
        message:
          Merge from bzr.dev
        added:
          bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          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_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          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_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          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/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
          doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.545.14
        revision-id: andrew.bennetts at canonical.com-20081212075837-5rmjp846gxxd1tvr
        parent: andrew.bennetts at canonical.com-20081209060456-g5yeuf0t3e2d2stt
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: RemoteVersionedFile
        timestamp: Fri 2008-12-12 18:58:37 +1100
        message:
          Small hacks to make 'bzr init bzr://host/foo; bzr push bzr://host/foo' in bzr.dev successfully use the insert_record_stream RPC.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/versionedfiles.py versionedfiles.py-20080908091044-zk43rd2m1p521wlq-1
        ------------------------------------------------------------
        revno: 3508.545.13
        revision-id: andrew.bennetts at canonical.com-20081209060456-g5yeuf0t3e2d2stt
        parent: andrew.bennetts at canonical.com-20081209051453-ep6fojv6q31w9eyu
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: RemoteVersionedFile
        timestamp: Tue 2008-12-09 17:04:56 +1100
        message:
          Remove SmartServerVersionedFilesGetParentMap.
        modified:
          bzrlib/smart/versionedfiles.py versionedfiles.py-20080908091044-zk43rd2m1p521wlq-1
        ------------------------------------------------------------
        revno: 3508.545.12
        revision-id: andrew.bennetts at canonical.com-20081209051453-ep6fojv6q31w9eyu
        parent: andrew.bennetts at canonical.com-20081209050615-4xps1j3z0sljfja5
        parent: andrew.bennetts at canonical.com-20081209051436-3vet9gjvh0rzgl9c
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: RemoteVersionedFile
        timestamp: Tue 2008-12-09 16:14:53 +1100
        message:
          Merge loom thread.
        ------------------------------------------------------------
        revno: 3508.545.11
        revision-id: andrew.bennetts at canonical.com-20081209050615-4xps1j3z0sljfja5
        parent: andrew.bennetts at canonical.com-20081209050414-kg71l0r87i66br79
        parent: pqm at pqm.ubuntu.com-20081209023452-12dbzcwzxrt1xee3
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: RemoteVersionedFile
        timestamp: Tue 2008-12-09 16:06:15 +1100
        message:
          Merge from bzr.dev.
        added:
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        ------------------------------------------------------------
        revno: 3508.545.10
        revision-id: andrew.bennetts at canonical.com-20081209050414-kg71l0r87i66br79
        parent: andrew.bennetts at canonical.com-20081128101130-wonkakulwknf4mpa
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: RemoteVersionedFile
        timestamp: Tue 2008-12-09 16:04:14 +1100
        message:
          More comments.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.545.9
        revision-id: andrew.bennetts at canonical.com-20081128101130-wonkakulwknf4mpa
        parent: andrew.bennetts at canonical.com-20081128094308-xwq1tcq5yg4zdkbk
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: RemoteVersionedFile
        timestamp: Fri 2008-11-28 21:11:30 +1100
        message:
          Backing up the stream so that we can fallback correctly.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.545.8
        revision-id: andrew.bennetts at canonical.com-20081128094308-xwq1tcq5yg4zdkbk
        parent: andrew.bennetts at canonical.com-20081128094221-hvxddevo3vcvpvtn
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: RemoteVersionedFile
        timestamp: Fri 2008-11-28 20:43:08 +1100
        message:
          Remove some debugging cruft.
        modified:
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
        ------------------------------------------------------------
        revno: 3508.545.7
        revision-id: andrew.bennetts at canonical.com-20081128094221-hvxddevo3vcvpvtn
        parent: andrew.bennetts at canonical.com-20081128065802-f0ppt9qv0hpwoj0x
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: RemoteVersionedFile
        timestamp: Fri 2008-11-28 20:42:21 +1100
        message:
          Implement a simple fallback (that buffers the whole record stream) for dealing with older servers.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/versionedfiles.py versionedfiles.py-20080908091044-zk43rd2m1p521wlq-1
        ------------------------------------------------------------
        revno: 3508.545.6
        revision-id: andrew.bennetts at canonical.com-20081128065802-f0ppt9qv0hpwoj0x
        parent: andrew.bennetts at canonical.com-20081126131717-h8y9qk87hfkjf963
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: RemoteVersionedFile
        timestamp: Fri 2008-11-28 17:58:02 +1100
        message:
          Tweak bencode.py to decode sequences as tuples, not lists.
        modified:
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/versionedfiles.py versionedfiles.py-20080908091044-zk43rd2m1p521wlq-1
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
        ------------------------------------------------------------
        revno: 3508.545.5
        revision-id: andrew.bennetts at canonical.com-20081126131717-h8y9qk87hfkjf963
        parent: andrew.bennetts at canonical.com-20081126113537-9vn1v1yo4gkxi05o
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: RemoteVersionedFile
        timestamp: Thu 2008-11-27 00:17:17 +1100
        message:
          Remove some debugging cruft, make more tests pass.
        modified:
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/versionedfiles.py versionedfiles.py-20080908091044-zk43rd2m1p521wlq-1
        ------------------------------------------------------------
        revno: 3508.545.4
        revision-id: andrew.bennetts at canonical.com-20081126113537-9vn1v1yo4gkxi05o
        parent: andrew.bennetts at canonical.com-20081120104923-8rfafwxwzc4ujkj4
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: RemoteVersionedFile
        timestamp: Wed 2008-11-26 22:35:37 +1100
        message:
          TestStacking.test_fetch_copies_from_stacked_on now passes using the VersionedFile.insert_record_stream RPC; lots of debugging cruft needs removal though.
        added:
          bzrlib/smart/versionedfiles.py versionedfiles.py-20080908091044-zk43rd2m1p521wlq-1
        modified:
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
        ------------------------------------------------------------
        revno: 3508.545.3
        revision-id: andrew.bennetts at canonical.com-20081120104923-8rfafwxwzc4ujkj4
        parent: andrew.bennetts at canonical.com-20081120104339-86nxvaaclh6fdyp4
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: RemoteVersionedFile
        timestamp: Thu 2008-11-20 21:49:23 +1100
        message:
          Remove RPC registration for VersionedFiles.get_parent_map, not Repository.get_parent_map.
        modified:
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
        ------------------------------------------------------------
        revno: 3508.545.2
        revision-id: andrew.bennetts at canonical.com-20081120104339-86nxvaaclh6fdyp4
        parent: andrew.bennetts at canonical.com-20081120103056-05g6c6nv30ceyxdx
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: RemoteVersionedFile
        timestamp: Thu 2008-11-20 21:43:39 +1100
        message:
          Revert the RemoteVersionedFiles.get_parent_map implementation, leaving just the skeleton of RemoteVersionedFiles.
        removed:
          bzrlib/smart/versionedfiles.py versionedfiles.py-20080908091044-zk43rd2m1p521wlq-1
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
        ------------------------------------------------------------
        revno: 3508.545.1
        revision-id: andrew.bennetts at canonical.com-20081120103056-05g6c6nv30ceyxdx
        parent: pqm at pqm.ubuntu.com-20081120045730-d6ik8z5dfnzcnab6
        parent: andrew.bennetts at canonical.com-20080924015245-nm3rnompf1wux142
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: RemoteVersionedFile
        timestamp: Thu 2008-11-20 21:30:56 +1100
        message:
          Merge RemoteVersionedFiles class from hpss-push-rpc.
        added:
          bzrlib/smart/versionedfiles.py versionedfiles.py-20080908091044-zk43rd2m1p521wlq-1
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
        ------------------------------------------------------------
        revno: 3508.544.6
        revision-id: andrew.bennetts at canonical.com-20080924015245-nm3rnompf1wux142
        parent: andrew.bennetts at canonical.com-20080922093304-jm4ky0x20qssbenc
        parent: pqm at pqm.ubuntu.com-20080922180718-n946121e40ql2bb3
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-push-rpc
        timestamp: Wed 2008-09-24 11:52:45 +1000
        message:
          Merge from bzr.dev.
        renamed:
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/branch_implementations/test_break_lock.py test_break_lock.py-20060504111902-9aae411dbe9aadd2
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          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/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-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_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          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
        ------------------------------------------------------------
        revno: 3508.544.5
        revision-id: andrew.bennetts at canonical.com-20080922093304-jm4ky0x20qssbenc
        parent: andrew.bennetts at canonical.com-20080911002618-z1ngkakxitjfg9lx
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-push-rpc
        timestamp: Mon 2008-09-22 19:33:04 +1000
        message:
          More tests, and slightly simpler encoding of VersionedFiles.get_parent_map responses.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/versionedfiles.py versionedfiles.py-20080908091044-zk43rd2m1p521wlq-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
        ------------------------------------------------------------
        revno: 3508.544.4
        revision-id: andrew.bennetts at canonical.com-20080911002618-z1ngkakxitjfg9lx
        parent: andrew.bennetts at canonical.com-20080909114054-m5kddq501jzmxqeo
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-push-rpc
        timestamp: Thu 2008-09-11 10:26:18 +1000
        message:
          Add a test that the client can interoperate with a server that does not support the VersionedFiles.get_parent_map RPC.
        modified:
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.544.3
        revision-id: andrew.bennetts at canonical.com-20080909114054-m5kddq501jzmxqeo
        parent: andrew.bennetts at canonical.com-20080908091136-4g73wcnla3h7lynq
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-push-rpc
        timestamp: Tue 2008-09-09 21:40:54 +1000
        message:
          Use a simple custom serialiser rather than bencode for VersionedFile.get_parent_map results.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/versionedfiles.py versionedfiles.py-20080908091044-zk43rd2m1p521wlq-1
        ------------------------------------------------------------
        revno: 3508.544.2
        revision-id: andrew.bennetts at canonical.com-20080908091136-4g73wcnla3h7lynq
        parent: andrew.bennetts at canonical.com-20080908055218-22ytu21ra0sid2kk
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-push-rpc
        timestamp: Mon 2008-09-08 19:11:36 +1000
        message:
          Rough cut of implementing and using a VersionedFiles.get_parent_map RPC.
        added:
          bzrlib/smart/versionedfiles.py versionedfiles.py-20080908091044-zk43rd2m1p521wlq-1
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
        ------------------------------------------------------------
        revno: 3508.544.1
        revision-id: andrew.bennetts at canonical.com-20080908055218-22ytu21ra0sid2kk
        parent: pqm at pqm.ubuntu.com-20080906102539-ss1fkx2csdcalqlc
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-push-rpc
        timestamp: Mon 2008-09-08 15:52:18 +1000
        message:
          Define and use a simple RemoteVersionedFiles class that delegates to the real VF object for everything.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
    ------------------------------------------------------------
    revno: 3508.1.472
    revision-id: pqm at pqm.ubuntu.com-20090204045809-piqek6zlyl0x5ncw
    parent: pqm at pqm.ubuntu.com-20090203220822-5duwp3g1fj9kc9qd
    parent: andrew.bennetts at canonical.com-20090204041915-a57oazgobkmuce9e
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-02-04 04:58:09 +0000
    message:
      Workaround a bug in pdb.post_mortem. (Andrew Bennetts)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
        ------------------------------------------------------------
        revno: 3508.543.3
        revision-id: andrew.bennetts at canonical.com-20090204041915-a57oazgobkmuce9e
        parent: andrew.bennetts at canonical.com-20090204041014-ny61o8sh69ee2nnw
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: pdb-workaround
        timestamp: Wed 2009-02-04 15:19:15 +1100
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.543.2
        revision-id: andrew.bennetts at canonical.com-20090204041014-ny61o8sh69ee2nnw
        parent: andrew.bennetts at canonical.com-20090203055031-q0rde12116uv20t7
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: pdb-workaround
        timestamp: Wed 2009-02-04 15:10:14 +1100
        message:
          Only use pdb.post_mortem workaround with Pythons older than 2.6.
        modified:
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
        ------------------------------------------------------------
        revno: 3508.543.1
        revision-id: andrew.bennetts at canonical.com-20090203055031-q0rde12116uv20t7
        parent: pqm at pqm.ubuntu.com-20090202091414-4q20mjzsvp03vyfc
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: pdb-workaround
        timestamp: Tue 2009-02-03 16:50:31 +1100
        message:
          Add workaround for buggy pdb.post_mortem.
        modified:
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
    ------------------------------------------------------------
    revno: 3508.1.471
    revision-id: pqm at pqm.ubuntu.com-20090203220822-5duwp3g1fj9kc9qd
    parent: pqm at pqm.ubuntu.com-20090202091414-4q20mjzsvp03vyfc
    parent: robertc at robertcollins.net-20090203013845-ulfy3d891op4zqoe
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-02-03 22:08:22 +0000
    message:
      (robertc) Use a list not a tuple for chunks returned from
      	FullTextContentFactory objects,
      	because otherwise code tries to assign to tuples. (Robert Collins)
    modified:
      bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.542.1
        revision-id: robertc at robertcollins.net-20090203013845-ulfy3d891op4zqoe
        parent: pqm at pqm.ubuntu.com-20090131231933-8o4phfvmuuizyyn6
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: fix-chunked
        timestamp: Tue 2009-02-03 12:38:45 +1100
        message:
          Use a list not a tuple for chunks returned from FullTextContentFactory objects, because otherwise code tries to assign to tuples.
        modified:
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
    ------------------------------------------------------------
    revno: 3508.1.470
    revision-id: pqm at pqm.ubuntu.com-20090202091414-4q20mjzsvp03vyfc
    parent: pqm at pqm.ubuntu.com-20090202053119-adgabjjho5g49v76
    parent: ian.clatworthy at canonical.com-20090202083117-wui3o7auvyt20wta
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-02-02 09:14:14 +0000
    message:
      Faster log (Ian Clatworthy)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
      bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.541.1
        revision-id: ian.clatworthy at canonical.com-20090202083117-wui3o7auvyt20wta
        parent: pqm at pqm.ubuntu.com-20090131231933-8o4phfvmuuizyyn6
        parent: ian.clatworthy at canonical.com-20090202082854-20ktgsdiqcvc2uf9
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Mon 2009-02-02 18:31:17 +1000
        message:
          Faster log (Ian Clatworthy)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.540.43
        revision-id: ian.clatworthy at canonical.com-20090202082854-20ktgsdiqcvc2uf9
        parent: ian.clatworthy at canonical.com-20090202055626-ptlb3jr3sb00v9hh
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Mon 2009-02-02 18:28:54 +1000
        message:
          back out delta filtering for ranges - too slow on MySQL branch still
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.42
        revision-id: ian.clatworthy at canonical.com-20090202055626-ptlb3jr3sb00v9hh
        parent: ian.clatworthy at canonical.com-20090202054708-sjisrybw25x3ch61
        parent: pqm at pqm.ubuntu.com-20090131231933-8o4phfvmuuizyyn6
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Mon 2009-02-02 15:56:26 +1000
        message:
          merge bzr.dev r3976
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.41
        revision-id: ian.clatworthy at canonical.com-20090202054708-sjisrybw25x3ch61
        parent: ian.clatworthy at canonical.com-20090202054313-5iokm54sinu9i2vd
        parent: ian.clatworthy at canonical.com-20090129091435-s719ii56so4q826r
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Mon 2009-02-02 15:47:08 +1000
        message:
          merge latest iter-merge-sorted-revisions
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
        ------------------------------------------------------------
        revno: 3508.540.40
        revision-id: ian.clatworthy at canonical.com-20090202054313-5iokm54sinu9i2vd
        parent: ian.clatworthy at canonical.com-20090131041743-3v7wmbojb55bx0pq
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Mon 2009-02-02 15:43:13 +1000
        message:
          review feedback from jam
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.39
        revision-id: ian.clatworthy at canonical.com-20090131041743-3v7wmbojb55bx0pq
        parent: ian.clatworthy at canonical.com-20090128112929-db0zx88s2ddsf21k
        parent: pqm at pqm.ubuntu.com-20090130185542-dbj7mapm1fvtwm3y
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Sat 2009-01-31 14:17:43 +1000
        message:
          merge bzr.dev r3975
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/blackbox/test_serve.py test_serve.py-20060913064329-8t2pvmsikl4s3xhl-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/tree_implementations/test_get_symlink_target.py test_get_symlink_tar-20070225165554-ickod3w3t7u0zzqh-1
          bzrlib/tests/tree_implementations/test_path_content_summary.py test_path_content_su-20070904100855-3vrwedz6akn34kl5-1
          bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
          bzrlib/util/tests/test_bencode.py test_bencode.py-20070713042202-qjw8rppxaz7ky6i6-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.540.38
        revision-id: ian.clatworthy at canonical.com-20090128112929-db0zx88s2ddsf21k
        parent: ian.clatworthy at canonical.com-20090128112721-sr8ahk3zg7f63g85
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Wed 2009-01-28 21:29:29 +1000
        message:
          tweak NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.540.37
        revision-id: ian.clatworthy at canonical.com-20090128112721-sr8ahk3zg7f63g85
        parent: ian.clatworthy at canonical.com-20090127125601-z436vlc25r9l2q18
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Wed 2009-01-28 21:27:21 +1000
        message:
          selectively delay graph generation, not always
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.36
        revision-id: ian.clatworthy at canonical.com-20090127125601-z436vlc25r9l2q18
        parent: ian.clatworthy at canonical.com-20090127121736-6lnepki0par6606b
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Tue 2009-01-27 22:56:01 +1000
        message:
          minor comment polish & refactoring
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.35
        revision-id: ian.clatworthy at canonical.com-20090127121736-6lnepki0par6606b
        parent: ian.clatworthy at canonical.com-20090127120003-ykjl7nlhdd1oy8l3
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Tue 2009-01-27 22:17:36 +1000
        message:
          simplify single revision logic
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.34
        revision-id: ian.clatworthy at canonical.com-20090127120003-ykjl7nlhdd1oy8l3
        parent: ian.clatworthy at canonical.com-20090127110847-nzd0csfhpuf5rl3m
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Tue 2009-01-27 22:00:03 +1000
        message:
          return _mainline_revs() API as used in missing.py
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.33
        revision-id: ian.clatworthy at canonical.com-20090127110847-nzd0csfhpuf5rl3m
        parent: ian.clatworthy at canonical.com-20090127064917-poxu010onn6u147b
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Tue 2009-01-27 21:08:47 +1000
        message:
          only generate deltas for file matching as long as necessary
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.32
        revision-id: ian.clatworthy at canonical.com-20090127064917-poxu010onn6u147b
        parent: ian.clatworthy at canonical.com-20090127054211-m4z2x5od2xyljopc
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Tue 2009-01-27 16:49:17 +1000
        message:
          always delay merge graph generation until necessary
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.31
        revision-id: ian.clatworthy at canonical.com-20090127054211-m4z2x5od2xyljopc
        parent: ian.clatworthy at canonical.com-20090127040514-z72i60ixqx1u0abz
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Tue 2009-01-27 15:42:11 +1000
        message:
          nicer obvious ancestor checking
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.30
        revision-id: ian.clatworthy at canonical.com-20090127040514-z72i60ixqx1u0abz
        parent: ian.clatworthy at canonical.com-20090127012440-1658qsg5nxc6m70r
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Tue 2009-01-27 14:05:14 +1000
        message:
          use iter_merge_sorted_revisions() with stop_range feature
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.540.29
        revision-id: ian.clatworthy at canonical.com-20090127012440-1658qsg5nxc6m70r
        parent: ian.clatworthy at canonical.com-20090124123817-q11ovizmi67y5gva
        parent: ian.clatworthy at canonical.com-20090127001039-ill4gah3eqx7w7gz
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Tue 2009-01-27 11:24:40 +1000
        message:
          merge stop_rule support in iter_merge_sorted_revisions()
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          doc/developers/api-versioning.txt apiversioning.txt-20070626065626-iiihgmhgkv91uphz-1
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
        ------------------------------------------------------------
        revno: 3508.540.28
        revision-id: ian.clatworthy at canonical.com-20090124123817-q11ovizmi67y5gva
        parent: ian.clatworthy at canonical.com-20090124123205-s97pvjvk4ym48nc4
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Sat 2009-01-24 22:38:17 +1000
        message:
          api compatibility: calculate_view_revisions rebases merge depth again
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.540.27
        revision-id: ian.clatworthy at canonical.com-20090124123205-s97pvjvk4ym48nc4
        parent: ian.clatworthy at canonical.com-20090122060442-1ehshkxz2o1uq65f
        parent: pqm at pqm.ubuntu.com-20090124044940-7j90kl1qq22la0rx
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Sat 2009-01-24 22:32:05 +1000
        message:
          merge bzr.dev r3957
        added:
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_dotted_revno_to_revision_id.py test_dotted_revno_to-20090121014844-6x7d9jtri5sspg1o-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_progress.py  test_progress.py-20060308160359-978c397bc79b7fda
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
        ------------------------------------------------------------
        revno: 3508.540.26
        revision-id: ian.clatworthy at canonical.com-20090122060442-1ehshkxz2o1uq65f
        parent: ian.clatworthy at canonical.com-20090122055104-4j1ek6agkwgncx49
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Thu 2009-01-22 16:04:42 +1000
        message:
          use new dotted-revno-revision-id conversion methods to simplify & speed up code
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.25
        revision-id: ian.clatworthy at canonical.com-20090122055104-4j1ek6agkwgncx49
        parent: ian.clatworthy at canonical.com-20090122053626-g1ksg9j7iu3n6ain
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Thu 2009-01-22 15:51:04 +1000
        message:
          fix bug when start/end revision are integers
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.24
        revision-id: ian.clatworthy at canonical.com-20090122053626-g1ksg9j7iu3n6ain
        parent: ian.clatworthy at canonical.com-20090122053159-rmo3qky7n35phy9s
        parent: ian.clatworthy at canonical.com-20090122053359-0ozol6xxjiyv2p4q
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Thu 2009-01-22 15:36:26 +1000
        message:
          merge bzr.dotted-revno-to-revision-id branch again
        added:
          bzrlib/tests/branch_implementations/test_revision_id_to_dotted_revno.py test_revision_id_to_-20090122052032-g3czslif6sdqfkh3-1
        ------------------------------------------------------------
        revno: 3508.540.23
        revision-id: ian.clatworthy at canonical.com-20090122053159-rmo3qky7n35phy9s
        parent: ian.clatworthy at canonical.com-20090118172010-j11wzy7adzqi79fr
        parent: ian.clatworthy at canonical.com-20090122051710-gqka9rzkxc93p20m
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Thu 2009-01-22 15:31:59 +1000
        message:
          merge bzr.dotted-revno-to-revision-id branch
        added:
          bzrlib/tests/branch_implementations/test_dotted_revno_to_revision_id.py test_dotted_revno_to-20090121014844-6x7d9jtri5sspg1o-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
        ------------------------------------------------------------
        revno: 3508.540.22
        revision-id: ian.clatworthy at canonical.com-20090118172010-j11wzy7adzqi79fr
        parent: ian.clatworthy at canonical.com-20090118164531-wxgk6ac3ejrtychl
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Mon 2009-01-19 03:20:10 +1000
        message:
          make incremental file logging fast again
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.21
        revision-id: ian.clatworthy at canonical.com-20090118164531-wxgk6ac3ejrtychl
        parent: ian.clatworthy at canonical.com-20090116154148-hvqeiv3r8sp3ncis
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Mon 2009-01-19 02:45:31 +1000
        message:
          make log -rX.. as fast as log -rX..-1
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.540.20
        revision-id: ian.clatworthy at canonical.com-20090116154148-hvqeiv3r8sp3ncis
        parent: ian.clatworthy at canonical.com-20090116144304-tg4l4sl49ahqxpze
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Sat 2009-01-17 01:41:48 +1000
        message:
          must use per-file-graph for full history still
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.19
        revision-id: ian.clatworthy at canonical.com-20090116144304-tg4l4sl49ahqxpze
        parent: ian.clatworthy at canonical.com-20090116140347-aqboeyop0g19p3u7
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Sat 2009-01-17 00:43:04 +1000
        message:
          NEW item
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.540.18
        revision-id: ian.clatworthy at canonical.com-20090116140347-aqboeyop0g19p3u7
        parent: ian.clatworthy at canonical.com-20090116133219-m7j3rcd68v5c4x3h
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Sat 2009-01-17 00:03:47 +1000
        message:
          faster incremental results for FILE logging
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.17
        revision-id: ian.clatworthy at canonical.com-20090116133219-m7j3rcd68v5c4x3h
        parent: ian.clatworthy at canonical.com-20090116131826-5lw7zzbzfiq7n4vd
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Fri 2009-01-16 23:32:19 +1000
        message:
          delta filtering bug fix
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.16
        revision-id: ian.clatworthy at canonical.com-20090116131826-5lw7zzbzfiq7n4vd
        parent: ian.clatworthy at canonical.com-20090116114255-qdbi7gtarzlirbcu
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Fri 2009-01-16 23:18:26 +1000
        message:
          use deltas to match files in selected use cases
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.15
        revision-id: ian.clatworthy at canonical.com-20090116114255-qdbi7gtarzlirbcu
        parent: ian.clatworthy at canonical.com-20090116110851-k7vhta4o4n1qub82
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Fri 2009-01-16 21:42:55 +1000
        message:
          faster long log for a limited range with no merges
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.14
        revision-id: ian.clatworthy at canonical.com-20090116110851-k7vhta4o4n1qub82
        parent: ian.clatworthy at canonical.com-20090116103954-zuc1mnp2wytgdwwg
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Fri 2009-01-16 21:08:51 +1000
        message:
          bug fix
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.13
        revision-id: ian.clatworthy at canonical.com-20090116103954-zuc1mnp2wytgdwwg
        parent: ian.clatworthy at canonical.com-20090116082834-07gc3o54z09xos4w
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Fri 2009-01-16 20:39:54 +1000
        message:
          feedback from jameinel
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.12
        revision-id: ian.clatworthy at canonical.com-20090116082834-07gc3o54z09xos4w
        parent: ian.clatworthy at canonical.com-20090116052709-crdqz9q07ens4vc0
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Fri 2009-01-16 18:28:34 +1000
        message:
          more single revision & sequence tuning
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.540.11
        revision-id: ian.clatworthy at canonical.com-20090116052709-crdqz9q07ens4vc0
        parent: ian.clatworthy at canonical.com-20090114071752-q4t19py601nrdrg4
        parent: pqm at pqm.ubuntu.com-20090115233242-4bxyn4zcj2a0ksfk
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Fri 2009-01-16 15:27:09 +1000
        message:
          merge bzr.dev r3943
        added:
          bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
          doc/developers/case-insensitive-file-systems.txt caseinsensitivefiles-20081117224243-p84xpmqnsa1p8k91-1
          doc/news-template.txt          newstemplate.txt-20090113030949-kn6dn0xcj1rd6vmn-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          bzrlib/tests/test_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.540.10
        revision-id: ian.clatworthy at canonical.com-20090114071752-q4t19py601nrdrg4
        parent: ian.clatworthy at canonical.com-20090114063539-t4rtvt877xpaqwp3
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Wed 2009-01-14 17:17:52 +1000
        message:
          more single revision clean-up
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.9
        revision-id: ian.clatworthy at canonical.com-20090114063539-t4rtvt877xpaqwp3
        parent: ian.clatworthy at canonical.com-20090114054418-zpoypade4ram52t8
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Wed 2009-01-14 16:35:39 +1000
        message:
          first cut at single revision clean-up
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.8
        revision-id: ian.clatworthy at canonical.com-20090114054418-zpoypade4ram52t8
        parent: ian.clatworthy at canonical.com-20090114053534-oms12p9qtm3uc12y
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Wed 2009-01-14 15:44:18 +1000
        message:
          back-out --strict
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.540.7
        revision-id: ian.clatworthy at canonical.com-20090114053534-oms12p9qtm3uc12y
        parent: ian.clatworthy at canonical.com-20090113184638-8n9nk7ir9cta514h
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Wed 2009-01-14 15:35:34 +1000
        message:
          move fileid filtering up a layer
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.540.6
        revision-id: ian.clatworthy at canonical.com-20090113184638-8n9nk7ir9cta514h
        parent: ian.clatworthy at canonical.com-20090113150315-qs02m5yy497ct3bt
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Wed 2009-01-14 04:46:38 +1000
        message:
          add & use _NonMainlineRevisionLimit exception
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.5
        revision-id: ian.clatworthy at canonical.com-20090113150315-qs02m5yy497ct3bt
        parent: ian.clatworthy at canonical.com-20090113093726-o10gqs4rqrh73ym6
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Wed 2009-01-14 01:03:15 +1000
        message:
          get single_merge_revision tests passing again
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.4
        revision-id: ian.clatworthy at canonical.com-20090113093726-o10gqs4rqrh73ym6
        parent: ian.clatworthy at canonical.com-20090113092406-mp38d8jv2vdyg1vm
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Tue 2009-01-13 19:37:26 +1000
        message:
          fix empty_branch log
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.3
        revision-id: ian.clatworthy at canonical.com-20090113092406-mp38d8jv2vdyg1vm
        parent: ian.clatworthy at canonical.com-20090113055725-l5k8cjxdbwlp0b0y
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Tue 2009-01-13 19:24:06 +1000
        message:
          add --strict and more refactoring
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.540.2
        revision-id: ian.clatworthy at canonical.com-20090113055725-l5k8cjxdbwlp0b0y
        parent: ian.clatworthy at canonical.com-20090113033933-4jqnpz7igopdonzo
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Tue 2009-01-13 15:57:25 +1000
        message:
          minor cleanups
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.540.1
        revision-id: ian.clatworthy at canonical.com-20090113033933-4jqnpz7igopdonzo
        parent: pqm at pqm.ubuntu.com-20090112185737-d6kwagahecadwfce
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-refactor
        timestamp: Tue 2009-01-13 13:39:33 +1000
        message:
          refactor _show_log
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
    ------------------------------------------------------------
    revno: 3508.1.469
    revision-id: pqm at pqm.ubuntu.com-20090202053119-adgabjjho5g49v76
    parent: pqm at pqm.ubuntu.com-20090131231933-8o4phfvmuuizyyn6
    parent: tim.penhey at canonical.com-20090128221627-mctkpl6un050cyfn
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-02-02 05:31:19 +0000
    message:
      (thumper) Refactor patch stat generation to make int values
      	accessible.
    modified:
      bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
      bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
        ------------------------------------------------------------
        revno: 3508.539.1
        revision-id: tim.penhey at canonical.com-20090128221627-mctkpl6un050cyfn
        parent: pqm at pqm.ubuntu.com-20090119130916-zr1sbw0hn7rbip3y
        committer: Tim Penhey <tim.penhey at canonical.com>
        branch nick: patch_stats
        timestamp: Thu 2009-01-29 11:16:27 +1300
        message:
          Extract out the counting of the stats values.
        modified:
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
    ------------------------------------------------------------
    revno: 3508.1.468
    revision-id: pqm at pqm.ubuntu.com-20090131231933-8o4phfvmuuizyyn6
    parent: pqm at pqm.ubuntu.com-20090130185542-dbj7mapm1fvtwm3y
    parent: ian.clatworthy at canonical.com-20090131223819-uufv50vychm3mnki
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2009-01-31 23:19:33 +0000
    message:
      add stop-rule to iter_merge_sorted_revisions() (Ian Clatworthy)
    modified:
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
        ------------------------------------------------------------
        revno: 3508.538.1
        revision-id: ian.clatworthy at canonical.com-20090131223819-uufv50vychm3mnki
        parent: pqm at pqm.ubuntu.com-20090130185542-dbj7mapm1fvtwm3y
        parent: ian.clatworthy at canonical.com-20090129091435-s719ii56so4q826r
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Sun 2009-02-01 08:38:19 +1000
        message:
          add stop-rule to iter_merge_sorted_revisions()
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
        ------------------------------------------------------------
        revno: 3508.537.4
        revision-id: ian.clatworthy at canonical.com-20090129091435-s719ii56so4q826r
        parent: ian.clatworthy at canonical.com-20090127043046-0x22acyb7jbanlfl
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.merge_sorted_revisions
        timestamp: Thu 2009-01-29 19:14:35 +1000
        message:
          implement with-merges by checking for left-hand parent, not depth
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
        ------------------------------------------------------------
        revno: 3508.537.3
        revision-id: ian.clatworthy at canonical.com-20090127043046-0x22acyb7jbanlfl
        parent: ian.clatworthy at canonical.com-20090127042757-slszc22d2p34ualk
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.merge_sorted_revisions
        timestamp: Tue 2009-01-27 14:30:46 +1000
        message:
          apply fix for single revision case
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
        ------------------------------------------------------------
        revno: 3508.537.2
        revision-id: ian.clatworthy at canonical.com-20090127042757-slszc22d2p34ualk
        parent: ian.clatworthy at canonical.com-20090127001039-ill4gah3eqx7w7gz
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.merge_sorted_revisions
        timestamp: Tue 2009-01-27 14:27:57 +1000
        message:
          add single revision tests
        modified:
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
        ------------------------------------------------------------
        revno: 3508.537.1
        revision-id: ian.clatworthy at canonical.com-20090127001039-ill4gah3eqx7w7gz
        parent: pqm at pqm.ubuntu.com-20090126181248-yl5ctbxc3y6nu9m4
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.merge_sorted_revisions
        timestamp: Tue 2009-01-27 10:10:39 +1000
        message:
          add stop_rule to Branch.iter_merge_sorted_revisions()
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
    ------------------------------------------------------------
    revno: 3508.1.467
    revision-id: pqm at pqm.ubuntu.com-20090130185542-dbj7mapm1fvtwm3y
    parent: pqm at pqm.ubuntu.com-20090130031028-y70uzzpad9c47v09
    parent: jelmer at samba.org-20090130181241-cbb2x802djvfp6cs
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-01-30 18:55:42 +0000
    message:
      (Jelmer) Support symlinks with unicode characters in the symlink name.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
      bzrlib/tests/tree_implementations/test_get_symlink_target.py test_get_symlink_tar-20070225165554-ickod3w3t7u0zzqh-1
      bzrlib/tests/tree_implementations/test_path_content_summary.py test_path_content_su-20070904100855-3vrwedz6akn34kl5-1
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.536.6
        revision-id: jelmer at samba.org-20090130181241-cbb2x802djvfp6cs
        parent: jelmer at samba.org-20090129164644-xa3bxpnb3yp45bjo
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: unicode-symlinks
        timestamp: Fri 2009-01-30 19:12:41 +0100
        message:
          Skip unicode symlink tests on non-unicode file systems.
        modified:
          bzrlib/tests/tree_implementations/test_get_symlink_target.py test_get_symlink_tar-20070225165554-ickod3w3t7u0zzqh-1
          bzrlib/tests/tree_implementations/test_path_content_summary.py test_path_content_su-20070904100855-3vrwedz6akn34kl5-1
        ------------------------------------------------------------
        revno: 3508.536.5
        revision-id: jelmer at samba.org-20090129164644-xa3bxpnb3yp45bjo
        parent: jelmer at samba.org-20090128103825-kipwyk4apyn5khf9
        parent: pqm at pqm.ubuntu.com-20090129131703-lgus0aiclez3isj6
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: unicode-symlinks
        timestamp: Thu 2009-01-29 17:46:44 +0100
        message:
          Merge bzr.dev.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/blackbox/test_serve.py test_serve.py-20060913064329-8t2pvmsikl4s3xhl-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
          bzrlib/util/tests/test_bencode.py test_bencode.py-20070713042202-qjw8rppxaz7ky6i6-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.536.4
        revision-id: jelmer at samba.org-20090128103825-kipwyk4apyn5khf9
        parent: jelmer at samba.org-20090128103803-hqonmgfjb13mblj7
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: unicode-symlinks
        timestamp: Wed 2009-01-28 11:38:25 +0100
        message:
          Encode filenames on file system in fs encoding during tests.
        modified:
          bzrlib/tests/tree_implementations/test_get_symlink_target.py test_get_symlink_tar-20070225165554-ickod3w3t7u0zzqh-1
          bzrlib/tests/tree_implementations/test_path_content_summary.py test_path_content_su-20070904100855-3vrwedz6akn34kl5-1
        ------------------------------------------------------------
        revno: 3508.536.3
        revision-id: jelmer at samba.org-20090128103803-hqonmgfjb13mblj7
        parent: jelmer at samba.org-20090128093831-a8i03wn5zwtawzzk
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: unicode-symlinks
        timestamp: Wed 2009-01-28 11:38:03 +0100
        message:
          Fix unicode symlink handling when the C extensions are not built.
        modified:
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
        ------------------------------------------------------------
        revno: 3508.536.2
        revision-id: jelmer at samba.org-20090128093831-a8i03wn5zwtawzzk
        parent: jelmer at samba.org-20090122204135-9kwta8oeyrrlfbp0
        parent: pqm at pqm.ubuntu.com-20090126181248-yl5ctbxc3y6nu9m4
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: unicode-symlinks
        timestamp: Wed 2009-01-28 10:38:31 +0100
        message:
          Merge bzr.dev.
        added:
          bzrlib/tests/branch_implementations/test_dotted_revno_to_revision_id.py test_dotted_revno_to-20090121014844-6x7d9jtri5sspg1o-1
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
          bzrlib/tests/branch_implementations/test_revision_id_to_dotted_revno.py test_revision_id_to_-20090122052032-g3czslif6sdqfkh3-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_progress.py  test_progress.py-20060308160359-978c397bc79b7fda
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
          doc/developers/api-versioning.txt apiversioning.txt-20070626065626-iiihgmhgkv91uphz-1
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
        ------------------------------------------------------------
        revno: 3508.536.1
        revision-id: jelmer at samba.org-20090122204135-9kwta8oeyrrlfbp0
        parent: pqm at pqm.ubuntu.com-20090120210300-641tutf1rkdn8a3n
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Thu 2009-01-22 21:41:35 +0100
        message:
          Support symlinks with non-ascii characters in the symlink filename.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/tree_implementations/test_get_symlink_target.py test_get_symlink_tar-20070225165554-ickod3w3t7u0zzqh-1
          bzrlib/tests/tree_implementations/test_path_content_summary.py test_path_content_su-20070904100855-3vrwedz6akn34kl5-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
    ------------------------------------------------------------
    revno: 3508.1.466
    revision-id: pqm at pqm.ubuntu.com-20090130031028-y70uzzpad9c47v09
    parent: pqm at pqm.ubuntu.com-20090129131703-lgus0aiclez3isj6
    parent: john at arbash-meinel.com-20090129230103-do6e8kwjg8ns0oyp
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-01-30 03:10:28 +0000
    message:
      (jam) Fix a small bug in knit.KnitVersionedFiles._check_should_delta
    modified:
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.535.1
        revision-id: john at arbash-meinel.com-20090129230103-do6e8kwjg8ns0oyp
        parent: pqm at pqm.ubuntu.com-20090129131703-lgus0aiclez3isj6
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2009-01-29 17:01:03 -0600
        message:
          Trivially fix a bug in _check_should_delta when a parent is not present.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
    ------------------------------------------------------------
    revno: 3508.1.465
    revision-id: pqm at pqm.ubuntu.com-20090129131703-lgus0aiclez3isj6
    parent: pqm at pqm.ubuntu.com-20090129071857-l3ikkrm6b1rx96bx
    parent: ian.clatworthy at canonical.com-20090129122429-irb67ivtr2gbvx2z
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-01-29 13:17:03 +0000
    message:
      Use historical context for file logging (Ian Clatworthy)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.534.2
        revision-id: ian.clatworthy at canonical.com-20090129122429-irb67ivtr2gbvx2z
        parent: ian.clatworthy at canonical.com-20090129075743-5cs64pvnjwyrs5el
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Thu 2009-01-29 22:24:29 +1000
        message:
          fix failing test when history completely empty
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.534.1
        revision-id: ian.clatworthy at canonical.com-20090129075743-5cs64pvnjwyrs5el
        parent: pqm at pqm.ubuntu.com-20090129071857-l3ikkrm6b1rx96bx
        parent: ian.clatworthy at canonical.com-20090129075346-4zyjjh9a0yw07t42
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Thu 2009-01-29 17:57:43 +1000
        message:
          Use historical context for file logging (Ian Clatworthy)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.533.4
        revision-id: ian.clatworthy at canonical.com-20090129075346-4zyjjh9a0yw07t42
        parent: ian.clatworthy at canonical.com-20090118061118-21mjqrjiaxwz1rdl
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-file-Y-fix
        timestamp: Thu 2009-01-29 17:53:46 +1000
        message:
          review feedback from vila
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.533.3
        revision-id: ian.clatworthy at canonical.com-20090118061118-21mjqrjiaxwz1rdl
        parent: ian.clatworthy at canonical.com-20090117232859-ydewp5rfmuf0fqdy
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-file-Y-fix
        timestamp: Sun 2009-01-18 16:11:18 +1000
        message:
          search the start tree if the end tree doesn't have a file
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.533.2
        revision-id: ian.clatworthy at canonical.com-20090117232859-ydewp5rfmuf0fqdy
        parent: ian.clatworthy at canonical.com-20090117232106-m831x0own422es1l
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-file-Y-fix
        timestamp: Sun 2009-01-18 09:28:59 +1000
        message:
          improve error message
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.533.1
        revision-id: ian.clatworthy at canonical.com-20090117232106-m831x0own422es1l
        parent: pqm at pqm.ubuntu.com-20090115233242-4bxyn4zcj2a0ksfk
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-file-Y-fix
        timestamp: Sun 2009-01-18 09:21:06 +1000
        message:
          find file using the end revision
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
    ------------------------------------------------------------
    revno: 3508.1.464
    revision-id: pqm at pqm.ubuntu.com-20090129071857-l3ikkrm6b1rx96bx
    parent: pqm at pqm.ubuntu.com-20090129064144-7kz4ibeppmn41zs9
    parent: ian.clatworthy at canonical.com-20090129063122-6yyql6ej6zwwfqzn
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-01-29 07:18:57 +0000
    message:
      log -n/--levels (Ian Clatworthy)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
      bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.532.1
        revision-id: ian.clatworthy at canonical.com-20090129063122-6yyql6ej6zwwfqzn
        parent: pqm at pqm.ubuntu.com-20090129060443-6hvfgxb55cd6r527
        parent: ian.clatworthy at canonical.com-20090129061825-8dbbry5u2vg0nwgp
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Thu 2009-01-29 16:31:22 +1000
        message:
          log -n/--levels (Ian Clatworthy)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.531.10
        revision-id: ian.clatworthy at canonical.com-20090129061825-8dbbry5u2vg0nwgp
        parent: ian.clatworthy at canonical.com-20090123090721-x2438gy3f0c1ocl0
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-merge-revisions
        timestamp: Thu 2009-01-29 16:18:25 +1000
        message:
          review feedback from vila
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.531.9
        revision-id: ian.clatworthy at canonical.com-20090123090721-x2438gy3f0c1ocl0
        parent: ian.clatworthy at canonical.com-20090123083933-qi3438mch4yev5mk
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-merge-revisions
        timestamp: Fri 2009-01-23 19:07:21 +1000
        message:
          get offset right when dotted-revno in column 1
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.531.8
        revision-id: ian.clatworthy at canonical.com-20090123083933-qi3438mch4yev5mk
        parent: ian.clatworthy at canonical.com-20090123033613-z8ptv0bfy2y6atbm
        parent: pqm at pqm.ubuntu.com-20090123042837-r1lyxrbk6nd5pp3g
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-merge-revisions
        timestamp: Fri 2009-01-23 18:39:33 +1000
        message:
          merge bzr.dev r3954
        added:
          bzrlib/tests/branch_implementations/test_dotted_revno_to_revision_id.py test_dotted_revno_to-20090121014844-6x7d9jtri5sspg1o-1
          bzrlib/tests/branch_implementations/test_revision_id_to_dotted_revno.py test_revision_id_to_-20090122052032-g3czslif6sdqfkh3-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
        ------------------------------------------------------------
        revno: 3508.531.7
        revision-id: ian.clatworthy at canonical.com-20090123033613-z8ptv0bfy2y6atbm
        parent: ian.clatworthy at canonical.com-20090122161308-bjto7ouxgoixjdpz
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-merge-revisions
        timestamp: Fri 2009-01-23 13:36:13 +1000
        message:
          tweak indenting/offsetting for --short given dotted revno lengths
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.531.6
        revision-id: ian.clatworthy at canonical.com-20090122161308-bjto7ouxgoixjdpz
        parent: ian.clatworthy at canonical.com-20090120215204-x3xpx3ymwutpcvai
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-merge-revisions
        timestamp: Fri 2009-01-23 02:13:08 +1000
        message:
          log -n/--level-count N option
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.531.5
        revision-id: ian.clatworthy at canonical.com-20090120215204-x3xpx3ymwutpcvai
        parent: ian.clatworthy at canonical.com-20090120084231-1woopagx76kp0lws
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-merge-revisions
        timestamp: Wed 2009-01-21 07:52:04 +1000
        message:
          rename --merge-revisions to --include-merges
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.531.4
        revision-id: ian.clatworthy at canonical.com-20090120084231-1woopagx76kp0lws
        parent: ian.clatworthy at canonical.com-20090120083731-kivv9vhmhy3kqfmq
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-merge-revisions
        timestamp: Tue 2009-01-20 18:42:31 +1000
        message:
          add NEWS item
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.531.3
        revision-id: ian.clatworthy at canonical.com-20090120083731-kivv9vhmhy3kqfmq
        parent: ian.clatworthy at canonical.com-20090120082114-56vno4rarr3bnk2c
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-merge-revisions
        timestamp: Tue 2009-01-20 18:37:31 +1000
        message:
          blackbox tests
        modified:
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.531.2
        revision-id: ian.clatworthy at canonical.com-20090120082114-56vno4rarr3bnk2c
        parent: ian.clatworthy at canonical.com-20090120071005-qgi0npvhnkdj1ln1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-merge-revisions
        timestamp: Tue 2009-01-20 18:21:14 +1000
        message:
          formatter tests
        modified:
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.531.1
        revision-id: ian.clatworthy at canonical.com-20090120071005-qgi0npvhnkdj1ln1
        parent: pqm at pqm.ubuntu.com-20090120032136-alahvfk4g7y8iczn
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-merge-revisions
        timestamp: Tue 2009-01-20 17:10:05 +1000
        message:
          add --merge-revisions to log
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
    ------------------------------------------------------------
    revno: 3508.1.463
    revision-id: pqm at pqm.ubuntu.com-20090129064144-7kz4ibeppmn41zs9
    parent: pqm at pqm.ubuntu.com-20090129060443-6hvfgxb55cd6r527
    parent: andrew.bennetts at canonical.com-20090129013651-qbt3lnl9i7jm89a3
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-01-29 06:41:44 +0000
    message:
      Fix bencoding of bools,
      	provide a bdecode_as_tuple function. (Andrew Bennetts)
    modified:
      bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
      bzrlib/util/tests/test_bencode.py test_bencode.py-20070713042202-qjw8rppxaz7ky6i6-1
        ------------------------------------------------------------
        revno: 3508.530.2
        revision-id: andrew.bennetts at canonical.com-20090129013651-qbt3lnl9i7jm89a3
        parent: andrew.bennetts at canonical.com-20090107021847-iugqd7lq1lrtcebd
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: bencode-tweak
        timestamp: Thu 2009-01-29 12:36:51 +1100
        message:
          Tweaks prompted by John's review.
        modified:
          bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
          bzrlib/util/tests/test_bencode.py test_bencode.py-20070713042202-qjw8rppxaz7ky6i6-1
        ------------------------------------------------------------
        revno: 3508.530.1
        revision-id: andrew.bennetts at canonical.com-20090107021847-iugqd7lq1lrtcebd
        parent: pqm at pqm.ubuntu.com-20090106171520-9pzjoqa7m74hvhht
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: bencode-tweak
        timestamp: Wed 2009-01-07 13:18:47 +1100
        message:
          Fix encoding of bools, provide a bdecode_tuple function.
        modified:
          bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
          bzrlib/util/tests/test_bencode.py test_bencode.py-20070713042202-qjw8rppxaz7ky6i6-1
    ------------------------------------------------------------
    revno: 3508.1.462
    revision-id: pqm at pqm.ubuntu.com-20090129060443-6hvfgxb55cd6r527
    parent: pqm at pqm.ubuntu.com-20090129050743-a1sxceuybyrjfv8k
    parent: ian.clatworthy at canonical.com-20090129052136-1a0ue2k2rhxznu23
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-01-29 06:04:43 +0000
    message:
      Add local & remote revision filtering to missing (Marius Kruger)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
      bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
      bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
      bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
      bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
        ------------------------------------------------------------
        revno: 3508.529.1
        revision-id: ian.clatworthy at canonical.com-20090129052136-1a0ue2k2rhxznu23
        parent: pqm at pqm.ubuntu.com-20090129050743-a1sxceuybyrjfv8k
        parent: amanic at gmail.com-20090125010347-qk0gt8kq6wtq6pt4
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Thu 2009-01-29 15:21:36 +1000
        message:
          Add local & remote revision filtering to missing (Marius Kruger)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
        ------------------------------------------------------------
        revno: 3508.528.14
        revision-id: amanic at gmail.com-20090125010347-qk0gt8kq6wtq6pt4
        parent: amanic at gmail.com-20090125005526-800c7w470ggms63y
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.missing_revision
        timestamp: Sun 2009-01-25 03:03:47 +0200
        message:
          put spaces after commas
        modified:
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
        ------------------------------------------------------------
        revno: 3508.528.13
        revision-id: amanic at gmail.com-20090125005526-800c7w470ggms63y
        parent: amanic at gmail.com-20090125002626-y0r2jmu7o13bo3ou
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.missing_revision
        timestamp: Sun 2009-01-25 02:55:26 +0200
        message:
          update missing documentation and blackbox test to better reflect `-r 3` behaviour.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
        ------------------------------------------------------------
        revno: 3508.528.12
        revision-id: amanic at gmail.com-20090125002626-y0r2jmu7o13bo3ou
        parent: amanic at gmail.com-20090124234908-xf4sh7ph1x0erax5
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.missing_revision
        timestamp: Sun 2009-01-25 02:26:26 +0200
        message:
          add missing examples and NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.528.11
        revision-id: amanic at gmail.com-20090124234908-xf4sh7ph1x0erax5
        parent: amanic at gmail.com-20090124225433-0hm7jvh9aui3iihd
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.missing_revision
        timestamp: Sun 2009-01-25 01:49:08 +0200
        message:
          swap options as per review:
            --revision, -r for remote revision filtering
            --my-revision for this revision filtering.
          
          Also updated the blackbox tests accordingly
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
        ------------------------------------------------------------
        revno: 3508.528.10
        revision-id: amanic at gmail.com-20090124225433-0hm7jvh9aui3iihd
        parent: amanic at gmail.com-20090102094753-8h0o3sxfvwz5wv9c
        parent: pqm at pqm.ubuntu.com-20090124185051-8oryvqq68n6repso
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.missing_revision
        timestamp: Sun 2009-01-25 00:54:33 +0200
        message:
          merge with bzr.dev
        added:
          bzrlib/plugins/netrc_credential_store/ netrc_credential_sto-20081006090354-oaoid1olhgk8vevm-1
          bzrlib/plugins/netrc_credential_store/__init__.py __init__.py-20081006090402-hd75m8kcrrm0vlz1-1
          bzrlib/plugins/netrc_credential_store/tests/ tests-20081006090406-6mddz8j10pux993e-1
          bzrlib/plugins/netrc_credential_store/tests/__init__.py __init__.py-20081006090411-vytweyz6sun61d4q-1
          bzrlib/plugins/netrc_credential_store/tests/test_netrc.py test_netrc.py-20081006090414-vm3or4tz6c9wk2oi-1
          bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
          bzrlib/tests/branch_implementations/test_dotted_revno_to_revision_id.py test_dotted_revno_to-20090121014844-6x7d9jtri5sspg1o-1
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
          bzrlib/tests/branch_implementations/test_revision_id_to_dotted_revno.py test_revision_id_to_-20090122052032-g3czslif6sdqfkh3-1
          bzrlib/tests/https_server.py   https_server.py-20071121173708-aj8zczi0ziwbwz21-1
          bzrlib/tests/ssl_certs/        ssl_certs-20071124141654-dc9za9nho2gmzbri-1
          bzrlib/tests/ssl_certs/__init__.py __init__.py-20071124141703-j5hr254lm287lyut-8
          bzrlib/tests/ssl_certs/ca.crt  ca.crt-20071124141703-j5hr254lm287lyut-7
          bzrlib/tests/ssl_certs/ca.key  ca.key-20071124141703-j5hr254lm287lyut-6
          bzrlib/tests/ssl_certs/create_ssls.py create_ssls.py-20071124141703-j5hr254lm287lyut-5
          bzrlib/tests/ssl_certs/server.crt server.crt-20071124141703-j5hr254lm287lyut-4
          bzrlib/tests/ssl_certs/server.csr server.csr-20071124141703-j5hr254lm287lyut-3
          bzrlib/tests/ssl_certs/server_with_pass.key server_with_pass.key-20071124141703-j5hr254lm287lyut-2
          bzrlib/tests/ssl_certs/server_without_pass.key server_without_pass.-20071124141703-j5hr254lm287lyut-1
          doc/developers/case-insensitive-file-systems.txt caseinsensitivefiles-20081117224243-p84xpmqnsa1p8k91-1
          doc/news-template.txt          newstemplate.txt-20090113030949-kn6dn0xcj1rd6vmn-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_progress.py  test_progress.py-20060308160359-978c397bc79b7fda
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ftp/__init__.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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/ca_bundle.py ca_bundle.py-20070226091335-84kb1xg1r2jjf858-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.528.9
        revision-id: amanic at gmail.com-20090102094753-8h0o3sxfvwz5wv9c
        parent: amanic at gmail.com-20090101232107-poye5hxejqgqq0sg
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.missing_revision
        timestamp: Fri 2009-01-02 11:47:53 +0200
        message:
          * add some blackbox tests and another whitebox test
          * don't import _parse_revision_str lazily
          * remove some unneeded todos I added
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
        ------------------------------------------------------------
        revno: 3508.528.8
        revision-id: amanic at gmail.com-20090101232107-poye5hxejqgqq0sg
        parent: amanic at gmail.com-20090101225617-2ztzo62eb2o02ym8
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.missing_revision
        timestamp: Fri 2009-01-02 01:21:07 +0200
        message:
          * _filter_revs can now handle None and len=3 revs
          * fix up the rest of the white box tests
        modified:
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
        ------------------------------------------------------------
        revno: 3508.528.7
        revision-id: amanic at gmail.com-20090101225617-2ztzo62eb2o02ym8
        parent: amanic at gmail.com-20090101220822-iopb8ag69ie4auno
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.missing_revision
        timestamp: Fri 2009-01-02 00:56:17 +0200
        message:
          just filter the missing revisions once all have been calculated.
          (in stead of trying to be clever and adjust the tip and chaging the
          way the enumeration is done, which might even be slower)
        modified:
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
        ------------------------------------------------------------
        revno: 3508.528.6
        revision-id: amanic at gmail.com-20090101220822-iopb8ag69ie4auno
        parent: amanic at gmail.com-20090101214606-lak9wejufcjehpm6
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.missing_revision
        timestamp: Fri 2009-01-02 00:08:22 +0200
        message:
          * fix some indentation anomalies in cmd_missing
          * note that the `missing` revision filters are inclusive
          * some minor white space cleanups
          * add some param docstrings for missing.find_unmerged
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
        ------------------------------------------------------------
        revno: 3508.528.5
        revision-id: amanic at gmail.com-20090101214606-lak9wejufcjehpm6
        parent: amanic at gmail.com-20090101110637-t6d0xytq2gyiquji
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.missing_revision
        timestamp: Thu 2009-01-01 23:46:06 +0200
        message:
          extract graph.is_between from builtins.cmd_tags.run, and test it
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
        ------------------------------------------------------------
        revno: 3508.528.4
        revision-id: amanic at gmail.com-20090101110637-t6d0xytq2gyiquji
        parent: amanic at gmail.com-20081231223701-u0u20omx4igpnqxd
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.missing_revision
        timestamp: Thu 2009-01-01 13:06:37 +0200
        message:
          add support to filter on local and remote revisions
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
        ------------------------------------------------------------
        revno: 3508.528.3
        revision-id: amanic at gmail.com-20081231223701-u0u20omx4igpnqxd
        parent: amanic at gmail.com-20081231205214-2uaelv7n6s62wibs
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.missing_revision
        timestamp: Thu 2009-01-01 00:37:01 +0200
        message:
          tried to add `bzr missing -r1..-1` but failed :(
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.528.2
        revision-id: amanic at gmail.com-20081231205214-2uaelv7n6s62wibs
        parent: amanic at gmail.com-20081231142930-4i3efine315vu0vc
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.missing_revision
        timestamp: Wed 2008-12-31 22:52:14 +0200
        message:
          * rename _get_revid_in_bounds() -> _get_revid_in_range()
          * check if the new revid is actually in the branch before using it
          * add some more tests for find_unmerged in a range
        modified:
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
        ------------------------------------------------------------
        revno: 3508.528.1
        revision-id: amanic at gmail.com-20081231142930-4i3efine315vu0vc
        parent: pqm at pqm.ubuntu.com-20081229142916-z08eu2alga2acrh6
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.missing_revision
        timestamp: Wed 2008-12-31 16:29:30 +0200
        message:
          * add support for specifying a revision range to missing.find_unmerged
          * test it
          * let `restrict` parameter of TestFindUnmerged.assertUnmerged() default to 'all'
        modified:
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
    ------------------------------------------------------------
    revno: 3508.1.461
    revision-id: pqm at pqm.ubuntu.com-20090129050743-a1sxceuybyrjfv8k
    parent: pqm at pqm.ubuntu.com-20090128215712-i4lsbqdybozsp19x
    parent: andrew.bennetts at canonical.com-20090129023008-pz4wsc8rp7dsdybi
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-01-29 05:07:43 +0000
    message:
      Fix "LockableFiles ... was gc'd while unlocked" warning in
      	blackbox.test_shelve. (Andrew Bennetts)
    modified:
      bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
        ------------------------------------------------------------
        revno: 3508.527.1
        revision-id: andrew.bennetts at canonical.com-20090129023008-pz4wsc8rp7dsdybi
        parent: pqm at pqm.ubuntu.com-20090127202443-ty2bu1hh91dumasz
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: shelve-test-warnings
        timestamp: Thu 2009-01-29 13:30:08 +1100
        message:
          Fix "LockableFiles ... was gc'd while unlocked" warning.
        modified:
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
    ------------------------------------------------------------
    revno: 3508.1.460
    revision-id: pqm at pqm.ubuntu.com-20090128215712-i4lsbqdybozsp19x
    parent: pqm at pqm.ubuntu.com-20090128174048-jd8qlat97q8m0c5q
    parent: jelmer at samba.org-20090128184255-bdmklkvm83ltk191
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-01-28 21:57:12 +0000
    message:
      (Jelmer) Use registry for revision specifiers.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
      bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
        ------------------------------------------------------------
        revno: 3508.526.3
        revision-id: jelmer at samba.org-20090128184255-bdmklkvm83ltk191
        parent: jelmer at samba.org-20090128184034-a05b5cs8fwdwoasd
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Wed 2009-01-28 19:42:55 +0100
        message:
          Update NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.526.2
        revision-id: jelmer at samba.org-20090128184034-a05b5cs8fwdwoasd
        parent: jelmer at samba.org-20090128152813-15xt6nhb9s8e1kmp
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Wed 2009-01-28 19:40:34 +0100
        message:
          Add backwards compatibility copy of SPEC_TYPES.
        modified:
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
        ------------------------------------------------------------
        revno: 3508.526.1
        revision-id: jelmer at samba.org-20090128152813-15xt6nhb9s8e1kmp
        parent: pqm at pqm.ubuntu.com-20090128105451-ih99x6vzhtmfysjf
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: lazy-revspecs
        timestamp: Wed 2009-01-28 16:28:13 +0100
        message:
          Register revision specifiers in a registry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
    ------------------------------------------------------------
    revno: 3508.1.459
    revision-id: pqm at pqm.ubuntu.com-20090128174048-jd8qlat97q8m0c5q
    parent: pqm at pqm.ubuntu.com-20090128105451-ih99x6vzhtmfysjf
    parent: v.ladeuil+lp at free.fr-20090128142739-50mm5oggx65rhsch
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-01-28 17:40:48 +0000
    message:
      (vila, jam) Make merge_content lca aware
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
      bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.525.1
        revision-id: v.ladeuil+lp at free.fr-20090128142739-50mm5oggx65rhsch
        parent: pqm at pqm.ubuntu.com-20090128105451-ih99x6vzhtmfysjf
        parent: v.ladeuil+lp at free.fr-20090123210648-yfb39g22yyo83d3y
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Wed 2009-01-28 15:27:39 +0100
        message:
          Make merge_content lca aware
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.509.7
        revision-id: v.ladeuil+lp at free.fr-20090123210648-yfb39g22yyo83d3y
        parent: v.ladeuil+lp at free.fr-20090123194502-4i7lbovxs4s2oeh6
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: spurious-conflicts
        timestamp: Fri 2009-01-23 22:06:48 +0100
        message:
          Slight refactoring and test fixing.
          
          * bzrlib/tests/test_merge.py:
          (TestMergerEntriesLCAOnDisk.test_modified_symlink): Passing now.
          
          * bzrlib/merge.py:
          (Merge3Merger._lca_multi_way): Fix doc reference.
          (Merge3Merger.merge_contents.contents_conflict): Try to delay
          this_pair evaulation to avoid unnecessary sha1 (impyling file read
          from disk) calculation. Also slightly refactor to avoid repeated
          file_id in trees calculations.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.509.6
        revision-id: v.ladeuil+lp at free.fr-20090123194502-4i7lbovxs4s2oeh6
        parent: v.ladeuil+lp at free.fr-20090123194036-y35ps7a7xghq3q31
        parent: john at arbash-meinel.com-20090123165453-uh76h1nfqzshc707
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: spurious-conflicts
        timestamp: Fri 2009-01-23 20:45:02 +0100
        message:
          Remerge jam fix and its ancestry
        added:
          bzrlib/tests/branch_implementations/test_dotted_revno_to_revision_id.py test_dotted_revno_to-20090121014844-6x7d9jtri5sspg1o-1
          bzrlib/tests/branch_implementations/test_revision_id_to_dotted_revno.py test_revision_id_to_-20090122052032-g3czslif6sdqfkh3-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
            ------------------------------------------------------------
            revno: 3508.524.1
            revision-id: john at arbash-meinel.com-20090123165453-uh76h1nfqzshc707
            parent: pqm at pqm.ubuntu.com-20090123103145-yvo3icrif75vkt20
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: jam-integration
            timestamp: Fri 2009-01-23 10:54:53 -0600
            message:
              Change the workings of merge_content to be lca aware.
            modified:
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.509.5
        revision-id: v.ladeuil+lp at free.fr-20090123194036-y35ps7a7xghq3q31
        parent: v.ladeuil+lp at free.fr-20090123095303-gvzd86p6p2ytmhxz
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: spurious-conflicts
        timestamp: Fri 2009-01-23 20:40:36 +0100
        message:
          merge jam fix
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
    ------------------------------------------------------------
    revno: 3508.1.458
    revision-id: pqm at pqm.ubuntu.com-20090128105451-ih99x6vzhtmfysjf
    parent: pqm at pqm.ubuntu.com-20090128094113-ze5jnburw91g2e4n
    parent: jelmer at samba.org-20090128093139-j005iw0qi00110dz
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-01-28 10:54:51 +0000
    message:
      (Jelmer) Move ForeignVcsMapping.show_foreign_revid to ForeignVcs.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
      bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
        ------------------------------------------------------------
        revno: 3508.523.2
        revision-id: jelmer at samba.org-20090128093139-j005iw0qi00110dz
        parent: jelmer at samba.org-20090122143640-ymqoypm29mcmi4ku
        parent: pqm at pqm.ubuntu.com-20090126181248-yl5ctbxc3y6nu9m4
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: foreign-revid-show
        timestamp: Wed 2009-01-28 10:31:39 +0100
        message:
          Merge bzr.dev
        added:
          bzrlib/tests/branch_implementations/test_dotted_revno_to_revision_id.py test_dotted_revno_to-20090121014844-6x7d9jtri5sspg1o-1
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
          bzrlib/tests/branch_implementations/test_revision_id_to_dotted_revno.py test_revision_id_to_-20090122052032-g3czslif6sdqfkh3-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_progress.py  test_progress.py-20060308160359-978c397bc79b7fda
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
          doc/developers/api-versioning.txt apiversioning.txt-20070626065626-iiihgmhgkv91uphz-1
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
        ------------------------------------------------------------
        revno: 3508.523.1
        revision-id: jelmer at samba.org-20090122143640-ymqoypm29mcmi4ku
        parent: pqm at pqm.ubuntu.com-20090120210300-641tutf1rkdn8a3n
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: foreign-revid-show
        timestamp: Thu 2009-01-22 15:36:40 +0100
        message:
          Move ForeignVcsMapping.show_foreign_revid to ForeignVcs.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
    ------------------------------------------------------------
    revno: 3508.1.457
    revision-id: pqm at pqm.ubuntu.com-20090128094113-ze5jnburw91g2e4n
    parent: pqm at pqm.ubuntu.com-20090127202443-ty2bu1hh91dumasz
    parent: ian.clatworthy at canonical.com-20090127230635-70o18gj41uukrrzx
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-01-28 09:41:13 +0000
    message:
      Optionally show diff in log (Ian Clatworthy)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.522.1
        revision-id: ian.clatworthy at canonical.com-20090127230635-70o18gj41uukrrzx
        parent: pqm at pqm.ubuntu.com-20090127202443-ty2bu1hh91dumasz
        parent: ian.clatworthy at canonical.com-20090127230221-mqumav0ghxkpybba
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Wed 2009-01-28 09:06:35 +1000
        message:
          Optionally show diff in log (Ian Clatworthy)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.521.6
        revision-id: ian.clatworthy at canonical.com-20090127230221-mqumav0ghxkpybba
        parent: ian.clatworthy at canonical.com-20090118033218-y15x0aja8awnjog3
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-show-diff
        timestamp: Wed 2009-01-28 09:02:21 +1000
        message:
          feedback from jam's review
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.521.5
        revision-id: ian.clatworthy at canonical.com-20090118033218-y15x0aja8awnjog3
        parent: ian.clatworthy at canonical.com-20090118031815-gb1m2e7p7ar4ayv1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-show-diff
        timestamp: Sun 2009-01-18 13:32:18 +1000
        message:
          tweak option name as requested in bug report
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.521.4
        revision-id: ian.clatworthy at canonical.com-20090118031815-gb1m2e7p7ar4ayv1
        parent: ian.clatworthy at canonical.com-20090118023732-adg1rvlk94cw7wup
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-show-diff
        timestamp: Sun 2009-01-18 13:18:15 +1000
        message:
          filter diff by file
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.521.3
        revision-id: ian.clatworthy at canonical.com-20090118023732-adg1rvlk94cw7wup
        parent: ian.clatworthy at canonical.com-20090118013701-ogz42t2c8611fwx4
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-show-diff
        timestamp: Sun 2009-01-18 12:37:32 +1000
        message:
          add tests
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.521.2
        revision-id: ian.clatworthy at canonical.com-20090118013701-ogz42t2c8611fwx4
        parent: ian.clatworthy at canonical.com-20090118005224-rkr66k4s31mgwy0z
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-show-diff
        timestamp: Sun 2009-01-18 11:37:01 +1000
        message:
          hand control of diff formatting to the log formatter
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.521.1
        revision-id: ian.clatworthy at canonical.com-20090118005224-rkr66k4s31mgwy0z
        parent: pqm at pqm.ubuntu.com-20090115233242-4bxyn4zcj2a0ksfk
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-show-diff
        timestamp: Sun 2009-01-18 10:52:24 +1000
        message:
          first cut at log --show-diff
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
    ------------------------------------------------------------
    revno: 3508.1.456
    revision-id: pqm at pqm.ubuntu.com-20090127202443-ty2bu1hh91dumasz
    parent: pqm at pqm.ubuntu.com-20090127184345-wkncpsyxov2citpy
    parent: john at arbash-meinel.com-20090126205756-wh552ozttirfo2m9
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-01-27 20:24:43 +0000
    message:
      (jam) Avoid getting a UserWarning by not creating an unused progress
      	bar.
    modified:
      bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
        ------------------------------------------------------------
        revno: 3508.520.1
        revision-id: john at arbash-meinel.com-20090126205756-wh552ozttirfo2m9
        parent: pqm at pqm.ubuntu.com-20090126181248-yl5ctbxc3y6nu9m4
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.12-progress-warnings
        timestamp: Mon 2009-01-26 14:57:56 -0600
        message:
          There is no need to create a progress bar that we don't even use.
        modified:
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
    ------------------------------------------------------------
    revno: 3508.1.455
    revision-id: pqm at pqm.ubuntu.com-20090127184345-wkncpsyxov2citpy
    parent: pqm at pqm.ubuntu.com-20090127175532-221guyk1hom2fzli
    parent: v.ladeuil+lp at free.fr-20090127180557-m8lzcymb344dtwo3
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-01-27 18:43:45 +0000
    message:
      (vila) Fix bug #314525: don't try to put ids if there is no annotation
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
      bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
        ------------------------------------------------------------
        revno: 3508.519.2
        revision-id: v.ladeuil+lp at free.fr-20090127180557-m8lzcymb344dtwo3
        parent: v.ladeuil+lp at free.fr-20090127173602-c4r1ua3w7rz1ypgz
        parent: v.ladeuil+lp at free.fr-20090127180500-bv6vc33v59hpphti
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Tue 2009-01-27 19:05:57 +0100
        message:
          Fix bug #314525: don't try to put ids if there is no annotation (second try)
        modified:
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
            ------------------------------------------------------------
            revno: 3508.518.3
            revision-id: v.ladeuil+lp at free.fr-20090127180500-bv6vc33v59hpphti
            parent: v.ladeuil+lp at free.fr-20090127173234-ksrb3hxbpdo8traf
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: 314525-annotate-show-ids
            timestamp: Tue 2009-01-27 19:05:00 +0100
            message:
              Damn gremlin.
              
              * bzrlib/annotate.py:
              (_show_id_annotations): Gremlin modification reverted.
            modified:
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
        ------------------------------------------------------------
        revno: 3508.519.1
        revision-id: v.ladeuil+lp at free.fr-20090127173602-c4r1ua3w7rz1ypgz
        parent: pqm at pqm.ubuntu.com-20090127171757-9pgye6upofwicmsc
        parent: v.ladeuil+lp at free.fr-20090127173234-ksrb3hxbpdo8traf
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Tue 2009-01-27 18:36:02 +0100
        message:
          Fix bug #314525: don't try to put ids if there is no annotation
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
        ------------------------------------------------------------
        revno: 3508.518.2
        revision-id: v.ladeuil+lp at free.fr-20090127173234-ksrb3hxbpdo8traf
        parent: v.ladeuil+lp at free.fr-20090127103538-ogm13br9j6j98qzg
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 314525-annotate-show-ids
        timestamp: Tue 2009-01-27 18:32:34 +0100
        message:
          Don't outsmart original author !
          
          * bzrlib/annotate.py:
          (_show_id_annotations): Revert to Anne's way since jam agrees with
          her :)
        modified:
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
        ------------------------------------------------------------
        revno: 3508.518.1
        revision-id: v.ladeuil+lp at free.fr-20090127103538-ogm13br9j6j98qzg
        parent: pqm at pqm.ubuntu.com-20090126181248-yl5ctbxc3y6nu9m4
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 314525-annotate-show-ids
        timestamp: Tue 2009-01-27 11:35:38 +0100
        message:
          Fix bug #314525: don't try to put ids if there is no annotation.
          
          * bzrlib/tests/blackbox/test_annotate.py:
          (TestSimpleAnnotate.test_annotate_empty_file_show_ids): Reproduce
          bug #314525.
          
          * bzrlib/annotate.py:
          (_show_id_annotations): Shortcut if the file is
          empty (i.e. without annotations there is no place to put the
          ids).
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
    ------------------------------------------------------------
    revno: 3508.1.454
    revision-id: pqm at pqm.ubuntu.com-20090127175532-221guyk1hom2fzli
    parent: pqm at pqm.ubuntu.com-20090127171757-9pgye6upofwicmsc
    parent: john at arbash-meinel.com-20090127161617-paqmej2501xnuktf
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-01-27 17:55:32 +0000
    message:
      (jml) Refactor 'cmd_serve' to make it easier to extend.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
      bzrlib/tests/blackbox/test_serve.py test_serve.py-20060913064329-8t2pvmsikl4s3xhl-1
        ------------------------------------------------------------
        revno: 3508.517.8
        revision-id: john at arbash-meinel.com-20090127161617-paqmej2501xnuktf
        parent: jml at canonical.com-20090123224833-cqsppcpqokk84wu3
        parent: pqm at pqm.ubuntu.com-20090126181248-yl5ctbxc3y6nu9m4
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2009-01-27 10:16:17 -0600
        message:
          Merge bzr.dev 3960, resolve NEWS
        added:
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_progress.py  test_progress.py-20060308160359-978c397bc79b7fda
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
          doc/developers/api-versioning.txt apiversioning.txt-20070626065626-iiihgmhgkv91uphz-1
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
        ------------------------------------------------------------
        revno: 3508.517.7
        revision-id: jml at canonical.com-20090123224833-cqsppcpqokk84wu3
        parent: jml at canonical.com-20090123223622-vx2zuxzgebj0p30r
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: refactor-serve
        timestamp: Fri 2009-01-23 20:48:33 -0200
        message:
          Fix some tests that assumed the port was on stderr rather than stdout.
        modified:
          bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          bzrlib/tests/blackbox/test_serve.py test_serve.py-20060913064329-8t2pvmsikl4s3xhl-1
        ------------------------------------------------------------
        revno: 3508.517.6
        revision-id: jml at canonical.com-20090123223622-vx2zuxzgebj0p30r
        parent: jml at canonical.com-20090123215439-mjdg4g3bzrt0db1r
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: refactor-serve
        timestamp: Fri 2009-01-23 20:36:22 -0200
        message:
          Fix up a couple of dumb errors.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.517.5
        revision-id: jml at canonical.com-20090123215439-mjdg4g3bzrt0db1r
        parent: jml at canonical.com-20090123215216-561di9mu3dtysuft
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: refactor-serve
        timestamp: Fri 2009-01-23 19:54:39 -0200
        message:
          NEWS update and copyright update.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.517.4
        revision-id: jml at canonical.com-20090123215216-561di9mu3dtysuft
        parent: jml at canonical.com-20090123214639-mpgyfh5pmh3gom2a
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: refactor-serve
        timestamp: Fri 2009-01-23 19:52:16 -0200
        message:
          Docstrings and extraction of method to get the smart server.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.517.3
        revision-id: jml at canonical.com-20090123214639-mpgyfh5pmh3gom2a
        parent: jml at canonical.com-20090123214506-l7ck1ykttxhjjk9i
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: refactor-serve
        timestamp: Fri 2009-01-23 19:46:39 -0200
        message:
          Rename run_server to run_smart_server.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.517.2
        revision-id: jml at canonical.com-20090123214506-l7ck1ykttxhjjk9i
        parent: jml at canonical.com-20090123213217-2f2rt7abpv816zan
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: refactor-serve
        timestamp: Fri 2009-01-23 19:45:06 -0200
        message:
          Extract the port-getting logic. Use note() rather than print()
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.517.1
        revision-id: jml at canonical.com-20090123213217-2f2rt7abpv816zan
        parent: pqm at pqm.ubuntu.com-20090123103145-yvo3icrif75vkt20
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: refactor-serve
        timestamp: Fri 2009-01-23 19:32:17 -0200
        message:
          Extract the bit of run() that runs the server.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
    ------------------------------------------------------------
    revno: 3508.1.453
    revision-id: pqm at pqm.ubuntu.com-20090127171757-9pgye6upofwicmsc
    parent: pqm at pqm.ubuntu.com-20090126181248-yl5ctbxc3y6nu9m4
    parent: jelmer at samba.org-20090127161613-yt5stpfwpoploujc
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-01-27 17:17:57 +0000
    message:
      (Jelmer) Implement
      	VirtualVersionedFiles.iter_lines_added_or_present_in_keys().
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
      bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.516.2
        revision-id: jelmer at samba.org-20090127161613-yt5stpfwpoploujc
        parent: jelmer at samba.org-20090122010344-axad8n0ht98ajbgh
        parent: pqm at pqm.ubuntu.com-20090126181248-yl5ctbxc3y6nu9m4
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: vf-iter_lines
        timestamp: Tue 2009-01-27 17:16:13 +0100
        message:
          Merge bzr.dev.
        added:
          bzrlib/tests/branch_implementations/test_dotted_revno_to_revision_id.py test_dotted_revno_to-20090121014844-6x7d9jtri5sspg1o-1
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
          bzrlib/tests/branch_implementations/test_revision_id_to_dotted_revno.py test_revision_id_to_-20090122052032-g3czslif6sdqfkh3-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_progress.py  test_progress.py-20060308160359-978c397bc79b7fda
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
          doc/developers/api-versioning.txt apiversioning.txt-20070626065626-iiihgmhgkv91uphz-1
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
        ------------------------------------------------------------
        revno: 3508.516.1
        revision-id: jelmer at samba.org-20090122010344-axad8n0ht98ajbgh
        parent: pqm at pqm.ubuntu.com-20090120210300-641tutf1rkdn8a3n
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Thu 2009-01-22 02:03:44 +0100
        message:
          Implement VirtualVersionedFiles.iter_lines_added_or_present_in_keys.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
    ------------------------------------------------------------
    revno: 3508.1.452
    revision-id: pqm at pqm.ubuntu.com-20090126181248-yl5ctbxc3y6nu9m4
    parent: pqm at pqm.ubuntu.com-20090126115928-bzzqlmw316iv8o3k
    parent: mbp at sourcefrog.net-20090126170421-dypt01en9zx8y16o
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-01-26 18:12:48 +0000
    message:
      (mbp) Merge back 1.11final
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.515.1
        revision-id: mbp at sourcefrog.net-20090126170421-dypt01en9zx8y16o
        parent: pqm at pqm.ubuntu.com-20090123181416-tku4gdtorboy6d0y
        parent: mbp at sourcefrog.net-20090119113338-81srt3d42gpqyhqb
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Mon 2009-01-26 15:04:21 -0200
        message:
          Merge back 1.11final
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.477.7
        revision-id: mbp at sourcefrog.net-20090119113338-81srt3d42gpqyhqb
        parent: mbp at sourcefrog.net-20090115074041-a4im46in3f8cb1vd
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: prepare-1.11
        timestamp: Mon 2009-01-19 22:33:38 +1100
        message:
          Prepare 1.11final
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.477.6
        revision-id: mbp at sourcefrog.net-20090115074041-a4im46in3f8cb1vd
        parent: mbp at sourcefrog.net-20090115073758-1wmwy7kvgh7hxnh4
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: prepare-1.11
        timestamp: Thu 2009-01-15 18:40:41 +1100
        message:
          Update news
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.477.5
        revision-id: mbp at sourcefrog.net-20090115073758-1wmwy7kvgh7hxnh4
        parent: pqm at pqm.ubuntu.com-20090114230346-i9lm6l9v3gz8zzeu
        parent: pqm at pqm.ubuntu.com-20090110235923-dibvaa8suy8gk1ef
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: prepare-1.11
        timestamp: Thu 2009-01-15 18:37:58 +1100
        message:
          Fix failing test when CompiledChunksToLines is not available.
        modified:
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3508.477.4
        revision-id: pqm at pqm.ubuntu.com-20090114230346-i9lm6l9v3gz8zzeu
        parent: pqm at pqm.ubuntu.com-20090109083113-p1thptdqdbf68wix
        parent: john at arbash-meinel.com-20090114193109-sramygcktbcz589f
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.11
        timestamp: Wed 2009-01-14 23:03:46 +0000
        message:
          (jam) Update stacking code so stacked branches don't open multiple
          	connections.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.473.5
        revision-id: john at arbash-meinel.com-20090114193109-sramygcktbcz589f
        parent: john at arbash-meinel.com-20090109031355-rg3grll5bbshstf2
        parent: pqm at pqm.ubuntu.com-20090109083113-p1thptdqdbf68wix
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: stacking_tweaks
        timestamp: Wed 2009-01-14 13:31:09 -0600
        message:
          Merge in bzr.1.11, resolve NEWS
        added:
          bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
          bzrlib/tests/https_server.py   https_server.py-20071121173708-aj8zczi0ziwbwz21-1
          bzrlib/tests/ssl_certs/        ssl_certs-20071124141654-dc9za9nho2gmzbri-1
          bzrlib/tests/ssl_certs/__init__.py __init__.py-20071124141703-j5hr254lm287lyut-8
          bzrlib/tests/ssl_certs/ca.crt  ca.crt-20071124141703-j5hr254lm287lyut-7
          bzrlib/tests/ssl_certs/ca.key  ca.key-20071124141703-j5hr254lm287lyut-6
          bzrlib/tests/ssl_certs/create_ssls.py create_ssls.py-20071124141703-j5hr254lm287lyut-5
          bzrlib/tests/ssl_certs/server.crt server.crt-20071124141703-j5hr254lm287lyut-4
          bzrlib/tests/ssl_certs/server.csr server.csr-20071124141703-j5hr254lm287lyut-3
          bzrlib/tests/ssl_certs/server_with_pass.key server_with_pass.key-20071124141703-j5hr254lm287lyut-2
          bzrlib/tests/ssl_certs/server_without_pass.key server_without_pass.-20071124141703-j5hr254lm287lyut-1
          doc/developers/case-insensitive-file-systems.txt caseinsensitivefiles-20081117224243-p84xpmqnsa1p8k91-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/ca_bundle.py ca_bundle.py-20070226091335-84kb1xg1r2jjf858-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
    ------------------------------------------------------------
    revno: 3508.1.451
    revision-id: pqm at pqm.ubuntu.com-20090126115928-bzzqlmw316iv8o3k
    parent: pqm at pqm.ubuntu.com-20090124185051-8oryvqq68n6repso
    parent: mbp at sourcefrog.net-20090124151523-fb5fbarjmbqcygd7
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-01-26 11:59:28 +0000
    message:
      (mbp) improved plugin developer documentation
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      doc/developers/api-versioning.txt apiversioning.txt-20070626065626-iiihgmhgkv91uphz-1
      doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
        ------------------------------------------------------------
        revno: 3508.489.9
        revision-id: mbp at sourcefrog.net-20090124151523-fb5fbarjmbqcygd7
        parent: mbp at sourcefrog.net-20090123223931-kb1la553lxibnbpd
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Sat 2009-01-24 13:15:23 -0200
        message:
          News entry about plugin docs
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.489.8
        revision-id: mbp at sourcefrog.net-20090123223931-kb1la553lxibnbpd
        parent: mbp at sourcefrog.net-20090123200435-umq1l6xoepcvgw0c
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Fri 2009-01-23 20:39:31 -0200
        message:
          Rephrase api docs
        modified:
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
        ------------------------------------------------------------
        revno: 3508.489.7
        revision-id: mbp at sourcefrog.net-20090123200435-umq1l6xoepcvgw0c
        parent: mbp at sourcefrog.net-20090123185245-mjqgjwrw4py3a3kb
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Fri 2009-01-23 18:04:35 -0200
        message:
          Suggest looking at __name__ in plugins
        modified:
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
        ------------------------------------------------------------
        revno: 3508.489.6
        revision-id: mbp at sourcefrog.net-20090123185245-mjqgjwrw4py3a3kb
        parent: mbp at sourcefrog.net-20090123184533-8p7762lg1jh5cwli
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Fri 2009-01-23 16:52:45 -0200
        message:
          Correction to how plugins advertise their version
        modified:
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
        ------------------------------------------------------------
        revno: 3508.489.5
        revision-id: mbp at sourcefrog.net-20090123184533-8p7762lg1jh5cwli
        parent: mbp at sourcefrog.net-20090123184410-8no3skbgeghur5jh
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Fri 2009-01-23 16:45:33 -0200
        message:
          Suggestions how to publish plugins
        modified:
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
        ------------------------------------------------------------
        revno: 3508.489.4
        revision-id: mbp at sourcefrog.net-20090123184410-8no3skbgeghur5jh
        parent: mbp at sourcefrog.net-20090123181344-z40j1j2zjwn4vswy
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Fri 2009-01-23 16:44:10 -0200
        message:
          More documentation and links about writing plugins
        modified:
          doc/developers/api-versioning.txt apiversioning.txt-20070626065626-iiihgmhgkv91uphz-1
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
        ------------------------------------------------------------
        revno: 3508.489.3
        revision-id: mbp at sourcefrog.net-20090123181344-z40j1j2zjwn4vswy
        parent: mbp at sourcefrog.net-20090123175030-etahwt2dg0lqdcel
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Fri 2009-01-23 16:13:44 -0200
        message:
          More plugin api docs
        modified:
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
        ------------------------------------------------------------
        revno: 3508.489.2
        revision-id: mbp at sourcefrog.net-20090123175030-etahwt2dg0lqdcel
        parent: mbp at sourcefrog.net-20090115075305-lu6m9n2gzl432lh0
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Fri 2009-01-23 15:50:30 -0200
        message:
          Mention plugin docstrings and give a short example of the api requirement function
        modified:
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
    ------------------------------------------------------------
    revno: 3508.1.450
    revision-id: pqm at pqm.ubuntu.com-20090124185051-8oryvqq68n6repso
    parent: pqm at pqm.ubuntu.com-20090124044940-7j90kl1qq22la0rx
    parent: john at arbash-meinel.com-20090123212239-kbt36lwczrha6q67
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2009-01-24 18:50:51 +0000
    message:
      (jam) Add Transport._report_activity support to HTTP transports.
    modified:
      bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
      bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
      bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
      bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
      bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
      bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
        ------------------------------------------------------------
        revno: 3508.514.2
        revision-id: john at arbash-meinel.com-20090123212239-kbt36lwczrha6q67
        parent: john at arbash-meinel.com-20090123212055-qsa1szqtrrxtwgdl
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.12-network-io
        timestamp: Fri 2009-01-23 15:22:39 -0600
        message:
          Start using report_activity for HTTP (pycurl + urllib)
        modified:
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
        ------------------------------------------------------------
        revno: 3508.514.1
        revision-id: john at arbash-meinel.com-20090123212055-qsa1szqtrrxtwgdl
        parent: pqm at pqm.ubuntu.com-20090123181416-tku4gdtorboy6d0y
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.12-network-io
        timestamp: Fri 2009-01-23 15:20:55 -0600
        message:
          Add report_activity to osutils.pumpfile
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
    ------------------------------------------------------------
    revno: 3508.1.449
    revision-id: pqm at pqm.ubuntu.com-20090124044940-7j90kl1qq22la0rx
    parent: pqm at pqm.ubuntu.com-20090123181416-tku4gdtorboy6d0y
    parent: ian.clatworthy at canonical.com-20090124040308-m6u33ditaksvwrrq
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2009-01-24 04:49:40 +0000
    message:
      Branch.iter_merge_sorted_revisions API (Ian Clatworthy)
    added:
      bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
        ------------------------------------------------------------
        revno: 3508.513.1
        revision-id: ian.clatworthy at canonical.com-20090124040308-m6u33ditaksvwrrq
        parent: pqm at pqm.ubuntu.com-20090123181416-tku4gdtorboy6d0y
        parent: ian.clatworthy at canonical.com-20090124035735-r7joe4qxqj0wsp9r
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Sat 2009-01-24 14:03:08 +1000
        message:
          Branch.iter_merge_sorted_revisions API (Ian Clatworthy)
        added:
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
        ------------------------------------------------------------
        revno: 3508.512.8
        revision-id: ian.clatworthy at canonical.com-20090124035735-r7joe4qxqj0wsp9r
        parent: ian.clatworthy at canonical.com-20090124014858-t8snms0c708b22cj
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.merge_sorted_revisions
        timestamp: Sat 2009-01-24 13:57:35 +1000
        message:
          feedback from poolie
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
        ------------------------------------------------------------
        revno: 3508.512.7
        revision-id: ian.clatworthy at canonical.com-20090124014858-t8snms0c708b22cj
        parent: ian.clatworthy at canonical.com-20090124001510-1zy4ycf7et22tq5d
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.merge_sorted_revisions
        timestamp: Sat 2009-01-24 11:48:58 +1000
        message:
          drop seqnum from in-memory cache
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
        ------------------------------------------------------------
        revno: 3508.512.6
        revision-id: ian.clatworthy at canonical.com-20090124001510-1zy4ycf7et22tq5d
        parent: ian.clatworthy at canonical.com-20090123212235-e9rkelh590rcdmbb
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.merge_sorted_revisions
        timestamp: Sat 2009-01-24 10:15:10 +1000
        message:
          feedback from beuno
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
        ------------------------------------------------------------
        revno: 3508.512.5
        revision-id: ian.clatworthy at canonical.com-20090123212235-e9rkelh590rcdmbb
        parent: ian.clatworthy at canonical.com-20090123211924-am3uaq95d1ebsfcq
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.merge_sorted_revisions
        timestamp: Sat 2009-01-24 07:22:35 +1000
        message:
          NEWS tweak
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.512.4
        revision-id: ian.clatworthy at canonical.com-20090123211924-am3uaq95d1ebsfcq
        parent: ian.clatworthy at canonical.com-20090122123241-bv173v5plq0f3s4k
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.merge_sorted_revisions
        timestamp: Sat 2009-01-24 07:19:24 +1000
        message:
          jam feedback: start & stop limits; simple caching
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
        ------------------------------------------------------------
        revno: 3508.512.3
        revision-id: ian.clatworthy at canonical.com-20090122123241-bv173v5plq0f3s4k
        parent: ian.clatworthy at canonical.com-20090121030800-q0epxz7r2wq9wklb
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.merge_sorted_revisions
        timestamp: Thu 2009-01-22 22:32:41 +1000
        message:
          simplify the meaning of forward to be appropriate to this layer
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
        ------------------------------------------------------------
        revno: 3508.512.2
        revision-id: ian.clatworthy at canonical.com-20090121030800-q0epxz7r2wq9wklb
        parent: ian.clatworthy at canonical.com-20090121005320-o96d2epcbtd6z331
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.merge_sorted_revisions
        timestamp: Wed 2009-01-21 13:08:00 +1000
        message:
          feedback from jam
        renamed:
          bzrlib/tests/branch_implementations/test_merge_sorted_revisions.py => bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
        ------------------------------------------------------------
        revno: 3508.512.1
        revision-id: ian.clatworthy at canonical.com-20090121005320-o96d2epcbtd6z331
        parent: pqm at pqm.ubuntu.com-20090120210300-641tutf1rkdn8a3n
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.merge_sorted_revisions
        timestamp: Wed 2009-01-21 10:53:20 +1000
        message:
          introduce Branch.merge_sorted_revisions API
        added:
          bzrlib/tests/branch_implementations/test_merge_sorted_revisions.py test_merge_sorted_re-20090121004847-to3gvjwigstu93eh-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
    ------------------------------------------------------------
    revno: 3508.1.448
    revision-id: pqm at pqm.ubuntu.com-20090123181416-tku4gdtorboy6d0y
    parent: pqm at pqm.ubuntu.com-20090123103145-yvo3icrif75vkt20
    parent: mbp at sourcefrog.net-20090123172552-uu2eh59t0azzvcq9
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-01-23 18:14:16 +0000
    message:
      (mbp) further progress bar fixes
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
      bzrlib/tests/test_progress.py  test_progress.py-20060308160359-978c397bc79b7fda
      bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
      bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
      bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
        ------------------------------------------------------------
        revno: 3508.511.8
        revision-id: mbp at sourcefrog.net-20090123172552-uu2eh59t0azzvcq9
        parent: mbp at sourcefrog.net-20090122214649-awlvm833pao0t1wp
        parent: pqm at pqm.ubuntu.com-20090123103145-yvo3icrif75vkt20
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Fri 2009-01-23 15:25:52 -0200
        message:
          merge trunk
        added:
          bzrlib/tests/branch_implementations/test_dotted_revno_to_revision_id.py test_dotted_revno_to-20090121014844-6x7d9jtri5sspg1o-1
          bzrlib/tests/branch_implementations/test_revision_id_to_dotted_revno.py test_revision_id_to_-20090122052032-g3czslif6sdqfkh3-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
        ------------------------------------------------------------
        revno: 3508.511.7
        revision-id: mbp at sourcefrog.net-20090122214649-awlvm833pao0t1wp
        parent: mbp at sourcefrog.net-20090121060117-4c3xrje8jahq70uu
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Thu 2009-01-22 19:46:49 -0200
        message:
          pep8
        modified:
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
        ------------------------------------------------------------
        revno: 3508.511.6
        revision-id: mbp at sourcefrog.net-20090121060117-4c3xrje8jahq70uu
        parent: mbp at sourcefrog.net-20090121054918-174smoskf8srdm41
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Wed 2009-01-21 04:01:17 -0200
        message:
          ProgressBarStack is deprecated
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/tests/test_progress.py  test_progress.py-20060308160359-978c397bc79b7fda
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
        ------------------------------------------------------------
        revno: 3508.511.5
        revision-id: mbp at sourcefrog.net-20090121054918-174smoskf8srdm41
        parent: mbp at sourcefrog.net-20090121054258-cyngfg4gdv4tmqm1
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Wed 2009-01-21 03:49:18 -0200
        message:
          rename to _progress_all_finished
        modified:
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
        ------------------------------------------------------------
        revno: 3508.511.4
        revision-id: mbp at sourcefrog.net-20090121054258-cyngfg4gdv4tmqm1
        parent: mbp at sourcefrog.net-20090121053816-b2eua3hvawjhguzk
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Wed 2009-01-21 03:42:58 -0200
        message:
          Remove some obsolete progress docstring
        modified:
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
        ------------------------------------------------------------
        revno: 3508.511.3
        revision-id: mbp at sourcefrog.net-20090121053816-b2eua3hvawjhguzk
        parent: mbp at sourcefrog.net-20090121053044-mhynfsubozjh9wol
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Wed 2009-01-21 03:38:16 -0200
        message:
          Make the interface from ProgressTask to ui more private
        modified:
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
        ------------------------------------------------------------
        revno: 3508.511.2
        revision-id: mbp at sourcefrog.net-20090121053044-mhynfsubozjh9wol
        parent: mbp at sourcefrog.net-20090121050132-8j59ox99p84hiz51
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Wed 2009-01-21 03:30:44 -0200
        message:
          Corrections to finishing progress bars
        modified:
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
        ------------------------------------------------------------
        revno: 3508.511.1
        revision-id: mbp at sourcefrog.net-20090121050132-8j59ox99p84hiz51
        parent: pqm at pqm.ubuntu.com-20090120044335-pwr2rshr1yu6vzti
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Wed 2009-01-21 03:01:32 -0200
        message:
          Add ProgressTask repr
        modified:
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
    ------------------------------------------------------------
    revno: 3508.1.447
    revision-id: pqm at pqm.ubuntu.com-20090123103145-yvo3icrif75vkt20
    parent: pqm at pqm.ubuntu.com-20090123042837-r1lyxrbk6nd5pp3g
    parent: v.ladeuil+lp at free.fr-20090123095408-3g4i9elg0ya7je9n
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-01-23 10:31:45 +0000
    message:
      (jam, vila) Fix an edge case with deleted files and criss-cross merges
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
      bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.510.2
        revision-id: v.ladeuil+lp at free.fr-20090123095408-3g4i9elg0ya7je9n
        parent: v.ladeuil+lp at free.fr-20090123074235-dzu6zadxlbhwj7ww
        parent: v.ladeuil+lp at free.fr-20090123095303-gvzd86p6p2ytmhxz
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Fri 2009-01-23 10:54:08 +0100
        message:
          Fix overzealous cleanup
        modified:
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
            ------------------------------------------------------------
            revno: 3508.509.4
            revision-id: v.ladeuil+lp at free.fr-20090123095303-gvzd86p6p2ytmhxz
            parent: v.ladeuil+lp at free.fr-20090122133817-cerv5t33wgw2m5qj
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: spurious-conflicts
            timestamp: Fri 2009-01-23 10:53:03 +0100
            message:
              More cleanup and fix overzealous previous one.
              
              * bzrlib/tests/test_merge.py:
              (TestMergerEntriesLCA.test_file_not_in_one_lca,
              TestMergerEntriesLCA.test_only_in_one_lca,
              TestMergerEntriesLCA.test_same_lca_resolution_one_side_updates_content,
              TestMergerEntriesLCA.test_this_changed_kind): Delete useless vars.
              (TestMergerEntriesLCA.test_not_in_other_mod_in_lca1_not_in_lca2):
              But not there !.
            modified:
              bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.510.1
        revision-id: v.ladeuil+lp at free.fr-20090123074235-dzu6zadxlbhwj7ww
        parent: pqm at pqm.ubuntu.com-20090123042837-r1lyxrbk6nd5pp3g
        parent: v.ladeuil+lp at free.fr-20090122133817-cerv5t33wgw2m5qj
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Fri 2009-01-23 08:42:35 +0100
        message:
          Fix an edge case with deleted files and criss-cross merges
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.509.3
        revision-id: v.ladeuil+lp at free.fr-20090122133817-cerv5t33wgw2m5qj
        parent: v.ladeuil+lp at free.fr-20090121103302-tx6xsuogm6kga9jt
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: spurious-conflicts
        timestamp: Thu 2009-01-22 14:38:17 +0100
        message:
          Cleanup.
          
          * bzrlib/tests/test_merge.py:
          (TestMergerEntriesLCA.test_not_in_other_or_lca,
          TestMergerEntriesLCA.test_not_in_other_mod_in_lca1_not_in_lca2):
          Delete useless vars.
        modified:
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.509.2
        revision-id: v.ladeuil+lp at free.fr-20090121103302-tx6xsuogm6kga9jt
        parent: john at arbash-meinel.com-20090120181350-wzl4x01ns3rly9y5
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: spurious-conflicts
        timestamp: Wed 2009-01-21 11:33:02 +0100
        message:
          * bzrlib/merge.py:
          (Merger.find_base): Add some mutter calls to help debug.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
        ------------------------------------------------------------
        revno: 3508.509.1
        revision-id: john at arbash-meinel.com-20090120181350-wzl4x01ns3rly9y5
        parent: pqm at pqm.ubuntu.com-20090120044335-pwr2rshr1yu6vzti
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.12-lca-deleted
        timestamp: Tue 2009-01-20 12:13:50 -0600
        message:
          Fix an edge case with deleted files and criss-cross merges.
          
          We wanted to be careful that if you had a criss-cross merge and both sides
          resolved the conflict in a different way, that you got a conflict.
          However, the original test was actually testing when one LCA dominated the
          other, which is a case where we shouldn't conflict.
          
          Test cases updated appropriately.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
    ------------------------------------------------------------
    revno: 3508.1.446
    revision-id: pqm at pqm.ubuntu.com-20090123042837-r1lyxrbk6nd5pp3g
    parent: pqm at pqm.ubuntu.com-20090122221456-p57kr0fane0s4iv8
    parent: ian.clatworthy at canonical.com-20090123022942-yuqntutz88zsze1v
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-01-23 04:28:37 +0000
    message:
      show tags in log --short/--line (Ian Clatworthy)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.508.1
        revision-id: ian.clatworthy at canonical.com-20090123022942-yuqntutz88zsze1v
        parent: pqm at pqm.ubuntu.com-20090122221456-p57kr0fane0s4iv8
        parent: ian.clatworthy at canonical.com-20090123020302-8064ye1bqry09c30
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Fri 2009-01-23 12:29:42 +1000
        message:
          show tags in log --short/--line
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.507.4
        revision-id: ian.clatworthy at canonical.com-20090123020302-8064ye1bqry09c30
        parent: ian.clatworthy at canonical.com-20090123015949-rbju3vhsb33xsqba
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-tags-in-short-line
        timestamp: Fri 2009-01-23 12:03:02 +1000
        message:
          minor cleanup
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.507.3
        revision-id: ian.clatworthy at canonical.com-20090123015949-rbju3vhsb33xsqba
        parent: ian.clatworthy at canonical.com-20090119190908-nvwsm36u03sc5tah
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-tags-in-short-line
        timestamp: Fri 2009-01-23 11:59:49 +1000
        message:
          feedback from jelmer re position of tags in --line
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.507.2
        revision-id: ian.clatworthy at canonical.com-20090119190908-nvwsm36u03sc5tah
        parent: ian.clatworthy at canonical.com-20090119182212-pl143nxuskb2moun
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-tags-in-short-line
        timestamp: Tue 2009-01-20 05:09:08 +1000
        message:
          add tests & NEWS item
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.507.1
        revision-id: ian.clatworthy at canonical.com-20090119182212-pl143nxuskb2moun
        parent: pqm at pqm.ubuntu.com-20090119130916-zr1sbw0hn7rbip3y
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-tags-in-short-line
        timestamp: Tue 2009-01-20 04:22:12 +1000
        message:
          extend ShortLogFormatter & LineLogFormatter to support tags
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
    ------------------------------------------------------------
    revno: 3508.1.445
    revision-id: pqm at pqm.ubuntu.com-20090122221456-p57kr0fane0s4iv8
    parent: pqm at pqm.ubuntu.com-20090122151628-iw1va4nlci8v2afw
    parent: jelmer at samba.org-20090122213215-60hjko1v79a8o2pw
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-01-22 22:14:56 +0000
    message:
      (Jelmer) Don't require the present compression base in knits to be
      	the same when adding records in knits.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.506.2
        revision-id: jelmer at samba.org-20090122213215-60hjko1v79a8o2pw
        parent: jelmer at samba.org-20090119202717-c20zb5d1jlxrk3g0
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: add-rec
        timestamp: Thu 2009-01-22 22:32:15 +0100
        message:
          Remove matching test, fix handling of parentless indexes.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.506.1
        revision-id: jelmer at samba.org-20090119202717-c20zb5d1jlxrk3g0
        parent: pqm at pqm.ubuntu.com-20090119130916-zr1sbw0hn7rbip3y
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Mon 2009-01-19 21:27:17 +0100
        message:
          Don't require the present compression base in knits to be the same when adding records in knits.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
    ------------------------------------------------------------
    revno: 3508.1.444
    revision-id: pqm at pqm.ubuntu.com-20090122151628-iw1va4nlci8v2afw
    parent: pqm at pqm.ubuntu.com-20090122115937-y54v6rziznwn10yu
    parent: ian.clatworthy at canonical.com-20090122143647-55dpxsjay6c8izj2
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-01-22 15:16:28 +0000
    message:
      Branch methods for fast revno <=> revision_id mapping (Ian Clatworthy)
    added:
      bzrlib/tests/branch_implementations/test_dotted_revno_to_revision_id.py test_dotted_revno_to-20090121014844-6x7d9jtri5sspg1o-1
      bzrlib/tests/branch_implementations/test_revision_id_to_dotted_revno.py test_revision_id_to_-20090122052032-g3czslif6sdqfkh3-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
      bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
        ------------------------------------------------------------
        revno: 3508.505.2
        revision-id: ian.clatworthy at canonical.com-20090122143647-55dpxsjay6c8izj2
        parent: ian.clatworthy at canonical.com-20090122140219-ho1fs4kx9k0tzskz
        parent: ian.clatworthy at canonical.com-20090122142434-4i60r8rwujkom5t2
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Fri 2009-01-23 00:36:47 +1000
        message:
          fix accidental needs_read_lock removal
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
            ------------------------------------------------------------
            revno: 3508.504.7
            revision-id: ian.clatworthy at canonical.com-20090122142434-4i60r8rwujkom5t2
            parent: ian.clatworthy at canonical.com-20090122135818-twftjodatp3cm7xm
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: bzr.dotted-revno-to-revision-id
            timestamp: Fri 2009-01-23 00:24:34 +1000
            message:
              fix accidental needs_read_lock removal
            modified:
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
        ------------------------------------------------------------
        revno: 3508.505.1
        revision-id: ian.clatworthy at canonical.com-20090122140219-ho1fs4kx9k0tzskz
        parent: pqm at pqm.ubuntu.com-20090122115937-y54v6rziznwn10yu
        parent: ian.clatworthy at canonical.com-20090122135818-twftjodatp3cm7xm
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Fri 2009-01-23 00:02:19 +1000
        message:
          Branch methods for fast revno <=> revision_id mapping (Ian Clatworthy)
        added:
          bzrlib/tests/branch_implementations/test_dotted_revno_to_revision_id.py test_dotted_revno_to-20090121014844-6x7d9jtri5sspg1o-1
          bzrlib/tests/branch_implementations/test_revision_id_to_dotted_revno.py test_revision_id_to_-20090122052032-g3czslif6sdqfkh3-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
        ------------------------------------------------------------
        revno: 3508.504.6
        revision-id: ian.clatworthy at canonical.com-20090122135818-twftjodatp3cm7xm
        parent: ian.clatworthy at canonical.com-20090122053359-0ozol6xxjiyv2p4q
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.dotted-revno-to-revision-id
        timestamp: Thu 2009-01-22 23:58:18 +1000
        message:
          review feedback from jam
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/tests/branch_implementations/test_dotted_revno_to_revision_id.py test_dotted_revno_to-20090121014844-6x7d9jtri5sspg1o-1
        ------------------------------------------------------------
        revno: 3508.504.5
        revision-id: ian.clatworthy at canonical.com-20090122053359-0ozol6xxjiyv2p4q
        parent: ian.clatworthy at canonical.com-20090122051710-gqka9rzkxc93p20m
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.dotted-revno-to-revision-id
        timestamp: Thu 2009-01-22 15:33:59 +1000
        message:
          add missing test module
        added:
          bzrlib/tests/branch_implementations/test_revision_id_to_dotted_revno.py test_revision_id_to_-20090122052032-g3czslif6sdqfkh3-1
        ------------------------------------------------------------
        revno: 3508.504.4
        revision-id: ian.clatworthy at canonical.com-20090122051710-gqka9rzkxc93p20m
        parent: ian.clatworthy at canonical.com-20090122044330-mhe4tkrgbzwuepju
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.dotted-revno-to-revision-id
        timestamp: Thu 2009-01-22 15:17:10 +1000
        message:
          add top level revno cache
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/tests/branch_implementations/test_dotted_revno_to_revision_id.py test_dotted_revno_to-20090121014844-6x7d9jtri5sspg1o-1
        ------------------------------------------------------------
        revno: 3508.504.3
        revision-id: ian.clatworthy at canonical.com-20090122044330-mhe4tkrgbzwuepju
        parent: ian.clatworthy at canonical.com-20090121015117-xhiiodxp5meqen0w
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.dotted-revno-to-revision-id
        timestamp: Thu 2009-01-22 14:43:30 +1000
        message:
          add Branch.revision_id_to_dotted_revno()
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
        ------------------------------------------------------------
        revno: 3508.504.2
        revision-id: ian.clatworthy at canonical.com-20090121015117-xhiiodxp5meqen0w
        parent: ian.clatworthy at canonical.com-20090121014010-a40vzg1x44d2d6oe
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.dotted-revno-to-revision-id
        timestamp: Wed 2009-01-21 11:51:17 +1000
        message:
          add interface test and NEWS item
        added:
          bzrlib/tests/branch_implementations/test_dotted_revno_to_revision_id.py test_dotted_revno_to-20090121014844-6x7d9jtri5sspg1o-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
        ------------------------------------------------------------
        revno: 3508.504.1
        revision-id: ian.clatworthy at canonical.com-20090121014010-a40vzg1x44d2d6oe
        parent: pqm at pqm.ubuntu.com-20090120210300-641tutf1rkdn8a3n
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.dotted-revno-to-revision-id
        timestamp: Wed 2009-01-21 11:40:10 +1000
        message:
          Branch.dotted_revno_to_revision_id API
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
    ------------------------------------------------------------
    revno: 3508.1.443
    revision-id: pqm at pqm.ubuntu.com-20090122115937-y54v6rziznwn10yu
    parent: pqm at pqm.ubuntu.com-20090122102151-lgk6zciks1s3ju9s
    parent: v.ladeuil+lp at free.fr-20090122112052-vhd1wpr296okxxj1
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-01-22 11:59:37 +0000
    message:
      (vila) One-line fix for previous commit
    modified:
      bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
        ------------------------------------------------------------
        revno: 3508.503.1
        revision-id: v.ladeuil+lp at free.fr-20090122112052-vhd1wpr296okxxj1
        parent: pqm at pqm.ubuntu.com-20090122102151-lgk6zciks1s3ju9s
        parent: v.ladeuil+lp at free.fr-20090122112003-pcp5bu8pfc41u7iz
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Thu 2009-01-22 12:20:52 +0100
        message:
          One-line fix for previous commit
        modified:
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
        ------------------------------------------------------------
        revno: 3508.501.3
        revision-id: v.ladeuil+lp at free.fr-20090122112003-pcp5bu8pfc41u7iz
        parent: v.ladeuil+lp at free.fr-20090122094050-8vg3u0pks9uy6wsd
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: pb-http
        timestamp: Thu 2009-01-22 12:20:03 +0100
        message:
          Restore line eaten by a gremlin.
          
          * bzrlib/ui/__init__.py:
          (make_ui_for_terminal): Add lost 'cls' initialization.
        modified:
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
    ------------------------------------------------------------
    revno: 3508.1.442
    revision-id: pqm at pqm.ubuntu.com-20090122102151-lgk6zciks1s3ju9s
    parent: pqm at pqm.ubuntu.com-20090120210300-641tutf1rkdn8a3n
    parent: v.ladeuil+lp at free.fr-20090122094303-9259yxt3v7fzccy9
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-01-22 10:21:51 +0000
    message:
      (vila) Restore a working UI implementation suitable for emacs shells.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
        ------------------------------------------------------------
        revno: 3508.502.1
        revision-id: v.ladeuil+lp at free.fr-20090122094303-9259yxt3v7fzccy9
        parent: pqm at pqm.ubuntu.com-20090120210300-641tutf1rkdn8a3n
        parent: v.ladeuil+lp at free.fr-20090122094050-8vg3u0pks9uy6wsd
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Thu 2009-01-22 10:43:03 +0100
        message:
          Restore a working UI implementation suitable for emacs shells.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
        ------------------------------------------------------------
        revno: 3508.501.2
        revision-id: v.ladeuil+lp at free.fr-20090122094050-8vg3u0pks9uy6wsd
        parent: v.ladeuil+lp at free.fr-20090119130947-1ldks301mpsymf8r
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: pb-http
        timestamp: Thu 2009-01-22 10:40:50 +0100
        message:
          * NEWS:
          Fix missing closing paren.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.501.1
        revision-id: v.ladeuil+lp at free.fr-20090119130947-1ldks301mpsymf8r
        parent: pqm at pqm.ubuntu.com-20090119102507-0ue83url4iguuol1
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: emacs-ui-fixes
        timestamp: Mon 2009-01-19 14:09:47 +0100
        message:
          Restore a working UI implementation suitable for emacs shells.
          
          * bzrlib/ui/__init__.py:
          (CLIUIFactory.prompt, CLIUIFactory.note): Default implementations.
          (SilentUIFactory.prompt): Override default implementation.
          (make_ui_for_terminal): Let user override automatic detection.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
    ------------------------------------------------------------
    revno: 3508.1.441
    revision-id: pqm at pqm.ubuntu.com-20090120210300-641tutf1rkdn8a3n
    parent: pqm at pqm.ubuntu.com-20090120044335-pwr2rshr1yu6vzti
    parent: john at arbash-meinel.com-20090120201745-gkvsfuhc9tf7m1bm
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-01-20 21:03:00 +0000
    message:
      (jam) Include the tests for log --short
    modified:
      bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.500.5
        revision-id: john at arbash-meinel.com-20090120201745-gkvsfuhc9tf7m1bm
        parent: john at arbash-meinel.com-20090116223613-sywet9fbx0589a3z
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.12-fix-short-log
        timestamp: Tue 2009-01-20 14:17:45 -0600
        message:
          Restore _linear_view_revisions.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.500.4
        revision-id: john at arbash-meinel.com-20090116223613-sywet9fbx0589a3z
        parent: john at arbash-meinel.com-20090116223224-hspiby4drt1ng7uy
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.12-fix-short-log
        timestamp: Fri 2009-01-16 16:36:13 -0600
        message:
          Remove _linear_view_revisions.
          
          It isn't actually faster than the other code anymore, and it means
          we don't have to worry about maintaining multiple code paths.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.500.3
        revision-id: john at arbash-meinel.com-20090116223224-hspiby4drt1ng7uy
        parent: john at arbash-meinel.com-20090116222734-9mgzsmtcvv9qr2mt
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.12-fix-short-log
        timestamp: Fri 2009-01-16 16:32:24 -0600
        message:
          Revert one test change, and the special case of logging all-of-mainline.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.500.2
        revision-id: john at arbash-meinel.com-20090116222734-9mgzsmtcvv9qr2mt
        parent: john at arbash-meinel.com-20090116221614-k8su03l5d22tq6iv
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.12-fix-short-log
        timestamp: Fri 2009-01-16 16:27:34 -0600
        message:
          Add a test case which exercises this code path.
          
          It turns out that you need --short *and* a revision range.
        modified:
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.500.1
        revision-id: john at arbash-meinel.com-20090116221614-k8su03l5d22tq6iv
        parent: pqm at pqm.ubuntu.com-20090115233242-4bxyn4zcj2a0ksfk
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.12-fix-short-log
        timestamp: Fri 2009-01-16 16:16:14 -0600
        message:
          When testing if we should show merges, use 'not' rather than 'is False'
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
    ------------------------------------------------------------
    revno: 3508.1.440
    revision-id: pqm at pqm.ubuntu.com-20090120044335-pwr2rshr1yu6vzti
    parent: pqm at pqm.ubuntu.com-20090120032136-alahvfk4g7y8iczn
    parent: ian.clatworthy at canonical.com-20090120040338-yxg0r2ab45lqtks9
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-01-20 04:43:35 +0000
    message:
      Correct incorrect wording in revisionspec help (Matthew Fuller)
    modified:
      bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
        ------------------------------------------------------------
        revno: 3508.499.2
        revision-id: ian.clatworthy at canonical.com-20090120040338-yxg0r2ab45lqtks9
        parent: ian.clatworthy at canonical.com-20090120021235-n8bd5kzz3s624aq5
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Tue 2009-01-20 14:03:38 +1000
        message:
          Correct incorrect wording in revisionspec help (Matthew Fuller)
        modified:
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
    ------------------------------------------------------------
    revno: 3508.1.439
    revision-id: pqm at pqm.ubuntu.com-20090120032136-alahvfk4g7y8iczn
    parent: pqm at pqm.ubuntu.com-20090119130916-zr1sbw0hn7rbip3y
    parent: ian.clatworthy at canonical.com-20090120021235-n8bd5kzz3s624aq5
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-01-20 03:21:36 +0000
    message:
      Multi-glob rules (Marius Kruger)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
      bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
      bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
        ------------------------------------------------------------
        revno: 3508.499.1
        revision-id: ian.clatworthy at canonical.com-20090120021235-n8bd5kzz3s624aq5
        parent: pqm at pqm.ubuntu.com-20090119130916-zr1sbw0hn7rbip3y
        parent: amanic at gmail.com-20090118014815-hmowk5wx102lwquz
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Tue 2009-01-20 12:12:35 +1000
        message:
          Multi-glob rules (Marius Kruger)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
        ------------------------------------------------------------
        revno: 3508.498.4
        revision-id: amanic at gmail.com-20090118014815-hmowk5wx102lwquz
        parent: amanic at gmail.com-20090118011839-qanqndkfqrkek7e1
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.multi-glob-rules
        timestamp: Sun 2009-01-18 03:48:15 +0200
        message:
          add NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.498.3
        revision-id: amanic at gmail.com-20090118011839-qanqndkfqrkek7e1
        parent: amanic at gmail.com-20090118010721-2s62eobbgk51qqn9
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.multi-glob-rules
        timestamp: Sun 2009-01-18 03:18:39 +0200
        message:
          update rules topic
        modified:
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
        ------------------------------------------------------------
        revno: 3508.498.2
        revision-id: amanic at gmail.com-20090118010721-2s62eobbgk51qqn9
        parent: amanic at gmail.com-20090118004202-nh1b5bpr91ty2rxq
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.multi-glob-rules
        timestamp: Sun 2009-01-18 03:07:21 +0200
        message:
          actually support quoting the patterns as the docs suggest
        modified:
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
        ------------------------------------------------------------
        revno: 3508.498.1
        revision-id: amanic at gmail.com-20090118004202-nh1b5bpr91ty2rxq
        parent: pqm at pqm.ubuntu.com-20090115233242-4bxyn4zcj2a0ksfk
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.multi-glob-rules
        timestamp: Sun 2009-01-18 02:42:02 +0200
        message:
          add test and support for multi-glob rules
        modified:
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
    ------------------------------------------------------------
    revno: 3508.1.438
    revision-id: pqm at pqm.ubuntu.com-20090119130916-zr1sbw0hn7rbip3y
    parent: pqm at pqm.ubuntu.com-20090119102507-0ue83url4iguuol1
    parent: mbp at sourcefrog.net-20090119115911-vvw50isohfzy2u05
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-01-19 13:09:16 +0000
    message:
      (mbp) Fix strange default parameter to _sftp_readv
    modified:
      bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.497.2
        revision-id: mbp at sourcefrog.net-20090119115911-vvw50isohfzy2u05
        parent: mbp at sourcefrog.net-20090119094321-o0vnc2ak54nqpnw2
        parent: pqm at pqm.ubuntu.com-20090119102507-0ue83url4iguuol1
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: trivial
        timestamp: Mon 2009-01-19 22:59:11 +1100
        message:
          Merge trunk
        added:
          bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/plugins/netrc_credential_store/ netrc_credential_sto-20081006090354-oaoid1olhgk8vevm-1
          bzrlib/plugins/netrc_credential_store/__init__.py __init__.py-20081006090402-hd75m8kcrrm0vlz1-1
          bzrlib/plugins/netrc_credential_store/tests/ tests-20081006090406-6mddz8j10pux993e-1
          bzrlib/plugins/netrc_credential_store/tests/__init__.py __init__.py-20081006090411-vytweyz6sun61d4q-1
          bzrlib/plugins/netrc_credential_store/tests/test_netrc.py test_netrc.py-20081006090414-vm3or4tz6c9wk2oi-1
          bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/https_server.py   https_server.py-20071121173708-aj8zczi0ziwbwz21-1
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
          bzrlib/tests/ssl_certs/        ssl_certs-20071124141654-dc9za9nho2gmzbri-1
          bzrlib/tests/ssl_certs/__init__.py __init__.py-20071124141703-j5hr254lm287lyut-8
          bzrlib/tests/ssl_certs/ca.crt  ca.crt-20071124141703-j5hr254lm287lyut-7
          bzrlib/tests/ssl_certs/ca.key  ca.key-20071124141703-j5hr254lm287lyut-6
          bzrlib/tests/ssl_certs/create_ssls.py create_ssls.py-20071124141703-j5hr254lm287lyut-5
          bzrlib/tests/ssl_certs/server.crt server.crt-20071124141703-j5hr254lm287lyut-4
          bzrlib/tests/ssl_certs/server.csr server.csr-20071124141703-j5hr254lm287lyut-3
          bzrlib/tests/ssl_certs/server_with_pass.key server_with_pass.key-20071124141703-j5hr254lm287lyut-2
          bzrlib/tests/ssl_certs/server_without_pass.key server_without_pass.-20071124141703-j5hr254lm287lyut-1
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
          doc/developers/case-insensitive-file-systems.txt caseinsensitivefiles-20081117224243-p84xpmqnsa1p8k91-1
          doc/news-template.txt          newstemplate.txt-20090113030949-kn6dn0xcj1rd6vmn-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          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_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          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_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          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/__init__.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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          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/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
          doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.497.1
        revision-id: mbp at sourcefrog.net-20090119094321-o0vnc2ak54nqpnw2
        parent: pqm at pqm.ubuntu.com-20081205181554-ofrdnafloc43bxkh
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: trivial
        timestamp: Mon 2009-01-19 20:43:21 +1100
        message:
          Fix strange default parameter to _sftp_readv
        modified:
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
    ------------------------------------------------------------
    revno: 3508.1.437
    revision-id: pqm at pqm.ubuntu.com-20090119102507-0ue83url4iguuol1
    parent: pqm at pqm.ubuntu.com-20090119030630-3xdyyi4xj69md8e4
    parent: mbp at sourcefrog.net-20090116075048-kcpmohmcxm9jlfwg
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-01-19 10:25:07 +0000
    message:
      (mbp) small refactorings of upgrade
    modified:
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
      bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
      bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
      bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
        ------------------------------------------------------------
        revno: 3508.496.5
        revision-id: mbp at sourcefrog.net-20090116075048-kcpmohmcxm9jlfwg
        parent: mbp at sourcefrog.net-20090116024935-3jp2s7dqelxvk1io
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-upgrade
        timestamp: Fri 2009-01-16 18:50:48 +1100
        message:
          deprecate needs_format_conversion(format=None)
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.496.4
        revision-id: mbp at sourcefrog.net-20090116024935-3jp2s7dqelxvk1io
        parent: mbp at sourcefrog.net-20090116024337-7m8qst4klrx5pklz
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-upgrade
        timestamp: Fri 2009-01-16 13:49:35 +1100
        message:
          Move backup progress indicators from upgrade.py into backup_bzrdir, and tweak text
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
        ------------------------------------------------------------
        revno: 3508.496.3
        revision-id: mbp at sourcefrog.net-20090116024337-7m8qst4klrx5pklz
        parent: mbp at sourcefrog.net-20090116021855-tpv7k2calih400cu
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-upgrade
        timestamp: Fri 2009-01-16 13:43:37 +1100
        message:
          Don't do string interpolation if there are no arguments
        modified:
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
        ------------------------------------------------------------
        revno: 3508.496.2
        revision-id: mbp at sourcefrog.net-20090116021855-tpv7k2calih400cu
        parent: mbp at sourcefrog.net-20090116020656-hyvtq0b4nu6mezqm
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-upgrade
        timestamp: Fri 2009-01-16 13:18:55 +1100
        message:
          Small refactoring to upgrade
        modified:
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
        ------------------------------------------------------------
        revno: 3508.496.1
        revision-id: mbp at sourcefrog.net-20090116020656-hyvtq0b4nu6mezqm
        parent: pqm at pqm.ubuntu.com-20090115233242-4bxyn4zcj2a0ksfk
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: hpss-upgrade
        timestamp: Fri 2009-01-16 13:06:56 +1100
        message:
          doc/import cleanups
        modified:
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
    ------------------------------------------------------------
    revno: 3508.1.436
    revision-id: pqm at pqm.ubuntu.com-20090119030630-3xdyyi4xj69md8e4
    parent: pqm at pqm.ubuntu.com-20090115233242-4bxyn4zcj2a0ksfk
    parent: ian.clatworthy at canonical.com-20090119022415-mo0mcfeiexfktgwt
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-01-19 03:06:30 +0000
    message:
      apply jam's log --short fix (Ian Clatworthy)
    modified:
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.495.1
        revision-id: ian.clatworthy at canonical.com-20090119022415-mo0mcfeiexfktgwt
        parent: pqm at pqm.ubuntu.com-20090115233242-4bxyn4zcj2a0ksfk
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Mon 2009-01-19 12:24:15 +1000
        message:
          apply jam's log --short fix (Ian Clatworthy)
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
    ------------------------------------------------------------
    revno: 3508.1.435
    revision-id: pqm at pqm.ubuntu.com-20090115233242-4bxyn4zcj2a0ksfk
    parent: pqm at pqm.ubuntu.com-20090115163104-30i51kcr1zepm2f7
    parent: ian.clatworthy at canonical.com-20090115225127-hbl4j2cgoy7zu2oz
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-01-15 23:32:42 +0000
    message:
      Fix log --short/--line FILE (Ian Clatworthy, #317417)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.494.1
        revision-id: ian.clatworthy at canonical.com-20090115225127-hbl4j2cgoy7zu2oz
        parent: pqm at pqm.ubuntu.com-20090115163104-30i51kcr1zepm2f7
        parent: ian.clatworthy at canonical.com-20090115140513-sm71yx8s9097xydu
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Fri 2009-01-16 08:51:27 +1000
        message:
          Fix log --short/--line FILE (Ian Clatworthy)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.493.5
        revision-id: ian.clatworthy at canonical.com-20090115140513-sm71yx8s9097xydu
        parent: ian.clatworthy at canonical.com-20090115090542-d0zhsdsiqai7gvs6
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-short-file-fix
        timestamp: Fri 2009-01-16 00:05:13 +1000
        message:
          feedback from vila
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.493.4
        revision-id: ian.clatworthy at canonical.com-20090115090542-d0zhsdsiqai7gvs6
        parent: ian.clatworthy at canonical.com-20090115090244-1f13robbhi2fuvbk
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-short-file-fix
        timestamp: Thu 2009-01-15 19:05:42 +1000
        message:
          NEWS item
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.493.3
        revision-id: ian.clatworthy at canonical.com-20090115090244-1f13robbhi2fuvbk
        parent: ian.clatworthy at canonical.com-20090115090225-1dxxoyq13sauesr2
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-short-file-fix
        timestamp: Thu 2009-01-15 19:02:44 +1000
        message:
          fix code
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.493.2
        revision-id: ian.clatworthy at canonical.com-20090115090225-1dxxoyq13sauesr2
        parent: ian.clatworthy at canonical.com-20090115090142-vee2hsn6231i2sum
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-short-file-fix
        timestamp: Thu 2009-01-15 19:02:25 +1000
        message:
          add test
        modified:
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.493.1
        revision-id: ian.clatworthy at canonical.com-20090115090142-vee2hsn6231i2sum
        parent: pqm at pqm.ubuntu.com-20090115073416-vnzvkab4dfesetj0
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.log-short-file-fix
        timestamp: Thu 2009-01-15 19:01:42 +1000
        message:
          support flags when asserting re's in tests
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
    ------------------------------------------------------------
    revno: 3508.1.434
    revision-id: pqm at pqm.ubuntu.com-20090115163104-30i51kcr1zepm2f7
    parent: pqm at pqm.ubuntu.com-20090115091140-d5esfq1fsbizvdem
    parent: v.ladeuil+lp at free.fr-20090115152722-pi6lsqvosf5hab7p
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-01-15 16:31:04 +0000
    message:
      (vila) Allows deltas to be filtered by log formatters
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
      bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
      bzrlib/tests/test_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
        ------------------------------------------------------------
        revno: 3508.492.1
        revision-id: v.ladeuil+lp at free.fr-20090115152722-pi6lsqvosf5hab7p
        parent: pqm at pqm.ubuntu.com-20090115091140-d5esfq1fsbizvdem
        parent: v.ladeuil+lp at free.fr-20090115145742-ro6mpyevizrx9j6z
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Thu 2009-01-15 16:27:22 +0100
        message:
          Allows deltas to be filtered by log formatters
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
        ------------------------------------------------------------
        revno: 3508.490.12
        revision-id: v.ladeuil+lp at free.fr-20090115145742-ro6mpyevizrx9j6z
        parent: v.ladeuil+lp at free.fr-20090114122756-mfpfhyva3arncxfh
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: delta-show-with-path-filter
        timestamp: Thu 2009-01-15 15:57:42 +0100
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.490.11
        revision-id: v.ladeuil+lp at free.fr-20090114122756-mfpfhyva3arncxfh
        parent: v.ladeuil+lp at free.fr-20090108154020-iauv66fo56dh0wtr
        parent: v.ladeuil+lp at free.fr-20090114122735-ippu2mzu0x6njopi
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: delta-show-with-path-filter
        timestamp: Wed 2009-01-14 13:27:56 +0100
        message:
          Merge refactor-delta-show into delta-show-with-path-filter
        added:
          bzrlib/plugins/netrc_credential_store/ netrc_credential_sto-20081006090354-oaoid1olhgk8vevm-1
          bzrlib/plugins/netrc_credential_store/__init__.py __init__.py-20081006090402-hd75m8kcrrm0vlz1-1
          bzrlib/plugins/netrc_credential_store/tests/ tests-20081006090406-6mddz8j10pux993e-1
          bzrlib/plugins/netrc_credential_store/tests/__init__.py __init__.py-20081006090411-vytweyz6sun61d4q-1
          bzrlib/plugins/netrc_credential_store/tests/test_netrc.py test_netrc.py-20081006090414-vm3or4tz6c9wk2oi-1
          bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
          bzrlib/tests/https_server.py   https_server.py-20071121173708-aj8zczi0ziwbwz21-1
          bzrlib/tests/ssl_certs/        ssl_certs-20071124141654-dc9za9nho2gmzbri-1
          bzrlib/tests/ssl_certs/__init__.py __init__.py-20071124141703-j5hr254lm287lyut-8
          bzrlib/tests/ssl_certs/ca.crt  ca.crt-20071124141703-j5hr254lm287lyut-7
          bzrlib/tests/ssl_certs/ca.key  ca.key-20071124141703-j5hr254lm287lyut-6
          bzrlib/tests/ssl_certs/create_ssls.py create_ssls.py-20071124141703-j5hr254lm287lyut-5
          bzrlib/tests/ssl_certs/server.crt server.crt-20071124141703-j5hr254lm287lyut-4
          bzrlib/tests/ssl_certs/server.csr server.csr-20071124141703-j5hr254lm287lyut-3
          bzrlib/tests/ssl_certs/server_with_pass.key server_with_pass.key-20071124141703-j5hr254lm287lyut-2
          bzrlib/tests/ssl_certs/server_without_pass.key server_without_pass.-20071124141703-j5hr254lm287lyut-1
          doc/developers/case-insensitive-file-systems.txt caseinsensitivefiles-20081117224243-p84xpmqnsa1p8k91-1
          doc/news-template.txt          newstemplate.txt-20090113030949-kn6dn0xcj1rd6vmn-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/ca_bundle.py ca_bundle.py-20070226091335-84kb1xg1r2jjf858-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
            ------------------------------------------------------------
            revno: 3508.491.6
            revision-id: v.ladeuil+lp at free.fr-20090114122735-ippu2mzu0x6njopi
            parent: v.ladeuil+lp at free.fr-20090108153958-xv5ej5s7g201zgox
            parent: v.ladeuil+lp at free.fr-20090114122702-iwqhiq00cxpcv43u
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: refactor-delta-show
            timestamp: Wed 2009-01-14 13:27:35 +0100
            message:
              Merge cleanups into refactor-delta-show
            added:
              bzrlib/plugins/netrc_credential_store/ netrc_credential_sto-20081006090354-oaoid1olhgk8vevm-1
              bzrlib/plugins/netrc_credential_store/__init__.py __init__.py-20081006090402-hd75m8kcrrm0vlz1-1
              bzrlib/plugins/netrc_credential_store/tests/ tests-20081006090406-6mddz8j10pux993e-1
              bzrlib/plugins/netrc_credential_store/tests/__init__.py __init__.py-20081006090411-vytweyz6sun61d4q-1
              bzrlib/plugins/netrc_credential_store/tests/test_netrc.py test_netrc.py-20081006090414-vm3or4tz6c9wk2oi-1
              bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
              bzrlib/tests/https_server.py   https_server.py-20071121173708-aj8zczi0ziwbwz21-1
              bzrlib/tests/ssl_certs/        ssl_certs-20071124141654-dc9za9nho2gmzbri-1
              bzrlib/tests/ssl_certs/__init__.py __init__.py-20071124141703-j5hr254lm287lyut-8
              bzrlib/tests/ssl_certs/ca.crt  ca.crt-20071124141703-j5hr254lm287lyut-7
              bzrlib/tests/ssl_certs/ca.key  ca.key-20071124141703-j5hr254lm287lyut-6
              bzrlib/tests/ssl_certs/create_ssls.py create_ssls.py-20071124141703-j5hr254lm287lyut-5
              bzrlib/tests/ssl_certs/server.crt server.crt-20071124141703-j5hr254lm287lyut-4
              bzrlib/tests/ssl_certs/server.csr server.csr-20071124141703-j5hr254lm287lyut-3
              bzrlib/tests/ssl_certs/server_with_pass.key server_with_pass.key-20071124141703-j5hr254lm287lyut-2
              bzrlib/tests/ssl_certs/server_without_pass.key server_without_pass.-20071124141703-j5hr254lm287lyut-1
              doc/developers/case-insensitive-file-systems.txt caseinsensitivefiles-20081117224243-p84xpmqnsa1p8k91-1
              doc/news-template.txt          newstemplate.txt-20090113030949-kn6dn0xcj1rd6vmn-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzr                            bzr.py-20050313053754-5485f144c7006fa6
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
              bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
              bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
              bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
              bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
              bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
              bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
              bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
              bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
              bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
              bzrlib/transport/http/ca_bundle.py ca_bundle.py-20070226091335-84kb1xg1r2jjf858-1
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
              tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
              tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
            ------------------------------------------------------------
            revno: 3508.437.10
            revision-id: v.ladeuil+lp at free.fr-20090114122702-iwqhiq00cxpcv43u
            parent: v.ladeuil+lp at free.fr-20090114122553-nx32g4focos05pzp
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: cleanups
            timestamp: Wed 2009-01-14 13:27:02 +0100
            message:
              Fix typo.
              
              * bzrlib/merge.py:
              (Merge3Merger.merge_contents): Fix typo in doc string.
            modified:
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
            ------------------------------------------------------------
            revno: 3508.437.9
            revision-id: v.ladeuil+lp at free.fr-20090114122553-nx32g4focos05pzp
            parent: v.ladeuil+lp at free.fr-20090108153910-wgwi4ct8b8y1ffkk
            parent: pqm at pqm.ubuntu.com-20090114051315-92k8x1bysxbvs0mu
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: cleanups
            timestamp: Wed 2009-01-14 13:25:53 +0100
            message:
              merge bzr.dev
            added:
              bzrlib/plugins/netrc_credential_store/ netrc_credential_sto-20081006090354-oaoid1olhgk8vevm-1
              bzrlib/plugins/netrc_credential_store/__init__.py __init__.py-20081006090402-hd75m8kcrrm0vlz1-1
              bzrlib/plugins/netrc_credential_store/tests/ tests-20081006090406-6mddz8j10pux993e-1
              bzrlib/plugins/netrc_credential_store/tests/__init__.py __init__.py-20081006090411-vytweyz6sun61d4q-1
              bzrlib/plugins/netrc_credential_store/tests/test_netrc.py test_netrc.py-20081006090414-vm3or4tz6c9wk2oi-1
              bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
              bzrlib/tests/https_server.py   https_server.py-20071121173708-aj8zczi0ziwbwz21-1
              bzrlib/tests/ssl_certs/        ssl_certs-20071124141654-dc9za9nho2gmzbri-1
              bzrlib/tests/ssl_certs/__init__.py __init__.py-20071124141703-j5hr254lm287lyut-8
              bzrlib/tests/ssl_certs/ca.crt  ca.crt-20071124141703-j5hr254lm287lyut-7
              bzrlib/tests/ssl_certs/ca.key  ca.key-20071124141703-j5hr254lm287lyut-6
              bzrlib/tests/ssl_certs/create_ssls.py create_ssls.py-20071124141703-j5hr254lm287lyut-5
              bzrlib/tests/ssl_certs/server.crt server.crt-20071124141703-j5hr254lm287lyut-4
              bzrlib/tests/ssl_certs/server.csr server.csr-20071124141703-j5hr254lm287lyut-3
              bzrlib/tests/ssl_certs/server_with_pass.key server_with_pass.key-20071124141703-j5hr254lm287lyut-2
              bzrlib/tests/ssl_certs/server_without_pass.key server_without_pass.-20071124141703-j5hr254lm287lyut-1
              doc/developers/case-insensitive-file-systems.txt caseinsensitivefiles-20081117224243-p84xpmqnsa1p8k91-1
              doc/news-template.txt          newstemplate.txt-20090113030949-kn6dn0xcj1rd6vmn-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzr                            bzr.py-20050313053754-5485f144c7006fa6
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
              bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
              bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
              bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
              bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
              bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
              bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
              bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
              bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
              bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
              bzrlib/transport/http/ca_bundle.py ca_bundle.py-20070226091335-84kb1xg1r2jjf858-1
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
              tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
              tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.490.10
        revision-id: v.ladeuil+lp at free.fr-20090108154020-iauv66fo56dh0wtr
        parent: v.ladeuil+lp at free.fr-20081216123426-xn9daezt2agu7qhe
        parent: v.ladeuil+lp at free.fr-20090108153958-xv5ej5s7g201zgox
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: delta-show-with-path-filter
        timestamp: Thu 2009-01-08 16:40:20 +0100
        message:
          Merge refactor-delta-show into delta-show-with-path-filter
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
          doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
            ------------------------------------------------------------
            revno: 3508.491.5
            revision-id: v.ladeuil+lp at free.fr-20090108153958-xv5ej5s7g201zgox
            parent: v.ladeuil+lp at free.fr-20081216123417-d31v60nssishh8vu
            parent: v.ladeuil+lp at free.fr-20090108153931-2qpagcsiam5tzit6
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: refactor-delta-show
            timestamp: Thu 2009-01-08 16:39:58 +0100
            message:
              Merge log-s-v into refactor-delta-show
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
              bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
              bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
              bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
              bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
              bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
              bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
              bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
              bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
              bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
              bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
              bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
              bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
              bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
              bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
              bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
              bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
              bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
              bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
              bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
              bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
              bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
              bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
              bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
              bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
              bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
              doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
              doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
              doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
              doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
              tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
            ------------------------------------------------------------
            revno: 3508.436.11
            revision-id: v.ladeuil+lp at free.fr-20090108153931-2qpagcsiam5tzit6
            parent: v.ladeuil+lp at free.fr-20081216123408-6yhzy3jm82wnp88r
            parent: v.ladeuil+lp at free.fr-20090108153910-wgwi4ct8b8y1ffkk
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: log-s-v
            timestamp: Thu 2009-01-08 16:39:31 +0100
            message:
              Merge cleanups into log-s-v
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
              bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
              bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
              bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
              bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
              bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
              bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
              bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
              bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
              bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
              bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
              bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
              bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
              bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
              bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
              bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
              bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
              bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
              bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
              bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
              bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
              bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
              bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
              bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
              bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
              bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
              doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
              doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
              doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
              doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
              tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
            ------------------------------------------------------------
            revno: 3508.437.8
            revision-id: v.ladeuil+lp at free.fr-20090108153910-wgwi4ct8b8y1ffkk
            parent: v.ladeuil+lp at free.fr-20081216123357-f4vm2334eul705na
            parent: pqm at pqm.ubuntu.com-20090108150019-nai6bai0u7f52p7s
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: cleanups
            timestamp: Thu 2009-01-08 16:39:10 +0100
            message:
              Merge bzr.dev into cleanups
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
              bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
              bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
              bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
              bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
              bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
              bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
              bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
              bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
              bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
              bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
              bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
              bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
              bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
              bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
              bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
              bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
              bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
              bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
              bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
              bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
              bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
              bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
              bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
              bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
              bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
              doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
              doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
              doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
              doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
              tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.490.9
        revision-id: v.ladeuil+lp at free.fr-20081216123426-xn9daezt2agu7qhe
        parent: v.ladeuil+lp at free.fr-20081212130249-4wzq4wb3z1wuw59s
        parent: v.ladeuil+lp at free.fr-20081216123417-d31v60nssishh8vu
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: delta-show-with-path-filter
        timestamp: Tue 2008-12-16 13:34:26 +0100
        message:
          Merge refactor-delta-show into delta-show-with-path-filter
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
            ------------------------------------------------------------
            revno: 3508.491.4
            revision-id: v.ladeuil+lp at free.fr-20081216123417-d31v60nssishh8vu
            parent: v.ladeuil+lp at free.fr-20081212130229-a0zc8qk82h04c7nr
            parent: v.ladeuil+lp at free.fr-20081216123408-6yhzy3jm82wnp88r
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: refactor-delta-show
            timestamp: Tue 2008-12-16 13:34:17 +0100
            message:
              Merge log-s-v into refactor-delta-show
            modified:
              Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
              bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
              bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
              bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
              bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
              bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
              bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
              bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
              tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
            ------------------------------------------------------------
            revno: 3508.436.10
            revision-id: v.ladeuil+lp at free.fr-20081216123408-6yhzy3jm82wnp88r
            parent: v.ladeuil+lp at free.fr-20081212130211-jdetrqqk0poh14ae
            parent: v.ladeuil+lp at free.fr-20081216123357-f4vm2334eul705na
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: log-s-v
            timestamp: Tue 2008-12-16 13:34:08 +0100
            message:
              Merge cleanups into log-s-v
            modified:
              Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
              bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
              bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
              bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
              bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
              bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
              bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
              bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
              tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
            ------------------------------------------------------------
            revno: 3508.437.7
            revision-id: v.ladeuil+lp at free.fr-20081216123357-f4vm2334eul705na
            parent: v.ladeuil+lp at free.fr-20081212130152-5ey2yeelvo2tyoss
            parent: pqm at pqm.ubuntu.com-20081216050844-csmbt4az61zghcxf
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: cleanups
            timestamp: Tue 2008-12-16 13:33:57 +0100
            message:
              Merge bzr.dev into cleanups
            modified:
              Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
              bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
              bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
              bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
              bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
              bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
              bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
              bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
              tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.490.8
        revision-id: v.ladeuil+lp at free.fr-20081212130249-4wzq4wb3z1wuw59s
        parent: v.ladeuil+lp at free.fr-20081211111411-x98b692zu3ubjw7r
        parent: v.ladeuil+lp at free.fr-20081212130229-a0zc8qk82h04c7nr
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: delta-show-with-path-filter
        timestamp: Fri 2008-12-12 14:02:49 +0100
        message:
          Merge refactor-delta-show into delta-show-with-path-filter
        added:
          bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
            ------------------------------------------------------------
            revno: 3508.491.3
            revision-id: v.ladeuil+lp at free.fr-20081212130229-a0zc8qk82h04c7nr
            parent: v.ladeuil+lp at free.fr-20081211111344-lfkqv17p8a7n3bzu
            parent: v.ladeuil+lp at free.fr-20081212130211-jdetrqqk0poh14ae
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: refactor-delta-show
            timestamp: Fri 2008-12-12 14:02:29 +0100
            message:
              Merge log-s-v into refactor-delta-show
            added:
              bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
              bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
              bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
              bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
            modified:
              .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
              Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
              bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
              bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
              bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
              bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
              bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
              bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
            ------------------------------------------------------------
            revno: 3508.436.9
            revision-id: v.ladeuil+lp at free.fr-20081212130211-jdetrqqk0poh14ae
            parent: v.ladeuil+lp at free.fr-20081212120801-p1up3amo9ff3rghy
            parent: v.ladeuil+lp at free.fr-20081212130152-5ey2yeelvo2tyoss
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: log-s-v
            timestamp: Fri 2008-12-12 14:02:11 +0100
            message:
              Merge cleanups into log-s-v
            added:
              bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
              bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
              bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
              bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
            modified:
              .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
              Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
              bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
              bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
              bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
              bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
              bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
              bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
            ------------------------------------------------------------
            revno: 3508.437.6
            revision-id: v.ladeuil+lp at free.fr-20081212130152-5ey2yeelvo2tyoss
            parent: v.ladeuil+lp at free.fr-20081210172011-hqo0uup8a7aq785f
            parent: pqm at pqm.ubuntu.com-20081212125032-wboskm0umuvt44ft
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: cleanups
            timestamp: Fri 2008-12-12 14:01:52 +0100
            message:
              Merge bzr.dev into cleanups
            added:
              bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
              bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
              bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
              bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
            modified:
              .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
              Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
              bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
              bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
              bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
              bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
              bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
              bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.490.7
        revision-id: v.ladeuil+lp at free.fr-20081211111411-x98b692zu3ubjw7r
        parent: v.ladeuil+lp at free.fr-20081210093306-j4l1wiesc76519fy
        parent: v.ladeuil+lp at free.fr-20081211111344-lfkqv17p8a7n3bzu
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: delta-show-with-path-filter
        timestamp: Thu 2008-12-11 12:14:11 +0100
        message:
          Merge refactor-delta-show into delta-show-with-path-filter
        added:
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          bzrlib/tests/blackbox/test_pull.py test_pull.py-20051201144907-64959364f629947f
          bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
            ------------------------------------------------------------
            revno: 3508.491.2
            revision-id: v.ladeuil+lp at free.fr-20081211111344-lfkqv17p8a7n3bzu
            parent: v.ladeuil+lp at free.fr-20081209085750-2zwesxx1hostym0s
            parent: v.ladeuil+lp at free.fr-20081211071228-21705lekcnoam79u
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: refactor-delta-show
            timestamp: Thu 2008-12-11 12:13:44 +0100
            message:
              Merge log-s-v into refactor-delta-show
            added:
              bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
              bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
              bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
              bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
              bzrlib/tests/blackbox/test_pull.py test_pull.py-20051201144907-64959364f629947f
              bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
              bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
              bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
              bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.490.6
        revision-id: v.ladeuil+lp at free.fr-20081210093306-j4l1wiesc76519fy
        parent: v.ladeuil+lp at free.fr-20081210084403-89803az7m7rysrsy
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: delta-show-with-path-filter
        timestamp: Wed 2008-12-10 10:33:06 +0100
        message:
          Make the filter work for paths and file ids.
          
          * bzrlib/tests/test_delta.py:
          (TestDeltaShow): Fix failing tests, the previous commit was wrong.
          (TestDeltaShow._get_delta): Baah, fix status outputs.
          (TestDeltaShow.test_delta_show_short_status_single_file_id_filter):
          Test for file id filter.
          
          * bzrlib/delta.py:
          (TreeDelta): Rename path_filter to filter and pass it the file id
          too.
        modified:
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/tests/test_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
        ------------------------------------------------------------
        revno: 3508.490.5
        revision-id: v.ladeuil+lp at free.fr-20081210084403-89803az7m7rysrsy
        parent: v.ladeuil+lp at free.fr-20081209085755-z6wcpmi9xa3uazm8
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: delta-show-with-path-filter
        timestamp: Wed 2008-12-10 09:44:03 +0100
        message:
          Add a 'path_filter' parameter to delta.show().
          
          * bzrlib/tests/test_delta.py:
          (TestDeltaShow): Tests for delta.show() and the new 'path_filter'
          parameter.
          
          * bzrlib/delta.py:
          (TreeDelta.show.show_list): Display header only once, before first
          file is displayed. Add a path_filter parameter. Add doc_string.
        modified:
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/tests/test_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
        ------------------------------------------------------------
        revno: 3508.490.4
        revision-id: v.ladeuil+lp at free.fr-20081209085755-z6wcpmi9xa3uazm8
        parent: v.ladeuil+lp at free.fr-20081208155757-n35xmjdx0x2zq7ze
        parent: v.ladeuil+lp at free.fr-20081209085750-2zwesxx1hostym0s
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: delta-show-with-path-filter
        timestamp: Tue 2008-12-09 09:57:55 +0100
        message:
          Merge refactor-delta-show into delta-show-with-path-filter
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
            ------------------------------------------------------------
            revno: 3508.491.1
            revision-id: v.ladeuil+lp at free.fr-20081209085750-2zwesxx1hostym0s
            parent: v.ladeuil+lp at free.fr-20081208155757-n35xmjdx0x2zq7ze
            parent: v.ladeuil+lp at free.fr-20081209085733-x9ubc9uj33tddlhp
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: refactor-delta-show
            timestamp: Tue 2008-12-09 09:57:50 +0100
            message:
              Merge log-s-v into refactor-delta-show
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
              bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
              bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
              bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
              bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
              bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
              bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
              bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.490.3
        revision-id: v.ladeuil+lp at free.fr-20081208155757-n35xmjdx0x2zq7ze
        parent: v.ladeuil+lp at free.fr-20081205144134-exdpplquj8j0xifx
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: refactor-delta-show
        timestamp: Mon 2008-12-08 16:57:57 +0100
        message:
          Finish TreeDelta.show() refactoring.
          
          * bzrlib/delta.py:
          (TreeDelta): Fix doc string, that's seven lists we have here
          including 'king_changed' which wasn't documented.
          (TreeDelta.show.show_more_renamed,
          TreeDelta.show.show_more_kind_changed, TreeDelta.show.show_path):
          More helpers.
          (TreeDelta.show): Add parameters to finish refactoring.
          (TreeDelta.show.show_list): Break output some more to take all
          cases into account.
          (TreeDelta.show): Use show_list for renamed and kind_changed too.
        modified:
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
        ------------------------------------------------------------
        revno: 3508.490.2
        revision-id: v.ladeuil+lp at free.fr-20081205144134-exdpplquj8j0xifx
        parent: v.ladeuil+lp at free.fr-20081205140447-vk9s1veaqyy3ch9t
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: refactor-delta-show
        timestamp: Fri 2008-12-05 15:41:34 +0100
        message:
          Fix typo.
          
          * bzrlib/delta.py:
          (TreeDelta): Fix typo in doc string.
        modified:
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
        ------------------------------------------------------------
        revno: 3508.490.1
        revision-id: v.ladeuil+lp at free.fr-20081205140447-vk9s1veaqyy3ch9t
        parent: v.ladeuil+lp at free.fr-20081205123515-q8d82ivuv6x36y7w
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: refactor-delta-show
        timestamp: Fri 2008-12-05 15:04:47 +0100
        message:
          Start refactoring TreeDelta.show().
          
          * bzrlib/delta.py:
          (TreeDelta.show.decorate_path): New helper.
          (TreeDelta.show.show_list): Start refactoring by handling more
          common code.
        modified:
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
    ------------------------------------------------------------
    revno: 3508.1.433
    revision-id: pqm at pqm.ubuntu.com-20090115091140-d5esfq1fsbizvdem
    parent: pqm at pqm.ubuntu.com-20090115073416-vnzvkab4dfesetj0
    parent: mbp at sourcefrog.net-20090115075305-lu6m9n2gzl432lh0
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-01-15 09:11:40 +0000
    message:
      (mbp) reorder things into the right part of NEWS
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.489.1
        revision-id: mbp at sourcefrog.net-20090115075305-lu6m9n2gzl432lh0
        parent: pqm at pqm.ubuntu.com-20090115062848-vl9tlzwnawaqht01
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Thu 2009-01-15 18:53:05 +1100
        message:
          Corrections to NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
    ------------------------------------------------------------
    revno: 3508.1.432
    revision-id: pqm at pqm.ubuntu.com-20090115073416-vnzvkab4dfesetj0
    parent: pqm at pqm.ubuntu.com-20090115062848-vl9tlzwnawaqht01
    parent: mbp at sourcefrog.net-20090115064409-ual02s892v27bq5o
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-01-15 07:34:16 +0000
    message:
      (mbp) transport-based progress bars
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
      bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
      bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
      bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
      bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
      bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
      bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
      bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
        ------------------------------------------------------------
        revno: 3508.487.17
        revision-id: mbp at sourcefrog.net-20090115064409-ual02s892v27bq5o
        parent: mbp at sourcefrog.net-20090115051249-dwwq2byltadxi6s8
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Thu 2009-01-15 17:44:09 +1100
        message:
          test_ui should not expect warnings from ProgressBar.finished
        modified:
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
        ------------------------------------------------------------
        revno: 3508.487.16
        revision-id: mbp at sourcefrog.net-20090115051249-dwwq2byltadxi6s8
        parent: mbp at sourcefrog.net-20090115032155-vaxa3k8pdeh15r4z
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Thu 2009-01-15 16:12:49 +1100
        message:
          Update SFTP tests to accommodate progress reporting
        modified:
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.487.15
        revision-id: mbp at sourcefrog.net-20090115032155-vaxa3k8pdeh15r4z
        parent: mbp at sourcefrog.net-20090113051626-0d5q6luqdoyx4xaf
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Thu 2009-01-15 14:21:55 +1100
        message:
          Remove Robey's copyright as he assigned to Canonical
        modified:
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.487.14
        revision-id: mbp at sourcefrog.net-20090113051626-0d5q6luqdoyx4xaf
        parent: mbp at sourcefrog.net-20090113050727-r0uw27cvei8tyvh8
        parent: pqm at pqm.ubuntu.com-20090112185737-d6kwagahecadwfce
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Tue 2009-01-13 16:16:26 +1100
        message:
          Fix recommend_upgrade ui and merge trunk
        added:
          bzrlib/plugins/netrc_credential_store/ netrc_credential_sto-20081006090354-oaoid1olhgk8vevm-1
          bzrlib/plugins/netrc_credential_store/__init__.py __init__.py-20081006090402-hd75m8kcrrm0vlz1-1
          bzrlib/plugins/netrc_credential_store/tests/ tests-20081006090406-6mddz8j10pux993e-1
          bzrlib/plugins/netrc_credential_store/tests/__init__.py __init__.py-20081006090411-vytweyz6sun61d4q-1
          bzrlib/plugins/netrc_credential_store/tests/test_netrc.py test_netrc.py-20081006090414-vm3or4tz6c9wk2oi-1
          bzrlib/tests/https_server.py   https_server.py-20071121173708-aj8zczi0ziwbwz21-1
          bzrlib/tests/ssl_certs/        ssl_certs-20071124141654-dc9za9nho2gmzbri-1
          bzrlib/tests/ssl_certs/__init__.py __init__.py-20071124141703-j5hr254lm287lyut-8
          bzrlib/tests/ssl_certs/ca.crt  ca.crt-20071124141703-j5hr254lm287lyut-7
          bzrlib/tests/ssl_certs/ca.key  ca.key-20071124141703-j5hr254lm287lyut-6
          bzrlib/tests/ssl_certs/create_ssls.py create_ssls.py-20071124141703-j5hr254lm287lyut-5
          bzrlib/tests/ssl_certs/server.crt server.crt-20071124141703-j5hr254lm287lyut-4
          bzrlib/tests/ssl_certs/server.csr server.csr-20071124141703-j5hr254lm287lyut-3
          bzrlib/tests/ssl_certs/server_with_pass.key server_with_pass.key-20071124141703-j5hr254lm287lyut-2
          bzrlib/tests/ssl_certs/server_without_pass.key server_without_pass.-20071124141703-j5hr254lm287lyut-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/ca_bundle.py ca_bundle.py-20070226091335-84kb1xg1r2jjf858-1
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.487.13
        revision-id: mbp at sourcefrog.net-20090113050727-r0uw27cvei8tyvh8
        parent: mbp at sourcefrog.net-20081224073737-1pm721uhv3077qd0
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Tue 2009-01-13 16:07:27 +1100
        message:
          Don't mask out recommend_upgrade in CLIUIFactory
        modified:
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
        ------------------------------------------------------------
        revno: 3508.487.12
        revision-id: mbp at sourcefrog.net-20081224073737-1pm721uhv3077qd0
        parent: mbp at sourcefrog.net-20081224070720-ptodndbmje6uy5ej
        parent: pqm at pqm.ubuntu.com-20081224050842-15xix09apawzgs05
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Wed 2008-12-24 18:37:37 +1100
        message:
          merge news
        added:
          bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          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_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          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_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          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/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
          doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.487.11
        revision-id: mbp at sourcefrog.net-20081224070720-ptodndbmje6uy5ej
        parent: mbp at sourcefrog.net-20081224070433-6trk2e9btcx45o6s
        parent: mbp at sourcefrog.net-20081217082831-gfro2xbtou9w1bnd
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Wed 2008-12-24 18:07:20 +1100
        message:
          Merge other progress work
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
            ------------------------------------------------------------
            revno: 3508.488.14
            revision-id: mbp at sourcefrog.net-20081217082831-gfro2xbtou9w1bnd
            parent: mbp at sourcefrog.net-20081217082742-8ezdb3qvhx7rcpuq
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: progress
            timestamp: Wed 2008-12-17 19:28:31 +1100
            message:
              note progress apis have changed
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
            ------------------------------------------------------------
            revno: 3508.488.13
            revision-id: mbp at sourcefrog.net-20081217082742-8ezdb3qvhx7rcpuq
            parent: mbp at sourcefrog.net-20081217081814-qxpip6fd8f3ofkgh
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: progress
            timestamp: Wed 2008-12-17 19:27:42 +1100
            message:
              update news
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
            ------------------------------------------------------------
            revno: 3508.488.12
            revision-id: mbp at sourcefrog.net-20081217081814-qxpip6fd8f3ofkgh
            parent: mbp at sourcefrog.net-20081216075629-zhgjzxgoh32453tu
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: progress
            timestamp: Wed 2008-12-17 19:18:14 +1100
            message:
              Give a warning, not an error, if a progress bar is not finished in order
            modified:
              bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
              bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
              bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
            ------------------------------------------------------------
            revno: 3508.488.11
            revision-id: mbp at sourcefrog.net-20081216075629-zhgjzxgoh32453tu
            parent: mbp at sourcefrog.net-20081216071030-dbxgukznexs9zqn8
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: progress
            timestamp: Tue 2008-12-16 18:56:29 +1100
            message:
              Choose the UIFactory class depending on the terminal capabilities
            modified:
              bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
              bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
              bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
              bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
            ------------------------------------------------------------
            revno: 3508.488.10
            revision-id: mbp at sourcefrog.net-20081216071030-dbxgukznexs9zqn8
            parent: mbp at sourcefrog.net-20081216070053-443injzwkblc0rij
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: progress
            timestamp: Tue 2008-12-16 18:10:30 +1100
            message:
              Fix up test_ui for new progress bars
            modified:
              bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
            ------------------------------------------------------------
            revno: 3508.488.9
            revision-id: mbp at sourcefrog.net-20081216070053-443injzwkblc0rij
            parent: mbp at sourcefrog.net-20081216065958-b4ce9x9w34xwan5a
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: progress
            timestamp: Tue 2008-12-16 18:00:53 +1100
            message:
              Move TextProgressView to ui.text
            modified:
              bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
              bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
            ------------------------------------------------------------
            revno: 3508.488.8
            revision-id: mbp at sourcefrog.net-20081216065958-b4ce9x9w34xwan5a
            parent: mbp at sourcefrog.net-20081216061801-7ty3ke724hruq0nw
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: progress
            timestamp: Tue 2008-12-16 17:59:58 +1100
            message:
              Progress and UI test cleanups
            modified:
              bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
              bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
              bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
            ------------------------------------------------------------
            revno: 3508.488.7
            revision-id: mbp at sourcefrog.net-20081216061801-7ty3ke724hruq0nw
            parent: mbp at sourcefrog.net-20081216061654-6hvc6dlf8srcpoxz
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: progress
            timestamp: Tue 2008-12-16 17:18:01 +1100
            message:
              Remove MissingProgressBarFinish exception
            modified:
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
              bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
            ------------------------------------------------------------
            revno: 3508.488.6
            revision-id: mbp at sourcefrog.net-20081216061654-6hvc6dlf8srcpoxz
            parent: mbp at sourcefrog.net-20081216061014-8hsdpmhake0s9ak6
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: progress
            timestamp: Tue 2008-12-16 17:16:54 +1100
            message:
              TextUIFactory ignores and deprecates the bar_type parameter
            modified:
              bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
            ------------------------------------------------------------
            revno: 3508.488.5
            revision-id: mbp at sourcefrog.net-20081216061014-8hsdpmhake0s9ak6
            parent: mbp at sourcefrog.net-20081216055124-uxx9245lbuef07le
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: progress
            timestamp: Tue 2008-12-16 17:10:14 +1100
            message:
              Progress tasks can indicate what kind of display is useful
            modified:
              bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
              bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
            ------------------------------------------------------------
            revno: 3508.488.4
            revision-id: mbp at sourcefrog.net-20081216055124-uxx9245lbuef07le
            parent: mbp at sourcefrog.net-20081216042643-lelt3haqjmedugq6
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: progress
            timestamp: Tue 2008-12-16 16:51:24 +1100
            message:
              All UI factories should support note()
            modified:
              bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
              bzrlib/tests/test_ui.py        test_ui.py-20051130162854-458e667a7414af09
              bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
              bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
            ------------------------------------------------------------
            revno: 3508.488.3
            revision-id: mbp at sourcefrog.net-20081216042643-lelt3haqjmedugq6
            parent: mbp at sourcefrog.net-20081216033052-crrxy0eo3njhtidl
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: progress
            timestamp: Tue 2008-12-16 15:26:43 +1100
            message:
              Move display of transport throughput into TextProgressView
            modified:
              bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
              bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
              bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
            ------------------------------------------------------------
            revno: 3508.488.2
            revision-id: mbp at sourcefrog.net-20081216033052-crrxy0eo3njhtidl
            parent: mbp at sourcefrog.net-20081216032241-6xuetbwb8xlifayh
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: progress
            timestamp: Tue 2008-12-16 14:30:52 +1100
            message:
              ProgressTask holds a reference to the ui that displays it
            modified:
              bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
              bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
            ------------------------------------------------------------
            revno: 3508.488.1
            revision-id: mbp at sourcefrog.net-20081216032241-6xuetbwb8xlifayh
            parent: mbp at sourcefrog.net-20081215085130-rqxig49n8g9jh8qt
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: progress
            timestamp: Tue 2008-12-16 14:22:41 +1100
            message:
              Remove experimental transport display from TTYProgressBar
            modified:
              bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
        ------------------------------------------------------------
        revno: 3508.487.10
        revision-id: mbp at sourcefrog.net-20081224070433-6trk2e9btcx45o6s
        parent: mbp at sourcefrog.net-20081224070318-pq87j6nbk3aocy6y
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Wed 2008-12-24 18:04:33 +1100
        message:
          CLIUIFactory implements (as stubs) progress methods
        modified:
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
        ------------------------------------------------------------
        revno: 3508.487.9
        revision-id: mbp at sourcefrog.net-20081224070318-pq87j6nbk3aocy6y
        parent: mbp at sourcefrog.net-20081215085130-rqxig49n8g9jh8qt
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Wed 2008-12-24 18:03:18 +1100
        message:
          Move the point at which sftp issues transport activity (thanks vila)
        modified:
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.487.8
        revision-id: mbp at sourcefrog.net-20081215085130-rqxig49n8g9jh8qt
        parent: mbp at sourcefrog.net-20081215082857-asjzld70e2s1i0ta
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Mon 2008-12-15 19:51:30 +1100
        message:
          Progress layout tweaks
        modified:
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
        ------------------------------------------------------------
        revno: 3508.487.7
        revision-id: mbp at sourcefrog.net-20081215082857-asjzld70e2s1i0ta
        parent: mbp at sourcefrog.net-20081215063120-s06lzbt1fye3lbim
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Mon 2008-12-15 19:28:57 +1100
        message:
          Change progress bars to a more MVC style
        modified:
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
        ------------------------------------------------------------
        revno: 3508.487.6
        revision-id: mbp at sourcefrog.net-20081215063120-s06lzbt1fye3lbim
        parent: mbp at sourcefrog.net-20081215010123-diylgwx90yz0gfs3
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Mon 2008-12-15 17:31:20 +1100
        message:
          Preliminary support for drawing network io into the progress bar
        modified:
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
        ------------------------------------------------------------
        revno: 3508.487.5
        revision-id: mbp at sourcefrog.net-20081215010123-diylgwx90yz0gfs3
        parent: mbp at sourcefrog.net-20081214200649-8ilmikjrp0r6utp1
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Mon 2008-12-15 12:01:23 +1100
        message:
          Further mockup of transport-based activity indicator.
          
          The activity is now drawn by the UI layer, and it shows total traffic plus 
          approximate current rate.
          
          This currently disables the regular progress bars.
        modified:
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
        ------------------------------------------------------------
        revno: 3508.487.4
        revision-id: mbp at sourcefrog.net-20081214200649-8ilmikjrp0r6utp1
        parent: mbp at sourcefrog.net-20081214200631-2elwxl7o6sbcpo0x
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Mon 2008-12-15 07:06:49 +1100
        message:
          SFTPTransport also sends activity from get()
        modified:
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.487.3
        revision-id: mbp at sourcefrog.net-20081214200631-2elwxl7o6sbcpo0x
        parent: mbp at sourcefrog.net-20081214183716-rdtk0w8yvxubdd3k
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Mon 2008-12-15 07:06:31 +1100
        message:
          transport.get should specifically close the file handle
        modified:
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
        ------------------------------------------------------------
        revno: 3508.487.2
        revision-id: mbp at sourcefrog.net-20081214183716-rdtk0w8yvxubdd3k
        parent: mbp at sourcefrog.net-20081214183654-v91j52svczc56q9c
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Mon 2008-12-15 05:37:16 +1100
        message:
          Start reporting activity from sftp read access
        modified:
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.487.1
        revision-id: mbp at sourcefrog.net-20081214183654-v91j52svczc56q9c
        parent: pqm at pqm.ubuntu.com-20081205181554-ofrdnafloc43bxkh
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: progress
        timestamp: Mon 2008-12-15 05:36:54 +1100
        message:
          Add stub _report_activity method as a transport callback
        modified:
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
    ------------------------------------------------------------
    revno: 3508.1.431
    revision-id: pqm at pqm.ubuntu.com-20090115062848-vl9tlzwnawaqht01
    parent: pqm at pqm.ubuntu.com-20090114051315-92k8x1bysxbvs0mu
    parent: mbp at sourcefrog.net-20090115051822-o2xh2rpsdhovwzm4
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-01-15 06:28:48 +0000
    message:
      init prints more concise information
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
        ------------------------------------------------------------
        revno: 3508.486.1
        revision-id: mbp at sourcefrog.net-20090115051822-o2xh2rpsdhovwzm4
        parent: pqm at pqm.ubuntu.com-20090114051315-92k8x1bysxbvs0mu
        parent: amanic at gmail.com-20090106220351-1abewrk6luuep0vc
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Thu 2009-01-15 16:18:22 +1100
        message:
          init prints more concise information
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
        ------------------------------------------------------------
        revno: 3508.485.2
        revision-id: amanic at gmail.com-20090106220351-1abewrk6luuep0vc
        parent: amanic at gmail.com-20090106213609-idg4oy9kce4qgtpl
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.init_output
        timestamp: Wed 2009-01-07 00:03:51 +0200
        message:
          add NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.485.1
        revision-id: amanic at gmail.com-20090106213609-idg4oy9kce4qgtpl
        parent: pqm at pqm.ubuntu.com-20090106073252-m4c72a1m7004nqmz
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.init_output
        timestamp: Tue 2009-01-06 23:36:09 +0200
        message:
          make `bzr init` less verbose, and update tests
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
    ------------------------------------------------------------
    revno: 3508.1.430
    revision-id: pqm at pqm.ubuntu.com-20090114051315-92k8x1bysxbvs0mu
    parent: pqm at pqm.ubuntu.com-20090113051424-nrk3zkfe09h46i9y
    parent: ian.clatworthy at canonical.com-20090114040552-aclggp7hqv33ckwc
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-01-14 05:13:15 +0000
    message:
      Better/faster status after merge (Ian Clatworthy)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
      bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
      bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
        ------------------------------------------------------------
        revno: 3508.484.1
        revision-id: ian.clatworthy at canonical.com-20090114040552-aclggp7hqv33ckwc
        parent: pqm at pqm.ubuntu.com-20090113051424-nrk3zkfe09h46i9y
        parent: ian.clatworthy at canonical.com-20090114035748-z3m9blehvve4rbk4
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Wed 2009-01-14 14:05:52 +1000
        message:
          Better/faster status after merge (Ian Clatworthy)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
        ------------------------------------------------------------
        revno: 3508.483.3
        revision-id: ian.clatworthy at canonical.com-20090114035748-z3m9blehvve4rbk4
        parent: ian.clatworthy at canonical.com-20090113012847-3l1iu3jbhjousg7m
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.pending-heads
        timestamp: Wed 2009-01-14 13:57:48 +1000
        message:
          feedback from jameinel
        modified:
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
        ------------------------------------------------------------
        revno: 3508.483.2
        revision-id: ian.clatworthy at canonical.com-20090113012847-3l1iu3jbhjousg7m
        parent: ian.clatworthy at canonical.com-20090113004442-16lkilw5fk8ba9mc
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.pending-heads
        timestamp: Tue 2009-01-13 11:28:47 +1000
        message:
          add NEWS item & improve status help
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.483.1
        revision-id: ian.clatworthy at canonical.com-20090113004442-16lkilw5fk8ba9mc
        parent: pqm at pqm.ubuntu.com-20090112185737-d6kwagahecadwfce
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.pending-heads
        timestamp: Tue 2009-01-13 10:44:42 +1000
        message:
          verbose flag for status - code & tests
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
    ------------------------------------------------------------
    revno: 3508.1.429
    revision-id: pqm at pqm.ubuntu.com-20090113051424-nrk3zkfe09h46i9y
    parent: pqm at pqm.ubuntu.com-20090112185737-d6kwagahecadwfce
    parent: mbp at sourcefrog.net-20090113041447-v7g020fjzl0fiwb2
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-01-13 05:14:24 +0000
    message:
      (mbp) merge 1.11 and advance to 1.12
    added:
      bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
      doc/developers/case-insensitive-file-systems.txt caseinsensitivefiles-20081117224243-p84xpmqnsa1p8k91-1
      doc/news-template.txt          newstemplate.txt-20090113030949-kn6dn0xcj1rd6vmn-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzr                            bzr.py-20050313053754-5485f144c7006fa6
      bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
      bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
      bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
      bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
      bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
      bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
      doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
      setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
      tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.482.3
        revision-id: mbp at sourcefrog.net-20090113041447-v7g020fjzl0fiwb2
        parent: mbp at sourcefrog.net-20090113031104-03my054s02i9l2pe
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Tue 2009-01-13 15:14:47 +1100
        message:
          Fix version tuple
        modified:
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.482.2
        revision-id: mbp at sourcefrog.net-20090113031104-03my054s02i9l2pe
        parent: mbp at sourcefrog.net-20090113030636-dqx4t8yaaqgdvam5
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Tue 2009-01-13 14:11:04 +1100
        message:
          Bump version to 1.12 and add news template
        added:
          doc/news-template.txt          newstemplate.txt-20090113030949-kn6dn0xcj1rd6vmn-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.482.1
        revision-id: mbp at sourcefrog.net-20090113030636-dqx4t8yaaqgdvam5
        parent: pqm at pqm.ubuntu.com-20090112185737-d6kwagahecadwfce
        parent: pqm at pqm.ubuntu.com-20090109083113-p1thptdqdbf68wix
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Tue 2009-01-13 14:06:36 +1100
        message:
          Merge 1.11rc1
        added:
          bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
          doc/developers/case-insensitive-file-systems.txt caseinsensitivefiles-20081117224243-p84xpmqnsa1p8k91-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.477.3
        revision-id: pqm at pqm.ubuntu.com-20090109083113-p1thptdqdbf68wix
        parent: pqm at pqm.ubuntu.com-20090109073848-e2y14v6wet5sh5rr
        parent: mbp at sourcefrog.net-20090109075015-p59id374jg5v4qo3
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.11
        timestamp: Fri 2009-01-09 08:31:13 +0000
        message:
          (mbp) release 1.11rc1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
            ------------------------------------------------------------
            revno: 3508.481.2
            revision-id: mbp at sourcefrog.net-20090109075015-p59id374jg5v4qo3
            parent: mbp at sourcefrog.net-20090109074926-foxv4dpc6qcwqa0p
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: prepare-1.11
            timestamp: Fri 2009-01-09 18:50:15 +1100
            message:
              Update copyright to 2009
            modified:
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
            ------------------------------------------------------------
            revno: 3508.481.1
            revision-id: mbp at sourcefrog.net-20090109074926-foxv4dpc6qcwqa0p
            parent: pqm at pqm.ubuntu.com-20090109073848-e2y14v6wet5sh5rr
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: prepare-1.11
            timestamp: Fri 2009-01-09 18:49:26 +1100
            message:
              (mbp) Release 1.11rc1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.477.2
        revision-id: pqm at pqm.ubuntu.com-20090109073848-e2y14v6wet5sh5rr
        parent: pqm at pqm.ubuntu.com-20090109061411-4ktbzdk3gkr8ws63
        parent: mbp at sourcefrog.net-20090109065251-rho97apg23gdjltm
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.11
        timestamp: Fri 2009-01-09 07:38:48 +0000
        message:
          (mbp) Merge cicp patch for 1.11
        added:
          bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
          doc/developers/case-insensitive-file-systems.txt caseinsensitivefiles-20081117224243-p84xpmqnsa1p8k91-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
            ------------------------------------------------------------
            revno: 3508.480.1
            revision-id: mbp at sourcefrog.net-20090109065251-rho97apg23gdjltm
            parent: pqm at pqm.ubuntu.com-20090109061411-4ktbzdk3gkr8ws63
            parent: mbp at sourcefrog.net-20090109060028-ucfcbqf6bn8lecw2
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: prepare-1.11
            timestamp: Fri 2009-01-09 17:52:51 +1100
            message:
              Merge cicp patch for 1.11
            added:
              bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
              doc/developers/case-insensitive-file-systems.txt caseinsensitivefiles-20081117224243-p84xpmqnsa1p8k91-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
            ------------------------------------------------------------
            revno: 3508.479.1
            revision-id: mbp at sourcefrog.net-20090109060028-ucfcbqf6bn8lecw2
            parent: pqm at pqm.ubuntu.com-20090108225256-26dj4mre937k2u6q
            parent: mhammond at skippinet.com.au-20081223212932-ogwql93znqf0fbed
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: cicp-1.11
            timestamp: Fri 2009-01-09 17:00:28 +1100
            message:
              merge cicp patch, correct rest syntax and news typo
            added:
              bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
              doc/developers/case-insensitive-file-systems.txt caseinsensitivefiles-20081117224243-p84xpmqnsa1p8k91-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
            ------------------------------------------------------------
            revno: 3508.478.39
            revision-id: mhammond at skippinet.com.au-20081223212932-ogwql93znqf0fbed
            parent: mhammond at skippinet.com.au-20081223212602-0fr936wggusqxizo
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Wed 2008-12-24 08:29:32 +1100
            message:
              typos and whitespace changes.
            modified:
              bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
            ------------------------------------------------------------
            revno: 3508.478.38
            revision-id: mhammond at skippinet.com.au-20081223212602-0fr936wggusqxizo
            parent: mhammond at skippinet.com.au-20081223084248-ckq6fo94nb0dax3e
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Wed 2008-12-24 08:26:02 +1100
            message:
              Restore missing (apparently pointless) block accidently removed.
            modified:
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
            ------------------------------------------------------------
            revno: 3508.478.37
            revision-id: mhammond at skippinet.com.au-20081223084248-ckq6fo94nb0dax3e
            parent: mhammond at skippinet.com.au-20081223072103-vwt8qzlsfrrw8yz5
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Tue 2008-12-23 19:42:48 +1100
            message:
              Canonicalization is now done via a param to file_list.
            modified:
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
            ------------------------------------------------------------
            revno: 3508.478.36
            revision-id: mhammond at skippinet.com.au-20081223072103-vwt8qzlsfrrw8yz5
            parent: mhammond at skippinet.com.au-20081223042322-0tt1vpkh2ot6ua0a
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Tue 2008-12-23 18:21:03 +1100
            message:
              test for, and fix problem with canonical_relpath when the tail does not exist.
            modified:
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
            ------------------------------------------------------------
            revno: 3508.478.35
            revision-id: mhammond at skippinet.com.au-20081223042322-0tt1vpkh2ot6ua0a
            parent: mhammond at skippinet.com.au-20081223042245-fwzlrj5m9h30p23q
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Tue 2008-12-23 15:23:22 +1100
            message:
              docstring tweaks
            modified:
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
            ------------------------------------------------------------
            revno: 3508.478.34
            revision-id: mhammond at skippinet.com.au-20081223042245-fwzlrj5m9h30p23q
            parent: mhammond at skippinet.com.au-20081223042200-30du0tcioabs1re6
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Tue 2008-12-23 15:22:45 +1100
            message:
              refactor common test code into its own method
            modified:
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
            ------------------------------------------------------------
            revno: 3508.478.33
            revision-id: mhammond at skippinet.com.au-20081223042200-30du0tcioabs1re6
            parent: mhammond at skippinet.com.au-20081223042049-4o1m0xrct6opr5n3
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Tue 2008-12-23 15:22:00 +1100
            message:
              Add link to case-insensitive-file-systems doc.
            modified:
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
            ------------------------------------------------------------
            revno: 3508.478.32
            revision-id: mhammond at skippinet.com.au-20081223042049-4o1m0xrct6opr5n3
            parent: mhammond at skippinet.com.au-20081222105441-c5w2r7g30wf6daz0
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Tue 2008-12-23 15:20:49 +1100
            message:
              doc tweaks
            modified:
              doc/developers/case-insensitive-file-systems.txt caseinsensitivefiles-20081117224243-p84xpmqnsa1p8k91-1
            ------------------------------------------------------------
            revno: 3508.478.31
            revision-id: mhammond at skippinet.com.au-20081222105441-c5w2r7g30wf6daz0
            parent: mhammond at skippinet.com.au-20081222105242-0zej5afd2vybpfzv
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Mon 2008-12-22 21:54:41 +1100
            message:
              bulk of the simple review comments from igc.
            modified:
              bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
            ------------------------------------------------------------
            revno: 3508.478.30
            revision-id: mhammond at skippinet.com.au-20081222105242-0zej5afd2vybpfzv
            parent: mhammond at skippinet.com.au-20081221102412-21b17ndgi4b94qgh
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Mon 2008-12-22 21:52:42 +1100
            message:
              credit where credit's due :)
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
            ------------------------------------------------------------
            revno: 3508.478.29
            revision-id: mhammond at skippinet.com.au-20081221102412-21b17ndgi4b94qgh
            parent: mhammond at skippinet.com.au-20081221101336-r20a8ug3wq8kyt79
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Sun 2008-12-21 21:24:12 +1100
            message:
              cicp_canonical_relpath -> _cicp_canonical_relpath
            modified:
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
            ------------------------------------------------------------
            revno: 3508.478.28
            revision-id: mhammond at skippinet.com.au-20081221101336-r20a8ug3wq8kyt79
            parent: mhammond at skippinet.com.au-20081221100801-4dxgynih77w90hb4
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Sun 2008-12-21 21:13:36 +1100
            message:
              Update comments.
            modified:
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
            ------------------------------------------------------------
            revno: 3508.478.27
            revision-id: mhammond at skippinet.com.au-20081221100801-4dxgynih77w90hb4
            parent: mhammond at skippinet.com.au-20081221094946-m7kq1edgu3kvzund
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Sun 2008-12-21 21:08:01 +1100
            message:
              Move cicp news to the "development" section.
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
            ------------------------------------------------------------
            revno: 3508.478.26
            revision-id: mhammond at skippinet.com.au-20081221094946-m7kq1edgu3kvzund
            parent: mhammond at skippinet.com.au-20081221094809-7gu70h2sy8cbfliy
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Sun 2008-12-21 20:49:46 +1100
            message:
              Make the CaseInsCasePresFilenameFeature mutually exclusive from  CaseInsCasePresFilenameFeature as the semantics differ in meaningful ways.
            modified:
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
            ------------------------------------------------------------
            revno: 3508.478.25
            revision-id: mhammond at skippinet.com.au-20081221094809-7gu70h2sy8cbfliy
            parent: mhammond at skippinet.com.au-20081221074220-7dr5oydglxyyvic3
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Sun 2008-12-21 20:48:09 +1100
            message:
              Remove unused import.
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
            ------------------------------------------------------------
            revno: 3508.478.24
            revision-id: mhammond at skippinet.com.au-20081221074220-7dr5oydglxyyvic3
            parent: mhammond at skippinet.com.au-20081221074059-dkav30tr14o6tcum
            parent: pqm at pqm.ubuntu.com-20081219200818-g19t5zbtkj52bwqp
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Sun 2008-12-21 18:42:20 +1100
            message:
              Merge trunk.
            added:
              bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
              bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
              bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
              bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
              bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
              bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
              bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
              bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
              bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
              contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
              tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
            modified:
              .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
              Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzr                            bzr.py-20050313053754-5485f144c7006fa6
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
              bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
              bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
              bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
              bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
              bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
              bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
              bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
              bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
              bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
              bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
              bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
              bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
              bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
              bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
              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_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
              bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
              bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
              bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
              bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
              bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
              bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
              bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
              bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
              bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
              bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
              bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
              bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
              bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
              bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
              bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
              bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
              bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
              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_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
              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/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
              bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
              bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
              bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
              bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
              bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
              bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
              bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
              bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
              doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
              doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
            ------------------------------------------------------------
            revno: 3508.478.23
            revision-id: mhammond at skippinet.com.au-20081221074059-dkav30tr14o6tcum
            parent: mhammond at skippinet.com.au-20081221073323-ujxoag7vxg99h1p6
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Sun 2008-12-21 18:40:59 +1100
            message:
              reoganize tests into categories.
            modified:
              bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
            ------------------------------------------------------------
            revno: 3508.478.22
            revision-id: mhammond at skippinet.com.au-20081221073323-ujxoag7vxg99h1p6
            parent: mhammond at skippinet.com.au-20081221073308-wg14b125cl4p4673
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Sun 2008-12-21 18:33:23 +1100
            message:
              News and docs about cifs-filesystem support.
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              doc/developers/case-insensitive-file-systems.txt caseinsensitivefiles-20081117224243-p84xpmqnsa1p8k91-1
            ------------------------------------------------------------
            revno: 3508.478.21
            revision-id: mhammond at skippinet.com.au-20081221073308-wg14b125cl4p4673
            parent: mhammond at skippinet.com.au-20081221073242-vha3wywz52mjoxtf
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Sun 2008-12-21 18:33:08 +1100
            message:
              More cicp-filesystem tests
            modified:
              bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
            ------------------------------------------------------------
            revno: 3508.478.20
            revision-id: mhammond at skippinet.com.au-20081221073242-vha3wywz52mjoxtf
            parent: mhammond at skippinet.com.au-20081221073146-urchbl072x6bc56g
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Sun 2008-12-21 18:32:42 +1100
            message:
              Use get_canonical_inventory_path and get_canonical_inventory_paths, and handle more edge cases in 'mv'
            modified:
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
            ------------------------------------------------------------
            revno: 3508.478.19
            revision-id: mhammond at skippinet.com.au-20081221073146-urchbl072x6bc56g
            parent: mhammond at skippinet.com.au-20081221073012-bwj4g5iox1kd1vki
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Sun 2008-12-21 18:31:46 +1100
            message:
              MutableTree gets case_sensitive attribute and smart_add takes advantage of it to enforce sane CICP-filesystem semantics
            modified:
              bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
            ------------------------------------------------------------
            revno: 3508.478.18
            revision-id: mhammond at skippinet.com.au-20081221073012-bwj4g5iox1kd1vki
            parent: mhammond at skippinet.com.au-20081221072247-ajdjaqeswj7fw0cy
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Sun 2008-12-21 18:30:12 +1100
            message:
              get_canonical_path renamed to get_canonical_inventory_path() and corresponding get_canonical_inventory_paths() method added. 
              Reimplemented using generators to help future optimization of using a cache.
            modified:
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
            ------------------------------------------------------------
            revno: 3508.478.17
            revision-id: mhammond at skippinet.com.au-20081221072247-ajdjaqeswj7fw0cy
            parent: mhammond at skippinet.com.au-20081221070452-s53lafy94lwxlsyq
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Sun 2008-12-21 18:22:47 +1100
            message:
              Add feature_name() method to our new CaseInsCasePresFilenameFeature feature.
            modified:
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
            ------------------------------------------------------------
            revno: 3508.478.16
            revision-id: mhammond at skippinet.com.au-20081221070452-s53lafy94lwxlsyq
            parent: mhammond at skippinet.com.au-20081221070255-woe8jyj2gxn9fteg
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Sun 2008-12-21 18:04:52 +1100
            message:
              Remove canonical_relpath() as a method - callers can use osutils directly.
            modified:
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
            ------------------------------------------------------------
            revno: 3508.478.15
            revision-id: mhammond at skippinet.com.au-20081221070255-woe8jyj2gxn9fteg
            parent: mhammond at skippinet.com.au-20081117224427-tpivy1h8zf2w81zx
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Sun 2008-12-21 18:02:55 +1100
            message:
              Add canonical_relpaths() as a placeholder for a future caching implementation.
            modified:
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
            ------------------------------------------------------------
            revno: 3508.478.14
            revision-id: mhammond at skippinet.com.au-20081117224427-tpivy1h8zf2w81zx
            parent: mhammond at skippinet.com.au-20081117224410-guq3ntjeetjyjjwp
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Tue 2008-11-18 09:44:27 +1100
            message:
               Add note to docstring.
            modified:
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
            ------------------------------------------------------------
            revno: 3508.478.13
            revision-id: mhammond at skippinet.com.au-20081117224410-guq3ntjeetjyjjwp
            parent: mhammond at skippinet.com.au-20081117224325-ko00exyiljs4i8ic
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Tue 2008-11-18 09:44:10 +1100
            message:
               Tweaks suggested by Martin
            modified:
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
            ------------------------------------------------------------
            revno: 3508.478.12
            revision-id: mhammond at skippinet.com.au-20081117224325-ko00exyiljs4i8ic
            parent: mhammond at skippinet.com.au-20081117121633-xhh1sh5s17zdf74t
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Tue 2008-11-18 09:43:25 +1100
            message:
               First cut at developer docs.
            added:
              doc/developers/case-insensitive-file-systems.txt caseinsensitivefiles-20081117224243-p84xpmqnsa1p8k91-1
            ------------------------------------------------------------
            revno: 3508.478.11
            revision-id: mhammond at skippinet.com.au-20081117121633-xhh1sh5s17zdf74t
            parent: mhammond at skippinet.com.au-20081117121558-ol1yioyp1w2ujzxs
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Mon 2008-11-17 23:16:33 +1100
            message:
               whitespace/logging changes.
            modified:
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
            ------------------------------------------------------------
            revno: 3508.478.10
            revision-id: mhammond at skippinet.com.au-20081117121558-ol1yioyp1w2ujzxs
            parent: mhammond at skippinet.com.au-20081117101844-islioo1bsv2k3pq9
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Mon 2008-11-17 23:15:58 +1100
            message:
               Add comments about commands that should still get love.
            modified:
              bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
            ------------------------------------------------------------
            revno: 3508.478.9
            revision-id: mhammond at skippinet.com.au-20081117101844-islioo1bsv2k3pq9
            parent: mhammond at skippinet.com.au-20081117063807-0natjtdspqqrd8xo
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Mon 2008-11-17 21:18:44 +1100
            message:
               Correct line-endings.
            modified:
              bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
            ------------------------------------------------------------
            revno: 3508.478.8
            revision-id: mhammond at skippinet.com.au-20081117063807-0natjtdspqqrd8xo
            parent: mhammond at skippinet.com.au-20081117063307-m2zznd61iuos74l0
            parent: pqm at pqm.ubuntu.com-20081117034335-el4e1m7v3tnjmnhu
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Mon 2008-11-17 17:38:07 +1100
            message:
              merge trunk
            added:
              bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
              bzrlib/smart/packrepository.py packrepository.py-20080527041253-a16a8qp4vy8qh8y6-1
              bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
              bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
              contrib/bzr_ssh_path_limiter   bzr_ssh_path_limiter-20081030010544-xjhl0y2i6wyloz8q-1
              doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzr                            bzr.py-20050313053754-5485f144c7006fa6
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
              bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
              bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
              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/plugin.py               plugin.py-20050622060424-829b654519533d69
              bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
              bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
              bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
              bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
              bzrlib/smart/vfs.py            vfs.py-20061108095550-gunadhxmzkdjfeek-2
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_bound_branches.py test_bound_branches.py-20051109215527-2373188ad566c205
              bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
              bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
              bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
              bzrlib/tests/blackbox/test_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-1
              bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
              bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
              bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
              bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
              bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
              bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
              bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
              bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
              bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
              bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
              bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
              bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
              bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
              doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
              doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
              doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
              doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
              doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
              doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
              doc/en/user-guide/writing_a_plugin.txt writing_a_plugin.txt-20071114035000-q36a9h57ps06uvnl-7
            ------------------------------------------------------------
            revno: 3508.478.7
            revision-id: mhammond at skippinet.com.au-20081117063307-m2zznd61iuos74l0
            parent: mhammond at skippinet.com.au-20081117063248-wllabu444d15jux5
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Mon 2008-11-17 17:33:07 +1100
            message:
               docstring tweaks.
            modified:
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
            ------------------------------------------------------------
            revno: 3508.478.6
            revision-id: mhammond at skippinet.com.au-20081117063248-wllabu444d15jux5
            parent: mhammond at skippinet.com.au-20081117062720-2xbtytksggumj1sd
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Mon 2008-11-17 17:32:48 +1100
            message:
               Don't always call osutils.canonical_relpath() on the args, but let the necessary commands do what is right for them; cmd_move and cmd_commit both now use .  Move and commit call  Have the move and checkin commands use get_canonical_path().  Lots new move tests.
            modified:
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
            ------------------------------------------------------------
            revno: 3508.478.5
            revision-id: mhammond at skippinet.com.au-20081117062720-2xbtytksggumj1sd
            parent: mhammond at skippinet.com.au-20081029230859-ihysfmypmc4ppucj
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Mon 2008-11-17 17:27:20 +1100
            message:
               Add get_canonical_path method to the Tree class, plus tests.
            modified:
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
            ------------------------------------------------------------
            revno: 3508.478.4
            revision-id: mhammond at skippinet.com.au-20081029230859-ihysfmypmc4ppucj
            parent: mhammond at skippinet.com.au-20081029225711-egu3bobqa21v9gbi
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Thu 2008-10-30 10:08:59 +1100
            message:
               Add a couple of (failing) tests to handle case changes.
            modified:
              bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
            ------------------------------------------------------------
            revno: 3508.478.3
            revision-id: mhammond at skippinet.com.au-20081029225711-egu3bobqa21v9gbi
            parent: mhammond at skippinet.com.au-20081028043117-vld04l6v08bjpog2
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Thu 2008-10-30 09:57:11 +1100
            message:
               remove the temp file after use.
            modified:
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
            ------------------------------------------------------------
            revno: 3508.478.2
            revision-id: mhammond at skippinet.com.au-20081028043117-vld04l6v08bjpog2
            parent: mhammond at skippinet.com.au-20081028043016-4etcd37j1f700xan
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Tue 2008-10-28 15:31:17 +1100
            message:
               Add case-insensitive-case-preserving black-box tests and fixes using canonical_abspath
            added:
              bzrlib/tests/blackbox/test_filesystem_cicp.py test_filesystem_cicp-20081028010456-vclkg401m81keaxc-1
            modified:
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
            ------------------------------------------------------------
            revno: 3508.478.1
            revision-id: mhammond at skippinet.com.au-20081028043016-4etcd37j1f700xan
            parent: pqm at pqm.ubuntu.com-20081024113829-9geq0uavium22ho6
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: work.crfs
            timestamp: Tue 2008-10-28 15:30:16 +1100
            message:
               Add canonical_relpath api function
            modified:
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.477.1
        revision-id: pqm at pqm.ubuntu.com-20090109061411-4ktbzdk3gkr8ws63
        parent: pqm at pqm.ubuntu.com-20090108225256-26dj4mre937k2u6q
        parent: mbp at sourcefrog.net-20090109051736-xzn9fxk2wxjr5c0z
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.11
        timestamp: Fri 2009-01-09 06:14:11 +0000
        message:
          Add c++ tbr extension
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.476.2
        revision-id: mbp at sourcefrog.net-20090109051736-xzn9fxk2wxjr5c0z
        parent: mbp at sourcefrog.net-20090109051549-5lm9ax7gr7c0bicw
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: prepare-1.11
        timestamp: Fri 2009-01-09 16:17:36 +1100
        message:
          Add news entry for tbzr changes
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.476.1
        revision-id: mbp at sourcefrog.net-20090109051549-5lm9ax7gr7c0bicw
        parent: pqm at pqm.ubuntu.com-20090108225256-26dj4mre937k2u6q
        parent: mhammond at skippinet.com.au-20081228052123-f78xs5sbdkotshwf
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: prepare-1.11
        timestamp: Fri 2009-01-09 16:15:49 +1100
        message:
          Merge Mark's Support for tbzr c++ implemented shell extension and fix typo
        modified:
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.401.8
        revision-id: mhammond at skippinet.com.au-20081228052123-f78xs5sbdkotshwf
        parent: mhammond at skippinet.com.au-20081228051556-9f0o4s3itpnhe1ec
        parent: pqm at pqm.ubuntu.com-20081224050842-15xix09apawzgs05
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.win32binary
        timestamp: Sun 2008-12-28 16:21:23 +1100
        message:
          merge trunk
        added:
          bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          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_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          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_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          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/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
          doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.401.7
        revision-id: mhammond at skippinet.com.au-20081228051556-9f0o4s3itpnhe1ec
        parent: mhammond at skippinet.com.au-20081218221522-yizpnx890yywc2uk
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.win32binary
        timestamp: Sun 2008-12-28 16:15:56 +1100
        message:
          change comment as requested by John
        modified:
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.401.6
        revision-id: mhammond at skippinet.com.au-20081218221522-yizpnx890yywc2uk
        parent: pqm at pqm.ubuntu.com-20081205164845-3ctd11mapsnsm5dt
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.win32binary
        timestamp: Fri 2008-12-19 09:15:22 +1100
        message:
          remerge setup changes
        modified:
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
    ------------------------------------------------------------
    revno: 3508.1.428
    revision-id: pqm at pqm.ubuntu.com-20090112185737-d6kwagahecadwfce
    parent: pqm at pqm.ubuntu.com-20090112053526-fvc589mub65ppz2m
    parent: john at arbash-meinel.com-20090112181705-hh5pvdhwbx88k5r3
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-01-12 18:57:37 +0000
    message:
      (jam) Update build-release for the 0.11rc1 release.
    modified:
      tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.471.3
        revision-id: john at arbash-meinel.com-20090112181705-hh5pvdhwbx88k5r3
        parent: charles_duffy at messageone.com-20090108055319-can05w3dapd0fhxm
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Mon 2009-01-12 12:17:05 -0600
        message:
          VERSIONS for the 1.11rc1 win32 installer.
        modified:
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
    ------------------------------------------------------------
    revno: 3508.1.427
    revision-id: pqm at pqm.ubuntu.com-20090112053526-fvc589mub65ppz2m
    parent: pqm at pqm.ubuntu.com-20090110235923-dibvaa8suy8gk1ef
    parent: andrew.bennetts at canonical.com-20090112042055-n9rzy4ih863bvd4a
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-01-12 05:35:26 +0000
    message:
      Add some EINTR-proofing to smart protocol socket code. (Andrew
      	Bennetts)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
      bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
        ------------------------------------------------------------
        revno: 3508.475.4
        revision-id: andrew.bennetts at canonical.com-20090112042055-n9rzy4ih863bvd4a
        parent: andrew.bennetts at canonical.com-20090112041359-sn8hvfz3ou1xityy
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: eintr-safety
        timestamp: Mon 2009-01-12 15:20:55 +1100
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.475.3
        revision-id: andrew.bennetts at canonical.com-20090112041359-sn8hvfz3ou1xityy
        parent: andrew.bennetts at canonical.com-20090112041314-v8nhwyg3oxpveeup
        parent: pqm at pqm.ubuntu.com-20090109052909-3jh4taiu906vin4p
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: eintr-safety
        timestamp: Mon 2009-01-12 15:13:59 +1100
        message:
          Merge from bzr.dev.
        added:
          bzrlib/plugins/netrc_credential_store/ netrc_credential_sto-20081006090354-oaoid1olhgk8vevm-1
          bzrlib/plugins/netrc_credential_store/__init__.py __init__.py-20081006090402-hd75m8kcrrm0vlz1-1
          bzrlib/plugins/netrc_credential_store/tests/ tests-20081006090406-6mddz8j10pux993e-1
          bzrlib/plugins/netrc_credential_store/tests/__init__.py __init__.py-20081006090411-vytweyz6sun61d4q-1
          bzrlib/plugins/netrc_credential_store/tests/test_netrc.py test_netrc.py-20081006090414-vm3or4tz6c9wk2oi-1
          bzrlib/tests/https_server.py   https_server.py-20071121173708-aj8zczi0ziwbwz21-1
          bzrlib/tests/ssl_certs/        ssl_certs-20071124141654-dc9za9nho2gmzbri-1
          bzrlib/tests/ssl_certs/__init__.py __init__.py-20071124141703-j5hr254lm287lyut-8
          bzrlib/tests/ssl_certs/ca.crt  ca.crt-20071124141703-j5hr254lm287lyut-7
          bzrlib/tests/ssl_certs/ca.key  ca.key-20071124141703-j5hr254lm287lyut-6
          bzrlib/tests/ssl_certs/create_ssls.py create_ssls.py-20071124141703-j5hr254lm287lyut-5
          bzrlib/tests/ssl_certs/server.crt server.crt-20071124141703-j5hr254lm287lyut-4
          bzrlib/tests/ssl_certs/server.csr server.csr-20071124141703-j5hr254lm287lyut-3
          bzrlib/tests/ssl_certs/server_with_pass.key server_with_pass.key-20071124141703-j5hr254lm287lyut-2
          bzrlib/tests/ssl_certs/server_without_pass.key server_without_pass.-20071124141703-j5hr254lm287lyut-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/ca_bundle.py ca_bundle.py-20070226091335-84kb1xg1r2jjf858-1
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
        ------------------------------------------------------------
        revno: 3508.475.2
        revision-id: andrew.bennetts at canonical.com-20090112041314-v8nhwyg3oxpveeup
        parent: andrew.bennetts at canonical.com-20090107005830-ua1dmtrnyl37acf4
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: eintr-safety
        timestamp: Mon 2009-01-12 15:13:14 +1100
        message:
          Use e.errno rather than e.args[0].
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
        ------------------------------------------------------------
        revno: 3508.475.1
        revision-id: andrew.bennetts at canonical.com-20090107005830-ua1dmtrnyl37acf4
        parent: pqm at pqm.ubuntu.com-20090106171520-9pzjoqa7m74hvhht
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: eintr-safety
        timestamp: Wed 2009-01-07 11:58:30 +1100
        message:
          Quick attempt at adding some EINTR-proofing to smart protocol code.
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
    ------------------------------------------------------------
    revno: 3508.1.426
    revision-id: pqm at pqm.ubuntu.com-20090110235923-dibvaa8suy8gk1ef
    parent: pqm at pqm.ubuntu.com-20090109052909-3jh4taiu906vin4p
    parent: v.ladeuil+lp at free.fr-20090110231933-nrm1e5h77s4g9u69
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2009-01-10 23:59:23 +0000
    message:
      (vila) Fix bug 315737 by correctly querying the test feature
    modified:
      bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3508.474.1
        revision-id: v.ladeuil+lp at free.fr-20090110231933-nrm1e5h77s4g9u69
        parent: pqm at pqm.ubuntu.com-20090109052909-3jh4taiu906vin4p
        parent: v.ladeuil+lp at free.fr-20090110231712-ojtk5p2jyve8pd8p
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Sun 2009-01-11 00:19:33 +0100
        message:
          Fix bug 315737 by correctly querying the test feature
        modified:
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3508.274.21
        revision-id: v.ladeuil+lp at free.fr-20090110231712-ojtk5p2jyve8pd8p
        parent: v.ladeuil+lp at free.fr-20090109142447-qv8wsv74uet2ct5n
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: py26-compat
        timestamp: Sun 2009-01-11 00:17:12 +0100
        message:
          Give test a better name.
          
          * bzrlib/tests/test_osutils.py:
          (TestChunksToLines.test_osutils_binding): Renamed from
          test_is_compiled to better describe the intent.
        modified:
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3508.274.20
        revision-id: v.ladeuil+lp at free.fr-20090109142447-qv8wsv74uet2ct5n
        parent: v.ladeuil+lp at free.fr-20090109142152-jh0hsjq7dt3i7j7a
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: py26-compat
        timestamp: Fri 2009-01-09 15:24:47 +0100
        message:
          Fix failing test when CompiledChunksToLines is not available.
          
          * bzrlib/tests/test_osutils.py:
          (TestChunksToLines.test_is_compiled): The feature is defined, but
          we want to know if it's available :).
        modified:
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3508.274.19
        revision-id: v.ladeuil+lp at free.fr-20090109142152-jh0hsjq7dt3i7j7a
        parent: v.ladeuil+lp at free.fr-20081126165821-sa2mqer4w0454bas
        parent: pqm at pqm.ubuntu.com-20090109052909-3jh4taiu906vin4p
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: py26-compat
        timestamp: Fri 2009-01-09 15:21:52 +0100
        message:
          merge bzr.dev
        added:
          bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/plugins/netrc_credential_store/ netrc_credential_sto-20081006090354-oaoid1olhgk8vevm-1
          bzrlib/plugins/netrc_credential_store/__init__.py __init__.py-20081006090402-hd75m8kcrrm0vlz1-1
          bzrlib/plugins/netrc_credential_store/tests/ tests-20081006090406-6mddz8j10pux993e-1
          bzrlib/plugins/netrc_credential_store/tests/__init__.py __init__.py-20081006090411-vytweyz6sun61d4q-1
          bzrlib/plugins/netrc_credential_store/tests/test_netrc.py test_netrc.py-20081006090414-vm3or4tz6c9wk2oi-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/https_server.py   https_server.py-20071121173708-aj8zczi0ziwbwz21-1
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
          bzrlib/tests/ssl_certs/        ssl_certs-20071124141654-dc9za9nho2gmzbri-1
          bzrlib/tests/ssl_certs/__init__.py __init__.py-20071124141703-j5hr254lm287lyut-8
          bzrlib/tests/ssl_certs/ca.crt  ca.crt-20071124141703-j5hr254lm287lyut-7
          bzrlib/tests/ssl_certs/ca.key  ca.key-20071124141703-j5hr254lm287lyut-6
          bzrlib/tests/ssl_certs/create_ssls.py create_ssls.py-20071124141703-j5hr254lm287lyut-5
          bzrlib/tests/ssl_certs/server.crt server.crt-20071124141703-j5hr254lm287lyut-4
          bzrlib/tests/ssl_certs/server.csr server.csr-20071124141703-j5hr254lm287lyut-3
          bzrlib/tests/ssl_certs/server_with_pass.key server_with_pass.key-20071124141703-j5hr254lm287lyut-2
          bzrlib/tests/ssl_certs/server_without_pass.key server_without_pass.-20071124141703-j5hr254lm287lyut-1
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          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_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          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_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          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/__init__.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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          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/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
          doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
    ------------------------------------------------------------
    revno: 3508.1.425
    revision-id: pqm at pqm.ubuntu.com-20090109052909-3jh4taiu906vin4p
    parent: pqm at pqm.ubuntu.com-20090108225256-26dj4mre937k2u6q
    parent: john at arbash-meinel.com-20090109031355-rg3grll5bbshstf2
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-01-09 05:29:09 +0000
    message:
      (jam) Some fixes to stacked branches to avoid opening multiple
      	connections.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
      bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
      bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.473.4
        revision-id: john at arbash-meinel.com-20090109031355-rg3grll5bbshstf2
        parent: john at arbash-meinel.com-20090108210718-n70cw41ujrwdxifx
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: stacking_tweaks
        timestamp: Thu 2009-01-08 21:13:55 -0600
        message:
          SampleBzrDir now needs to return a real repo from open_repository
        modified:
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.473.3
        revision-id: john at arbash-meinel.com-20090108210718-n70cw41ujrwdxifx
        parent: john at arbash-meinel.com-20090108194848-93vcyrrg1snzqqjd
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: stacking_tweaks
        timestamp: Thu 2009-01-08 15:07:18 -0600
        message:
          Change the name of 'old_format_errors' to 'unstackable_format_errors'
        modified:
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3508.473.2
        revision-id: john at arbash-meinel.com-20090108194848-93vcyrrg1snzqqjd
        parent: john at arbash-meinel.com-20090108191520-ymp6abkgwvkz297o
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: stacking_tweaks
        timestamp: Thu 2009-01-08 13:48:48 -0600
        message:
          Track down the other cause of us connecting multiple times.
          
          The repository acquisition policy objects weren't re-using the connections that
          they knew about. This has been fixed.
          
          Now 'bzr push' connects a single time, rather than connecting 4 times when
          creating a new stacked-on branch, or 2 times for an existing stacked-on
          branch.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
        ------------------------------------------------------------
        revno: 3508.473.1
        revision-id: john at arbash-meinel.com-20090108191520-ymp6abkgwvkz297o
        parent: pqm at pqm.ubuntu.com-20090108161207-d95v7ouel5ibahh0
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: stacking_tweaks
        timestamp: Thu 2009-01-08 13:15:20 -0600
        message:
          Fix Branch.open() so that for stacked branches we don't open multiple connections.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
    ------------------------------------------------------------
    revno: 3508.1.424
    revision-id: pqm at pqm.ubuntu.com-20090108225256-26dj4mre937k2u6q
    parent: pqm at pqm.ubuntu.com-20090108205158-sez8mmopbhn2xkr5
    parent: andrew.bennetts at canonical.com-20090107100528-pyqwf9ml3nrzfdhd
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-01-08 22:52:56 +0000
    message:
      Fix test_plugins so that it doesn't cause real plugins to be loaded.
      	(Andrew Bennetts)
    modified:
      bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
        ------------------------------------------------------------
        revno: 3508.472.5
        revision-id: andrew.bennetts at canonical.com-20090107100528-pyqwf9ml3nrzfdhd
        parent: andrew.bennetts at canonical.com-20090107100443-xke5btym3ux9pf10
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: no-plugins-testsuite
        timestamp: Wed 2009-01-07 21:05:28 +1100
        message:
          Remove unused import.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.472.4
        revision-id: andrew.bennetts at canonical.com-20090107100443-xke5btym3ux9pf10
        parent: andrew.bennetts at canonical.com-20090107093228-3xa5g3omzcotmjmh
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: no-plugins-testsuite
        timestamp: Wed 2009-01-07 21:04:43 +1100
        message:
          Fix test_plugins to restore the original value of bzrlib.plugin._loaded.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
        ------------------------------------------------------------
        revno: 3508.472.3
        revision-id: andrew.bennetts at canonical.com-20090107093228-3xa5g3omzcotmjmh
        parent: andrew.bennetts at canonical.com-20090107093148-z43gp0v4n52i86k2
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: no-plugins-testsuite
        timestamp: Wed 2009-01-07 20:32:28 +1100
        message:
          Don't unconditionally add --no-plugins to subprocess's args.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.472.2
        revision-id: andrew.bennetts at canonical.com-20090107093148-z43gp0v4n52i86k2
        parent: andrew.bennetts at canonical.com-20081216071405-s6bukfht1k4ts2eq
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: no-plugins-testsuite
        timestamp: Wed 2009-01-07 20:31:48 +1100
        message:
          Remove stray print statement
        modified:
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
        ------------------------------------------------------------
        revno: 3508.472.1
        revision-id: andrew.bennetts at canonical.com-20081216071405-s6bukfht1k4ts2eq
        parent: pqm at pqm.ubuntu.com-20081216050844-csmbt4az61zghcxf
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: no-plugins-testsuite
        timestamp: Tue 2008-12-16 18:14:05 +1100
        message:
          Try harder to avoid loading plugins during the test suite.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
    ------------------------------------------------------------
    revno: 3508.1.423
    revision-id: pqm at pqm.ubuntu.com-20090108205158-sez8mmopbhn2xkr5
    parent: pqm at pqm.ubuntu.com-20090108195901-lechto0ubxsirqrd
    parent: charles_duffy at messageone.com-20090108055319-can05w3dapd0fhxm
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-01-08 20:51:58 +0000
    message:
      (Charles Duffy) Fix bug #314251 adding a file with a recently removed
      	file-id. should not break dirstate
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
      bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
        ------------------------------------------------------------
        revno: 3508.471.2
        revision-id: charles_duffy at messageone.com-20090108055319-can05w3dapd0fhxm
        parent: charles_duffy at messageone.com-20090107063323-vxwaev9xe4p4gcel
        committer: Charles Duffy <charles_duffy at messageone.com>
        branch nick: bzr.cduffy.bug314251
        timestamp: Wed 2009-01-07 23:53:19 -0600
        message:
          Update fix for #314251 per feedback from Ian
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
        ------------------------------------------------------------
        revno: 3508.471.1
        revision-id: charles_duffy at messageone.com-20090107063323-vxwaev9xe4p4gcel
        parent: pqm at pqm.ubuntu.com-20090106171520-9pzjoqa7m74hvhht
        committer: Charles Duffy <charles_duffy at messageone.com>
        branch nick: bzr.cduffy.bug314251
        timestamp: Wed 2009-01-07 00:33:23 -0600
        message:
          Fix bug #314251 (dirstate crash on rename via delete+add)
        modified:
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
    ------------------------------------------------------------
    revno: 3508.1.422
    revision-id: pqm at pqm.ubuntu.com-20090108195901-lechto0ubxsirqrd
    parent: pqm at pqm.ubuntu.com-20090108173709-wgrkm02ayt1gf1n1
    parent: john at arbash-meinel.com-20090108175346-92tja47yon06yfzi
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-01-08 19:59:01 +0000
    message:
      (jam) Flush the trace file during mutter() every 2s or so.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
        ------------------------------------------------------------
        revno: 3508.470.1
        revision-id: john at arbash-meinel.com-20090108175346-92tja47yon06yfzi
        parent: pqm at pqm.ubuntu.com-20090108161207-d95v7ouel5ibahh0
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: flush_bzr_log
        timestamp: Thu 2009-01-08 11:53:46 -0600
        message:
          Update mutter() to flush occasionally.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
    ------------------------------------------------------------
    revno: 3508.1.421
    revision-id: pqm at pqm.ubuntu.com-20090108173709-wgrkm02ayt1gf1n1
    parent: pqm at pqm.ubuntu.com-20090108161207-d95v7ouel5ibahh0
    parent: v.ladeuil+lp at free.fr-20090108165710-d49d4uuq3emdr749
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-01-08 17:37:09 +0000
    message:
      (vila) Add native ssl support for python-2.6,
      	starting with an https test server
    added:
      bzrlib/tests/https_server.py   https_server.py-20071121173708-aj8zczi0ziwbwz21-1
      bzrlib/tests/ssl_certs/        ssl_certs-20071124141654-dc9za9nho2gmzbri-1
      bzrlib/tests/ssl_certs/__init__.py __init__.py-20071124141703-j5hr254lm287lyut-8
      bzrlib/tests/ssl_certs/ca.crt  ca.crt-20071124141703-j5hr254lm287lyut-7
      bzrlib/tests/ssl_certs/ca.key  ca.key-20071124141703-j5hr254lm287lyut-6
      bzrlib/tests/ssl_certs/create_ssls.py create_ssls.py-20071124141703-j5hr254lm287lyut-5
      bzrlib/tests/ssl_certs/server.crt server.crt-20071124141703-j5hr254lm287lyut-4
      bzrlib/tests/ssl_certs/server.csr server.csr-20071124141703-j5hr254lm287lyut-3
      bzrlib/tests/ssl_certs/server_with_pass.key server_with_pass.key-20071124141703-j5hr254lm287lyut-2
      bzrlib/tests/ssl_certs/server_without_pass.key server_without_pass.-20071124141703-j5hr254lm287lyut-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
      bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
      bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
      bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
      bzrlib/transport/http/ca_bundle.py ca_bundle.py-20070226091335-84kb1xg1r2jjf858-1
      doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
        ------------------------------------------------------------
        revno: 3508.469.1
        revision-id: v.ladeuil+lp at free.fr-20090108165710-d49d4uuq3emdr749
        parent: pqm at pqm.ubuntu.com-20090108161207-d95v7ouel5ibahh0
        parent: v.ladeuil+lp at free.fr-20090108152817-bz3qc952o4zs1kgk
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Thu 2009-01-08 17:57:10 +0100
        message:
          Add native ssl support for python-2.6, starting with an https test server
        added:
          bzrlib/tests/https_server.py   https_server.py-20071121173708-aj8zczi0ziwbwz21-1
          bzrlib/tests/ssl_certs/        ssl_certs-20071124141654-dc9za9nho2gmzbri-1
          bzrlib/tests/ssl_certs/__init__.py __init__.py-20071124141703-j5hr254lm287lyut-8
          bzrlib/tests/ssl_certs/ca.crt  ca.crt-20071124141703-j5hr254lm287lyut-7
          bzrlib/tests/ssl_certs/ca.key  ca.key-20071124141703-j5hr254lm287lyut-6
          bzrlib/tests/ssl_certs/create_ssls.py create_ssls.py-20071124141703-j5hr254lm287lyut-5
          bzrlib/tests/ssl_certs/server.crt server.crt-20071124141703-j5hr254lm287lyut-4
          bzrlib/tests/ssl_certs/server.csr server.csr-20071124141703-j5hr254lm287lyut-3
          bzrlib/tests/ssl_certs/server_with_pass.key server_with_pass.key-20071124141703-j5hr254lm287lyut-2
          bzrlib/tests/ssl_certs/server_without_pass.key server_without_pass.-20071124141703-j5hr254lm287lyut-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/ca_bundle.py ca_bundle.py-20070226091335-84kb1xg1r2jjf858-1
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
        ------------------------------------------------------------
        revno: 2929.3.27
        revision-id: v.ladeuil+lp at free.fr-20090108152817-bz3qc952o4zs1kgk
        parent: v.ladeuil+lp at free.fr-20081212143313-xttculpjnshz8rvl
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: https
        timestamp: Thu 2009-01-08 16:28:17 +0100
        message:
          Fixed as per Ian's review.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/https_server.py   https_server.py-20071121173708-aj8zczi0ziwbwz21-1
          bzrlib/tests/ssl_certs/__init__.py __init__.py-20071124141703-j5hr254lm287lyut-8
        ------------------------------------------------------------
        revno: 2929.3.26
        revision-id: v.ladeuil+lp at free.fr-20081212143313-xttculpjnshz8rvl
        parent: v.ladeuil+lp at free.fr-20081211124909-txt4rbv3gfzsxibc
        parent: pqm at pqm.ubuntu.com-20081212134729-rphmydb7slbgqmeu
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: https
        timestamp: Fri 2008-12-12 15:33:13 +0100
        message:
          merge bzr.dev at 3903
        added:
          bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          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_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          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/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 2929.3.25
        revision-id: v.ladeuil+lp at free.fr-20081211124909-txt4rbv3gfzsxibc
        parent: v.ladeuil+lp at free.fr-20081209140401-ri5frayrfvbvaboc
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: https
        timestamp: Thu 2008-12-11 13:49:09 +0100
        message:
          Check non-regression against python-2.5/2.6.
          
          * bzrlib/transport/ftp/__init__.py:
          (get_test_permutations.UnavailableFTPServer): Strangely enough
          that fails when medusa is not present.
          
          * bzrlib/tests/http_server.py:
          (TestingHTTPRequestHandler.send_error): Deleted, that doesn't seem
          needed anymore and even buggy.
          
          * bzrlib/tests/branch_implementations/test_branch.py:
          (ChrootedTests.setUp): Delete debug code.
        modified:
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        ------------------------------------------------------------
        revno: 2929.3.24
        revision-id: v.ladeuil+lp at free.fr-20081209140401-ri5frayrfvbvaboc
        parent: v.ladeuil+lp at free.fr-20081209140128-0xcfq9duromiqq90
        parent: pqm at pqm.ubuntu.com-20081209023452-12dbzcwzxrt1xee3
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: https
        timestamp: Tue 2008-12-09 15:04:01 +0100
        message:
          merge bzr.dev at 3883
        added:
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        ------------------------------------------------------------
        revno: 2929.3.23
        revision-id: v.ladeuil+lp at free.fr-20081209140128-0xcfq9duromiqq90
        parent: v.ladeuil+lp at free.fr-20081105145731-0uxtcdniyml13zla
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: https
        timestamp: Tue 2008-12-09 15:01:28 +0100
        message:
          Update copyright.
        modified:
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
        ------------------------------------------------------------
        revno: 2929.3.22
        revision-id: v.ladeuil+lp at free.fr-20081105145731-0uxtcdniyml13zla
        parent: v.ladeuil+lp at free.fr-20081105144613-fieb0fl5jmx7zxmm
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: https
        timestamp: Wed 2008-11-05 15:57:31 +0100
        message:
          Fix some cruft left after the previous merge. This branch was based on a
          first attempt to support python-2.6 which wsa then reworked before
          merging in bzr.dev. Merging from bzr.dev has made some early attempts
          resurface.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
          bzrlib/tests/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
        ------------------------------------------------------------
        revno: 2929.3.21
        revision-id: v.ladeuil+lp at free.fr-20081105144613-fieb0fl5jmx7zxmm
        parent: v.ladeuil+lp at free.fr-20081105085310-5g6qakdggm4vkmmq
        parent: pqm at pqm.ubuntu.com-20081104203753-tr3wp885v5p7ccpc
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: https
        timestamp: Wed 2008-11-05 15:46:13 +0100
        message:
          Merge bzr.dev, resolve conflicts.
          
          Check failing tests:
          
          - bug #225020 is back under a different ugly head. But I don't think it's
            worth working around it *again* given that: it's a bug in curl and
            fixed there (in 7.19, still need checking for 7.18.2 available in
            intrepid), occurs only in the test suite and only with
            python-2.7.0alpha0, I need a true python-2.6 (wip).
          
          - more problematic are the thread leaks, it seems that python-2.6 refuse
            to spawn more than 256 and the whole test suite hits that
            limit. Re-running failing tests with --starting-with succeeds.
          
          - some test_read_bundle tests fail with a curl connection error (server
            certificate verification failed) but they use the wrong CAfile (need
            investigaton, most probably a wrong setUp, we need to use a CAfile that
            knows about the test server).
        removed:
          bzrlib/plugins/multiparent.py  mpregen-20070411063203-5x9z7i73add0d6f6-1
          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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
          bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
          bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
          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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
          bzrlib/xml6.py                 xml6.py-20060823042456-dbaaq4atrche7xy5-1
          index.txt                      index.txt-20071121073725-0corxykv5irjal00-1
          tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/help_topics/en/patterns.txt patterns.txt-20080625070357-wx8qm46a19ejwfns-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/packrepository.py packrepository.py-20080527041253-a16a8qp4vy8qh8y6-1
          bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
          bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
          bzrlib/tests/blackbox/test_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
          bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
          bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
          bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
          bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
          bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
          bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
          bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
          bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          bzrlib/tests/test_uncommit.py  test_uncommit.py-20080316104338-y3gxu67g5m2qih10-1
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/tests/tree_implementations/test_annotate_iter.py test_annotate_iter.p-20080315092519-h4dc43rntmfmq16d-1
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
          bzrlib/transport/nosmart.py    nosmart.py-20080402095843-6ib17idympwy1zkr-1
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml6.py                 xml6.py-20080327235607-1skmbg4o9cd1o636-1
          contrib/bash/bzrbashprompt.sh  bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
          contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
          contrib/bzr_ssh_path_limiter   bzr_ssh_path_limiter-20081030010544-xjhl0y2i6wyloz8q-1
          doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
          doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/integration.txt integration.txt-20080404022341-2lorxocp1in07zij-1
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
          doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/developers/repository-stream.txt repositorystream.txt-20080410222511-nh6b9bvscvcerh48-1
          doc/developers/testing.txt     testing.txt-20080812140359-i70zzh6v2z7grqex-1
          doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
          doc/en/admin-guide/            docenadminguide-20080305135054-y7y2c986yf94zljn-1
          doc/en/admin-guide/index.txt   index.txt-20080305140741-ecw0lap8dxkxc05g-1
          doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
          doc/en/user-guide/stacked.txt  stacked.txt-20080711023247-4uh9oovoka0sze8b-1
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
          doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
          doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
          doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
          doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
          doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
          doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
          doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
          doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
          doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
          doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
          doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
          doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
          doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
          tools/package_mf.py            package_mf.py-20080206141953-323gd0qb2z3tn5pc-1
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
          tools/win32/run_script.py      run_script.py-20080717003927-k6itvarbtnwk44o9-1
        renamed:
          bzrlib/plugins/launchpad/lp_indirect.py => bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_lp_indirect.py => bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
          bzrlib/tests/test_revisionnamespaces.py => bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/xml5.py => bzrlib/xml8.py xml5.py-20050907032657-aac8f960815b66b1
          doc/en/user-guide/best_practice_intro.txt => doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          README                         README-20050309040720-8f368abf9f346b9d
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_knit_load_data_c.pyx   knit_c.pyx-20070509143944-u42gy8w387a10m0j-1
          bzrlib/_knit_load_data_py.py   _knit_load_data_py.p-20070629000948-9a0nh4s118bi5y8n-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/api.py                  api.py-20070626082640-35lspz7j0ys7a8ld-1
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/benchmarks/tree_creator/kernel_like.py kernel_like.py-20060815024128-b16a7pn542u6b13k-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bundle/commands.py      __init__.py-20050617152058-1b6530d9ab85c11c
          bzrlib/bundle/serializer/v08.py v06.py-20051119041339-ee43f97270b01823
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          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/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
          bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/help_topics/en/conflicts.txt conflicts.txt-20070723221841-ns3jvwxdb4okn6fk-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
          bzrlib/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          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/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          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/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          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/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          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_added.py test_added.py-20060119085008-6b8b90369d42a26c
          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_bundle_info.py test_bundle_info.py-20070816181255-eiuodwxuqu7w7gxf-1
          bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          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_diff.py test_diff.py-20060110203741-aa99ac93e633d971
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          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_locale.py test_lang.py-20060824204205-80v50j25qkuop7yn-1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          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_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-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_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          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_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/blackbox/test_version_info.py test_bb_version_info.py-20051228204928-91711c6559d952f7
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          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_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          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_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_uncommit.py test_uncommit.py-20070205180410-ge7058d9138mvq3x-1
          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/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          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/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/per_lock/__init__.py __init__.py-20070314201444-u92yjsqrkh2m3qcb-1
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          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_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
          bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
          bzrlib/tests/test_decorators.py test_decorators.py-20060113063037-0e7bd4566758f4fa
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          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_hooks.py     test_hooks.py-20070628030849-89rtsbe5dmer5npz-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_ignores.py   test_ignores.py-20060712172354-vqq9ln0t8di27v53-1
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          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_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          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_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          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_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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_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_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          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.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          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_ssh_transport.py test_ssh_transport.p-20070105153201-f7iq2bosvgjbdgc3-1
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          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_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
          bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
          bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
          bzrlib/tests/test_trace.py     testtrace.py-20051110225523-a21117fc7a07eeff
          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_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          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_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          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/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
          bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-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/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/tests/workingtree_implementations/test_add_reference.py test_add_reference.p-20061211024451-yo9i1691dgbv1eyn-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
          bzrlib/tests/workingtree_implementations/test_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_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-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_set_root_id.py test_set_root_id.py-20061004073850-0r1c7qikmnkb8m9k-1
          bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
          bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-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/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/util/configobj/docs/BSD-LICENSE.txt BSDLICENSE.txt-20051018184548-29b89ff3102657f5
          bzrlib/util/configobj/docs/configobj.txt configobj.txt-20051018184548-4949b5f17e6a19c7
          bzrlib/util/configobj/docs/validate.txt validate.txt-20051018184548-9e0e5ad913e258f5
          bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
          bzrlib/version_info_formats/__init__.py generate_version_info.py-20051228204928-8358edabcddcd97e
          bzrlib/version_info_formats/format_custom.py format_custom.py-20071029100350-ajovqhbpb5khf6gu-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/weave_commands.py       weave_commands.py-20060320231507-8e9f300bffc1aa19
          bzrlib/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/lca-merge.txt   lcamerge.txt-20080103061803-9isydn4ivgwrvorw-1
          doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
          doc/developers/repository.txt  repository.txt-20070709152006-xkhlek456eclha4u-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/tutorials/using_bazaar_with_launchpad.txt using_bazaar_with_lp-20071211073140-7msh8uf9a9h4y9hb-1
          doc/en/user-guide/annotating_changes.txt annotating_changes.t-20071122141511-0knao2lklsdsvb1q-1
          doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
          doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
          doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
          doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
          doc/en/user-guide/resolving_conflicts.txt resolving_conflicts.-20071122141511-0knao2lklsdsvb1q-5
          doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          doc/en/user-guide/version_info.txt version_info.txt-20060921215543-gju6o5xdic8w25np-1
          doc/en/user-guide/writing_a_plugin.txt writing_a_plugin.txt-20071114035000-q36a9h57ps06uvnl-7
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-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/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
        ------------------------------------------------------------
        revno: 2929.3.20
        revision-id: v.ladeuil+lp at free.fr-20081105085310-5g6qakdggm4vkmmq
        parent: v.ladeuil+lp at free.fr-20080105221904-185q2vl2hjbeul3d
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: https
        timestamp: Wed 2008-11-05 09:53:10 +0100
        message:
          Commit long standing modifications before merging bzr.dev.
          
          * bzrlib/transport/http/_pycurl.py:
          (PyCurlTransport._set_curl_options): Enable peer verification
          again.
          (get_test_permutations): Add a permutation against an https test
          server if available.
          
          * bzrlib/tests/ssl_certs/__init__.py: 
          Not a script anymore, update copyright.
          
          * bzrlib/errors.py: 
          Delete unused import.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/ssl_certs/__init__.py __init__.py-20071124141703-j5hr254lm287lyut-8
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
        ------------------------------------------------------------
        revno: 2929.3.19
        revision-id: v.ladeuil+lp at free.fr-20080105221904-185q2vl2hjbeul3d
        parent: v.ladeuil+lp at free.fr-20080105220947-t2kymulzeqf1g5n5
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: https
        timestamp: Sat 2008-01-05 23:19:04 +0100
        message:
          Fix 1.1 related bugs in HTTP server, add HTTPS passing tests (by temporarily disabling pycurl certificate verification).
          
          * doc/developers/authentication-ring.txt
          (verify_certificates): Fix typo, obviously only apply to HTTPS 
          
          * bzrlib/transport/http/ca_bundle.py:
          (get_ca_path): Fix too long lines.
          
          * bzrlib/transport/http/_pycurl.py:
          (CURLE_SSL_CACERT): New error code.
          (PyCurlTransport._set_curl_options): Temporarily disable peer
          verification to make tests pass.
          (PyCurlTransport._curl_perform): Catch CURLE_SSL_CACERT as a
          connection error.
          (get_test_permutations): Add HTTPS tests.
          
          * bzrlib/tests/https_server.py:
          (TestingHTTPSServer, TestingThreadingHTTPSServer): HTTPS test
          servers.
          (HTTPSServer_PyCurl): New class for pycurl HTTPS test server.
          
          * bzrlib/tests/http_server.py:
          (TestingHTTPRequestHandler.send_error): Overrides python version
          since we need to specify a Content-Length.
          (TestingHTTPRequestHandler.get_multiple_ranges): Sabotage !
          Off-by-one error caused a buggy comment ! Went unnoticed until
          pycurl+https hang.
          (HttpServer.create_httpd): Allow server creation overriding.
        modified:
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/https_server.py   https_server.py-20071121173708-aj8zczi0ziwbwz21-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/ca_bundle.py ca_bundle.py-20070226091335-84kb1xg1r2jjf858-1
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
        ------------------------------------------------------------
        revno: 2929.3.18
        revision-id: v.ladeuil+lp at free.fr-20080105220947-t2kymulzeqf1g5n5
        parent: v.ladeuil+lp at free.fr-20080103114952-zh53dvzpgcpc4epp
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: https
        timestamp: Sat 2008-01-05 23:09:47 +0100
        message:
          Fix the server name in script and ssl files.
          
          * bzrlib/tests/ssl_certs/create_ssls.py:
          (ssl_params): We use localhost, not 127.0.0.1.
          
          * bzrlib/tests/ssl_certs/server_without_pass.key,
          bzrlib/tests/ssl_certs/server_with_pass.key,
          bzrlib/tests/ssl_certs/server.csr,
          bzrlib/tests/ssl_certs/server.crt:
          Re-generated since the server name was wrong.
        modified:
          bzrlib/tests/ssl_certs/create_ssls.py create_ssls.py-20071124141703-j5hr254lm287lyut-5
          bzrlib/tests/ssl_certs/server.crt server.crt-20071124141703-j5hr254lm287lyut-4
          bzrlib/tests/ssl_certs/server.csr server.csr-20071124141703-j5hr254lm287lyut-3
          bzrlib/tests/ssl_certs/server_with_pass.key server_with_pass.key-20071124141703-j5hr254lm287lyut-2
          bzrlib/tests/ssl_certs/server_without_pass.key server_without_pass.-20071124141703-j5hr254lm287lyut-1
        ------------------------------------------------------------
        revno: 2929.3.17
        revision-id: v.ladeuil+lp at free.fr-20080103114952-zh53dvzpgcpc4epp
        parent: v.ladeuil+lp at free.fr-20071209180014-hig14lbi1rap06qu
        parent: pqm at pqm.ubuntu.com-20080103103822-fj2udnviy9ilfsst
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: https
        timestamp: Thu 2008-01-03 12:49:52 +0100
        message:
          merge bzr.dev
        removed:
          doc/en/user-reference/index.txt index.txt-20070830033353-ud9e03xsh24053oo-1
        added:
          bzrlib/help_topics/            help_topics-20071211013603-qz0sojhgxhiujm6a-1
          bzrlib/help_topics/en/         bzrlibhelp-20071209214431-xzg3moksichjwyts-1
          bzrlib/tests/test_http_implementations.py test_http_implementa-20071218210003-65nh81gglcfvurw6-1
          bzrlib/version_info_formats/format_custom.py format_custom.py-20071029100350-ajovqhbpb5khf6gu-1
          doc/developers/lca-merge.txt   lcamerge.txt-20080103061803-9isydn4ivgwrvorw-1
          doc/en/tutorials/using_bazaar_with_launchpad.txt using_bazaar_with_lp-20071211073140-7msh8uf9a9h4y9hb-1
          doc/en/user-guide/adv_merging.txt adv_merging.txt-20071213070245-d7u7150lb2hhnvby-1
          doc/en/user-reference/readme.txt readme.txt-20071211133352-guencaey6fpesv4j-1
          index.txt                      index.txt-20071121073725-0corxykv5irjal00-1
        renamed:
          bzrlib/help_topics.py => bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          doc/en/user-guide/authentication_conf.txt => bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
          doc/en/user-guide/configuration.txt => bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          doc/en/user-guide/conflicts.txt => bzrlib/help_topics/en/conflicts.txt conflicts.txt-20070723221841-ns3jvwxdb4okn6fk-1
          doc/en/user-reference/hooks.txt => bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/cmd_version_info.py     __init__.py-20051228204928-697d01fdca29c99b
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tests/TestUtil.py       TestUtil.py-20050824080200-5f70140a2d938694
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          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_checkout.py test_checkout.py-20060211231752-a5cde67cf70af854
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
          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_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_split.py test_split.py-20061008023421-qy0vdpzysh5rriu8-1
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_parent.py test_parent.py-20050830052751-5e62766623c32222
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_extract.py   test_extract.py-20061002214140-qdnnm67q1ov6x6pd-1
          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_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_lockable_files.py test_lockable_files.py-20051225183927-365c7fd99591caf1
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          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_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/test_version_info.py test_version_info.py-20051228204928-2c364e30b702b41b
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/version_info_formats/__init__.py generate_version_info.py-20051228204928-8358edabcddcd97e
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
          doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
          doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
          doc/en/user-guide/plugins.txt  plugins.txt-20060314145616-525099a747f3ffdd
          doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
          doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
          doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
          doc/en/user-guide/server.txt   server.txt-20060913044801-h939fvbwzz39gf7g-1
          doc/en/user-guide/setting_up_email.txt setting_up_email.txt-20060314161707-fd242c8944346173
          doc/en/user-guide/specifying_revisions.txt specifying_revisions.txt-20060314161707-19deb139101bea33
          doc/en/user-guide/version_info.txt version_info.txt-20060921215543-gju6o5xdic8w25np-1
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
          tools/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/help_topics/en/conflicts.txt conflicts.txt-20070723221841-ns3jvwxdb4okn6fk-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
        ------------------------------------------------------------
        revno: 2929.3.16
        revision-id: v.ladeuil+lp at free.fr-20071209180014-hig14lbi1rap06qu
        parent: v.ladeuil+lp at free.fr-20071209172804-t9v272m2woycdruo
        parent: v.ladeuil+lp at free.fr-20071208231518-sj2ui57xyd4mkjra
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: https
        timestamp: Sun 2007-12-09 19:00:14 +0100
        message:
          merge fix for bug 173010 since it changes the http response handling in a good way
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
        ------------------------------------------------------------
        revno: 2929.3.15
        revision-id: v.ladeuil+lp at free.fr-20071209172804-t9v272m2woycdruo
        parent: v.ladeuil+lp at free.fr-20071209171250-s16n2z0qk9caqall
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: https
        timestamp: Sun 2007-12-09 18:28:04 +0100
        message:
          Fix typo
        modified:
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
        ------------------------------------------------------------
        revno: 2929.3.14
        revision-id: v.ladeuil+lp at free.fr-20071209171250-s16n2z0qk9caqall
        parent: v.ladeuil+lp at free.fr-20071125140534-g4f5b3mrfksjz2gx
        parent: pqm at pqm.ubuntu.com-20071207083421-7uxzmxup5kpl4w9r
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: https
        timestamp: Sun 2007-12-09 18:12:50 +0100
        message:
          Merge bzr.dev
        added:
          bzrlib/switch.py               switch.py-20071116011000-v5lnw7d2wkng9eux-1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/repository_implementations/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/repository_implementations/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
          doc/en/quick-reference/quick-start-summary.pdf quickstartsummary.pd-20071207005239-it6xmdjml8nxvzgt-1
          doc/en/quick-reference/quick-start-summary.png quickstartsummary.pn-20071203142852-hsiybkmh37q5owwe-1
          doc/en/tutorials/              docentutorials-20071127235845-bm2lu60bvau1ptmh-1
          doc/en/user-guide/annotating_changes.txt annotating_changes.t-20071122141511-0knao2lklsdsvb1q-1
          doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
          doc/en/user-guide/best_practice_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
          doc/en/user-guide/central_intro.txt central_intro.txt-20071123055134-k5x4ekduci2lbn36-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
          doc/en/user-guide/entering_commands.txt using_bazaar.txt-20071114035000-q36a9h57ps06uvnl-6
          doc/en/user-guide/getting_help.txt getting_help.txt-20071128000722-ncxiua259xwbdbg7-2
          doc/en/user-guide/images/      images-20071114035000-q36a9h57ps06uvnl-3
          doc/en/user-guide/images/workflows_centralized.png workflows_centralize-20071114035000-q36a9h57ps06uvnl-8
          doc/en/user-guide/images/workflows_centralized.svg workflows_centralize-20071130043324-bhms0cgyphhq1b2x-1
          doc/en/user-guide/images/workflows_gatekeeper.png workflows_gatekeeper-20071114035000-q36a9h57ps06uvnl-9
          doc/en/user-guide/images/workflows_gatekeeper.svg workflows_gatekeeper-20071130043324-bhms0cgyphhq1b2x-2
          doc/en/user-guide/images/workflows_localcommit.png workflows_localcommi-20071114035000-q36a9h57ps06uvnl-10
          doc/en/user-guide/images/workflows_localcommit.svg workflows_localcommi-20071130043324-bhms0cgyphhq1b2x-3
          doc/en/user-guide/images/workflows_peer.png workflows_peer.png-20071114035000-q36a9h57ps06uvnl-11
          doc/en/user-guide/images/workflows_peer.svg workflows_peer.svg-20071130043324-bhms0cgyphhq1b2x-4
          doc/en/user-guide/images/workflows_pqm.png workflows_pqm.png-20071114035000-q36a9h57ps06uvnl-12
          doc/en/user-guide/images/workflows_pqm.svg workflows_pqm.svg-20071130043324-bhms0cgyphhq1b2x-5
          doc/en/user-guide/images/workflows_shared.png workflows_shared.png-20071114035000-q36a9h57ps06uvnl-13
          doc/en/user-guide/images/workflows_shared.svg workflows_shared.svg-20071130043324-bhms0cgyphhq1b2x-6
          doc/en/user-guide/images/workflows_single.png workflows_single.png-20071114035000-q36a9h57ps06uvnl-14
          doc/en/user-guide/images/workflows_single.svg workflows_single.svg-20071130043324-bhms0cgyphhq1b2x-7
          doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
          doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
          doc/en/user-guide/merging_changes.txt merging_changes.txt-20071122141511-0knao2lklsdsvb1q-3
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
          doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
          doc/en/user-guide/recording_changes.txt recording_changes.tx-20071121073725-0corxykv5irjal00-4
          doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
          doc/en/user-guide/resolving_conflicts.txt resolving_conflicts.-20071122141511-0knao2lklsdsvb1q-5
          doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
          doc/en/user-guide/reviewing_changes.txt reviewing_changes.tx-20071121073725-0corxykv5irjal00-6
          doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
          doc/en/user-guide/solo_intro.txt solo_workflow.txt-20071121073725-0corxykv5irjal00-7
          doc/en/user-guide/starting_a_project.txt starting_a_project.t-20071121073725-0corxykv5irjal00-8
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          doc/en/user-guide/using_gatekeepers.txt using_gatekeepers.tx-20071123154453-dk2mjhrg1vpjm5w2-5
          doc/en/user-guide/working_offline_central.txt working_offline_cent-20071123055134-k5x4ekduci2lbn36-5
          doc/en/user-guide/writing_a_plugin.txt writing_a_plugin.txt-20071114035000-q36a9h57ps06uvnl-7
        renamed:
          doc/developers/knitpack.txt => doc/developers/packrepo.txt knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
          doc/en/user-guide/centralized_workflow.txt => doc/en/tutorials/centralized_workflow.txt centralized_workflow-20060830194948-kspf52565xvgrlil-1
          doc/en/user-guide/tutorial.txt => doc/en/tutorials/tutorial.txt tutorial.txt-20050804190939-9dcbba2ef053bc84
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          README                         README-20050309040720-8f368abf9f346b9d
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/conflicts.py            conflicts.py-20051001061850-78ef952ba63d2b42
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics.py          help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          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/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/sign_my_commits.py      sign_my_commits.py-20060215152201-5a6363365180e671
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_cat.py test_cat.py-20051201162916-f0937e4e19ea24b3
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_exceptions.py test_exceptions.py-20060604211237-yi2cxg0ose3xk4id-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
          bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_versioning.py versioning.py-20050622071821-3ddf5e2e5e93c602
          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_create_checkout.py test_create_checkout-20070322193723-n2wkp1g03r0404di-1
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          bzrlib/tests/branch_implementations/test_pull.py test_pull.py-20060410103942-83c35b26657414fc
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          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/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_bugtracker.py test_bugtracker.py-20070410073305-vu1vu1qosjurg8kb-2
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
          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_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          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_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/workingtree_implementations/test_break_lock.py test_break_lock.py-20060504115740-233e245df546fd42
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          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/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/util/configobj/docs/BSD-LICENSE.txt BSDLICENSE.txt-20051018184548-29b89ff3102657f5
          bzrlib/util/configobj/docs/configobj.txt configobj.txt-20051018184548-4949b5f17e6a19c7
          bzrlib/util/configobj/docs/validate.txt validate.txt-20051018184548-9e0e5ad913e258f5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/bundles.txt     bundles.txt-20070621030528-qkjnugd7iyud6ow3-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/performance-contributing.txt performancecontribut-20070621063612-ac4zhhagjzkr21qp-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/quick-reference/quick-start-summary.svg quickstartsummary.sv-20070813143223-5i7bgw7w8s7l3ae2-3
          doc/en/user-guide/authentication_conf.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
          doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
          doc/en/user-guide/configuration.txt configuration.txt-20060314161707-868350809502af01
          doc/en/user-guide/conflicts.txt conflicts.txt-20070723221841-ns3jvwxdb4okn6fk-1
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/plugins.txt  plugins.txt-20060314145616-525099a747f3ffdd
          doc/en/user-guide/server.txt   server.txt-20060913044801-h939fvbwzz39gf7g-1
          doc/en/user-guide/setting_up_email.txt setting_up_email.txt-20060314161707-fd242c8944346173
          doc/en/user-guide/shared_repository_layouts.txt shared_repository_la-20070502152030-bagewuqs18ns24o7-1
          doc/en/user-guide/specifying_revisions.txt specifying_revisions.txt-20060314161707-19deb139101bea33
          doc/en/user-guide/using_aliases.txt using_aliases.txt-20060314161707-c21d27fa2939e039
          doc/en/user-guide/version_info.txt version_info.txt-20060921215543-gju6o5xdic8w25np-1
          doc/en/user-reference/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
          doc/developers/packrepo.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
          doc/en/tutorials/tutorial.txt  tutorial.txt-20050804190939-9dcbba2ef053bc84
        ------------------------------------------------------------
        revno: 2929.3.13
        revision-id: v.ladeuil+lp at free.fr-20071125140534-g4f5b3mrfksjz2gx
        parent: v.ladeuil+lp at free.fr-20071124145725-vy1kdhey2jusaj04
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: https
        timestamp: Sun 2007-11-25 15:05:34 +0100
        message:
          Update ssl generated files. Put the branch on the backburner until the ssl python module is fixed (bugs pending).
          
          * bzrlib/tests/ssl_certs/create_ssls.py:
          Fix typo. Make the inputs used by _openssl more obvious in calls.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          (HTTPSConnection.__init__): httplib.py deleted that useful debug
          message, reenable it for https.
        modified:
          bzrlib/tests/ssl_certs/ca.crt  ca.crt-20071124141703-j5hr254lm287lyut-7
          bzrlib/tests/ssl_certs/ca.key  ca.key-20071124141703-j5hr254lm287lyut-6
          bzrlib/tests/ssl_certs/create_ssls.py create_ssls.py-20071124141703-j5hr254lm287lyut-5
          bzrlib/tests/ssl_certs/server.crt server.crt-20071124141703-j5hr254lm287lyut-4
          bzrlib/tests/ssl_certs/server.csr server.csr-20071124141703-j5hr254lm287lyut-3
          bzrlib/tests/ssl_certs/server_with_pass.key server_with_pass.key-20071124141703-j5hr254lm287lyut-2
          bzrlib/tests/ssl_certs/server_without_pass.key server_without_pass.-20071124141703-j5hr254lm287lyut-1
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 2929.3.12
        revision-id: v.ladeuil+lp at free.fr-20071124145725-vy1kdhey2jusaj04
        parent: v.ladeuil+lp at free.fr-20071124142059-2114qtsgfdv8g9p1
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: https
        timestamp: Sat 2007-11-24 15:57:25 +0100
        message:
          Implement an https server passing the same tests than http. Except
          for test_readv_with_adjust_for_latency of course (hi robert
          ;-). There is a nasty bug there already triggered in the #158972
          days, but nastier this time.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          (HTTPSConnection.connect_to_origin): Takes python2.6 ssl
          implementation into account if available.
          
          * bzrlib/tests/https_server.py:
          (TestingHTTPSServer): Real implementation for https.
          (HTTPSServer): Real implementation with test ssl files.
          
          * bzrlib/tests/http_server.py:
          (HttpServer.create_httpd): New method allowing daughter classes to
          create specific servers.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/https_server.py   https_server.py-20071121173708-aj8zczi0ziwbwz21-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 2929.3.11
        revision-id: v.ladeuil+lp at free.fr-20071124142059-2114qtsgfdv8g9p1
        parent: v.ladeuil+lp at free.fr-20071122103556-djp1gm22n2npztk0
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: https
        timestamp: Sat 2007-11-24 15:20:59 +0100
        message:
          Ssl files needed for the test https server.
          
          * bzrlib/tests/ssl_certs/create_ssls.py: 
          Script to create the ssl keys and certificates.
          
          * bzrlib/tests/ssl_certs/server.crt: 
          Server certificate signed by the certificate authority.
          
          * bzrlib/tests/ssl_certs/server.csr: 
          Server certificate signing request.
          
          * bzrlib/tests/ssl_certs/server_without_pass.key: 
          Server key usable without password.
          
          * bzrlib/tests/ssl_certs/server_with_pass.key: 
          Server key.
          
          * bzrlib/tests/ssl_certs/ca.key: 
          Certificate authority private key.
          
          * bzrlib/tests/ssl_certs/ca.crt: 
          Certificate authority certificate.
          
          * bzrlib/tests/ssl_certs/__init__.py: 
          Provide access to ssl files (keys and certificates). 
        added:
          bzrlib/tests/ssl_certs/        ssl_certs-20071124141654-dc9za9nho2gmzbri-1
          bzrlib/tests/ssl_certs/__init__.py __init__.py-20071124141703-j5hr254lm287lyut-8
          bzrlib/tests/ssl_certs/ca.crt  ca.crt-20071124141703-j5hr254lm287lyut-7
          bzrlib/tests/ssl_certs/ca.key  ca.key-20071124141703-j5hr254lm287lyut-6
          bzrlib/tests/ssl_certs/create_ssls.py create_ssls.py-20071124141703-j5hr254lm287lyut-5
          bzrlib/tests/ssl_certs/server.crt server.crt-20071124141703-j5hr254lm287lyut-4
          bzrlib/tests/ssl_certs/server.csr server.csr-20071124141703-j5hr254lm287lyut-3
          bzrlib/tests/ssl_certs/server_with_pass.key server_with_pass.key-20071124141703-j5hr254lm287lyut-2
          bzrlib/tests/ssl_certs/server_without_pass.key server_without_pass.-20071124141703-j5hr254lm287lyut-1
        ------------------------------------------------------------
        revno: 2929.3.10
        revision-id: v.ladeuil+lp at free.fr-20071122103556-djp1gm22n2npztk0
        parent: v.ladeuil+lp at free.fr-20071122102144-adjrfkg2q7edfu43
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: https
        timestamp: Thu 2007-11-22 11:35:56 +0100
        message:
          Add a fake https server and test facilities.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          (HTTPSConnection.connect_to_origin): Disable ssl wrapping temporarily.
          
          * bzrlib/transport/http/_urllib.py:
          (get_test_permutations): Add https tests if a server is available.
          
          * bzrlib/tests/http_server.py:
          (TestingHTTPServer): Fix typo.
          (HttpServer.get_bogus_url): Use _url_protocol.
          
          * bzrlib/tests/__init__.py:
          (_HTTPSServerFeature): Define a feature since an https test server
          will have dependencies.
        added:
          bzrlib/tests/https_server.py   https_server.py-20071121173708-aj8zczi0ziwbwz21-1
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 2929.3.9
        revision-id: v.ladeuil+lp at free.fr-20071122102144-adjrfkg2q7edfu43
        parent: v.ladeuil+lp at free.fr-20071120180202-em1ya597eoza05l6
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: https
        timestamp: Thu 2007-11-22 11:21:44 +0100
        message:
          Don't pretend we support HTTP/0.9 since we don't and do that correctly.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          (AbstractHTTPConnection): Specifying strict here is useless.
          (HTTPConnection, HTTPSConnection): We don't support HTTP/0.9 in
          other parts of the stack, be explicit *correctly*.
        modified:
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 2929.3.8
        revision-id: v.ladeuil+lp at free.fr-20071120180202-em1ya597eoza05l6
        parent: v.ladeuil+lp at free.fr-20071120163339-2id3dwcjdpqbqpue
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: https
        timestamp: Tue 2007-11-20 19:02:02 +0100
        message:
           Rename bzrlib/test/HTTPTestUtils.py to bzrlib/tests/http_utils.py and fix uses.
        renamed:
          bzrlib/tests/HTTPTestUtil.py => bzrlib/tests/http_utils.py HTTPTestUtil.py-20050914180604-247d3aafb7a43343
        modified:
          bzrlib/tests/blackbox/test_ignore.py test_ignore.py-20060703063225-4tm8dc2pa7wwg2t3-1
          bzrlib/tests/blackbox/test_too_much.py blackbox.py-20050620052131-a7370d756399f615
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
        ------------------------------------------------------------
        revno: 2929.3.7
        revision-id: v.ladeuil+lp at free.fr-20071120163339-2id3dwcjdpqbqpue
        parent: v.ladeuil+lp at free.fr-20071120160612-hxv17ysoy0sct45g
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: https
        timestamp: Tue 2007-11-20 17:33:39 +0100
        message:
          Rename bzrlib/test/HttpServer.py to bzrlib/tests/http_server.py and fix uses.
        renamed:
          bzrlib/tests/HttpServer.py => bzrlib/tests/http_server.py httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
        modified:
          bzrlib/tests/HTTPTestUtil.py   HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_http.py test_http.py-20060731224648-2eef7ae5yja95rya-1
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
        ------------------------------------------------------------
        revno: 2929.3.6
        revision-id: v.ladeuil+lp at free.fr-20071120160612-hxv17ysoy0sct45g
        parent: v.ladeuil+lp at free.fr-20071120141050-21w0pnh2ydu94vzh
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.python26
        timestamp: Tue 2007-11-20 17:06:12 +0100
        message:
          Ugly bug marking, but test suite passing for python2.6. Since 2.6
          is still developed investigating now seems a waste.
          
          * bzrlib/tests/tree_implementations/test_walkdirs.py:
          (TestWalkdirs.test_walkdir_root,
          TestWalkdirs.test_walkdir_subtree): Mark failing tests.
          
          * bzrlib/tests/tree_implementations/test_test_trees.py:
          (TestTreeShapes.test_tree_with_subdirs_and_all_content_types):
          Mark failing tests.
          
          * bzrlib/tests/tree_implementations/test_inv.py:
          (TestEntryDiffing.test_link_diff_changed,
          TestInventory.test_symlink_target, TestInventory.test_symlink):
          Mark failing tests.
          
          * bzrlib/errors.py:
          (BzrError.__str__, BzrError.__str__): Working around python2.5
          hiding'message' attribute is not needed anymore.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
          bzrlib/tests/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
        ------------------------------------------------------------
        revno: 2929.3.5
        revision-id: v.ladeuil+lp at free.fr-20071120141050-21w0pnh2ydu94vzh
        parent: v.ladeuil+lp at free.fr-20071120105942-67u4nr9oay850s6o
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.python26
        timestamp: Tue 2007-11-20 15:10:50 +0100
        message:
          New files, same warnings, same fixes.
          
          * bzrlib/util/configobj/configobj.py:
          (ConfigObjError.__init__): Use msg instead of message (2.6
          deprecation).
          
          * bzrlib/errors.py:
          (BzrCheckError, ParseConfigError.__init__): Use msg instead of
          message (2.6 deprecation).
          
          * bzrlib/tests/test_repository.py: 
          Update md5 import, fix use.
          
          * bzrlib/repofmt/pack_repo.py: 
          Update md5 import, fix use. Fix some import ordering too.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
        ------------------------------------------------------------
        revno: 2929.3.4
        revision-id: v.ladeuil+lp at free.fr-20071120105942-67u4nr9oay850s6o
        parent: v.ladeuil+lp at free.fr-20071120105052-qehbkotj2y66jaef
        parent: pqm at pqm.ubuntu.com-20071119235416-b8dvkk17vngbf99s
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.python26
        timestamp: Tue 2007-11-20 11:59:42 +0100
        message:
          Merge bzr.dev
        added:
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/tree_implementations/test_get_root_id.py test_get_root_id.py-20071026191509-a4conhr43f194avv-1
          doc/developers/knitpack.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
          doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
          doc/en/user-guide/authentication_conf.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics.py          help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/pack.py                 container.py-20070607160755-tr8zc26q18rn0jnb-1
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          bzrlib/plugins/launchpad/lp_indirect.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_lp_indirect.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          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/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/__init__.py       __init__.py-20061101100249-8jwwl0d3jr080zim-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smtp_connection.py      smtp_connection.py-20070618204456-nu6wag1ste4biuk2-1
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tests/HTTPTestUtil.py   HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/HttpServer.py     httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_debug.py test_debug.py-20061026142942-q76cgg41785b3mdk-1
          bzrlib/tests/blackbox/test_exceptions.py test_exceptions.py-20060604211237-yi2cxg0ose3xk4id-1
          bzrlib/tests/blackbox/test_ignore.py test_ignore.py-20060703063225-4tm8dc2pa7wwg2t3-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          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_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          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_whoami.py test_whoami.py-20060629025641-8h3m2ch7kutqx7ug-1
          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_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_pull.py test_pull.py-20060410103942-83c35b26657414fc
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_checkout.py test_checkout.py-20070525151718-vm7ligd5px5dtmda-1
          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/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-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/repository_implementations/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test_bad_files.py test_bad_files.py-20050918155938-c76a2295c8ab9503
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          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_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_ftp_transport.py test_aftp_transport.-20060823221619-98mwjzxtwtkt527k-1
          bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          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_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          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_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_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_testament.py testtestament.py-20051011100429-5df1657310caa929
          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_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          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_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_pull.py test_pull.py-20060222044334-43594dd8e143b708
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/tests/workingtree_implementations/test_unversion.py test_unversion.py-20060907074408-bygh2y28jz8u0cg7-1
          bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          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/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/repository.txt  repository.txt-20070709152006-xkhlek456eclha4u-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/configuration.txt configuration.txt-20060314161707-868350809502af01
          tools/win32/bzr-win32-bdist-postinstall.py bzrwin32bdistpostinstall.py-20060629085133-098bsfj3va8jc0ql-1
        ------------------------------------------------------------
        revno: 2929.3.3
        revision-id: v.ladeuil+lp at free.fr-20071120105052-qehbkotj2y66jaef
        parent: v.ladeuil+lp at free.fr-20071024142115-83gi49ooll2nqyxx
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.python26
        timestamp: Tue 2007-11-20 11:50:52 +0100
        message:
          Avoid deprecation warnings.
          
          * bzrlib/errors.py:
          (WeaveError.__init__): Use msg instead of message since 'message'
          as a BaseException attribute is deprecated in python-2.6.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
        ------------------------------------------------------------
        revno: 2929.3.2
        revision-id: v.ladeuil+lp at free.fr-20071024142115-83gi49ooll2nqyxx
        parent: v.ladeuil+lp at free.fr-20071024135634-d8os3by1g6f45q12
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.python26
        timestamp: Wed 2007-10-24 16:21:15 +0200
        message:
          Breaking python2.4 support is *not* an option :)
          
          * bzrlib/osutils.py: 
          <cough> new() calls are the only working way for python 2.4.
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
        ------------------------------------------------------------
        revno: 2929.3.1
        revision-id: v.ladeuil+lp at free.fr-20071024135634-d8os3by1g6f45q12
        parent: pqm at pqm.ubuntu.com-20071023082111-h6u34i4gvlb2nwch
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.python26
        timestamp: Wed 2007-10-24 15:56:34 +0200
        message:
          Fix python2.6 deprecation warnings (still 4 failures 5 errors in test suite).
          
          * bzrlib/osutils.py: 
          Wrap md5 and sha imports to be compatible with python 2.4, 2.5,
          2.6.
          Replace all sha.new() calls by sha() calls they are reputedly
          faster (not profiled).
          
          * bzrlib/weave.py: 
          Update sha import, fix use.	
          
          * bzrlib/transport/http/_urllib2_wrappers.py: 
          Update sha and md5 imports, fix uses.
          
          * bzrlib/tests/test_testament.py: 
          Update sha import.
          
          * bzrlib/tests/test_knit.py: 
          Update sha import, fix uses.	
          
          * bzrlib/tests/test_hashcache.py: 
          Update sha import, fix use.	
          
          * bzrlib/tests/repository_implementations/test_check_reconcile.py: 
          Update sha import, fix use.	
          
          * bzrlib/tests/HTTPTestUtil.py: 
          Update md5 import, fix uses. Delete useless sha import.
          
          * bzrlib/testament.py: 
          Update sha import.
          
          * bzrlib/hashcache.py: 
          Update sha import.
          
          * bzrlib/revisionspec.py:
          (RevisionSpec.__new__): Remove useless parameters since python2.6
          is stricter.
        modified:
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/HTTPTestUtil.py   HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
    ------------------------------------------------------------
    revno: 3508.1.420
    revision-id: pqm at pqm.ubuntu.com-20090108161207-d95v7ouel5ibahh0
    parent: pqm at pqm.ubuntu.com-20090108150019-nai6bai0u7f52p7s
    parent: v.ladeuil+lp at free.fr-20090108100235-isenc1r9djgxmqq8
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-01-08 16:12:07 +0000
    message:
      (vila) Authentication.conf supports credential stores. '.netrc' is
      	supported with a new plugin
    added:
      bzrlib/plugins/netrc_credential_store/ netrc_credential_sto-20081006090354-oaoid1olhgk8vevm-1
      bzrlib/plugins/netrc_credential_store/__init__.py __init__.py-20081006090402-hd75m8kcrrm0vlz1-1
      bzrlib/plugins/netrc_credential_store/tests/ tests-20081006090406-6mddz8j10pux993e-1
      bzrlib/plugins/netrc_credential_store/tests/__init__.py __init__.py-20081006090411-vytweyz6sun61d4q-1
      bzrlib/plugins/netrc_credential_store/tests/test_netrc.py test_netrc.py-20081006090414-vm3or4tz6c9wk2oi-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
      doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
        ------------------------------------------------------------
        revno: 3508.468.1
        revision-id: v.ladeuil+lp at free.fr-20090108100235-isenc1r9djgxmqq8
        parent: pqm at pqm.ubuntu.com-20090108001325-wcp1mp2u7a4li3na
        parent: v.ladeuil+lp at free.fr-20090108094727-2slui8y2wp3gckxt
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Thu 2009-01-08 11:02:35 +0100
        message:
          Authentication.conf supports credential stores. '.netrc' is supported with a new plugin
        added:
          bzrlib/plugins/netrc_credential_store/ netrc_credential_sto-20081006090354-oaoid1olhgk8vevm-1
          bzrlib/plugins/netrc_credential_store/__init__.py __init__.py-20081006090402-hd75m8kcrrm0vlz1-1
          bzrlib/plugins/netrc_credential_store/tests/ tests-20081006090406-6mddz8j10pux993e-1
          bzrlib/plugins/netrc_credential_store/tests/__init__.py __init__.py-20081006090411-vytweyz6sun61d4q-1
          bzrlib/plugins/netrc_credential_store/tests/test_netrc.py test_netrc.py-20081006090414-vm3or4tz6c9wk2oi-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
        ------------------------------------------------------------
        revno: 3508.467.9
        revision-id: v.ladeuil+lp at free.fr-20090108094727-2slui8y2wp3gckxt
        parent: v.ladeuil+lp at free.fr-20081218155126-kmcxduzmb8dfl5le
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: pluggable-credential-stores
        timestamp: Thu 2009-01-08 10:47:27 +0100
        message:
          Fix typos as per Ian's review.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
        ------------------------------------------------------------
        revno: 3508.467.8
        revision-id: v.ladeuil+lp at free.fr-20081218155126-kmcxduzmb8dfl5le
        parent: v.ladeuil+lp at free.fr-20081218083500-1iz4ff04lgav3mwp
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: pluggable-credential-stores
        timestamp: Thu 2008-12-18 16:51:26 +0100
        message:
          Update doc and NEWS.
          
          * doc/developers/authentication-ring.txt: 
          Update, including marking the parts not yet implemented.
          
          * NEWS: 
          Add entries and fix order.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
        ------------------------------------------------------------
        revno: 3508.467.7
        revision-id: v.ladeuil+lp at free.fr-20081218083500-1iz4ff04lgav3mwp
        parent: v.ladeuil+lp at free.fr-20081127130854-30cceqyphnc3ettt
        parent: pqm at pqm.ubuntu.com-20081217102138-pz7pfli9o3k50zq7
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: pluggable-credential-stores
        timestamp: Thu 2008-12-18 09:35:00 +0100
        message:
          merge bzr.dev
        added:
          bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          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_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          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/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.467.6
        revision-id: v.ladeuil+lp at free.fr-20081127130854-30cceqyphnc3ettt
        parent: v.ladeuil+lp at free.fr-20081127094358-we45bv2ugfr522ih
        parent: pqm at pqm.ubuntu.com-20081127093507-qn31zeicepc4g6li
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: pluggable-credential-stores
        timestamp: Thu 2008-11-27 14:08:54 +0100
        message:
          merge bzr.dev
        added:
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
        ------------------------------------------------------------
        revno: 3508.467.5
        revision-id: v.ladeuil+lp at free.fr-20081127094358-we45bv2ugfr522ih
        parent: v.ladeuil+lp at free.fr-20081016131315-xcw2fab24hr5fnze
        parent: pqm at pqm.ubuntu.com-20081126094014-rr61dd2gkl53qthl
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: pluggable-credential-stores
        timestamp: Thu 2008-11-27 10:43:58 +0100
        message:
          Merge bzr.dev
        added:
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/smart/packrepository.py packrepository.py-20080527041253-a16a8qp4vy8qh8y6-1
          bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          contrib/bzr_ssh_path_limiter   bzr_ssh_path_limiter-20081030010544-xjhl0y2i6wyloz8q-1
          contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
          doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
          doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
          tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          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/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/vfs.py            vfs.py-20061108095550-gunadhxmzkdjfeek-2
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_bound_branches.py test_bound_branches.py-20051109215527-2373188ad566c205
          bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          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_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/blackbox/test_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-1
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          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_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          doc/en/user-guide/writing_a_plugin.txt writing_a_plugin.txt-20071114035000-q36a9h57ps06uvnl-7
        ------------------------------------------------------------
        revno: 3508.467.4
        revision-id: v.ladeuil+lp at free.fr-20081016131315-xcw2fab24hr5fnze
        parent: v.ladeuil+lp at free.fr-20081016131140-lcaz1iddwweplho3
        parent: pqm at pqm.ubuntu.com-20081016043554-38i4ho6svnlyba65
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: pluggable-credential-stores
        timestamp: Thu 2008-10-16 15:13:15 +0200
        message:
          Merge bzr.dev
        added:
          bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/api.py                  api.py-20070626082640-35lspz7j0ys7a8ld-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
          bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          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/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.467.3
        revision-id: v.ladeuil+lp at free.fr-20081016131140-lcaz1iddwweplho3
        parent: v.ladeuil+lp at free.fr-20081006100653-m74ulbg7rlfcuqox
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: pluggable-credential-stores
        timestamp: Thu 2008-10-16 15:11:40 +0200
        message:
          Aaron's feedback.
          
          * plugins/netrc_credential_store/__init__.py:
          (NetrcCredentialStore.decode_password): Better explanation.
        modified:
          bzrlib/plugins/netrc_credential_store/__init__.py __init__.py-20081006090402-hd75m8kcrrm0vlz1-1
        ------------------------------------------------------------
        revno: 3508.467.2
        revision-id: v.ladeuil+lp at free.fr-20081006100653-m74ulbg7rlfcuqox
        parent: v.ladeuil+lp at free.fr-20081005213200-tbgbnnhq6rjabnlz
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: pluggable-credential-stores
        timestamp: Mon 2008-10-06 12:06:53 +0200
        message:
          Add a credential store for '.netrc'.
          
          * plugins/netrc_credential_store/tests/test_netrc.py: 
          Associated tests.
          
          * plugins/netrc_credential_store/tests/__init__.py: 
          Associated tests.
          
          * plugins/netrc_credential_store/__init__.py: 
          Provides a credential store for .netrc. This also documents how to
          plug a credential store for authentication.conf.
          
          * tests/__init__.py:
          (TestCaseInTempDir.build_tree): Drive-by fix, use assertIsInstance
          instead of assert_ to get a meaningful error message.
        added:
          bzrlib/plugins/netrc_credential_store/ netrc_credential_sto-20081006090354-oaoid1olhgk8vevm-1
          bzrlib/plugins/netrc_credential_store/__init__.py __init__.py-20081006090402-hd75m8kcrrm0vlz1-1
          bzrlib/plugins/netrc_credential_store/tests/ tests-20081006090406-6mddz8j10pux993e-1
          bzrlib/plugins/netrc_credential_store/tests/__init__.py __init__.py-20081006090411-vytweyz6sun61d4q-1
          bzrlib/plugins/netrc_credential_store/tests/test_netrc.py test_netrc.py-20081006090414-vm3or4tz6c9wk2oi-1
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.467.1
        revision-id: v.ladeuil+lp at free.fr-20081005213200-tbgbnnhq6rjabnlz
        parent: pqm at pqm.ubuntu.com-20081001123103-9powbklax4nmw09j
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: pluggable-auth-conf
        timestamp: Sun 2008-10-05 23:32:00 +0200
        message:
          Add credential stores plugging.
          
          * tests/test_config.py:
          (TestAuthenticationConfigFile.test_unknown_password_encoding):
          Test that the user get a meaningful error on typos or installation
          problems.
          (TestCredentialStoreRegistry): Basic tests for the registry.
          (TestPlainTextCredentialStore): Test plain text credential store.
          
          * config.py:
          (AuthenticationConfig.decode_password): Go through the credential
          store registry to decode the password.
          (CredentialStoreRegistry): New registry for credential stores.
          (CredentialStore): Abstract base class for credential stores.
          (PlainTextCredentialStore): Default, plain text, credential store,
          using authentication.conf file itself as storage(i.e actual
          behavior).
        modified:
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
    ------------------------------------------------------------
    revno: 3508.1.419
    revision-id: pqm at pqm.ubuntu.com-20090108150019-nai6bai0u7f52p7s
    parent: pqm at pqm.ubuntu.com-20090108001325-wcp1mp2u7a4li3na
    parent: aaron at aaronbentley.com-20090108142230-ayxkv9nwxywop4dv
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-01-08 15:00:19 +0000
    message:
      (allenap) Direct support for Claws MUA (improves user experience)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
      bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
      bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
        ------------------------------------------------------------
        revno: 3508.466.9
        revision-id: aaron at aaronbentley.com-20090108142230-ayxkv9nwxywop4dv
        parent: aaron at aaronbentley.com-20090107060216-dk3zssva7shcdat4
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: mail-client-claws
        timestamp: Thu 2009-01-08 09:22:30 -0500
        message:
          Update test to pass under LANG=C
        modified:
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
        ------------------------------------------------------------
        revno: 3508.466.8
        revision-id: aaron at aaronbentley.com-20090107060216-dk3zssva7shcdat4
        parent: gavin.panella at canonical.com-20090106154845-hqeyknem8igvqtz9
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: mail-client-claws
        timestamp: Wed 2009-01-07 01:02:16 -0500
        message:
          Update docs
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
        ------------------------------------------------------------
        revno: 3508.466.7
        revision-id: gavin.panella at canonical.com-20090106154845-hqeyknem8igvqtz9
        parent: gavin.panella at canonical.com-20090106103547-hbucmeqtitexrqtp
        committer: Gavin Panella <gavin.panella at canonical.com>
        branch nick: mail-client-claws
        timestamp: Tue 2009-01-06 15:48:45 +0000
        message:
          Use a non-ascii character in test_commandline_is_8bit.
        modified:
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
        ------------------------------------------------------------
        revno: 3508.466.6
        revision-id: gavin.panella at canonical.com-20090106103547-hbucmeqtitexrqtp
        parent: gavin.panella at canonical.com-20090105171321-qxlmnhvzjgp2lr31
        committer: Gavin Panella <gavin.panella at canonical.com>
        branch nick: mail-client-claws
        timestamp: Tue 2009-01-06 10:35:47 +0000
        message:
          Update NEWS.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.466.5
        revision-id: gavin.panella at canonical.com-20090105171321-qxlmnhvzjgp2lr31
        parent: gavin.panella at canonical.com-20090105171246-eq10vn8lrv80a2ao
        committer: Gavin Panella <gavin.panella at canonical.com>
        branch nick: mail-client-claws
        timestamp: Mon 2009-01-05 17:13:21 +0000
        message:
          Remove unused import.
        modified:
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
        ------------------------------------------------------------
        revno: 3508.466.4
        revision-id: gavin.panella at canonical.com-20090105171246-eq10vn8lrv80a2ao
        parent: gavin at gromper.net-20090105160455-53hza92cww634sv1
        committer: Gavin Panella <gavin.panella at canonical.com>
        branch nick: mail-client-claws
        timestamp: Mon 2009-01-05 17:12:46 +0000
        message:
          Use the --attach option, and don't specify a From: header.
        modified:
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
        ------------------------------------------------------------
        revno: 3508.466.3
        revision-id: gavin at gromper.net-20090105160455-53hza92cww634sv1
        parent: gavin at gromper.net-20090105160445-ivaal1987va1bwiu
        committer: Gavin Panella <gavin at gromper.net>
        branch nick: mail-client-claws
        timestamp: Mon 2009-01-05 16:04:55 +0000
        message:
          Tests for the Claws mail client.
        modified:
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
        ------------------------------------------------------------
        revno: 3508.466.2
        revision-id: gavin at gromper.net-20090105160445-ivaal1987va1bwiu
        parent: gavin at gromper.net-20090105153742-04sa36f4srgxo9wh
        committer: Gavin Panella <gavin at gromper.net>
        branch nick: mail-client-claws
        timestamp: Mon 2009-01-05 16:04:45 +0000
        message:
          Don't blow up if the config object is not supplied.
        modified:
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
        ------------------------------------------------------------
        revno: 3508.466.1
        revision-id: gavin at gromper.net-20090105153742-04sa36f4srgxo9wh
        parent: pqm at pqm.ubuntu.com-20081229142916-z08eu2alga2acrh6
        committer: Gavin Panella <gavin at gromper.net>
        branch nick: mail-client-claws
        timestamp: Mon 2009-01-05 15:37:42 +0000
        message:
          Support Claws.
        modified:
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
    ------------------------------------------------------------
    revno: 3508.1.418
    revision-id: pqm at pqm.ubuntu.com-20090108001325-wcp1mp2u7a4li3na
    parent: pqm at pqm.ubuntu.com-20090107230451-wf9c14ejiue3wvaj
    parent: aaron at aaronbentley.com-20090107123410-nzvdkgd91m7atuj1
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-01-08 00:13:25 +0000
    message:
      (abentley) Clean up and optimize pull -v and push -v
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
      bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.418.22
        revision-id: aaron at aaronbentley.com-20090107123410-nzvdkgd91m7atuj1
        parent: aaron at aaronbentley.com-20090107123109-ctc0oum02zg4kjdr
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Wed 2009-01-07 07:34:10 -0500
        message:
          Fix spelling
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.418.21
        revision-id: aaron at aaronbentley.com-20090107123109-ctc0oum02zg4kjdr
        parent: aaron at aaronbentley.com-20090102021640-h00h1vlndulevo2e
        parent: pqm at pqm.ubuntu.com-20090106171520-9pzjoqa7m74hvhht
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Wed 2009-01-07 07:31:09 -0500
        message:
          Merge bzr.dev into pull-log
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.418.20
        revision-id: aaron at aaronbentley.com-20090102021640-h00h1vlndulevo2e
        parent: aaron at aaronbentley.com-20090102015848-fk53vt2zz00nc24x
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Thu 2009-01-01 21:16:40 -0500
        message:
          Update NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.418.19
        revision-id: aaron at aaronbentley.com-20090102015848-fk53vt2zz00nc24x
        parent: aaron at aaronbentley.com-20090102014555-6hygozc4b5d578df
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Thu 2009-01-01 20:58:48 -0500
        message:
          Show log for non-initial push -v
        modified:
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3508.418.18
        revision-id: aaron at aaronbentley.com-20090102014555-6hygozc4b5d578df
        parent: aaron at aaronbentley.com-20090101192648-122w07gvty01uspo
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Thu 2009-01-01 20:45:55 -0500
        message:
          Update push to use show_branch_change
        modified:
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
        ------------------------------------------------------------
        revno: 3508.418.17
        revision-id: aaron at aaronbentley.com-20090101192648-122w07gvty01uspo
        parent: aaron at aaronbentley.com-20081212045246-mno3aaknnmgzmau9
        parent: pqm at pqm.ubuntu.com-20081224050842-15xix09apawzgs05
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Thu 2009-01-01 14:26:48 -0500
        message:
          Merge bzr.dev
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          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/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
          doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.418.16
        revision-id: aaron at aaronbentley.com-20081212045246-mno3aaknnmgzmau9
        parent: aaron at aaronbentley.com-20081212044902-sua9um7pvz8uhug6
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Thu 2008-12-11 20:52:46 -0800
        message:
          Update NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.418.15
        revision-id: aaron at aaronbentley.com-20081212044902-sua9um7pvz8uhug6
        parent: aaron at aaronbentley.com-20081212044712-7mtluuokvaztvonx
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Thu 2008-12-11 20:49:02 -0800
        message:
          Stop determining branch format in pull.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.418.14
        revision-id: aaron at aaronbentley.com-20081212044712-7mtluuokvaztvonx
        parent: aaron at aaronbentley.com-20081212044327-620s5l5rd3r4fzc4
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Thu 2008-12-11 20:47:12 -0800
        message:
          Remove use old_rh
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.418.13
        revision-id: aaron at aaronbentley.com-20081212044327-620s5l5rd3r4fzc4
        parent: aaron at aaronbentley.com-20081212034503-9052jvv90ub5qobw
        parent: pqm at pqm.ubuntu.com-20081212025611-838ms79rnxjl7yr2
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Thu 2008-12-11 20:43:27 -0800
        message:
          Merge bzr.dev into pull-log
        added:
          bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.418.12
        revision-id: aaron at aaronbentley.com-20081212034503-9052jvv90ub5qobw
        parent: aaron at aaronbentley.com-20081212024342-z9wf9wqms5hndjr0
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Thu 2008-12-11 19:45:03 -0800
        message:
          Fix test parameter order
        modified:
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.418.11
        revision-id: aaron at aaronbentley.com-20081212024342-z9wf9wqms5hndjr0
        parent: aaron at aaronbentley.com-20081211163606-yvggl6js249qyhb0
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Thu 2008-12-11 18:43:42 -0800
        message:
          Cleanup and use of show_branch_change
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.418.10
        revision-id: aaron at aaronbentley.com-20081211163606-yvggl6js249qyhb0
        parent: aaron at aaronbentley.com-20081210015547-jb33j6v5zuvtbiq9
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Thu 2008-12-11 08:36:06 -0800
        message:
          Move log display into show_flat_log
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.418.9
        revision-id: aaron at aaronbentley.com-20081210015547-jb33j6v5zuvtbiq9
        parent: aaron at aaronbentley.com-20081210014952-hpl6y56om2t2tc65
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Tue 2008-12-09 17:55:47 -0800
        message:
          new/old sections are omitted as appropriate.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.418.8
        revision-id: aaron at aaronbentley.com-20081210014952-hpl6y56om2t2tc65
        parent: aaron at aaronbentley.com-20081210005442-gk2968uw2x29no6w
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Tue 2008-12-09 17:49:52 -0800
        message:
          Implement basic show_branch_change
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.418.7
        revision-id: aaron at aaronbentley.com-20081210005442-gk2968uw2x29no6w
        parent: aaron at aaronbentley.com-20081210003334-mojgnnbfli1bxiun
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Tue 2008-12-09 16:54:42 -0800
        message:
          Use repository in get_history_change
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.418.6
        revision-id: aaron at aaronbentley.com-20081210003334-mojgnnbfli1bxiun
        parent: aaron at aaronbentley.com-20081209151508-nd1jb1vv2z22llwm
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Tue 2008-12-09 16:33:34 -0800
        message:
          Implement get_history_change
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
    ------------------------------------------------------------
    revno: 3508.1.417
    revision-id: pqm at pqm.ubuntu.com-20090107230451-wf9c14ejiue3wvaj
    parent: pqm at pqm.ubuntu.com-20090107110258-8hcbyd9v86mp7aw7
    parent: john at arbash-meinel.com-20090107174210-nsut7i65b1c66d5n
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-01-07 23:04:51 +0000
    message:
      (jam) Small updates to KnitVersionedFiles._check_should_delta
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.465.3
        revision-id: john at arbash-meinel.com-20090107174210-nsut7i65b1c66d5n
        parent: john at arbash-meinel.com-20090107010457-n8kqegsuq1b17tqe
        parent: pqm at pqm.ubuntu.com-20090106171520-9pzjoqa7m74hvhht
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: knit_check_should_delta
        timestamp: Wed 2009-01-07 11:42:10 -0600
        message:
          Merge bzr.dev 3923, resolve NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
          doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.465.2
        revision-id: john at arbash-meinel.com-20090107010457-n8kqegsuq1b17tqe
        parent: john at arbash-meinel.com-20081224173708-qi9ku7g5i6t826e6
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: knit_check_should_delta
        timestamp: Tue 2009-01-06 19:04:57 -0600
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.465.1
        revision-id: john at arbash-meinel.com-20081224173708-qi9ku7g5i6t826e6
        parent: pqm at pqm.ubuntu.com-20081219200818-g19t5zbtkj52bwqp
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: knit_check_should_delta
        timestamp: Wed 2008-12-24 11:37:08 -0600
        message:
          As part of _check_should_delta, use the get_build_details api.
          
          This eliminates doing multiple queries to the index. It also improves correctness
          by using the compression parent, rather than assuming the delta chain follows
          left-hand parents.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
    ------------------------------------------------------------
    revno: 3508.1.416
    revision-id: pqm at pqm.ubuntu.com-20090107110258-8hcbyd9v86mp7aw7
    parent: pqm at pqm.ubuntu.com-20090106171520-9pzjoqa7m74hvhht
    parent: v.ladeuil+lp at free.fr-20090107102536-tmufdeawbgz8qgur
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-01-07 11:02:58 +0000
    message:
      (vila) Fix 313498 by allowing direct "use" of UnavailableFTPServer
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        ------------------------------------------------------------
        revno: 3508.464.2
        revision-id: v.ladeuil+lp at free.fr-20090107102536-tmufdeawbgz8qgur
        parent: v.ladeuil+lp at free.fr-20090107085955-bqtvip4ll1ooq7g5
        parent: v.ladeuil+lp at free.fr-20090107102437-183fnkg4ie4o33dc
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Wed 2009-01-07 11:25:36 +0100
        message:
          Fix missing space in NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
            ------------------------------------------------------------
            revno: 3508.463.3
            revision-id: v.ladeuil+lp at free.fr-20090107102437-183fnkg4ie4o33dc
            parent: v.ladeuil+lp at free.fr-20090107084051-kzknwgxdt8u4j0nk
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: 313498-no-ftp-server
            timestamp: Wed 2009-01-07 11:24:37 +0100
            message:
              Fix missing space in NEWS
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.464.1
        revision-id: v.ladeuil+lp at free.fr-20090107085955-bqtvip4ll1ooq7g5
        parent: pqm at pqm.ubuntu.com-20090106171520-9pzjoqa7m74hvhht
        parent: v.ladeuil+lp at free.fr-20090107084051-kzknwgxdt8u4j0nk
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Wed 2009-01-07 09:59:55 +0100
        message:
          Fix 313498 by allowing direct "use" of UnavailableFTPServer
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        ------------------------------------------------------------
        revno: 3508.463.2
        revision-id: v.ladeuil+lp at free.fr-20090107084051-kzknwgxdt8u4j0nk
        parent: garyvdm at gmail.com-20090103200652-bobqmhzi5r6vel1m
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 313498-no-ftp-server
        timestamp: Wed 2009-01-07 09:40:51 +0100
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.463.1
        revision-id: garyvdm at gmail.com-20090103200652-bobqmhzi5r6vel1m
        parent: pqm at pqm.ubuntu.com-20081229142916-z08eu2alga2acrh6
        committer: Gary van der Merwe <garyvdm at gmail.com>
        branch nick: bzr.dev
        timestamp: Sat 2009-01-03 22:06:52 +0200
        message:
          Make UnavailableFTPServer.setUp() the same as FTPServer.setUp
        modified:
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
    ------------------------------------------------------------
    revno: 3508.1.415
    revision-id: pqm at pqm.ubuntu.com-20090106171520-9pzjoqa7m74hvhht
    parent: pqm at pqm.ubuntu.com-20090106073252-m4c72a1m7004nqmz
    parent: john at arbash-meinel.com-20090106162002-06xtt1n1qbzs8hw3
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-01-06 17:15:20 +0000
    message:
      (Adeodato Simo) Update patience_diff.unified_diff so that it doesn't
      	add trailing whitespace when you don't supply datestamps.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
      bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
      bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
        ------------------------------------------------------------
        revno: 3508.462.5
        revision-id: john at arbash-meinel.com-20090106162002-06xtt1n1qbzs8hw3
        parent: john at arbash-meinel.com-20090106161652-mmiu620z0uwuq659
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2009-01-06 10:20:02 -0600
        message:
          Add a NEWS entry
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.462.4
        revision-id: john at arbash-meinel.com-20090106161652-mmiu620z0uwuq659
        parent: john at arbash-meinel.com-20090106151157-1eb23rpqw10hal27
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2009-01-06 10:16:52 -0600
        message:
          It turns out that internal_diff worked around the trailing whitespace problem
          from unified_diff, so we have to remove that workaround.
          Also, the filename should be separated from the date by a tab character, not by a blank
          space.
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
        ------------------------------------------------------------
        revno: 3508.462.3
        revision-id: john at arbash-meinel.com-20090106151157-1eb23rpqw10hal27
        parent: john at arbash-meinel.com-20090106150929-2z675mps5t1p1t5g
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2009-01-06 09:11:57 -0600
        message:
          fix some odd spacing.
        modified:
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
        ------------------------------------------------------------
        revno: 3508.462.2
        revision-id: john at arbash-meinel.com-20090106150929-2z675mps5t1p1t5g
        parent: john at arbash-meinel.com-20090106150242-frp82yhowbro6t1a
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2009-01-06 09:09:29 -0600
        message:
          Update the test cases for the new patience diff code.
        modified:
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
        ------------------------------------------------------------
        revno: 3508.462.1
        revision-id: john at arbash-meinel.com-20090106150242-frp82yhowbro6t1a
        parent: pqm at pqm.ubuntu.com-20090106073252-m4c72a1m7004nqmz
        author: Adeodato Simo <dato at net.com.org.es>
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2009-01-06 09:02:42 -0600
        message:
          Change the patience_diff.unified_diff code to not add trailing whitespace when no timestamp is supplied.
        modified:
          bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
    ------------------------------------------------------------
    revno: 3508.1.414
    revision-id: pqm at pqm.ubuntu.com-20090106073252-m4c72a1m7004nqmz
    parent: pqm at pqm.ubuntu.com-20081229142916-z08eu2alga2acrh6
    parent: andrew.bennetts at canonical.com-20090106060156-gbfirktwpqeudcfo
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-01-06 07:32:52 +0000
    message:
      Include formatted traceback in SmartMessageHandlerError details.
      	(Andrew Bennetts)
    modified:
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
        ------------------------------------------------------------
        revno: 3508.461.4
        revision-id: andrew.bennetts at canonical.com-20090106060156-gbfirktwpqeudcfo
        parent: andrew.bennetts at canonical.com-20090106055904-vw02l7ut9d1nbfo5
        parent: pqm at pqm.ubuntu.com-20081229142916-z08eu2alga2acrh6
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: Better SmartMessageHandlerError
        timestamp: Tue 2009-01-06 17:01:56 +1100
        message:
          Merge from bzr.dev.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
          doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.461.3
        revision-id: andrew.bennetts at canonical.com-20090106055904-vw02l7ut9d1nbfo5
        parent: andrew.bennetts at canonical.com-20081218055617-f128x46i6rjjbrx9
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: Better SmartMessageHandlerError
        timestamp: Tue 2009-01-06 16:59:04 +1100
        message:
          Add test, tweak traceback formatting.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
        ------------------------------------------------------------
        revno: 3508.461.2
        revision-id: andrew.bennetts at canonical.com-20081218055617-f128x46i6rjjbrx9
        parent: andrew.bennetts at canonical.com-20081209051436-3vet9gjvh0rzgl9c
        parent: pqm at pqm.ubuntu.com-20081217102138-pz7pfli9o3k50zq7
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: Better SmartMessageHandlerError
        timestamp: Thu 2008-12-18 16:56:17 +1100
        message:
          Merge bzr.dev.
        added:
          bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          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_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          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/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.461.1
        revision-id: andrew.bennetts at canonical.com-20081209051436-3vet9gjvh0rzgl9c
        parent: pqm at pqm.ubuntu.com-20081209023452-12dbzcwzxrt1xee3
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: Better SmartMessageHandlerError
        timestamp: Tue 2008-12-09 16:14:36 +1100
        message:
          Include formatted traceback in SmartMessageHandlerError details.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
    ------------------------------------------------------------
    revno: 3508.1.413
    revision-id: pqm at pqm.ubuntu.com-20081229142916-z08eu2alga2acrh6
    parent: pqm at pqm.ubuntu.com-20081224050842-15xix09apawzgs05
    parent: v.ladeuil+lp at free.fr-20081229135119-qtwcuq4ueepvhy5z
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-12-29 14:29:16 +0000
    message:
      (vila) Fix bug #300347 by allowing authentication.conf to be used
      	even if no user appears in HTTP[S] urls
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
      bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.460.1
        revision-id: v.ladeuil+lp at free.fr-20081229135119-qtwcuq4ueepvhy5z
        parent: pqm at pqm.ubuntu.com-20081224050842-15xix09apawzgs05
        parent: v.ladeuil+lp at free.fr-20081229134515-k6vilia46la239dz
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Mon 2008-12-29 14:51:19 +0100
        message:
          Fix bug #300347 by allowing authentication.conf to be used even if no user appears in HTTP[S] urls
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.459.4
        revision-id: v.ladeuil+lp at free.fr-20081229134515-k6vilia46la239dz
        parent: aogail at w007.org-20081223231216-2wt2wokz59af10cf
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 300347-http-user-by-auth-conf
        timestamp: Mon 2008-12-29 14:45:15 +0100
        message:
          Fixed as per John's review.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          (AbstractAuthHandler.get_user_password): Better explain parameter
          content.
          
          * bzrlib/tests/test_http.py:
          (TestAuth.get_user_url, TestAuth.get_user_transport,
          TestProxyAuth.get_user_transport): Make the parameters mandatory
          so that the tests carry more meaning.
        modified:
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.459.3
        revision-id: aogail at w007.org-20081223231216-2wt2wokz59af10cf
        parent: v.ladeuil+lp at free.fr-20081219103742-3jgozfsnv5ojjyu4
        committer: Ben Jansen <aogail at w007.org>
        branch nick: bzr.httpauth
        timestamp: Tue 2008-12-23 15:12:16 -0800
        message:
          Made tweaks requested by John Arbash Meinel.
        modified:
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.459.2
        revision-id: v.ladeuil+lp at free.fr-20081219103742-3jgozfsnv5ojjyu4
        parent: aogail at w007.org-20081217192646-eejsyi056lo4w75r
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 300347-http-user-by-auth-conf
        timestamp: Fri 2008-12-19 11:37:42 +0100
        message:
          Fix bug #300347 by allowing querying authentication.conf if no
          user is supplied.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          (AbstractAuthHandler.auth_required): Restore the no user/no auth
          check.
          (AbstractAuthHandler.auth_match): Don't try to get a password if
          we couldn't get a user.
          
          * bzrlib/tests/test_http.py:
          (TestAuth.test_user_from_auth_conf): Reproduce bug #300347.
          
          * NEWS: 
          Point to the right bug number. Give credit to Ben for pointing the
          root bug in _urllib2_wrappers.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.459.1
        revision-id: aogail at w007.org-20081217192646-eejsyi056lo4w75r
        parent: pqm at pqm.ubuntu.com-20081217102138-pz7pfli9o3k50zq7
        committer: Ben Jansen <aogail at w007.org>
        branch nick: bzr.httpauth
        timestamp: Wed 2008-12-17 11:26:46 -0800
        message:
          Changed HTTP transport auth so that URLs no longer need to include the username for HTTP Auth to work. Now, if bzr gets a 401 HTTP response, it looks in the authentication config for an appropriate username and password. If it doesn't find a username, it defaults to the local user. If it doesn't find a password, it prompts.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
    ------------------------------------------------------------
    revno: 3508.1.412
    revision-id: pqm at pqm.ubuntu.com-20081224050842-15xix09apawzgs05
    parent: pqm at pqm.ubuntu.com-20081224035802-esmxzpzqfmjbf3vu
    parent: mbp at sourcefrog.net-20081224042608-q8s1acu2q75gfcuc
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-12-24 05:08:42 +0000
    message:
      (mbp) Merge ForeignRepository base class
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
        ------------------------------------------------------------
        revno: 3508.458.2
        revision-id: mbp at sourcefrog.net-20081224042608-q8s1acu2q75gfcuc
        parent: mbp at sourcefrog.net-20081224030107-fc2g6obokty8en79
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Wed 2008-12-24 15:26:08 +1100
        message:
          Add import statement
        modified:
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
        ------------------------------------------------------------
        revno: 3508.458.1
        revision-id: mbp at sourcefrog.net-20081224030107-fc2g6obokty8en79
        parent: pqm at pqm.ubuntu.com-20081224000433-nqbyejff1bb3bpu8
        parent: jelmer at samba.org-20081205031941-wssmem2a81nvdqr4
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Wed 2008-12-24 14:01:07 +1100
        message:
          Merge ForeignRepository base class
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
        ------------------------------------------------------------
        revno: 3508.457.1
        revision-id: jelmer at samba.org-20081205031941-wssmem2a81nvdqr4
        parent: pqm at pqm.ubuntu.com-20081202015700-3mc9dola31w7h5h4
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Fri 2008-12-05 04:19:41 +0100
        message:
          Add a ForeignRepository base class.
        modified:
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
    ------------------------------------------------------------
    revno: 3508.1.411
    revision-id: pqm at pqm.ubuntu.com-20081224035802-esmxzpzqfmjbf3vu
    parent: pqm at pqm.ubuntu.com-20081224000433-nqbyejff1bb3bpu8
    parent: mbp at sourcefrog.net-20081224031416-krocx1r3fyu52t0j
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-12-24 03:58:02 +0000
    message:
      (mbp) In user guide, use 'PROJECT' as a metavariable not 'X-repo'
    modified:
      doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
      doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
      doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
      doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
        ------------------------------------------------------------
        revno: 3508.456.1
        revision-id: mbp at sourcefrog.net-20081224031416-krocx1r3fyu52t0j
        parent: pqm at pqm.ubuntu.com-20081224000433-nqbyejff1bb3bpu8
        author: Jari Aalto <jari.aalto at cante.net>
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Wed 2008-12-24 14:14:16 +1100
        message:
          In user guide, use 'PROJECT' as a metavariable not 'X-repo'
        modified:
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
          doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
    ------------------------------------------------------------
    revno: 3508.1.410
    revision-id: pqm at pqm.ubuntu.com-20081224000433-nqbyejff1bb3bpu8
    parent: pqm at pqm.ubuntu.com-20081223205115-bm0e9xfbnx5aqwk4
    parent: ian.clatworthy at canonical.com-20081223232320-mzcv9260d8geifzs
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-12-24 00:04:33 +0000
    message:
      Fix send-related spelling typos (Karl Fogel)
    modified:
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.455.1
        revision-id: ian.clatworthy at canonical.com-20081223232320-mzcv9260d8geifzs
        parent: pqm at pqm.ubuntu.com-20081223205115-bm0e9xfbnx5aqwk4
        parent: kfogel at red-bean.com-20081223223438-33412p9qxyo6xvz6
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Wed 2008-12-24 09:23:20 +1000
        message:
          Fix send-related spelling typos (Karl Fogel)
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.454.6
        revision-id: kfogel at red-bean.com-20081223223438-33412p9qxyo6xvz6
        parent: kfogel at red-bean.com-20081223222832-9z9l4dhwyaw4cunk
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev
        timestamp: Tue 2008-12-23 17:34:38 -0500
        message:
          * bzr/bzr.dev/bzrlib/builtins.py
            (cmd_send, cmd_bundle_revisions): Fix typo: "submiting" --> "submitting".
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.454.5
        revision-id: kfogel at red-bean.com-20081223222832-9z9l4dhwyaw4cunk
        parent: kfogel at red-bean.com-20081218162441-eeo4vscle7li1ami
        parent: pqm at pqm.ubuntu.com-20081223205115-bm0e9xfbnx5aqwk4
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev
        timestamp: Tue 2008-12-23 17:28:32 -0500
        message:
          Merge changes from main branch.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.454.4
        revision-id: kfogel at red-bean.com-20081218162441-eeo4vscle7li1ami
        parent: kfogel at red-bean.com-20081216204938-m285rruagdhlx7f0
        parent: pqm at pqm.ubuntu.com-20081217102138-pz7pfli9o3k50zq7
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev
        timestamp: Thu 2008-12-18 11:24:41 -0500
        message:
          Merge changes from mainline.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 3508.454.3
        revision-id: kfogel at red-bean.com-20081216204938-m285rruagdhlx7f0
        parent: kfogel at red-bean.com-20081216204923-84e41gm1mfsho1qj
        parent: pqm at pqm.ubuntu.com-20081216173612-rj1jkrqcezr6sb3b
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev
        timestamp: Tue 2008-12-16 15:49:38 -0500
        message:
          Merge from main branch.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.454.2
        revision-id: kfogel at red-bean.com-20081216204923-84e41gm1mfsho1qj
        parent: kfogel at floss-20081208171704-ghs5h0icwb8x2ovp
        parent: pqm at pqm.ubuntu.com-20081215052042-a9ttz3b70lsuie6q
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev
        timestamp: Tue 2008-12-16 15:49:23 -0500
        message:
          Merge from main branch.
        added:
          bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          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_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          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/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.454.1
        revision-id: kfogel at floss-20081208171704-ghs5h0icwb8x2ovp
        parent: pqm at pqm.ubuntu.com-20081107225426-gezbao014attrca8
        parent: pqm at pqm.ubuntu.com-20081205181554-ofrdnafloc43bxkh
        committer: Karl Fogel <kfogel at floss>
        branch nick: bzr.dev
        timestamp: Mon 2008-12-08 12:17:04 -0500
        message:
          Merge from main branch.
        added:
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
    ------------------------------------------------------------
    revno: 3508.1.409
    revision-id: pqm at pqm.ubuntu.com-20081223205115-bm0e9xfbnx5aqwk4
    parent: pqm at pqm.ubuntu.com-20081223073457-19rneaiz4yscvyiy
    parent: john at arbash-meinel.com-20081223201214-fyucsqwah3msamv6
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-12-23 20:51:15 +0000
    message:
      Updates to the build_release script for the 1.10 release.
    modified:
      tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.453.1
        revision-id: john at arbash-meinel.com-20081223201214-fyucsqwah3msamv6
        parent: pqm at pqm.ubuntu.com-20081219200818-g19t5zbtkj52bwqp
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2008-12-23 14:12:14 -0600
        message:
          Fix up bits of the build_release script.
        modified:
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
    ------------------------------------------------------------
    revno: 3508.1.408
    revision-id: pqm at pqm.ubuntu.com-20081223073457-19rneaiz4yscvyiy
    parent: pqm at pqm.ubuntu.com-20081219200818-g19t5zbtkj52bwqp
    parent: ian.clatworthy at canonical.com-20081223064634-nqdyif50rxxjsxfb
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-12-23 07:34:57 +0000
    message:
      1.12-preview formats (Ian Clatworthy)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
      bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
      bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
      bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
      bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
      bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
      bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
      bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.452.2
        revision-id: ian.clatworthy at canonical.com-20081223064634-nqdyif50rxxjsxfb
        parent: ian.clatworthy at canonical.com-20081223034445-nuj7zz42t2vxib94
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Tue 2008-12-23 16:46:34 +1000
        message:
          tweak selftest test for new wt format
        modified:
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
        ------------------------------------------------------------
        revno: 3508.452.1
        revision-id: ian.clatworthy at canonical.com-20081223034445-nuj7zz42t2vxib94
        parent: pqm at pqm.ubuntu.com-20081219200818-g19t5zbtkj52bwqp
        parent: ian.clatworthy at canonical.com-20081222084420-4arkm0evawpd16x7
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Tue 2008-12-23 13:44:45 +1000
        message:
          1.12-preview formats (Ian Clatworthy)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.451.3
        revision-id: ian.clatworthy at canonical.com-20081222084420-4arkm0evawpd16x7
        parent: ian.clatworthy at canonical.com-20081218065837-5rvhmsp4a24nlmxy
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.wt5
        timestamp: Mon 2008-12-22 18:44:20 +1000
        message:
          DirStateWorkingTree and DirStateWorkingTreeFormat base classes introduced
        removed:
          bzrlib/workingtree_5.py        workingtree_5.py-20081216060511-xp0m9qmsz0qdqj6v-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.451.2
        revision-id: ian.clatworthy at canonical.com-20081218065837-5rvhmsp4a24nlmxy
        parent: ian.clatworthy at canonical.com-20081216063133-q2s3ckxjnqgeiku1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.wt5
        timestamp: Thu 2008-12-18 16:58:37 +1000
        message:
          add Tree.supports_content_filtering
        modified:
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3508.451.1
        revision-id: ian.clatworthy at canonical.com-20081216063133-q2s3ckxjnqgeiku1
        parent: pqm at pqm.ubuntu.com-20081216015655-5wn3k66fkt8wv4i9
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.wt5
        timestamp: Tue 2008-12-16 16:31:33 +1000
        message:
          WorkingTreeFormat5 supporting content filtering and views
        added:
          bzrlib/workingtree_5.py        workingtree_5.py-20081216060511-xp0m9qmsz0qdqj6v-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
    ------------------------------------------------------------
    revno: 3508.1.407
    revision-id: pqm at pqm.ubuntu.com-20081219200818-g19t5zbtkj52bwqp
    parent: pqm at pqm.ubuntu.com-20081219192958-dyz8aazng866s7ld
    parent: john at arbash-meinel.com-20081219191622-6amjqnk1knebeynq
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-12-19 20:08:18 +0000
    message:
      (Marius Kruger) Add a source test that prevents adding new trailing
      	whitespace.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
        ------------------------------------------------------------
        revno: 3508.450.11
        revision-id: john at arbash-meinel.com-20081219191622-6amjqnk1knebeynq
        parent: john at arbash-meinel.com-20081219191443-4ejob1cx0ia53sp0
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Fri 2008-12-19 13:16:22 -0600
        message:
          A bit more clarity on the NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.450.10
        revision-id: john at arbash-meinel.com-20081219191443-4ejob1cx0ia53sp0
        parent: amanic at gmail.com-20081213123257-s9foyg7a6vy9g2pi
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Fri 2008-12-19 13:14:43 -0600
        message:
          Use cStringIO instead of StringIO
        modified:
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
        ------------------------------------------------------------
        revno: 3508.450.9
        revision-id: amanic at gmail.com-20081213123257-s9foyg7a6vy9g2pi
        parent: amanic at gmail.com-20081212235039-7wtl9p365btiojkr
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.test-for-new-trailing-whitespace
        timestamp: Sat 2008-12-13 14:32:57 +0200
        message:
          more minor changes as per review
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
        ------------------------------------------------------------
        revno: 3508.450.8
        revision-id: amanic at gmail.com-20081212235039-7wtl9p365btiojkr
        parent: amanic at gmail.com-20081212234115-fxgl03xpbpsrk79t
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.test-for-new-trailing-whitespace
        timestamp: Sat 2008-12-13 01:50:39 +0200
        message:
          fix bug where type changed to file
        modified:
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
        ------------------------------------------------------------
        revno: 3508.450.7
        revision-id: amanic at gmail.com-20081212234115-fxgl03xpbpsrk79t
        parent: amanic at gmail.com-20081207223049-jf6gq9xirhoqki96
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.test-for-new-trailing-whitespace
        timestamp: Sat 2008-12-13 01:41:15 +0200
        message:
          Code style and minor changes as per review.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
        ------------------------------------------------------------
        revno: 3508.450.6
        revision-id: amanic at gmail.com-20081207223049-jf6gq9xirhoqki96
        parent: amanic at gmail.com-20081207221124-gx7h5i5ln2t40sbb
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.test-for-new-trailing-whitespace
        timestamp: Mon 2008-12-08 00:30:49 +0200
        message:
          Add news and remove redundant import
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
        ------------------------------------------------------------
        revno: 3508.450.5
        revision-id: amanic at gmail.com-20081207221124-gx7h5i5ln2t40sbb
        parent: amanic at gmail.com-20081207211550-bl0i8fqik7j532g2
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.test-for-new-trailing-whitespace
        timestamp: Mon 2008-12-08 00:11:24 +0200
        message:
          * remove reference to old bzrlib.tests.test_coding_style
          * skip test_coding_style if we can't open the bazaar working tree
            for some reason.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
        ------------------------------------------------------------
        revno: 3508.450.4
        revision-id: amanic at gmail.com-20081207211550-bl0i8fqik7j532g2
        parent: amanic at gmail.com-20081206124512-w1xwgt7s1o1ea0qv
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.test-for-new-trailing-whitespace
        timestamp: Sun 2008-12-07 23:15:50 +0200
        message:
          don't emit warning, but just print a message for long lines
        modified:
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
        ------------------------------------------------------------
        revno: 3508.450.3
        revision-id: amanic at gmail.com-20081206124512-w1xwgt7s1o1ea0qv
        parent: amanic at gmail.com-20081206110623-az0i2cvm516tl5wm
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.test-for-new-trailing-whitespace
        timestamp: Sat 2008-12-06 14:45:12 +0200
        message:
          * move test_coding_style into test_source
          * rename internal_diff to check_coding_style
        removed:
          bzrlib/tests/test_coding_style.py test_coding_style.py-20080726174431-0213lyviuzrb4712-1
        modified:
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
        ------------------------------------------------------------
        revno: 3508.450.2
        revision-id: amanic at gmail.com-20081206110623-az0i2cvm516tl5wm
        parent: amanic at gmail.com-20080726235100-gk2dyo8xy1xgj7co
        parent: pqm at pqm.ubuntu.com-20081205181554-ofrdnafloc43bxkh
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.test-for-new-trailing-whitespace
        timestamp: Sat 2008-12-06 13:06:23 +0200
        message:
          merge with bzr.dev
        removed:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
          tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/smart/packrepository.py packrepository.py-20080527041253-a16a8qp4vy8qh8y6-1
          bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
          bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
          contrib/bzr_ssh_path_limiter   bzr_ssh_path_limiter-20081030010544-xjhl0y2i6wyloz8q-1
          contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
          doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
          doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
          doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/testing.txt     testing.txt-20080812140359-i70zzh6v2z7grqex-1
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        renamed:
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/api.py                  api.py-20070626082640-35lspz7j0ys7a8ld-1
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          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/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          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/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          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_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_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          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_diff.py test_diff.py-20060110203741-aa99ac93e633d971
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          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_log.py test_log.py-20060112090212-78f6ea560c868e24
          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_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-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_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          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_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          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/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          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_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          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.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          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_testament.py testtestament.py-20051011100429-5df1657310caa929
          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_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
          bzrlib/tests/test_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-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/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-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_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          doc/en/user-guide/writing_a_plugin.txt writing_a_plugin.txt-20071114035000-q36a9h57ps06uvnl-7
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-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.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        ------------------------------------------------------------
        revno: 3508.450.1
        revision-id: amanic at gmail.com-20080726235100-gk2dyo8xy1xgj7co
        parent: pqm at pqm.ubuntu.com-20080722202646-5kwh910svyyumzre
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.test-for-new-trailing-whitespace
        timestamp: Sun 2008-07-27 01:51:00 +0200
        message:
          Add coding style test.
        added:
          bzrlib/tests/test_coding_style.py test_coding_style.py-20080726174431-0213lyviuzrb4712-1
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
    ------------------------------------------------------------
    revno: 3508.1.406
    revision-id: pqm at pqm.ubuntu.com-20081219192958-dyz8aazng866s7ld
    parent: pqm at pqm.ubuntu.com-20081219185318-yy8xjch1yej1y59r
    parent: adrian.wilkins at gmail.com-20081215140224-1he00o79jdg98zcd
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-12-19 19:29:58 +0000
    message:
      (Adrian Wilkins) Work around bug #304023,
      	use a random temp name for AtomicFile.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
        ------------------------------------------------------------
        revno: 3508.449.1
        revision-id: adrian.wilkins at gmail.com-20081215140224-1he00o79jdg98zcd
        parent: pqm at pqm.ubuntu.com-20081215052042-a9ttz3b70lsuie6q
        committer: Adrian Wilkins <adrian.wilkins at gmail.com>
        branch nick: bzr.atomicfile-cifs-win32-fix
        timestamp: Mon 2008-12-15 14:02:24 +0000
        message:
          AtomicFile names are now not invariant-per-process which stops multiple transactions on the same file breaking under unknown conditions on Windows CIFS shares
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
    ------------------------------------------------------------
    revno: 3508.1.405
    revision-id: pqm at pqm.ubuntu.com-20081219185318-yy8xjch1yej1y59r
    parent: pqm at pqm.ubuntu.com-20081219171459-521qbou7ho7g297f
    parent: john at arbash-meinel.com-20081219181236-ufw7vqpi56v8mzj0
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-12-19 18:53:18 +0000
    message:
      (jam) Part of bug #153786, the autopack logic can now restart.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
      bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.392.29
        revision-id: john at arbash-meinel.com-20081219181236-ufw7vqpi56v8mzj0
        parent: john at arbash-meinel.com-20081219181134-4lm0bs4ogsfvwlpr
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Fri 2008-12-19 12:12:36 -0600
        message:
          RetryWithNewPacks requires another argument.
        modified:
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.392.28
        revision-id: john at arbash-meinel.com-20081219181134-4lm0bs4ogsfvwlpr
        parent: john at arbash-meinel.com-20081219164804-5hgw636eeadadxwm
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Fri 2008-12-19 12:11:34 -0600
        message:
          We don't actually have a transport yet, so we can't use it as context.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.392.27
        revision-id: john at arbash-meinel.com-20081219164804-5hgw636eeadadxwm
        parent: john at arbash-meinel.com-20081216150741-mp88ad7yjfok68yi
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Fri 2008-12-19 10:48:04 -0600
        message:
          Add some context information to the Retry exceptions.
          
          Just in case one of them leaks out into the 'real world'.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.392.26
        revision-id: john at arbash-meinel.com-20081216150741-mp88ad7yjfok68yi
        parent: john at arbash-meinel.com-20081216145829-fqis79ouytgbcj4t
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Tue 2008-12-16 09:07:41 -0600
        message:
          Change the code so that we expect _reload_func to divert the flow by raising.
          
          It isn't a perfect solution, but it makes it works for autopack, and getting
          it to work for all other possibilities is difficult, and not strictly worthwhile.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.392.25
        revision-id: john at arbash-meinel.com-20081216145829-fqis79ouytgbcj4t
        parent: john at arbash-meinel.com-20081028174341-0k5jodd44m9llx7w
        parent: pqm at pqm.ubuntu.com-20081212134729-rphmydb7slbgqmeu
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Tue 2008-12-16 08:58:29 -0600
        message:
          Merge in bzr.dev, pull out some of the retry on copy_revision_texts code.
        added:
          bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/smart/packrepository.py packrepository.py-20080527041253-a16a8qp4vy8qh8y6-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          contrib/bzr_ssh_path_limiter   bzr_ssh_path_limiter-20081030010544-xjhl0y2i6wyloz8q-1
          contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
          doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          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/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/vfs.py            vfs.py-20061108095550-gunadhxmzkdjfeek-2
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_bound_branches.py test_bound_branches.py-20051109215527-2373188ad566c205
          bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          bzrlib/tests/blackbox/test_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-1
          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_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_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_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          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/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/writing_a_plugin.txt writing_a_plugin.txt-20071114035000-q36a9h57ps06uvnl-7
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.392.24
        revision-id: john at arbash-meinel.com-20081028174341-0k5jodd44m9llx7w
        parent: john at arbash-meinel.com-20081027202520-50kkcq0eghc69w93
        parent: john at arbash-meinel.com-20081028174135-h1ye1sag9l0jxjwh
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Tue 2008-10-28 12:43:41 -0500
        message:
          Merge the 153786-1 fixes branch and resolve NEWS again.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.392.23
        revision-id: john at arbash-meinel.com-20081027202520-50kkcq0eghc69w93
        parent: john at arbash-meinel.com-20081027201848-m6oepfo8f4jvwf4p
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Mon 2008-10-27 15:25:20 -0500
        message:
          Clarify the comment.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.392.22
        revision-id: john at arbash-meinel.com-20081027201848-m6oepfo8f4jvwf4p
        parent: john at arbash-meinel.com-20081027200542-zy3svo8f55all5sq
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Mon 2008-10-27 15:18:48 -0500
        message:
          We need the Packer class to cleanup if it is getting a Retry it isn't handling.
          
          This is probably not the cleanest way to do it, but if we need Packer.new_pack.abort() to be
          called, or we leave an open file handle around.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.392.21
        revision-id: john at arbash-meinel.com-20081027200542-zy3svo8f55all5sq
        parent: john at arbash-meinel.com-20081027200508-vqp58mp4vyy779aj
        parent: pqm at pqm.ubuntu.com-20081027195553-876pyjww9zmjqj87
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Mon 2008-10-27 15:05:42 -0500
        message:
          Merge bzr.dev 3801, bringing in the readv and remove_pack updates.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
        ------------------------------------------------------------
        revno: 3508.392.20
        revision-id: john at arbash-meinel.com-20081027200508-vqp58mp4vyy779aj
        parent: john at arbash-meinel.com-20081027194435-dya2rm90n7feohqk
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Mon 2008-10-27 15:05:08 -0500
        message:
          The autopack code can now trigger itself to retry when _copy_revision_texts fails.
          
          In the current test, it just realizes that there is nothing it needs to do, and it stops.
          Which is fine for what we want.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.392.19
        revision-id: john at arbash-meinel.com-20081027194435-dya2rm90n7feohqk
        parent: john at arbash-meinel.com-20081026152455-ab2z1w4hfysx8sa6
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Mon 2008-10-27 14:44:35 -0500
        message:
          Refactor to make the tests a bit simpler
        modified:
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.392.18
        revision-id: john at arbash-meinel.com-20081026152455-ab2z1w4hfysx8sa6
        parent: john at arbash-meinel.com-20081026151330-rbwnhhrup7wg60kf
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Sun 2008-10-26 10:24:55 -0500
        message:
          Use the .all_packs() function rather than .packs
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.392.17
        revision-id: john at arbash-meinel.com-20081026151330-rbwnhhrup7wg60kf
        parent: john at arbash-meinel.com-20081025153055-u56eg6vkslmzx6qs
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Sun 2008-10-26 10:13:30 -0500
        message:
          Start getting _copy_revision_texts to retry.
          
          There seems to be something weird, where reloading the pack names does get
          the correct value for self._names, but still has the old packs in self._packs.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.392.16
        revision-id: john at arbash-meinel.com-20081025153055-u56eg6vkslmzx6qs
        parent: john at arbash-meinel.com-20081025024257-sbi10z5ddf6rc93r
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Sat 2008-10-25 10:30:55 -0500
        message:
          Set up failing tests for _copy_revision_texts, _copy_inventory_texts, and _copy_text_texts.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
    ------------------------------------------------------------
    revno: 3508.1.404
    revision-id: pqm at pqm.ubuntu.com-20081219171459-521qbou7ho7g297f
    parent: pqm at pqm.ubuntu.com-20081219065652-z3g78j4hrvdnf8bj
    parent: john at arbash-meinel.com-20081213031940-goymz22b10o9zu32
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-12-19 17:14:59 +0000
    message:
      (jam) Add a cache for deserializing inventory entries from XML.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
      bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
      bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
      bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
      bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
      bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
      bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
        ------------------------------------------------------------
        revno: 3508.448.23
        revision-id: john at arbash-meinel.com-20081213031940-goymz22b10o9zu32
        parent: john at arbash-meinel.com-20081212200628-xmm9i33jq3d6tsh3
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Fri 2008-12-12 21:19:40 -0600
        message:
          Change the XMLSerializer.read_inventory_from_string api.
          
          This allows us to pass in the entry cache, rather than using a global.
          This gives a lifetime to the cache, and eliminates some of the
          concerns about expecting a different IE from different serializers, etc.
          
          The cache is also cleared when the repo is unlocked.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
        ------------------------------------------------------------
        revno: 3508.448.22
        revision-id: john at arbash-meinel.com-20081212200628-xmm9i33jq3d6tsh3
        parent: john at arbash-meinel.com-20081211223447-wqyc0ynjs2w59r3s
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Fri 2008-12-12 14:06:28 -0600
        message:
          Start moving things around so that the entry cache is passed in.
          
          This has a negligible effect on performance, and means that we can have the
          cache lifetime associated with a repository, rather than 'always on'.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3508.448.21
        revision-id: john at arbash-meinel.com-20081211223447-wqyc0ynjs2w59r3s
        parent: john at arbash-meinel.com-20081211222229-c9l7lebfgrzb5pme
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Thu 2008-12-11 16:34:47 -0600
        message:
          Don't cache the InventoryEntry we will return, callers mutate those objects.
        modified:
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3508.448.20
        revision-id: john at arbash-meinel.com-20081211222229-c9l7lebfgrzb5pme
        parent: john at arbash-meinel.com-20081211213610-p2ovasy20mc5a2j1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Thu 2008-12-11 16:22:29 -0600
        message:
          Clear out the InventoryEntry caches as part of the test suite.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.448.19
        revision-id: john at arbash-meinel.com-20081211213610-p2ovasy20mc5a2j1
        parent: john at arbash-meinel.com-20081211205928-rmjy6scj28u7l8l3
        parent: pqm at pqm.ubuntu.com-20081211202300-6dz1vo3phfsc23pj
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Thu 2008-12-11 15:36:10 -0600
        message:
          Merge bzr.dev 3895, resolve minor conflict in bzrlib/repository.py
        added:
          bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.448.18
        revision-id: john at arbash-meinel.com-20081211205928-rmjy6scj28u7l8l3
        parent: john at arbash-meinel.com-20081211203350-iur6tsuvq9gtswe9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Thu 2008-12-11 14:59:28 -0600
        message:
          Bring in optimizations to Inventory._make_delta.
        modified:
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
        ------------------------------------------------------------
        revno: 3508.448.17
        revision-id: john at arbash-meinel.com-20081211203350-iur6tsuvq9gtswe9
        parent: john at arbash-meinel.com-20081211202214-ebsb9s3xua0lhs5q
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Thu 2008-12-11 14:33:50 -0600
        message:
          Added NEWS entry for the XML inventory entry cache.
          
          Also add a forgotten entry for the FIFOCache code.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.448.16
        revision-id: john at arbash-meinel.com-20081211202214-ebsb9s3xua0lhs5q
        parent: john at arbash-meinel.com-20081211200919-0cymakwpvgc5xjtn
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Thu 2008-12-11 14:22:14 -0600
        message:
          Update InventoryEntry.__eq__ in case we enable caching without .copy()
        modified:
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
        ------------------------------------------------------------
        revno: 3508.448.15
        revision-id: john at arbash-meinel.com-20081211200919-0cymakwpvgc5xjtn
        parent: john at arbash-meinel.com-20081210230600-d84wjysaeu1caoea
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Thu 2008-12-11 14:09:19 -0600
        message:
          Change the _entry_cache into class specific.
          
          This means that each Serializer will have its own entry_cache.
          But that will ensure any differences in results from different
          serializers will not be propagated. And it doesn't matter for
          most use cases, as we are really only dealing with one serializer
          at a time.
        modified:
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3508.448.14
        revision-id: john at arbash-meinel.com-20081210230600-d84wjysaeu1caoea
        parent: john at arbash-meinel.com-20081210230521-t1t4d6yfh8kt6ft8
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Wed 2008-12-10 17:06:00 -0600
        message:
          Release inventory xml strings that we've already processed.
          
          This doesn't decrease our peak memory consumption, but at least it decreases it
          a little bit over time.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.448.13
        revision-id: john at arbash-meinel.com-20081210230521-t1t4d6yfh8kt6ft8
        parent: john at arbash-meinel.com-20081210223943-aqedq91tf7e6tecs
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Wed 2008-12-10 17:05:21 -0600
        message:
          We don't need to inline get_cached until we've had the miss.
        modified:
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3508.448.12
        revision-id: john at arbash-meinel.com-20081210223943-aqedq91tf7e6tecs
        parent: john at arbash-meinel.com-20081210222704-465gxu7k0wehug6o
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Wed 2008-12-10 16:39:43 -0600
        message:
          Use resize logic to ensure our inventory entry cache is at an optimal size.
          
          We don't want to cache all entries across all inventories, but we are okay caching a
          bit more than would fit in one total inventory.
        modified:
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3508.448.11
        revision-id: john at arbash-meinel.com-20081210222704-465gxu7k0wehug6o
        parent: john at arbash-meinel.com-20081210222654-7sem2ud7397cd8vg
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Wed 2008-12-10 16:27:04 -0600
        message:
          comment update
        modified:
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3508.448.10
        revision-id: john at arbash-meinel.com-20081210222654-7sem2ud7397cd8vg
        parent: john at arbash-meinel.com-20081210213712-82i1n0uem1crrnoh
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Wed 2008-12-10 16:26:54 -0600
        message:
          Add resize() functionality to the FIFO Cache.
        modified:
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
        ------------------------------------------------------------
        revno: 3508.448.9
        revision-id: john at arbash-meinel.com-20081210213712-82i1n0uem1crrnoh
        parent: john at arbash-meinel.com-20081210185059-hfucbbmumvmes1ql
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Wed 2008-12-10 15:37:12 -0600
        message:
          Add some more direct timings using time.clock() instead of lsprof.
        modified:
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3508.448.8
        revision-id: john at arbash-meinel.com-20081210185059-hfucbbmumvmes1ql
        parent: john at arbash-meinel.com-20081210182935-dejc81qksqka717d
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Wed 2008-12-10 12:50:59 -0600
        message:
          Add detailed timings on the last 100 mysql revisions.
          
          Revert to the 'safe' copy-everything code.
        modified:
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3508.448.7
        revision-id: john at arbash-meinel.com-20081210182935-dejc81qksqka717d
        parent: john at arbash-meinel.com-20081210174726-7e0jy7j5kmq20alx
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Wed 2008-12-10 12:29:35 -0600
        message:
          Do Inventory.add() optimizations, and determine 'best' results.
        modified:
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3508.448.6
        revision-id: john at arbash-meinel.com-20081210174726-7e0jy7j5kmq20alx
        parent: john at arbash-meinel.com-20081210173820-sjxjc8ktpuhnl1g4
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Wed 2008-12-10 11:47:26 -0600
        message:
          Add some actual timings, supporting why we use a FIFOCache.
        modified:
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3508.448.5
        revision-id: john at arbash-meinel.com-20081210173820-sjxjc8ktpuhnl1g4
        parent: john at arbash-meinel.com-20081210172213-h2b0auuil3qaz28u
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Wed 2008-12-10 11:38:20 -0600
        message:
          Use a FIFOCache instead of an LRUCache, and factor out elt.get
        modified:
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3508.448.4
        revision-id: john at arbash-meinel.com-20081210172213-h2b0auuil3qaz28u
        parent: john at arbash-meinel.com-20081208183041-9r88rfoms0y8cr5b
        parent: pqm at pqm.ubuntu.com-20081210082822-li6ku9s3k63kjrpr
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Wed 2008-12-10 11:22:13 -0600
        message:
          Merge bzr.dev 3890, bring in the FIFOCache.
        added:
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          bzrlib/tests/blackbox/test_pull.py test_pull.py-20051201144907-64959364f629947f
          bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.448.3
        revision-id: john at arbash-meinel.com-20081208183041-9r88rfoms0y8cr5b
        parent: john at arbash-meinel.com-20081208183004-gaxfel9xzzwrc093
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Mon 2008-12-08 12:30:41 -0600
        message:
          If we are going to thrash the inventory entry cache, increase its size.
        modified:
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3508.448.2
        revision-id: john at arbash-meinel.com-20081208183004-gaxfel9xzzwrc093
        parent: john at arbash-meinel.com-20081208182757-2rls8q1ri36ub6e9
        parent: john at arbash-meinel.com-20081208182300-u1qmnxafwt2rr5dz
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Mon 2008-12-08 12:30:04 -0600
        message:
          Merge the lru cache changes.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
        ------------------------------------------------------------
        revno: 3508.448.1
        revision-id: john at arbash-meinel.com-20081208182757-2rls8q1ri36ub6e9
        parent: pqm at pqm.ubuntu.com-20081205181554-ofrdnafloc43bxkh
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Mon 2008-12-08 12:27:57 -0600
        message:
          Add an InventoryEntry cache to the xml deserializer.
        modified:
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
    ------------------------------------------------------------
    revno: 3508.1.403
    revision-id: pqm at pqm.ubuntu.com-20081219065652-z3g78j4hrvdnf8bj
    parent: pqm at pqm.ubuntu.com-20081217102138-pz7pfli9o3k50zq7
    parent: andrew.bennetts at canonical.com-20081219061459-a6gcn8lwzweor8ri
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-12-19 06:56:52 +0000
    message:
      Improve error handling in msgeditor._run_editor. (Andrew Bennetts)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
      bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
        ------------------------------------------------------------
        revno: 3508.447.4
        revision-id: andrew.bennetts at canonical.com-20081219061459-a6gcn8lwzweor8ri
        parent: andrew.bennetts at canonical.com-20081219061228-jnw1n111u3impfi0
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: msgeditor-failure-handling
        timestamp: Fri 2008-12-19 17:14:59 +1100
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.447.3
        revision-id: andrew.bennetts at canonical.com-20081219061228-jnw1n111u3impfi0
        parent: andrew.bennetts at canonical.com-20081218025154-xwjqtnbpa619pakv
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: msgeditor-failure-handling
        timestamp: Fri 2008-12-19 17:12:28 +1100
        message:
          Tweak warning slightly.
        modified:
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
        ------------------------------------------------------------
        revno: 3508.447.2
        revision-id: andrew.bennetts at canonical.com-20081218025154-xwjqtnbpa619pakv
        parent: andrew.bennetts at canonical.com-20081217234306-uiz0pumfeaemy9ky
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: msgeditor-failure-handling
        timestamp: Thu 2008-12-18 13:51:54 +1100
        message:
          Fix thinko.
        modified:
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
        ------------------------------------------------------------
        revno: 3508.447.1
        revision-id: andrew.bennetts at canonical.com-20081217234306-uiz0pumfeaemy9ky
        parent: pqm at pqm.ubuntu.com-20081217102138-pz7pfli9o3k50zq7
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: msgeditor-failure-handling
        timestamp: Thu 2008-12-18 10:43:06 +1100
        message:
          Improve error handling in msgeditor._run_editor.
        modified:
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
    ------------------------------------------------------------
    revno: 3508.1.402
    revision-id: pqm at pqm.ubuntu.com-20081217102138-pz7pfli9o3k50zq7
    parent: pqm at pqm.ubuntu.com-20081216173612-rj1jkrqcezr6sb3b
    parent: andrew.bennetts at canonical.com-20081217094328-ps24qf79zvl3f23q
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-12-17 10:21:38 +0000
    message:
      Fix pushing an unstackable branch + stackable repo when there is a
      	default stacking policy. (Andrew Bennetts)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
      bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
      bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
      bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 3508.446.9
        revision-id: andrew.bennetts at canonical.com-20081217094328-ps24qf79zvl3f23q
        parent: andrew.bennetts at canonical.com-20081217084010-zhnl6i5o40yet8lu
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: broken-stacking-fix
        timestamp: Wed 2008-12-17 20:43:28 +1100
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.446.8
        revision-id: andrew.bennetts at canonical.com-20081217084010-zhnl6i5o40yet8lu
        parent: andrew.bennetts at canonical.com-20081216041339-ri040jpm4xs25kl2
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: broken-stacking-fix
        timestamp: Wed 2008-12-17 19:40:10 +1100
        message:
          Add test requested by John, and fix whitespace nit.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 3508.446.7
        revision-id: andrew.bennetts at canonical.com-20081216041339-ri040jpm4xs25kl2
        parent: andrew.bennetts at canonical.com-20081216025831-vgwlxfoz7n9b8fyh
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: broken-stacking-fix
        timestamp: Tue 2008-12-16 15:13:39 +1100
        message:
          Comment the new tests.
        modified:
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
        ------------------------------------------------------------
        revno: 3508.446.6
        revision-id: andrew.bennetts at canonical.com-20081216025831-vgwlxfoz7n9b8fyh
        parent: andrew.bennetts at canonical.com-20081216022704-1ntb6qvqfhbecat3
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: broken-stacking-fix
        timestamp: Tue 2008-12-16 13:58:31 +1100
        message:
          Skip test for two formats, and fix format 5 by avoiding a full history sync with non-format5 branches.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
        ------------------------------------------------------------
        revno: 3508.446.5
        revision-id: andrew.bennetts at canonical.com-20081216022704-1ntb6qvqfhbecat3
        parent: andrew.bennetts at canonical.com-20081216021506-mj4a4qi6mpk3b3x5
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: broken-stacking-fix
        timestamp: Tue 2008-12-16 13:27:04 +1100
        message:
          Improve the test; now 4/7 passing.
        modified:
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
        ------------------------------------------------------------
        revno: 3508.446.4
        revision-id: andrew.bennetts at canonical.com-20081216021506-mj4a4qi6mpk3b3x5
        parent: andrew.bennetts at canonical.com-20081216013823-c38v5thz201516iv
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: broken-stacking-fix
        timestamp: Tue 2008-12-16 13:15:06 +1100
        message:
          First cut of a branch_implementations test.  It fails.
        modified:
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
        ------------------------------------------------------------
        revno: 3508.446.3
        revision-id: andrew.bennetts at canonical.com-20081216013823-c38v5thz201516iv
        parent: andrew.bennetts at canonical.com-20081215090640-g4ochmddwvxzl7pp
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: broken-stacking-fix
        timestamp: Tue 2008-12-16 12:38:23 +1100
        message:
          Simplify test slightly.
        modified:
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3508.446.2
        revision-id: andrew.bennetts at canonical.com-20081215090640-g4ochmddwvxzl7pp
        parent: andrew.bennetts at canonical.com-20081215014836-j5sr891os3sq3sh8
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: broken-stacking-fix
        timestamp: Mon 2008-12-15 20:06:40 +1100
        message:
          Blackbox test that triggers the bug.  Should get replaced with a unit test.
        modified:
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3508.446.1
        revision-id: andrew.bennetts at canonical.com-20081215014836-j5sr891os3sq3sh8
        parent: pqm at pqm.ubuntu.com-20081213000403-r1acnqhux25xhil1
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: broken-stacking-fix
        timestamp: Mon 2008-12-15 12:48:36 +1100
        message:
          Probable fix for GaryvdM's bug when pushing a stacked qbzr branch to Launchpad.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
    ------------------------------------------------------------
    revno: 3508.1.401
    revision-id: pqm at pqm.ubuntu.com-20081216173612-rj1jkrqcezr6sb3b
    parent: pqm at pqm.ubuntu.com-20081216050844-csmbt4az61zghcxf
    parent: amanic at gmail.com-20081216160528-rsp1kz89fj3x884e
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-12-16 17:36:12 +0000
    message:
      (Marius) Support showing revisions in a specific range in 'bzr tags'.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
        ------------------------------------------------------------
        revno: 3508.445.4
        revision-id: amanic at gmail.com-20081216160528-rsp1kz89fj3x884e
        parent: amanic at gmail.com-20081214033703-ezazxwmb2shulxc5
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.tags_revision
        timestamp: Tue 2008-12-16 18:05:28 +0200
        message:
          * rename _get2Revisions to _get_revision_range
          * add doc string
          * fix a error message to not refer to `log`, if it was actually called by `tag`.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.445.3
        revision-id: amanic at gmail.com-20081214033703-ezazxwmb2shulxc5
        parent: amanic at gmail.com-20081214032201-lx059v3ts0pihvcf
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.tags_revision
        timestamp: Sun 2008-12-14 05:37:03 +0200
        message:
          add news
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.445.2
        revision-id: amanic at gmail.com-20081214032201-lx059v3ts0pihvcf
        parent: amanic at gmail.com-20081214024753-xy1xljs3rx6pwcti
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.tags_revision
        timestamp: Sun 2008-12-14 05:22:01 +0200
        message:
          add test_list_tags_revision_filtering
        modified:
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
        ------------------------------------------------------------
        revno: 3508.445.1
        revision-id: amanic at gmail.com-20081214024753-xy1xljs3rx6pwcti
        parent: pqm at pqm.ubuntu.com-20081213000403-r1acnqhux25xhil1
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.tags_revision
        timestamp: Sun 2008-12-14 04:47:53 +0200
        message:
          * factor out _get2Revisions from cmd_log to be able to reuse how revesions is determined by log.
          * implement revsion filtering for `bzr tags` which works like log's revision filtering. 
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
    ------------------------------------------------------------
    revno: 3508.1.400
    revision-id: pqm at pqm.ubuntu.com-20081216050844-csmbt4az61zghcxf
    parent: pqm at pqm.ubuntu.com-20081216015655-5wn3k66fkt8wv4i9
    parent: jelmer at samba.org-20081216040730-00kz8ysfw012fbn7
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-12-16 05:08:44 +0000
    message:
      (Jelmer) Remove unnecessary commands in svn guide.
    modified:
      doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
        ------------------------------------------------------------
        revno: 3508.444.1
        revision-id: jelmer at samba.org-20081216040730-00kz8ysfw012fbn7
        parent: pqm at pqm.ubuntu.com-20081216015655-5wn3k66fkt8wv4i9
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Tue 2008-12-16 05:07:30 +0100
        message:
          Remove unnecessary commands for importing svn repositories.
        modified:
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
    ------------------------------------------------------------
    revno: 3508.1.399
    revision-id: pqm at pqm.ubuntu.com-20081216015655-5wn3k66fkt8wv4i9
    parent: pqm at pqm.ubuntu.com-20081216012058-qt15655kpfcpfreq
    parent: jelmer at samba.org-20081216004750-2fzig3bmzgp0y2s7
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-12-16 01:56:55 +0000
    message:
      (Jari Aalto) Unify some examples to be consistent with the rest of
      	the documentation.
    modified:
      doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
        ------------------------------------------------------------
        revno: 3508.443.2
        revision-id: jelmer at samba.org-20081216004750-2fzig3bmzgp0y2s7
        parent: jelmer at samba.org-20081207175836-70bdlcv9gbrbfqp0
        author: Jari Aalto <jari.aalto at cante.net>
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Tue 2008-12-16 01:47:50 +0100
        message:
          This patch unifies few examples to use same notation as elsewhere int he
          documentation:
          
            (comment)
        modified:
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
    ------------------------------------------------------------
    revno: 3508.1.398
    revision-id: pqm at pqm.ubuntu.com-20081216012058-qt15655kpfcpfreq
    parent: pqm at pqm.ubuntu.com-20081215052042-a9ttz3b70lsuie6q
    parent: jelmer at samba.org-20081207175836-70bdlcv9gbrbfqp0
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-12-16 01:20:58 +0000
    message:
      (Jelmer) bzr-svn releases are now in lp:bzr-svn again.
    modified:
      tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.443.1
        revision-id: jelmer at samba.org-20081207175836-70bdlcv9gbrbfqp0
        parent: pqm at pqm.ubuntu.com-20081205181554-ofrdnafloc43bxkh
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Sun 2008-12-07 18:58:36 +0100
        message:
          bzr-svn releases are now in lp:bzr-svn again.
        modified:
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
    ------------------------------------------------------------
    revno: 3508.1.397
    revision-id: pqm at pqm.ubuntu.com-20081215052042-a9ttz3b70lsuie6q
    parent: pqm at pqm.ubuntu.com-20081213000403-r1acnqhux25xhil1
    parent: ian.clatworthy at canonical.com-20081215043710-ybhxvqjeir13k5ht
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-12-15 05:20:42 +0000
    message:
      Improved help on storage formats (Ian Clatworthy)
    modified:
      Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
      bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.442.1
        revision-id: ian.clatworthy at canonical.com-20081215043710-ybhxvqjeir13k5ht
        parent: pqm at pqm.ubuntu.com-20081213000403-r1acnqhux25xhil1
        parent: ian.clatworthy at canonical.com-20081215043337-76fij4vq83wiz7bk
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Mon 2008-12-15 14:37:10 +1000
        message:
          Improved help on storage formats (Ian Clatworthy)
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.441.6
        revision-id: ian.clatworthy at canonical.com-20081215043337-76fij4vq83wiz7bk
        parent: ian.clatworthy at canonical.com-20081212101233-8rhmovlk8lbrkpb2
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.help-formats
        timestamp: Mon 2008-12-15 14:33:37 +1000
        message:
          include feedback from poolie
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
        ------------------------------------------------------------
        revno: 3508.441.5
        revision-id: ian.clatworthy at canonical.com-20081212101233-8rhmovlk8lbrkpb2
        parent: ian.clatworthy at canonical.com-20081212100907-r8fd2pp0isxwbs3h
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.help-formats
        timestamp: Fri 2008-12-12 20:12:33 +1000
        message:
          minor tweak to rich-root explanation
        modified:
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
        ------------------------------------------------------------
        revno: 3508.441.4
        revision-id: ian.clatworthy at canonical.com-20081212100907-r8fd2pp0isxwbs3h
        parent: ian.clatworthy at canonical.com-20081212092859-ih3z3on0tpa7mvpy
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.help-formats
        timestamp: Fri 2008-12-12 20:09:07 +1000
        message:
          rich-root explanation and improved help for 1.6 and 1.9 formats
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
        ------------------------------------------------------------
        revno: 3508.441.3
        revision-id: ian.clatworthy at canonical.com-20081212092859-ih3z3on0tpa7mvpy
        parent: ian.clatworthy at canonical.com-20081212083336-dhlf1z536kdzh6zk
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.help-formats
        timestamp: Fri 2008-12-12 19:28:59 +1000
        message:
          tweak test suite to support the split up formats topic
        modified:
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.441.2
        revision-id: ian.clatworthy at canonical.com-20081212083336-dhlf1z536kdzh6zk
        parent: ian.clatworthy at canonical.com-20081211075601-lzvvi0be70chcudx
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.help-formats
        timestamp: Fri 2008-12-12 18:33:36 +1000
        message:
          split formats topic into multiple topics
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
        ------------------------------------------------------------
        revno: 3508.441.1
        revision-id: ian.clatworthy at canonical.com-20081211075601-lzvvi0be70chcudx
        parent: pqm at pqm.ubuntu.com-20081210210638-e569azc2bomqq5qx
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.help-formats
        timestamp: Thu 2008-12-11 17:56:01 +1000
        message:
          improve help on storage formats
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
    ------------------------------------------------------------
    revno: 3508.1.396
    revision-id: pqm at pqm.ubuntu.com-20081213000403-r1acnqhux25xhil1
    parent: pqm at pqm.ubuntu.com-20081212134729-rphmydb7slbgqmeu
    parent: aaron at aaronbentley.com-20081212232707-gjqzlzqqwl0bi8je
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2008-12-13 00:04:03 +0000
    message:
      shelf uses paths relative to current directory (abentley)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
      bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
        ------------------------------------------------------------
        revno: 0.16.121
        revision-id: aaron at aaronbentley.com-20081212232707-gjqzlzqqwl0bi8je
        parent: aaron at aaronbentley.com-20081212060944-w84fbtu095dw7ndn
        parent: pqm at pqm.ubuntu.com-20081212134729-rphmydb7slbgqmeu
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: ls-shelf
        timestamp: Fri 2008-12-12 15:27:07 -0800
        message:
          Merge bzr.dev into ls-shelf
        added:
          bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          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/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 0.16.120
        revision-id: aaron at aaronbentley.com-20081212060944-w84fbtu095dw7ndn
        parent: aaron at aaronbentley.com-20081211060357-c03e8qj0oaiw3g6t
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: ls-shelf
        timestamp: Thu 2008-12-11 22:09:44 -0800
        message:
          Use relative paths with shelve
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
    ------------------------------------------------------------
    revno: 3508.1.395
    revision-id: pqm at pqm.ubuntu.com-20081212134729-rphmydb7slbgqmeu
    parent: pqm at pqm.ubuntu.com-20081212125032-wboskm0umuvt44ft
    parent: v.ladeuil+lp at free.fr-20081212130926-ov09evfb53npj0z0
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-12-12 13:47:29 +0000
    message:
      (vila) Fix redirection related bugs: #245964, #265070,
      	#270863 and #303959
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
      bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
      bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
      bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
      bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
      bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
      bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
      bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
      bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.440.1
        revision-id: v.ladeuil+lp at free.fr-20081212130926-ov09evfb53npj0z0
        parent: pqm at pqm.ubuntu.com-20081212125032-wboskm0umuvt44ft
        parent: v.ladeuil+lp at free.fr-20081212122548-cd4vs5pp3k2i9e25
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Fri 2008-12-12 14:09:26 +0100
        message:
          Fix redirection related bugs: #245964, #265070, #270863 and #303959
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.439.7
        revision-id: v.ladeuil+lp at free.fr-20081212122548-cd4vs5pp3k2i9e25
        parent: v.ladeuil+lp at free.fr-20081204171246-p28b3u0e2alz53iv
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 303959-redirection
        timestamp: Fri 2008-12-12 13:25:48 +0100
        message:
          Fixed as per Robert's review.
          
          * bzrlib/transport/http/__init__.py:
          (HttpTransportBase._redirected_to): Better comment.
        modified:
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
        ------------------------------------------------------------
        revno: 3508.439.6
        revision-id: v.ladeuil+lp at free.fr-20081204171246-p28b3u0e2alz53iv
        parent: v.ladeuil+lp at free.fr-20081204160251-37f920alwn9t0i4p
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 303959-redirection
        timestamp: Thu 2008-12-04 18:12:46 +0100
        message:
          Fix bug #270863 by preserving 'bzr+http[s]' decorator.
          
          * bzrlib/transport/remote.py:
          (RemoteHTTPTransport._redirected_to): Specific implementation to
          handle the redirections.
          
          * bzrlib/transport/http/_urllib.py:
          (HttpTransport_urllib.__init__): Fix parameter order.
          
          * bzrlib/transport/http/_pycurl.py:
          (PyCurlTransport.__init__): Fix parameter order.
          
          * bzrlib/transport/http/__init__.py:
          (HttpTransportBase.external_url): Semi drive-by fix, external_url
          shouldn't expose the implementation qualifier (it's private to bzr
          not externally usable).
          
          * bzrlib/transport/decorator.py:
          (TransportDecorator._redirected_to): Cleanup.
          
          * bzrlib/tests/test_smart_transport.py:
          (RemoteHTTPTransportTestCase): Add specific tests for
          _redirected_to.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.439.5
        revision-id: v.ladeuil+lp at free.fr-20081204160251-37f920alwn9t0i4p
        parent: v.ladeuil+lp at free.fr-20081204155340-atj2k9w0cbcuob2k
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 303959-redirection
        timestamp: Thu 2008-12-04 17:02:51 +0100
        message:
          Don't use the exception as a parameter for _redirected_to.
          
          * bzrlib/transport/http/__init__.py:
          (HttpTransportBase._redirected_to): Update prototype.
          
          * bzrlib/transport/decorator.py:
          (TransportDecorator._redirected_to): Update prototype.
          
          * bzrlib/tests/blackbox/test_push.py:
          (RedirectingMemoryTransport): Update prototype.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
        ------------------------------------------------------------
        revno: 3508.439.4
        revision-id: v.ladeuil+lp at free.fr-20081204155340-atj2k9w0cbcuob2k
        parent: v.ladeuil+lp at free.fr-20081204115030-4dytul8qv82viscm
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 303959-redirection
        timestamp: Thu 2008-12-04 16:53:40 +0100
        message:
          Cleanup.
          
          * bzrlib/transport/http/_urllib.py:
          (HttpTransport_urllib._perform): Update RedirectRequested creation.
          
          * bzrlib/transport/http/_pycurl.py:
          (PyCurlTransport._curl_perform): Update RedirectRequested creation.
          
          * bzrlib/tests/blackbox/test_push.py:
          (RedirectingMemoryTransport.mkdir): RedirectRequested wants urls
          not paths. Be more precise with the paths used too.
          (TestPushRedirect.test_push_redirects_on_mkdir,
          TestPushRedirect.test_push_gracefully_handles_too_many_redirects):
          Use '-d' instead of chdir().
          
          * bzrlib/push.py:
          (_show_push_branch.redirected): Updated and note() added (why
          wasn't it there in the first place ?).
          
          * bzrlib/errors.py:
          (RedirectRequested): Simplified now that the redirection stuff is
          handled by the transport itself.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
        ------------------------------------------------------------
        revno: 3508.439.3
        revision-id: v.ladeuil+lp at free.fr-20081204115030-4dytul8qv82viscm
        parent: v.ladeuil+lp at free.fr-20081204112556-g3i9tf396wygm1b7
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 303959-redirection
        timestamp: Thu 2008-12-04 12:50:30 +0100
        message:
          Fix bug #303959 by returning a transport based on the same url
          when redirected to an url with a slash appened.
          
          * bzrlib/tests/test_http.py:
          (Test_redirected_to.test_redirected_to_self_with_slash): Reproduce
          bug #303959.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
        ------------------------------------------------------------
        revno: 3508.439.2
        revision-id: v.ladeuil+lp at free.fr-20081204112556-g3i9tf396wygm1b7
        parent: v.ladeuil+lp at free.fr-20081203164038-5ghthsgdei3ank1j
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 303959-redirection
        timestamp: Thu 2008-12-04 12:25:56 +0100
        message:
          Fix bug #265070 by providing a finer sieve for accepted redirections.
          
          * bzrlib/transport/http/_urllib.py:
          (HttpTransport_urllib.__init__): Provides the implementation name.
          
          * bzrlib/transport/http/_pycurl.py:
          (PyCurlTransport.__init__): Provides the implementation name.
          
          * bzrlib/transport/http/__init__.py:
          (HttpTransportBase.__init__): Make the implementation a mandatory
          parameter.
          (HttpTransportBase._redirected_to.relpath): We need a dedicated
          relpath method to be able to cope with slight differences between
          the url sent and the url received from the server.
          (HttpTransportBase._redirected_to): Fix bug #265070 by accepting
          more redirection kinds and handling them: http <-> https and user
          specified in the url.
          
          * bzrlib/tests/test_http.py:
          (Test_redirected_to): More complete tests for _redirected_to().
        modified:
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
        ------------------------------------------------------------
        revno: 3508.439.1
        revision-id: v.ladeuil+lp at free.fr-20081203164038-5ghthsgdei3ank1j
        parent: pqm at pqm.ubuntu.com-20081202015700-3mc9dola31w7h5h4
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 303959-redirection
        timestamp: Wed 2008-12-03 17:40:38 +0100
        message:
          Fix bug #245964 by preserving decorators during redirections (when
          appropriate).
          
          * bzrlib/transport/decorator.py:
          (TransportDecorator._redirected_to): Generic implementation
          delegating to the _decorated transport.
          
          * bzrlib/transport/http/__init__.py:
          (HttpTransportBase.clone): Drive-by fix, deleted, base
          implementation was strictly identical.
          (HttpTransportBase._redirected_to): Narrow the possible
          redirections to those where both urls have the same ending
          relpath (to cope with known usages that doesn't respect the 'base'
          paradigm (i.e. using '.bzr/smart' instead of 'smart' on a cloned
          transport for example). Preserve qualifiers when creating the
          redirected transport. Also preserve user if used against the same
          host:port (further authentication can invalidate the user if it's
          wrong, but if it's required, we'd better propagate it).
          
          * bzrlib/transport/decorator.py:
          (TransportDecorator.__init__): Drive-by fix, the url is indeed not
          decorated anymore, name the variable accordingly.
          
          * bzrlib/transport/__init__.py:
          (Transport._redirected_to): Default do nothing implementation.
          
          * bzrlib/tests/test_bzrdir.py:
          (TestHTTPRedirections.test_qualifier_preserved): Ensures that
          qualifiers are preserved across redirections.
          
          * bzrlib/bzrdir.py:
          (BzrDir.open_from_transport.redirected): Delegate redirection
          handling to the transport.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
    ------------------------------------------------------------
    revno: 3508.1.394
    revision-id: pqm at pqm.ubuntu.com-20081212125032-wboskm0umuvt44ft
    parent: pqm at pqm.ubuntu.com-20081212070030-93xnzs7f14962hti
    parent: v.ladeuil+lp at free.fr-20081212121401-fx3zk2ixgjz843k0
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-12-12 12:50:32 +0000
    message:
      (vila) Use the short status format when the short format is used for
      	log
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.438.1
        revision-id: v.ladeuil+lp at free.fr-20081212121401-fx3zk2ixgjz843k0
        parent: pqm at pqm.ubuntu.com-20081212070030-93xnzs7f14962hti
        parent: v.ladeuil+lp at free.fr-20081212120801-p1up3amo9ff3rghy
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Fri 2008-12-12 13:14:01 +0100
        message:
          (vila) Use the short status format when the short format is used for log
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.436.8
        revision-id: v.ladeuil+lp at free.fr-20081212120801-p1up3amo9ff3rghy
        parent: v.ladeuil+lp at free.fr-20081211071228-21705lekcnoam79u
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: log-s-v
        timestamp: Fri 2008-12-12 13:08:01 +0100
        message:
          Fixed as ber Robert's review.
          
          * bzrlib/tests/blackbox/test_log.py:
          (TestLogVerbose): Refactor 'lob -v' delta format tests.
        modified:
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.436.7
        revision-id: v.ladeuil+lp at free.fr-20081211071228-21705lekcnoam79u
        parent: v.ladeuil+lp at free.fr-20081210172141-tcdhvd9o14ingf1n
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: log-s-v
        timestamp: Thu 2008-12-11 08:12:28 +0100
        message:
          Restrict '-v' change to log --short only.
          
          * bzrlib/tests/blackbox/test_log.py:
          (TestLog.test_log_long_verbose,
          TestLog.test_log_long_verbose_verbose): Update tests to reflect
          --long ignoring verbosity level.
          
          * bzrlib/log.py:
          (LongLogFormatter.log_revision): Ignore verbosity level to
          preserve compatibility.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.436.6
        revision-id: v.ladeuil+lp at free.fr-20081210172141-tcdhvd9o14ingf1n
        parent: v.ladeuil+lp at free.fr-20081209085733-x9ubc9uj33tddlhp
        parent: v.ladeuil+lp at free.fr-20081210172011-hqo0uup8a7aq785f
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: log-s-v
        timestamp: Wed 2008-12-10 18:21:41 +0100
        message:
          merge bzr.dev at 3890
        added:
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          bzrlib/tests/blackbox/test_pull.py test_pull.py-20051201144907-64959364f629947f
          bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
            ------------------------------------------------------------
            revno: 3508.437.5
            revision-id: v.ladeuil+lp at free.fr-20081210172011-hqo0uup8a7aq785f
            parent: v.ladeuil+lp at free.fr-20081209085621-l1qyr2psspm72519
            parent: pqm at pqm.ubuntu.com-20081210082822-li6ku9s3k63kjrpr
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: cleanups
            timestamp: Wed 2008-12-10 18:20:11 +0100
            message:
              Merge bzr.dev into cleanups
            added:
              bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
              bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
              bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
              bzrlib/tests/blackbox/test_pull.py test_pull.py-20051201144907-64959364f629947f
              bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
              bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
              bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
              bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.436.5
        revision-id: v.ladeuil+lp at free.fr-20081209085733-x9ubc9uj33tddlhp
        parent: v.ladeuil+lp at free.fr-20081205123515-q8d82ivuv6x36y7w
        parent: v.ladeuil+lp at free.fr-20081209085621-l1qyr2psspm72519
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: log-s-v
        timestamp: Tue 2008-12-09 09:57:33 +0100
        message:
          merge cleanups fixing conflicts
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
            ------------------------------------------------------------
            revno: 3508.437.4
            revision-id: v.ladeuil+lp at free.fr-20081209085621-l1qyr2psspm72519
            parent: v.ladeuil+lp at free.fr-20081209085526-jvh9bayou0bcoo5l
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: cleanups
            timestamp: Tue 2008-12-09 09:56:21 +0100
            message:
              Fix too long lines.
            modified:
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
            ------------------------------------------------------------
            revno: 3508.437.3
            revision-id: v.ladeuil+lp at free.fr-20081209085526-jvh9bayou0bcoo5l
            parent: v.ladeuil+lp at free.fr-20081205095113-u39p9ormkmt1w4v1
            parent: pqm at pqm.ubuntu.com-20081209023452-12dbzcwzxrt1xee3
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: cleanups
            timestamp: Tue 2008-12-09 09:55:26 +0100
            message:
              merge bzr.dev at 3883
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
              bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
              bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
              bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
              bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
              bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
              bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
              bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.436.4
        revision-id: v.ladeuil+lp at free.fr-20081205123515-q8d82ivuv6x36y7w
        parent: v.ladeuil+lp at free.fr-20081205095210-um1v5wvo0pib6mmj
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: log-s-v
        timestamp: Fri 2008-12-05 13:35:15 +0100
        message:
          Fixed as per Aarons' comment.
          
          * bzrlib/tests/blackbox/test_log.py:
          (TestLog): Add more tests for 'delta_format'.
          
          * bzrlib/log.py:
          (LogFormatter): Document the 'delta_format' attribute.
          (LogFormatter.__init__): Initialize 'delta_format' respecting
          bzckward compatibility.
          (LongLogFormatter.log_revision): Takes 'delta_format' into account.
          (ShortLogFormatter.log_revision): Takes 'delta_format' into account.
          
          * bzrlib/builtins.py:
          (cmd_log.run): Use get_verbosity_level() to distinguish between -v
          and -vv.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.436.3
        revision-id: v.ladeuil+lp at free.fr-20081205095210-um1v5wvo0pib6mmj
        parent: v.ladeuil+lp at free.fr-20081201165324-w1go7lxnckpknk3k
        parent: v.ladeuil+lp at free.fr-20081205095113-u39p9ormkmt1w4v1
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: log-s-v
        timestamp: Fri 2008-12-05 10:52:10 +0100
        message:
          Merge cleanups into log-s-v
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
            ------------------------------------------------------------
            revno: 3508.437.2
            revision-id: v.ladeuil+lp at free.fr-20081205095113-u39p9ormkmt1w4v1
            parent: v.ladeuil+lp at free.fr-20081201165155-awy16we83y95gahp
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: cleanups
            timestamp: Fri 2008-12-05 10:51:13 +0100
            message:
              Cleanup show_log doc string.
              
              * bzrlib/log.py:
              (show_log): Reformat doc string.
            modified:
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.436.2
        revision-id: v.ladeuil+lp at free.fr-20081201165324-w1go7lxnckpknk3k
        parent: v.ladeuil+lp at free.fr-20081201154814-9ukqbu07oj70booe
        parent: v.ladeuil+lp at free.fr-20081201165155-awy16we83y95gahp
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: log-s-v
        timestamp: Mon 2008-12-01 17:53:24 +0100
        message:
          Merge cleanups into log-s-v
        modified:
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
            ------------------------------------------------------------
            revno: 3508.437.1
            revision-id: v.ladeuil+lp at free.fr-20081201165155-awy16we83y95gahp
            parent: pqm at pqm.ubuntu.com-20081201071425-al48chdg4wlkbm31
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: cleanups
            timestamp: Mon 2008-12-01 17:51:55 +0100
            message:
              Empty lines.
            modified:
              bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
        ------------------------------------------------------------
        revno: 3508.436.1
        revision-id: v.ladeuil+lp at free.fr-20081201154814-9ukqbu07oj70booe
        parent: pqm at pqm.ubuntu.com-20081201071425-al48chdg4wlkbm31
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: log-s-v
        timestamp: Mon 2008-12-01 16:48:14 +0100
        message:
          Fix #87179 by using the short status format when the short format is used for log.
          
          * bzrlib/tests/blackbox/test_log.py:
          (TestLog.test_log_short_verbose): Test that we use the right
          status format.
          
          * bzrlib/log.py:
          (ShortLogFormatter.log_revision): Set short_status to True.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
    ------------------------------------------------------------
    revno: 3508.1.393
    revision-id: pqm at pqm.ubuntu.com-20081212070030-93xnzs7f14962hti
    parent: pqm at pqm.ubuntu.com-20081212043027-n6zyyf2q7usjiyid
    parent: amanic at gmail.com-20081204195934-0jrq24ttncqpl9is
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-12-12 07:00:30 +0000
    message:
      Add more tests for dotted revnos. (Marius Kruger)
    modified:
      bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
      bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
        ------------------------------------------------------------
        revno: 3508.435.3
        revision-id: amanic at gmail.com-20081204195934-0jrq24ttncqpl9is
        parent: amanic at gmail.com-20081204195329-bygs4wrol90ridjr
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.diff_dotted_revno_exception
        timestamp: Thu 2008-12-04 21:59:34 +0200
        message:
          Add tests for log -r with non-exising revno's
          (the doted case now gives correct error message)
        modified:
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.435.2
        revision-id: amanic at gmail.com-20081204195329-bygs4wrol90ridjr
        parent: amanic at gmail.com-20081204190952-9eed0xghn96koab1
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.diff_dotted_revno_exception
        timestamp: Thu 2008-12-04 21:53:29 +0200
        message:
          Add tests for log -c with non-exising revno's
          (the doted case now gives correct error message)
        modified:
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.435.1
        revision-id: amanic at gmail.com-20081204190952-9eed0xghn96koab1
        parent: pqm at pqm.ubuntu.com-20081202015700-3mc9dola31w7h5h4
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.diff_dotted_revno_exception
        timestamp: Thu 2008-12-04 21:09:52 +0200
        message:
          Test invalid dotted revion number directly in TestRevisionSpec_revno
        modified:
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
    ------------------------------------------------------------
    revno: 3508.1.392
    revision-id: pqm at pqm.ubuntu.com-20081212043027-n6zyyf2q7usjiyid
    parent: pqm at pqm.ubuntu.com-20081212025611-838ms79rnxjl7yr2
    parent: andrew.bennetts at canonical.com-20081212035356-uqcu89gy4nqf017x
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-12-12 04:30:27 +0000
    message:
      Fix compilation error in _dirstate_helpers_c on SunOS/Solaris. (Jari
      	Aalto)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
        ------------------------------------------------------------
        revno: 3508.434.1
        revision-id: andrew.bennetts at canonical.com-20081212035356-uqcu89gy4nqf017x
        parent: pqm at pqm.ubuntu.com-20081212025611-838ms79rnxjl7yr2
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: solaris-ifdef
        timestamp: Fri 2008-12-12 14:53:56 +1100
        message:
          Fix compilation error in _dirstate_helpers_c on SunOS/Solaris. (Jari Aalto)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
    ------------------------------------------------------------
    revno: 3508.1.391
    revision-id: pqm at pqm.ubuntu.com-20081212025611-838ms79rnxjl7yr2
    parent: pqm at pqm.ubuntu.com-20081212015925-98alcrs1vpf9kjdu
    parent: andrew.bennetts at canonical.com-20081212014730-7mvzvi3vzvd1goj5
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-12-12 02:56:11 +0000
    message:
      Remove broken debug mutter in graph.py that was triggered by -Dhpss.
      	(Andrew Bennetts)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3508.433.2
        revision-id: andrew.bennetts at canonical.com-20081212014730-7mvzvi3vzvd1goj5
        parent: andrew.bennetts at canonical.com-20081212011704-m5208objzpfsjar7
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: mutter-bug-307327
        timestamp: Fri 2008-12-12 12:47:30 +1100
        message:
          Mention in NEWS the removal of node_distances and select_farthest from bzrlib.graph.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.433.1
        revision-id: andrew.bennetts at canonical.com-20081212011704-m5208objzpfsjar7
        parent: pqm at pqm.ubuntu.com-20081211215721-7er55v3goevwfz9w
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: mutter-bug-307327
        timestamp: Fri 2008-12-12 12:17:04 +1100
        message:
          Remove broken debugging cruft, and some unused imports.
        modified:
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
    ------------------------------------------------------------
    revno: 3508.1.390
    revision-id: pqm at pqm.ubuntu.com-20081212015925-98alcrs1vpf9kjdu
    parent: pqm at pqm.ubuntu.com-20081212012450-3gw576prpztxziib
    parent: aaron at aaronbentley.com-20081212003726-331kkjc5050ofbag
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-12-12 01:59:25 +0000
    message:
      Add make check-nodocs target (abentley).
    modified:
      Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
        ------------------------------------------------------------
        revno: 3508.432.1
        revision-id: aaron at aaronbentley.com-20081212003726-331kkjc5050ofbag
        parent: pqm at pqm.ubuntu.com-20081211075753-m1ktaz1at8oxlp00
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: check-nodocs
        timestamp: Thu 2008-12-11 16:37:26 -0800
        message:
          Add check-nodocs target
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
    ------------------------------------------------------------
    revno: 3508.1.389
    revision-id: pqm at pqm.ubuntu.com-20081212012450-3gw576prpztxziib
    parent: pqm at pqm.ubuntu.com-20081211215721-7er55v3goevwfz9w
    parent: mbp at sourcefrog.net-20081212004341-1s5soiy7itgnif7w
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-12-12 01:24:50 +0000
    message:
      (mbp) Developer documentation about when to add new exception classes
    modified:
      doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.431.2
        revision-id: mbp at sourcefrog.net-20081212004341-1s5soiy7itgnif7w
        parent: mbp at sourcefrog.net-20081212002306-oyljdsw9is6zkqf0
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc-hacking
        timestamp: Thu 2008-12-11 16:43:41 -0800
        message:
          Tweak documentation of exception classes
        modified:
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.431.1
        revision-id: mbp at sourcefrog.net-20081212002306-oyljdsw9is6zkqf0
        parent: pqm at pqm.ubuntu.com-20081205181554-ofrdnafloc43bxkh
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc-hacking
        timestamp: Thu 2008-12-11 16:23:06 -0800
        message:
          Developer documentation about when to add new exception classes
        modified:
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
    ------------------------------------------------------------
    revno: 3508.1.388
    revision-id: pqm at pqm.ubuntu.com-20081211215721-7er55v3goevwfz9w
    parent: pqm at pqm.ubuntu.com-20081211202300-6dz1vo3phfsc23pj
    parent: robertc at robertcollins.net-20081205154530-lvrdo30eslvvhxwl
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-12-11 21:57:21 +0000
    message:
      Remove dead code in Repository.iter_files_bytes. (Robert Collins)
    modified:
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.430.1
        revision-id: robertc at robertcollins.net-20081205154530-lvrdo30eslvvhxwl
        parent: pqm at pqm.ubuntu.com-20081202015700-3mc9dola31w7h5h4
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: iter_files_bytes
        timestamp: Sat 2008-12-06 02:45:30 +1100
        message:
          Remove dead code in Repository.iter_files_bytes.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
    ------------------------------------------------------------
    revno: 3508.1.387
    revision-id: pqm at pqm.ubuntu.com-20081211202300-6dz1vo3phfsc23pj
    parent: pqm at pqm.ubuntu.com-20081211174647-l45s6xsw669ovgsa
    parent: john at arbash-meinel.com-20081211193706-7qz4e5f9a8c5w4b1
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-12-11 20:23:00 +0000
    message:
      (jam) Add ContentFactory.get_bytes_as('chunked') and
      	osutils.chunks_to_lines()
    added:
      bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
      bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
      bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
    modified:
      .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
      bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
      bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
      bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
      bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
      setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.429.18
        revision-id: john at arbash-meinel.com-20081211193706-7qz4e5f9a8c5w4b1
        parent: john at arbash-meinel.com-20081211193101-q0utq7jeh79vpmgr
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: get_record_stream_chunked
        timestamp: Thu 2008-12-11 13:37:06 -0600
        message:
          Implement osutils.split_lines() in terms of chunks_to_lines if possible.
          
          chunks_to_lines([fulltext]) is about 2x faster than the original split_lines implementation.
        modified:
          bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
        ------------------------------------------------------------
        revno: 3508.429.17
        revision-id: john at arbash-meinel.com-20081211193101-q0utq7jeh79vpmgr
        parent: john at arbash-meinel.com-20081211182616-l9m9rjnea3bebaor
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: get_record_stream_chunked
        timestamp: Thu 2008-12-11 13:31:01 -0600
        message:
          Add a few more corner cases, some suggested by Robert.
        modified:
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
        ------------------------------------------------------------
        revno: 3508.429.16
        revision-id: john at arbash-meinel.com-20081211182616-l9m9rjnea3bebaor
        parent: john at arbash-meinel.com-20081211182023-sr6hi6owbbzozhkn
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: get_record_stream_chunked
        timestamp: Thu 2008-12-11 12:26:16 -0600
        message:
          If we split into 2 loops, we get 440us for already lines, and the
          same time when it is not.
          The only downside is that it requires looping over the same data twice.
        modified:
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
        ------------------------------------------------------------
        revno: 3508.429.15
        revision-id: john at arbash-meinel.com-20081211182023-sr6hi6owbbzozhkn
        parent: john at arbash-meinel.com-20081211175903-gtuvyewwr1eehauq
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: get_record_stream_chunked
        timestamp: Thu 2008-12-11 12:20:23 -0600
        message:
          Update to do a single iteration over the chunks.
          
          This costs 600us versus 430us for the case where the object is
          already a list of lines. However it is only 1.2ms rather than 3ms
          when everything is in a single buffer.
          
          The biggest advantage is that 'chunks' *could* be an iterator,
          rather than requiring it to already have all the results.
        modified:
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
        ------------------------------------------------------------
        revno: 3508.429.14
        revision-id: john at arbash-meinel.com-20081211175903-gtuvyewwr1eehauq
        parent: john at arbash-meinel.com-20081211175431-s89ujzp4w4l51x34
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: get_record_stream_chunked
        timestamp: Thu 2008-12-11 11:59:03 -0600
        message:
          Restore correctness.
        modified:
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
        ------------------------------------------------------------
        revno: 3508.429.13
        revision-id: john at arbash-meinel.com-20081211175431-s89ujzp4w4l51x34
        parent: john at arbash-meinel.com-20081211174407-6sz5ooqz40m30xc2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: get_record_stream_chunked
        timestamp: Thu 2008-12-11 11:54:31 -0600
        message:
          Add a NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.429.12
        revision-id: john at arbash-meinel.com-20081211174407-6sz5ooqz40m30xc2
        parent: john at arbash-meinel.com-20081211174330-31to8tzq6k4ewii4
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: get_record_stream_chunked
        timestamp: Thu 2008-12-11 11:44:07 -0600
        message:
          Remove the extra comment, it probably isn't useful to most people.
        modified:
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
        ------------------------------------------------------------
        revno: 3508.429.11
        revision-id: john at arbash-meinel.com-20081211174330-31to8tzq6k4ewii4
        parent: john at arbash-meinel.com-20081211170336-70oi6rnsgkyh3z2o
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: get_record_stream_chunked
        timestamp: Thu 2008-12-11 11:43:30 -0600
        message:
          A bit more tweaking of the pyrex version. Shave off another 10% by
          using PyString_CheckExact.
        modified:
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
        ------------------------------------------------------------
        revno: 3508.429.10
        revision-id: john at arbash-meinel.com-20081211170336-70oi6rnsgkyh3z2o
        parent: john at arbash-meinel.com-20081211031852-cmjpdf2ufno0okui
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: get_record_stream_chunked
        timestamp: Thu 2008-12-11 11:03:36 -0600
        message:
          Change the python implementation to a friendlier implementation.
          
          It is only a little bit slower, because we still avoid function calls.
          Redo the Pyrex version for clarity as well. May need to revisit as it might be
          a little bit slower.
        modified:
          bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
        ------------------------------------------------------------
        revno: 3508.429.9
        revision-id: john at arbash-meinel.com-20081211031852-cmjpdf2ufno0okui
        parent: john at arbash-meinel.com-20081211030803-gctunob7zsten3qg
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: get_record_stream_chunked
        timestamp: Wed 2008-12-10 21:18:52 -0600
        message:
          Start using osutils.chunks_as_lines rather than osutils.split_lines.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
        ------------------------------------------------------------
        revno: 3508.429.8
        revision-id: john at arbash-meinel.com-20081211030803-gctunob7zsten3qg
        parent: john at arbash-meinel.com-20081211021859-3ds8cwdqiq387t83
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: get_record_stream_chunked
        timestamp: Wed 2008-12-10 21:08:03 -0600
        message:
          Move everything into properly parameterized tests.
          
          Also add tests that we preserve the object when it is already lines.
          
          The compiled form takes 450us on a 7.6k line file (NEWS).
          So for common cases, we should have virtually no overhead.
        added:
          bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
        modified:
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3508.429.7
        revision-id: john at arbash-meinel.com-20081211021859-3ds8cwdqiq387t83
        parent: john at arbash-meinel.com-20081211020207-rrgdcyqc344zo5q1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: get_record_stream_chunked
        timestamp: Wed 2008-12-10 20:18:59 -0600
        message:
          A Pyrex extension is about 5x faster than the fastest python code I could write.
          
          Seems worth having after all.
        added:
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.429.6
        revision-id: john at arbash-meinel.com-20081211020207-rrgdcyqc344zo5q1
        parent: john at arbash-meinel.com-20081211011419-vqtdjgpa04woqvm4
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: get_record_stream_chunked
        timestamp: Wed 2008-12-10 20:02:07 -0600
        message:
          Change name to 'chunks_to_lines', and find an optimized form.
          
          It is a little bit ugly, but it is faster than join & split, and means
          we get to leave the strings untouched.
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3508.429.5
        revision-id: john at arbash-meinel.com-20081211011419-vqtdjgpa04woqvm4
        parent: john at arbash-meinel.com-20081211011038-osioaxd7moquxxmy
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: get_record_stream_chunked
        timestamp: Wed 2008-12-10 19:14:19 -0600
        message:
          More tests for edge cases.
        modified:
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3508.429.4
        revision-id: john at arbash-meinel.com-20081211011038-osioaxd7moquxxmy
        parent: john at arbash-meinel.com-20081211010104-3tcii2strejk5252
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: get_record_stream_chunked
        timestamp: Wed 2008-12-10 19:10:38 -0600
        message:
          Add a new function that can convert 'chunks' format to a 'lines' format.
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3508.429.3
        revision-id: john at arbash-meinel.com-20081211010104-3tcii2strejk5252
        parent: john at arbash-meinel.com-20081211005616-szoqqeabcyahy39u
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: get_record_stream_chunked
        timestamp: Wed 2008-12-10 19:01:04 -0600
        message:
          Use the 'chunked' interface to keep memory consumption minimal during revision_trees()
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.429.2
        revision-id: john at arbash-meinel.com-20081211005616-szoqqeabcyahy39u
        parent: john at arbash-meinel.com-20081211005436-a8bn72zw43b1vd9r
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: get_record_stream_chunked
        timestamp: Wed 2008-12-10 18:56:16 -0600
        message:
          Change the signature to report the storage kind as 'chunked'
        modified:
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.429.1
        revision-id: john at arbash-meinel.com-20081211005436-a8bn72zw43b1vd9r
        parent: pqm at pqm.ubuntu.com-20081210082822-li6ku9s3k63kjrpr
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: get_record_stream_chunked
        timestamp: Wed 2008-12-10 18:54:36 -0600
        message:
          Start working on a ChunkedContentFactory.
          
          This allows get_bytes_as('chunked') for both FulltextContentFactory,
          and for ChunkedContentFactory, as it is a trivial conversion to
          go between the two styles.
          We will also want to special case when converting 'chunked' into
          'lines'. But that is for future work.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
    ------------------------------------------------------------
    revno: 3508.1.386
    revision-id: pqm at pqm.ubuntu.com-20081211174647-l45s6xsw669ovgsa
    parent: pqm at pqm.ubuntu.com-20081211075753-m1ktaz1at8oxlp00
    parent: aaron at aaronbentley.com-20081211162546-a1zte4t2ststz6th
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-12-11 17:46:47 +0000
    message:
      Raise if CachingParentsProvider.enable_cache used wrongly (abentley)
    modified:
      bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
      bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
        ------------------------------------------------------------
        revno: 3508.369.20
        revision-id: aaron at aaronbentley.com-20081211162546-a1zte4t2ststz6th
        parent: aaron at aaronbentley.com-20081211032844-m23vj0emra6btb6i
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: remote-stacking-graph
        timestamp: Thu 2008-12-11 08:25:46 -0800
        message:
          Change custom error to an AssertionError.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
        ------------------------------------------------------------
        revno: 3508.369.19
        revision-id: aaron at aaronbentley.com-20081211032844-m23vj0emra6btb6i
        parent: aaron at aaronbentley.com-20081210203113-ooeh6z6uavoysoc9
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: remote-stacking-graph
        timestamp: Wed 2008-12-10 19:28:44 -0800
        message:
          Raise exception when caching is enabled twice.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
    ------------------------------------------------------------
    revno: 3508.1.385
    revision-id: pqm at pqm.ubuntu.com-20081211075753-m1ktaz1at8oxlp00
    parent: pqm at pqm.ubuntu.com-20081210210638-e569azc2bomqq5qx
    parent: aaron at aaronbentley.com-20081211060357-c03e8qj0oaiw3g6t
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-12-11 07:57:53 +0000
    message:
      Add --list option to shelve (abentley)
    added:
      bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
      bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
      bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.119
        revision-id: aaron at aaronbentley.com-20081211060357-c03e8qj0oaiw3g6t
        parent: aaron at aaronbentley.com-20081211043815-txr61gyz174x41c1
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: ls-shelf
        timestamp: Wed 2008-12-10 22:03:57 -0800
        message:
          Fix option help style.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 0.16.118
        revision-id: aaron at aaronbentley.com-20081211043815-txr61gyz174x41c1
        parent: aaron at aaronbentley.com-20081211042826-0zgon0hquuau0rse
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: ls-shelf
        timestamp: Wed 2008-12-10 20:38:15 -0800
        message:
          Fix open_containing
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 0.16.117
        revision-id: aaron at aaronbentley.com-20081211042826-0zgon0hquuau0rse
        parent: aaron at aaronbentley.com-20081211030727-1e95kx8mixx0spru
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: ls-shelf
        timestamp: Wed 2008-12-10 20:28:26 -0800
        message:
          Remove references to ls-shelf
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 0.16.116
        revision-id: aaron at aaronbentley.com-20081211030727-1e95kx8mixx0spru
        parent: aaron at aaronbentley.com-20081211030610-mw6v6v7dxwseyyhm
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: ls-shelf
        timestamp: Wed 2008-12-10 19:07:27 -0800
        message:
          Update NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 0.16.115
        revision-id: aaron at aaronbentley.com-20081211030610-mw6v6v7dxwseyyhm
        parent: aaron at aaronbentley.com-20081211030500-sl63oogmfwy3tjd3
        parent: pqm at pqm.ubuntu.com-20081210210638-e569azc2bomqq5qx
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: ls-shelf
        timestamp: Wed 2008-12-10 19:06:10 -0800
        message:
          Merge bzr.dev into shelf2
        added:
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          bzrlib/tests/blackbox/test_pull.py test_pull.py-20051201144907-64959364f629947f
          bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 0.16.114
        revision-id: aaron at aaronbentley.com-20081211030500-sl63oogmfwy3tjd3
        parent: aaron at aaronbentley.com-20081203053127-vozu5rmsixaadw0v
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: ls-shelf
        timestamp: Wed 2008-12-10 19:05:00 -0800
        message:
          Use open_containing when listing shelves
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 0.16.113
        revision-id: aaron at aaronbentley.com-20081203053127-vozu5rmsixaadw0v
        parent: aaron at aaronbentley.com-20081202055411-89w3mu0uu6wrstoh
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: ls-shelf
        timestamp: Wed 2008-12-03 00:31:27 -0500
        message:
          Change ls-shelf to shelve --list
        renamed:
          bzrlib/tests/blackbox/test_ls_shelf.py => bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
        ------------------------------------------------------------
        revno: 0.16.112
        revision-id: aaron at aaronbentley.com-20081202055411-89w3mu0uu6wrstoh
        parent: aaron at aaronbentley.com-20081202054417-24d9o48m6l55ln8w
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: ls-shelf
        timestamp: Tue 2008-12-02 00:54:11 -0500
        message:
          Add tests
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.111
        revision-id: aaron at aaronbentley.com-20081202054417-24d9o48m6l55ln8w
        parent: aaron at aaronbentley.com-20081202053551-1f8ifkqem116sudi
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: ls-shelf
        timestamp: Tue 2008-12-02 00:44:17 -0500
        message:
          Return metadata as a dict.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
        ------------------------------------------------------------
        revno: 0.16.110
        revision-id: aaron at aaronbentley.com-20081202053551-1f8ifkqem116sudi
        parent: aaron at aaronbentley.com-20081202042459-y0y1n73u7jwqpgeq
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: ls-shelf
        timestamp: Tue 2008-12-02 00:35:51 -0500
        message:
          Implement ls-shelf command
        added:
          bzrlib/tests/blackbox/test_ls_shelf.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
        ------------------------------------------------------------
        revno: 0.16.109
        revision-id: aaron at aaronbentley.com-20081202042459-y0y1n73u7jwqpgeq
        parent: aaron at aaronbentley.com-20081115203736-6ikutv274y59s0jo
        parent: pqm at pqm.ubuntu.com-20081202015700-3mc9dola31w7h5h4
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: ls-shelf
        timestamp: Mon 2008-12-01 23:24:59 -0500
        message:
          Merge bzr.dev into ls-shelf
        added:
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
    ------------------------------------------------------------
    revno: 3508.1.384
    revision-id: pqm at pqm.ubuntu.com-20081210210638-e569azc2bomqq5qx
    parent: pqm at pqm.ubuntu.com-20081210180716-sg0oipqppsgmn15t
    parent: aaron at aaronbentley.com-20081210203113-ooeh6z6uavoysoc9
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-12-10 21:06:38 +0000
    message:
      (abentley) Move RemoteRepository caching to CachingParentsProvider
    modified:
      bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
      bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
      bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.369.18
        revision-id: aaron at aaronbentley.com-20081210203113-ooeh6z6uavoysoc9
        parent: aaron at aaronbentley.com-20081210195642-3y1d2azpt2tccgsh
        parent: pqm at pqm.ubuntu.com-20081210180716-sg0oipqppsgmn15t
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: remote-stacking-graph
        timestamp: Wed 2008-12-10 12:31:13 -0800
        message:
          Merge with trunk
        added:
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          bzrlib/tests/blackbox/test_pull.py test_pull.py-20051201144907-64959364f629947f
          bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.369.17
        revision-id: aaron at aaronbentley.com-20081210195642-3y1d2azpt2tccgsh
        parent: aaron at aaronbentley.com-20081210194042-3x07buw2h4g8x9hs
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: remote-stacking-graph
        timestamp: Wed 2008-12-10 11:56:42 -0800
        message:
          Fix stacking bug
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
        ------------------------------------------------------------
        revno: 3508.369.16
        revision-id: aaron at aaronbentley.com-20081210194042-3x07buw2h4g8x9hs
        parent: aaron at aaronbentley.com-20081203050944-biuf61wbttr0wrzv
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: remote-stacking-graph
        timestamp: Wed 2008-12-10 11:40:42 -0800
        message:
          Updates from review
        modified:
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
        ------------------------------------------------------------
        revno: 3508.369.15
        revision-id: aaron at aaronbentley.com-20081203050944-biuf61wbttr0wrzv
        parent: aaron at aaronbentley.com-20081203042321-kr5k4mdhmdvl3553
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: remote-stacking-graph
        timestamp: Wed 2008-12-03 00:09:44 -0500
        message:
          Allow miss caching to be disabled.
        modified:
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.369.14
        revision-id: aaron at aaronbentley.com-20081203042321-kr5k4mdhmdvl3553
        parent: aaron at aaronbentley.com-20081123163839-ew27m17130fz85v6
        parent: pqm at pqm.ubuntu.com-20081202015700-3mc9dola31w7h5h4
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: remote-stacking-graph
        timestamp: Tue 2008-12-02 23:23:21 -0500
        message:
          Merge with trunk
        added:
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        ------------------------------------------------------------
        revno: 3508.369.13
        revision-id: aaron at aaronbentley.com-20081123163839-ew27m17130fz85v6
        parent: aaron at aaronbentley.com-20081123162708-17093o7m3obv7czs
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: remote-stacking-graph
        timestamp: Sun 2008-11-23 11:38:39 -0500
        message:
          Update documentation
        modified:
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
        ------------------------------------------------------------
        revno: 3508.369.12
        revision-id: aaron at aaronbentley.com-20081123162708-17093o7m3obv7czs
        parent: aaron at aaronbentley.com-20081122162637-p21ab628pasd3ruf
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: remote-stacking-graph
        timestamp: Sun 2008-11-23 11:27:08 -0500
        message:
          Unify CachingExtraParentsProvider and CachingParentsProvider.
        modified:
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
        ------------------------------------------------------------
        revno: 3508.369.11
        revision-id: aaron at aaronbentley.com-20081122162637-p21ab628pasd3ruf
        parent: aaron at aaronbentley.com-20081122162428-o9vik1937s3p8fmy
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: remote-stacking-graph
        timestamp: Sat 2008-11-22 11:26:37 -0500
        message:
          Rename FakeParentsProvider to ExtraParentsProvider
        modified:
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
        ------------------------------------------------------------
        revno: 3508.369.10
        revision-id: aaron at aaronbentley.com-20081122162428-o9vik1937s3p8fmy
        parent: aaron at aaronbentley.com-20081122053311-lyn8yvy36i89smyg
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: remote-stacking-graph
        timestamp: Sat 2008-11-22 11:24:28 -0500
        message:
          Move CachingExtraParentsProvider to Graph
        modified:
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.369.9
        revision-id: aaron at aaronbentley.com-20081122053311-lyn8yvy36i89smyg
        parent: aaron at aaronbentley.com-20081122052057-id7ffzq9lyl9c4fk
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: remote-stacking-graph
        timestamp: Sat 2008-11-22 00:33:11 -0500
        message:
          Handle _requested_parents, take a callable
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.369.8
        revision-id: aaron at aaronbentley.com-20081122052057-id7ffzq9lyl9c4fk
        parent: aaron at aaronbentley.com-20081118214336-53wku2p6og6kvl5r
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: remote-stacking-graph
        timestamp: Sat 2008-11-22 00:20:57 -0500
        message:
          Make UnstackedParentsProvider manage the cache
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
    ------------------------------------------------------------
    revno: 3508.1.383
    revision-id: pqm at pqm.ubuntu.com-20081210180716-sg0oipqppsgmn15t
    parent: pqm at pqm.ubuntu.com-20081210082822-li6ku9s3k63kjrpr
    parent: john at arbash-meinel.com-20081210172640-064zf1x91jgrarbj
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-12-10 18:07:16 +0000
    message:
      Update an old NEWS entry to reference bug #106117
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.428.1
        revision-id: john at arbash-meinel.com-20081210172640-064zf1x91jgrarbj
        parent: pqm at pqm.ubuntu.com-20081210082822-li6ku9s3k63kjrpr
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Wed 2008-12-10 11:26:40 -0600
        message:
          Update an old NEWS entry to discuss bug #106117
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
    ------------------------------------------------------------
    revno: 3508.1.382
    revision-id: pqm at pqm.ubuntu.com-20081210082822-li6ku9s3k63kjrpr
    parent: pqm at pqm.ubuntu.com-20081210051250-2czm9b99a7e7y0xi
    parent: ian.clatworthy at canonical.com-20081210064720-33gd8jy3l6p45xgc
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-12-10 08:28:22 +0000
    message:
      support -d in revision-info (Michael Hudson)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
        ------------------------------------------------------------
        revno: 3508.427.1
        revision-id: ian.clatworthy at canonical.com-20081210064720-33gd8jy3l6p45xgc
        parent: pqm at pqm.ubuntu.com-20081210051250-2czm9b99a7e7y0xi
        parent: michael.hudson at canonical.com-20081210020530-7lrsz78ln4d08m8l
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Wed 2008-12-10 16:47:20 +1000
        message:
          support -d in revision-info (Michael Hudson)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
        ------------------------------------------------------------
        revno: 3508.426.1
        revision-id: michael.hudson at canonical.com-20081210020530-7lrsz78ln4d08m8l
        parent: pqm at pqm.ubuntu.com-20081209205258-uop2lclksyc9whj8
        committer: Michael Hudson <michael.hudson at canonical.com>
        branch nick: revision-info-takes--d
        timestamp: Wed 2008-12-10 15:05:30 +1300
        message:
          support -d in the revision-info command
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
    ------------------------------------------------------------
    revno: 3508.1.381
    revision-id: pqm at pqm.ubuntu.com-20081210051250-2czm9b99a7e7y0xi
    parent: pqm at pqm.ubuntu.com-20081210011933-axdrxiq306imj2ty
    parent: john at arbash-meinel.com-20081210043421-2uaz4mfuzw3ca5jz
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-12-10 05:12:50 +0000
    message:
      (robertc, jam) Add Repository.add_inventory_by_delta,
      	and use it in the InterDifferingSerializer code.
    added:
      bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
      bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
      bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
      bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
      bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
      bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 3508.424.13
        revision-id: john at arbash-meinel.com-20081210043421-2uaz4mfuzw3ca5jz
        parent: john at arbash-meinel.com-20081210032133-2mxcpa2p81kbpi5c
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: differ_serializer
        timestamp: Tue 2008-12-09 22:34:21 -0600
        message:
          There was a test that asserted we called pb.update() with the last revision.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.424.12
        revision-id: john at arbash-meinel.com-20081210032133-2mxcpa2p81kbpi5c
        parent: john at arbash-meinel.com-20081210001000-xsgsn2kt5ce6dfl2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: differ_serializer
        timestamp: Tue 2008-12-09 21:21:33 -0600
        message:
          Missed an add_inventory_delta => add_inventory_by_delta.
        modified:
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 3508.424.11
        revision-id: john at arbash-meinel.com-20081210001000-xsgsn2kt5ce6dfl2
        parent: john at arbash-meinel.com-20081207173303-ydamo2rxs3ngjhw0
        parent: pqm at pqm.ubuntu.com-20081209163533-fj6hx9l65sretbai
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: differ_serializer
        timestamp: Tue 2008-12-09 18:10:00 -0600
        message:
          Merge bzr.dev, resolve NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/blackbox/test_pull.py test_pull.py-20051201144907-64959364f629947f
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.424.10
        revision-id: john at arbash-meinel.com-20081207173303-ydamo2rxs3ngjhw0
        parent: john at arbash-meinel.com-20081205222549-lri0j1a3wv37wtax
        parent: john at arbash-meinel.com-20081207172622-r3hrmb872nwmezeu
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: differ_serializer
        timestamp: Sun 2008-12-07 11:33:03 -0600
        message:
          Merge in the new add_inventory_by_delta and handle the new return values.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
            ------------------------------------------------------------
            revno: 3508.425.1
            revision-id: john at arbash-meinel.com-20081207172622-r3hrmb872nwmezeu
            parent: john at arbash-meinel.com-20081205172501-a0g7ho4sl29q6dz9
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: add_inventory_by_delta
            timestamp: Sun 2008-12-07 11:26:22 -0600
            message:
              Change the return of add_inventory_by_delta to also return the Inventory.
            modified:
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.424.9
        revision-id: john at arbash-meinel.com-20081205222549-lri0j1a3wv37wtax
        parent: john at arbash-meinel.com-20081205221928-kzstz04ngqrxpb12
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: differ_serializer
        timestamp: Fri 2008-12-05 16:25:49 -0600
        message:
          Use a last-modified-revision test.
          
          This avoids copying the same text revisions multiple times.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.424.8
        revision-id: john at arbash-meinel.com-20081205221928-kzstz04ngqrxpb12
        parent: john at arbash-meinel.com-20081205221847-hs9mh3yuinxq7w29
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: differ_serializer
        timestamp: Fri 2008-12-05 16:19:28 -0600
        message:
          Bring in the CHK inter-differing-serializer fetch code.
          
          Refactor it into several helper functions which makes the flow a bit
          clearer and reduces the indentation.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.424.7
        revision-id: john at arbash-meinel.com-20081205221847-hs9mh3yuinxq7w29
        parent: john at arbash-meinel.com-20081205221809-d3c4cz1jyv9p1y1h
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: differ_serializer
        timestamp: Fri 2008-12-05 16:18:47 -0600
        message:
          Add an Inter test that actually uses InterDifferingSerializer
        modified:
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
        ------------------------------------------------------------
        revno: 3508.424.6
        revision-id: john at arbash-meinel.com-20081205221809-d3c4cz1jyv9p1y1h
        parent: john at arbash-meinel.com-20081205172501-a0g7ho4sl29q6dz9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: differ_serializer
        timestamp: Fri 2008-12-05 16:18:09 -0600
        message:
          Bring in Inventory._make_delta
        modified:
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
        ------------------------------------------------------------
        revno: 3508.424.5
        revision-id: john at arbash-meinel.com-20081205172501-a0g7ho4sl29q6dz9
        parent: john at arbash-meinel.com-20081205164010-05sx88jxi50q819a
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: add_inventory_by_delta
        timestamp: Fri 2008-12-05 11:25:01 -0600
        message:
          Change record_delete() to return the delta.
          
          Add direct tests for CB.get_basis_delta(), to ensure that it returns a
          valid delta, and that it errors if the client hasn't called will_record_deletes.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
        ------------------------------------------------------------
        revno: 3508.424.4
        revision-id: john at arbash-meinel.com-20081205164010-05sx88jxi50q819a
        parent: john at arbash-meinel.com-20081205162905-12c9k3esfetyes4a
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: add_inventory_by_delta
        timestamp: Fri 2008-12-05 10:40:10 -0600
        message:
          This didn't land in 1.9 or 1.10, so make the minimum version 1.11
        modified:
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.424.3
        revision-id: john at arbash-meinel.com-20081205162905-12c9k3esfetyes4a
        parent: john at arbash-meinel.com-20081205160704-ti2a80z9tvqehwws
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: differ_serializer
        timestamp: Fri 2008-12-05 10:29:05 -0600
        message:
          Hide the .basis_delta variable, and require callers to use .get_basis_delta()
          This allows us to check that the callers were sure they would be
          generating a proper delta, by using CommitBuilder.record_delete() correctly.
        modified:
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.424.2
        revision-id: john at arbash-meinel.com-20081205160704-ti2a80z9tvqehwws
        parent: john at arbash-meinel.com-20081205160233-f4c61by1u3kf5sqj
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: differ_serializer
        timestamp: Fri 2008-12-05 10:07:04 -0600
        message:
          Rename add_inventory_delta to add_inventory_by_delta.
        renamed:
          bzrlib/tests/per_repository/test_add_inventory_delta.py => bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
        ------------------------------------------------------------
        revno: 3508.424.1
        revision-id: john at arbash-meinel.com-20081205160233-f4c61by1u3kf5sqj
        parent: pqm at pqm.ubuntu.com-20081205135154-uwqcpl3lruah9fo3
        parent: robertc at robertcollins.net-20081013044331-ibghe8j4no7uhb55
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: differ_serializer
        timestamp: Fri 2008-12-05 10:02:33 -0600
        message:
          Merge in the add_inventory_delta code.
        added:
          bzrlib/tests/per_repository/test_add_inventory_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 3508.423.3
        revision-id: robertc at robertcollins.net-20081013044331-ibghe8j4no7uhb55
        parent: robertc at robertcollins.net-20081013043229-dn4s7hfg6h6zcobm
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: commit-delta
        timestamp: Mon 2008-10-13 15:43:31 +1100
        message:
          Delegate basis inventory calculation during commit to the CommitBuilder object.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
        ------------------------------------------------------------
        revno: 3508.423.2
        revision-id: robertc at robertcollins.net-20081013043229-dn4s7hfg6h6zcobm
        parent: robertc at robertcollins.net-20081013002817-xxxsr37afvuhbzdx
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: commit-delta
        timestamp: Mon 2008-10-13 15:32:29 +1100
        message:
          Teach CommitBuilder to accumulate inventory deltas.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
        ------------------------------------------------------------
        revno: 3508.423.1
        revision-id: robertc at robertcollins.net-20081013002817-xxxsr37afvuhbzdx
        parent: pqm at pqm.ubuntu.com-20081012204951-j2dgh06nuzrak1ri
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: commit-delta
        timestamp: Mon 2008-10-13 11:28:17 +1100
        message:
          Create bzrlib.repository.Repository.add_inventory_delta for adding inventories via deltas.
        added:
          bzrlib/tests/per_repository/test_add_inventory_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
    ------------------------------------------------------------
    revno: 3508.1.380
    revision-id: pqm at pqm.ubuntu.com-20081210011933-axdrxiq306imj2ty
    parent: pqm at pqm.ubuntu.com-20081210004116-qqips4wfg800p4ku
    parent: john at arbash-meinel.com-20081210000733-5h1j6enwe37ymnuj
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-12-10 01:19:33 +0000
    message:
      (jam) Add a FIFOCache class, to allow max-size with less overhead,
      	though lower hit rate.
    added:
      bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
      bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
    modified:
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.422.8
        revision-id: john at arbash-meinel.com-20081210000733-5h1j6enwe37ymnuj
        parent: john at arbash-meinel.com-20081209222640-u3iece2ixcd0q7lj
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: fifo_cache
        timestamp: Tue 2008-12-09 18:07:33 -0600
        message:
          Handle that Python2.4 doesn't have collections.deque.remove
        modified:
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
        ------------------------------------------------------------
        revno: 3508.422.7
        revision-id: john at arbash-meinel.com-20081209222640-u3iece2ixcd0q7lj
        parent: john at arbash-meinel.com-20081209220341-9d70gll0szipelao
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: fifo_cache
        timestamp: Tue 2008-12-09 16:26:40 -0600
        message:
          Add a FIFOSizeCache which is constrained based on the size of the values.
        modified:
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
        ------------------------------------------------------------
        revno: 3508.422.6
        revision-id: john at arbash-meinel.com-20081209220341-9d70gll0szipelao
        parent: john at arbash-meinel.com-20081209220003-05o6ymacid6io8mn
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: fifo_cache
        timestamp: Tue 2008-12-09 16:03:41 -0600
        message:
          Test that del x[foo] also triggers a cleanup.
        modified:
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
        ------------------------------------------------------------
        revno: 3508.422.5
        revision-id: john at arbash-meinel.com-20081209220003-05o6ymacid6io8mn
        parent: john at arbash-meinel.com-20081209215736-6rvlqtzobqbwqn2m
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: fifo_cache
        timestamp: Tue 2008-12-09 16:00:03 -0600
        message:
          Add tests that *adding* an entry also triggers the cleanup code.
        modified:
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
        ------------------------------------------------------------
        revno: 3508.422.4
        revision-id: john at arbash-meinel.com-20081209215736-6rvlqtzobqbwqn2m
        parent: john at arbash-meinel.com-20081209215038-uevgqhtrnlgnkecj
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: fifo_cache
        timestamp: Tue 2008-12-09 15:57:36 -0600
        message:
          Implement setdefault.
        modified:
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
        ------------------------------------------------------------
        revno: 3508.422.3
        revision-id: john at arbash-meinel.com-20081209215038-uevgqhtrnlgnkecj
        parent: john at arbash-meinel.com-20081209213917-c5ko2gvw831txpt8
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: fifo_cache
        timestamp: Tue 2008-12-09 15:50:38 -0600
        message:
          Implement update
        modified:
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
        ------------------------------------------------------------
        revno: 3508.422.2
        revision-id: john at arbash-meinel.com-20081209213917-c5ko2gvw831txpt8
        parent: john at arbash-meinel.com-20081209213549-yc1mqv3l5gun9c63
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: fifo_cache
        timestamp: Tue 2008-12-09 15:39:17 -0600
        message:
          Add a test which fails because we don't call cleanup funcs during deconstruction.
        modified:
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
        ------------------------------------------------------------
        revno: 3508.422.1
        revision-id: john at arbash-meinel.com-20081209213549-yc1mqv3l5gun9c63
        parent: pqm at pqm.ubuntu.com-20081209163533-fj6hx9l65sretbai
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: fifo_cache
        timestamp: Tue 2008-12-09 15:35:49 -0600
        message:
          Start working on a FIFOCache.
          
          This is designed to have less runtime cost than the LRUCache.
          Mostly because we don't have to do any recording work on *access*
          only on update or delete.
          As such, we subclass dict directly, because experiments show that
          it performed the best. Unfortunately, even though we don't have
          a custom __getitem__ implementation, it is still approx 2x slower
          than using a raw dict.
        added:
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
    ------------------------------------------------------------
    revno: 3508.1.379
    revision-id: pqm at pqm.ubuntu.com-20081210004116-qqips4wfg800p4ku
    parent: pqm at pqm.ubuntu.com-20081209205258-uop2lclksyc9whj8
    parent: john at arbash-meinel.com-20081209223156-8usxe0ihbbg4cpjq
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-12-10 00:41:16 +0000
    message:
      (jam) Tweaks to the LRUCache code, butter memory use,
      	mostly code cleanup.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
      bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
        ------------------------------------------------------------
        revno: 3508.421.2
        revision-id: john at arbash-meinel.com-20081209223156-8usxe0ihbbg4cpjq
        parent: john at arbash-meinel.com-20081208182300-u1qmnxafwt2rr5dz
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lru_cache
        timestamp: Tue 2008-12-09 16:31:56 -0600
        message:
          Only cache cleanup functions if they aren't None.
        modified:
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
        ------------------------------------------------------------
        revno: 3508.421.1
        revision-id: john at arbash-meinel.com-20081208182300-u1qmnxafwt2rr5dz
        parent: pqm at pqm.ubuntu.com-20081205181554-ofrdnafloc43bxkh
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lru_cache
        timestamp: Mon 2008-12-08 12:23:00 -0600
        message:
          Add LRUCache.resize(), and change the init arguments for LRUCache.
          
          The old name was a bit confusing, and caused LRUSizeCache to re-use variables in
          a confusing way with LRUCache.
          
          
          Also, this changes the default cleanup size to be 80% of max_size. This should
          be better, as it means we get a little bit of room when adding keys,
          rather than having to cleanup after every add, we can instead do it in
          batches.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
    ------------------------------------------------------------
    revno: 3508.1.378
    revision-id: pqm at pqm.ubuntu.com-20081209205258-uop2lclksyc9whj8
    parent: pqm at pqm.ubuntu.com-20081209163533-fj6hx9l65sretbai
    parent: gphemsley at gmail.com-20081209194959-qk6a4ho0v6qbcvrs
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-12-09 20:52:58 +0000
    message:
      (Gordon P. Hemsley) Add a trailing slash to directories for 'bzr ls'
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
      doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.420.6
        revision-id: gphemsley at gmail.com-20081209194959-qk6a4ho0v6qbcvrs
        parent: gphemsley at gmail.com-20081209092211-t41qyggtpohyxz3p
        committer: Gordon P. Hemsley <gphemsley at gmail.com>
        branch nick: bug-306424-ls-trailing-slash
        timestamp: Tue 2008-12-09 14:49:59 -0500
        message:
          Revert added slash for null-separated output of 'bzr ls'.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
        ------------------------------------------------------------
        revno: 3508.420.5
        revision-id: gphemsley at gmail.com-20081209092211-t41qyggtpohyxz3p
        parent: gphemsley at gmail.com-20081209091818-03c3z0cyty2jn2gv
        committer: Gordon P. Hemsley <gphemsley at gmail.com>
        branch nick: bug-306424-ls-trailing-slash
        timestamp: Tue 2008-12-09 04:22:11 -0500
        message:
          Fixed I-before-E typo in passing.
        modified:
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.420.4
        revision-id: gphemsley at gmail.com-20081209091818-03c3z0cyty2jn2gv
        parent: gphemsley at gmail.com-20081209091359-t9j2isw8vhrpxk85
        committer: Gordon P. Hemsley <gphemsley at gmail.com>
        branch nick: bug-306424-ls-trailing-slash
        timestamp: Tue 2008-12-09 04:18:18 -0500
        message:
          Add note to NEWS.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.420.3
        revision-id: gphemsley at gmail.com-20081209091359-t9j2isw8vhrpxk85
        parent: gphemsley at gmail.com-20081209090945-dj6nxd0vdsqlc2bh
        committer: Gordon P. Hemsley <gphemsley at gmail.com>
        branch nick: bug-306424-ls-trailing-slash
        timestamp: Tue 2008-12-09 04:13:59 -0500
        message:
          Small optimization.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.420.2
        revision-id: gphemsley at gmail.com-20081209090945-dj6nxd0vdsqlc2bh
        parent: gphemsley at gmail.com-20081209090003-jp2tf9268mfum2j3
        committer: Gordon P. Hemsley <gphemsley at gmail.com>
        branch nick: bug-306424-ls-trailing-slash
        timestamp: Tue 2008-12-09 04:09:45 -0500
        message:
          Change unittests to conform to new output.
        modified:
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
        ------------------------------------------------------------
        revno: 3508.420.1
        revision-id: gphemsley at gmail.com-20081209090003-jp2tf9268mfum2j3
        parent: pqm at pqm.ubuntu.com-20081209023452-12dbzcwzxrt1xee3
        committer: Gordon P. Hemsley <gphemsley at gmail.com>
        branch nick: bug-306424-ls-trailing-slash
        timestamp: Tue 2008-12-09 04:00:03 -0500
        message:
          Add trailing slash after directories.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
    ------------------------------------------------------------
    revno: 3508.1.377
    revision-id: pqm at pqm.ubuntu.com-20081209163533-fj6hx9l65sretbai
    parent: pqm at pqm.ubuntu.com-20081209155126-st6whj38jx3nl0ft
    parent: john at arbash-meinel.com-20081208194402-v50vbmybtyiojlk5
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-12-09 16:35:33 +0000
    message:
      (jam) Default to urllib for http and pycurl for https
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
        ------------------------------------------------------------
        revno: 3508.419.1
        revision-id: john at arbash-meinel.com-20081208194402-v50vbmybtyiojlk5
        parent: pqm at pqm.ubuntu.com-20081205181554-ofrdnafloc43bxkh
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: default_urllib
        timestamp: Mon 2008-12-08 13:44:02 -0600
        message:
          Use urllib for http connections, pycurl for https connections.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
    ------------------------------------------------------------
    revno: 3508.1.376
    revision-id: pqm at pqm.ubuntu.com-20081209155126-st6whj38jx3nl0ft
    parent: pqm at pqm.ubuntu.com-20081209023452-12dbzcwzxrt1xee3
    parent: aaron at aaronbentley.com-20081209151508-nd1jb1vv2z22llwm
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-12-09 15:51:26 +0000
    message:
      Pull -v respects log_format config var (abentley)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tests/blackbox/test_pull.py test_pull.py-20051201144907-64959364f629947f
        ------------------------------------------------------------
        revno: 3508.418.5
        revision-id: aaron at aaronbentley.com-20081209151508-nd1jb1vv2z22llwm
        parent: aaron at aaronbentley.com-20081209033614-3zjvk6v47u039uzd
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Tue 2008-12-09 07:15:08 -0800
        message:
          Updates from review
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_pull.py test_pull.py-20051201144907-64959364f629947f
        ------------------------------------------------------------
        revno: 3508.418.4
        revision-id: aaron at aaronbentley.com-20081209033614-3zjvk6v47u039uzd
        parent: aaron at aaronbentley.com-20081209033407-zrrszq9wddwln1y2
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Mon 2008-12-08 19:36:14 -0800
        message:
          Add NEWS entry
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.418.3
        revision-id: aaron at aaronbentley.com-20081209033407-zrrszq9wddwln1y2
        parent: aaron at aaronbentley.com-20081209014107-w3v6jg9302mewvd0
        parent: pqm at pqm.ubuntu.com-20081209023452-12dbzcwzxrt1xee3
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Mon 2008-12-08 19:34:07 -0800
        message:
          Merge bzr.dev into pull-log.
        added:
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        ------------------------------------------------------------
        revno: 3508.418.2
        revision-id: aaron at aaronbentley.com-20081209014107-w3v6jg9302mewvd0
        parent: aaron at aaronbentley.com-20081209013728-43v0yz6mo2jfexqv
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Mon 2008-12-08 17:41:07 -0800
        message:
          Make test stricter
        modified:
          bzrlib/tests/blackbox/test_pull.py test_pull.py-20051201144907-64959364f629947f
        ------------------------------------------------------------
        revno: 3508.418.1
        revision-id: aaron at aaronbentley.com-20081209013728-43v0yz6mo2jfexqv
        parent: pqm at pqm.ubuntu.com-20081125021810-2dhu9lqkn6nh5bhn
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Mon 2008-12-08 17:37:28 -0800
        message:
          Use default log format in pull -v
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_pull.py test_pull.py-20051201144907-64959364f629947f
    ------------------------------------------------------------
    revno: 3508.1.375
    revision-id: pqm at pqm.ubuntu.com-20081209023452-12dbzcwzxrt1xee3
    parent: pqm at pqm.ubuntu.com-20081205181554-ofrdnafloc43bxkh
    parent: mbp at sourcefrog.net-20081209014956-mbak0aw0zrprcido
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-12-09 02:34:52 +0000
    message:
      (mbp) Don't call iteritems on transport_list_registry, because it may change during iteration
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
      bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
        ------------------------------------------------------------
        revno: 3508.417.2
        revision-id: mbp at sourcefrog.net-20081209014956-mbak0aw0zrprcido
        parent: mbp at sourcefrog.net-20081209005125-t9gmzphq8np6bvti
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 277048-transport-registry
        timestamp: Mon 2008-12-08 17:49:56 -0800
        message:
          Add Registry.items()
        modified:
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
        ------------------------------------------------------------
        revno: 3508.417.1
        revision-id: mbp at sourcefrog.net-20081209005125-t9gmzphq8np6bvti
        parent: pqm at pqm.ubuntu.com-20081205181554-ofrdnafloc43bxkh
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 277048-transport-registry
        timestamp: Mon 2008-12-08 16:51:25 -0800
        message:
          Don't call iteritems on transport_list_registry, because it may change during iteration
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
    ------------------------------------------------------------
    revno: 3508.1.374
    revision-id: pqm at pqm.ubuntu.com-20081205181554-ofrdnafloc43bxkh
    parent: pqm at pqm.ubuntu.com-20081205172136-vccv8ynqac6sxr5s
    parent: john at arbash-meinel.com-20081205172640-b8rodpb4rd984il3
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-12-05 18:15:54 +0000
    message:
      (jam) Merge the summary message for bzr-1.10
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.416.1
        revision-id: john at arbash-meinel.com-20081205172640-b8rodpb4rd984il3
        parent: pqm at pqm.ubuntu.com-20081205172136-vccv8ynqac6sxr5s
        parent: pqm at pqm.ubuntu.com-20081205164845-3ctd11mapsnsm5dt
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Fri 2008-12-05 11:26:40 -0600
        message:
          Merge the summary message for bzr-1.10
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.401.5
        revision-id: pqm at pqm.ubuntu.com-20081205164845-3ctd11mapsnsm5dt
        parent: pqm at pqm.ubuntu.com-20081205152639-fk4ic12v7srk5rn3
        parent: john at arbash-meinel.com-20081205154428-7jpa0bey1cczlbj0
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.10
        timestamp: Fri 2008-12-05 16:48:45 +0000
        message:
          (jam) Add the summary message to NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.415.1
        revision-id: john at arbash-meinel.com-20081205154428-7jpa0bey1cczlbj0
        parent: pqm at pqm.ubuntu.com-20081205152639-fk4ic12v7srk5rn3
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.10-final
        timestamp: Fri 2008-12-05 09:44:28 -0600
        message:
          Add the summary message to NEWS.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
    ------------------------------------------------------------
    revno: 3508.1.373
    revision-id: pqm at pqm.ubuntu.com-20081205172136-vccv8ynqac6sxr5s
    parent: pqm at pqm.ubuntu.com-20081205161407-zulgn2hssd85nsdk
    parent: jelmer at samba.org-20081205024239-n9o1ezqlz6bmdc36
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-12-05 17:21:36 +0000
    message:
      (Jelmer) Add BzrDir.backup_bzrdir().
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
      bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
        ------------------------------------------------------------
        revno: 3508.414.3
        revision-id: jelmer at samba.org-20081205024239-n9o1ezqlz6bmdc36
        parent: jelmer at samba.org-20081205014155-y7sf11idc86fpsrw
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: backup-bzrdir
        timestamp: Fri 2008-12-05 03:42:39 +0100
        message:
          Add test for backup_bzrdir.
        modified:
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
        ------------------------------------------------------------
        revno: 3508.414.2
        revision-id: jelmer at samba.org-20081205014155-y7sf11idc86fpsrw
        parent: jelmer at samba.org-20081129151331-99uadxvmyt3ku0ly
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: backup-bzrdir
        timestamp: Fri 2008-12-05 02:41:55 +0100
        message:
          make backup_bzrdir determine the name for the backup files.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
        ------------------------------------------------------------
        revno: 3508.414.1
        revision-id: jelmer at samba.org-20081129151331-99uadxvmyt3ku0ly
        parent: pqm at pqm.ubuntu.com-20081128071639-usprv2emoq2mgxnw
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Sat 2008-11-29 16:13:31 +0100
        message:
          Allow BzrDir implementation to implement backing up of control directory.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
    ------------------------------------------------------------
    revno: 3508.1.372
    revision-id: pqm at pqm.ubuntu.com-20081205161407-zulgn2hssd85nsdk
    parent: pqm at pqm.ubuntu.com-20081205135154-uwqcpl3lruah9fo3
    parent: john at arbash-meinel.com-20081205153402-gdijhzyed62jfnqh
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-12-05 16:14:07 +0000
    message:
      (jam) Merge bzr 1.10-final back into bzr.dev
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
      bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
      bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
      bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.413.1
        revision-id: john at arbash-meinel.com-20081205153402-gdijhzyed62jfnqh
        parent: pqm at pqm.ubuntu.com-20081205135154-uwqcpl3lruah9fo3
        parent: pqm at pqm.ubuntu.com-20081205152639-fk4ic12v7srk5rn3
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Fri 2008-12-05 09:34:02 -0600
        message:
          Merge 1.10-final back into bzr.dev (cleanup trailing whitespace in NEWS)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.401.4
        revision-id: pqm at pqm.ubuntu.com-20081205152639-fk4ic12v7srk5rn3
        parent: pqm at pqm.ubuntu.com-20081205145233-6qgdek3o9rc707h0
        parent: john at arbash-meinel.com-20081205143309-takal6vjg6vpj7rr
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.10
        timestamp: Fri 2008-12-05 15:26:39 +0000
        message:
          (jam) Release bzr 1.10-final
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
            ------------------------------------------------------------
            revno: 3508.412.1
            revision-id: john at arbash-meinel.com-20081205143309-takal6vjg6vpj7rr
            parent: pqm at pqm.ubuntu.com-20081202062535-khqslu9vyrvzr7om
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 1.10-final
            timestamp: Fri 2008-12-05 08:33:09 -0600
            message:
              Release bzr-1.10 final
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.401.3
        revision-id: pqm at pqm.ubuntu.com-20081205145233-6qgdek3o9rc707h0
        parent: pqm at pqm.ubuntu.com-20081202062535-khqslu9vyrvzr7om
        parent: john at arbash-meinel.com-20081205141246-oh4q75ql22754ncc
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.10
        timestamp: Fri 2008-12-05 14:52:33 +0000
        message:
          (jam) Fix bug #304841,
          	sort requests topologically and properly only check compression
          	parent.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
            ------------------------------------------------------------
            revno: 3508.411.6
            revision-id: john at arbash-meinel.com-20081205141246-oh4q75ql22754ncc
            parent: john at arbash-meinel.com-20081203222940-7kh36q4ewhrwbwl7
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 304841-not-present-chain
            timestamp: Fri 2008-12-05 08:12:46 -0600
            message:
              Remove the import pdb; statement.
            modified:
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
            ------------------------------------------------------------
            revno: 3508.411.5
            revision-id: john at arbash-meinel.com-20081203222940-7kh36q4ewhrwbwl7
            parent: john at arbash-meinel.com-20081203222758-s30tazlndlw7env0
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 304841-not-present-chain
            timestamp: Wed 2008-12-03 16:29:40 -0600
            message:
              NEWS about fixing bug #304841
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
            ------------------------------------------------------------
            revno: 3508.411.4
            revision-id: john at arbash-meinel.com-20081203222758-s30tazlndlw7env0
            parent: john at arbash-meinel.com-20081203222454-f91otv07o8zgo2nv
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 304841-not-present-chain
            timestamp: Wed 2008-12-03 16:27:58 -0600
            message:
              Another fix for bug #304841. As a broad-spectrum solution,
               always request in topological order.
            modified:
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
            ------------------------------------------------------------
            revno: 3508.411.3
            revision-id: john at arbash-meinel.com-20081203222454-f91otv07o8zgo2nv
            parent: john at arbash-meinel.com-20081203222224-j2j5eef3jb38nloc
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 304841-not-present-chain
            timestamp: Wed 2008-12-03 16:24:54 -0600
            message:
              We should only care if the compression parent is not available, not if all parents are available.
            modified:
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
            ------------------------------------------------------------
            revno: 3508.411.2
            revision-id: john at arbash-meinel.com-20081203222224-j2j5eef3jb38nloc
            parent: john at arbash-meinel.com-20081203210501-fejpuwpvfkvwogxd
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 304841-not-present-chain
            timestamp: Wed 2008-12-03 16:22:24 -0600
            message:
              Finally a test case that reproduces bug #304841
            modified:
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
            ------------------------------------------------------------
            revno: 3508.411.1
            revision-id: john at arbash-meinel.com-20081203210501-fejpuwpvfkvwogxd
            parent: pqm at pqm.ubuntu.com-20081202062535-khqslu9vyrvzr7om
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 304841-not-present-chain
            timestamp: Wed 2008-12-03 15:05:01 -0600
            message:
              Add a VFDecorator that can yield records in a specified order
            modified:
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.401.2
        revision-id: pqm at pqm.ubuntu.com-20081202062535-khqslu9vyrvzr7om
        parent: mbp at sourcefrog.net-20081128054531-b4pwjwcmcnj7qjod
        parent: mbp at sourcefrog.net-20081202051251-jkvz010v9e79lepm
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.10
        timestamp: Tue 2008-12-02 06:25:35 +0000
        message:
          (mbp, #303856) Don't set a pack write cache from RepoFetcher
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.410.2
        revision-id: mbp at sourcefrog.net-20081202051251-jkvz010v9e79lepm
        parent: mbp at sourcefrog.net-20081202051107-h5s9na914q3anhkg
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 303856-write-caching
        timestamp: Tue 2008-12-02 16:12:51 +1100
        message:
          Update news and bump version to 1.10rc2
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.410.1
        revision-id: mbp at sourcefrog.net-20081202051107-h5s9na914q3anhkg
        parent: mbp at sourcefrog.net-20081128054531-b4pwjwcmcnj7qjod
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 303856-write-caching
        timestamp: Tue 2008-12-02 16:11:07 +1100
        message:
          Don't set a pack write cache size from RepoFetcher, because the cache is not coherent with reads and causes ShortReadvErrors
        modified:
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
    ------------------------------------------------------------
    revno: 3508.1.371
    revision-id: pqm at pqm.ubuntu.com-20081205135154-uwqcpl3lruah9fo3
    parent: pqm at pqm.ubuntu.com-20081202015700-3mc9dola31w7h5h4
    parent: john at arbash-meinel.com-20081205131110-lslaoi77c0l6cepq
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-12-05 13:51:54 +0000
    message:
      (jam) Use I/O order for an 'unordered' get_record_stream request.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.409.3
        revision-id: john at arbash-meinel.com-20081205131110-lslaoi77c0l6cepq
        parent: john at arbash-meinel.com-20081204205915-0ubzh41iryx4f0t1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: sorted_get_record_stream
        timestamp: Fri 2008-12-05 07:11:10 -0600
        message:
          Add a comment about what data we are sorting by.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.409.2
        revision-id: john at arbash-meinel.com-20081204205915-0ubzh41iryx4f0t1
        parent: john at arbash-meinel.com-20081204204153-xtyxecjor7itx91r
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: sorted_get_record_stream
        timestamp: Thu 2008-12-04 14:59:15 -0600
        message:
          Move the sorting into each index, and customize it for Kndx access.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.409.1
        revision-id: john at arbash-meinel.com-20081204204153-xtyxecjor7itx91r
        parent: pqm at pqm.ubuntu.com-20081202015700-3mc9dola31w7h5h4
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: sorted_get_record_stream
        timestamp: Thu 2008-12-04 14:41:53 -0600
        message:
          KVF.get_record_stream('unordered') now returns the records based on I/O ordering.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
    ------------------------------------------------------------
    revno: 3508.1.370
    revision-id: pqm at pqm.ubuntu.com-20081202015700-3mc9dola31w7h5h4
    parent: pqm at pqm.ubuntu.com-20081201235052-tlg1kksgj0kuya56
    parent: john at arbash-meinel.com-20081202012200-bihdf9fybjwk3ey0
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-12-02 01:57:00 +0000
    message:
      (jam) Fix bug #303538 by capping readv sections to 100MB
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
      bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
      bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.408.2
        revision-id: john at arbash-meinel.com-20081202012200-bihdf9fybjwk3ey0
        parent: john at arbash-meinel.com-20081201232022-3vu5ekhfvnnzyujr
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 303538_max_readv
        timestamp: Mon 2008-12-01 19:22:00 -0600
        message:
          Add a test case that checks the 100MB limit.
        modified:
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
        ------------------------------------------------------------
        revno: 3508.408.1
        revision-id: john at arbash-meinel.com-20081201232022-3vu5ekhfvnnzyujr
        parent: pqm at pqm.ubuntu.com-20081201201721-zconkq0v7pow8nmw
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 303538_max_readv
        timestamp: Mon 2008-12-01 17:20:22 -0600
        message:
          Fix bug #303538 by capping the max per-hunk read size at 100MB.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
    ------------------------------------------------------------
    revno: 3508.1.369
    revision-id: pqm at pqm.ubuntu.com-20081201235052-tlg1kksgj0kuya56
    parent: pqm at pqm.ubuntu.com-20081201201721-zconkq0v7pow8nmw
    parent: john at arbash-meinel.com-20081201211547-j1j916fkt5m1e957
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-12-01 23:50:52 +0000
    message:
      (jam) branch_format._matching_bzrdir.branch_format should always
      	match.
    modified:
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
      bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
      bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
      bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3508.407.4
        revision-id: john at arbash-meinel.com-20081201211547-j1j916fkt5m1e957
        parent: john at arbash-meinel.com-20081118184909-1zzbag6llm5z1ucc
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: sprout_matching_bzrdir
        timestamp: Mon 2008-12-01 15:15:47 -0600
        message:
          Skip the stack_on_repository test for BranchReference branches.
        modified:
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3508.407.3
        revision-id: john at arbash-meinel.com-20081118184909-1zzbag6llm5z1ucc
        parent: john at arbash-meinel.com-20081118184304-9zsvcjp81ma63f04
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2008-11-18 12:49:09 -0600
        message:
          Remove some asserts that are in the test_branch tests.
        modified:
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
        ------------------------------------------------------------
        revno: 3508.407.2
        revision-id: john at arbash-meinel.com-20081118184304-9zsvcjp81ma63f04
        parent: andrew.bennetts at canonical.com-20081114034737-4dsajao903vu5qy7
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2008-11-18 12:43:04 -0600
        message:
          Track down the various BranchFormats that weren't setting the branch format as part of the _matchingbzrdir format.
          Also track down bits of the test suite that weren't using _matchingbzrdir.
          Still need to fix some sprout testing.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
        ------------------------------------------------------------
        revno: 3508.407.1
        revision-id: andrew.bennetts at canonical.com-20081114034737-4dsajao903vu5qy7
        parent: pqm at pqm.ubuntu.com-20081112073322-dpai0jsluo3cvpf2
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: improve test_sprout
        timestamp: Fri 2008-11-14 13:47:37 +1000
        message:
          Improve test_sprout.
        modified:
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
    ------------------------------------------------------------
    revno: 3508.1.368
    revision-id: pqm at pqm.ubuntu.com-20081201201721-zconkq0v7pow8nmw
    parent: pqm at pqm.ubuntu.com-20081201190721-auckake4i6ws048z
    parent: john at arbash-meinel.com-20081201184008-4vwipjkqxmhay69a
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-12-01 20:17:21 +0000
    message:
      (Marius Kruger) Raise an exception when we encounter an non-existing
      	dotted revno.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
      bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
        ------------------------------------------------------------
        revno: 3508.406.6
        revision-id: john at arbash-meinel.com-20081201184008-4vwipjkqxmhay69a
        parent: amanic at gmail.com-20081201173744-wlscf6xusxegewjh
        parent: pqm at pqm.ubuntu.com-20081201071425-al48chdg4wlkbm31
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Mon 2008-12-01 12:40:08 -0600
        message:
          Merge bzr.dev, resolve NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        ------------------------------------------------------------
        revno: 3508.406.5
        revision-id: amanic at gmail.com-20081201173744-wlscf6xusxegewjh
        parent: amanic at gmail.com-20081130202358-g8n7heuwdmysvs47
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.diff_dotted_revno_exception
        timestamp: Mon 2008-12-01 19:37:44 +0200
        message:
          return null revid again for null revno
        modified:
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
        ------------------------------------------------------------
        revno: 3508.406.4
        revision-id: amanic at gmail.com-20081130202358-g8n7heuwdmysvs47
        parent: amanic at gmail.com-20081130195117-cjjse2l5qqy42sdz
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.diff_dotted_revno_exception
        timestamp: Sun 2008-11-30 22:23:58 +0200
        message:
          add news
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.406.3
        revision-id: amanic at gmail.com-20081130195117-cjjse2l5qqy42sdz
        parent: amanic at gmail.com-20081130172858-pu8n6ui9qgg4t3nl
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.diff_dotted_revno_exception
        timestamp: Sun 2008-11-30 21:51:17 +0200
        message:
          since the -c case seems to be fixed, add a test for it
        modified:
          bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
        ------------------------------------------------------------
        revno: 3508.406.2
        revision-id: amanic at gmail.com-20081130172858-pu8n6ui9qgg4t3nl
        parent: amanic at gmail.com-20081129112757-fzur44vek342vejr
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.diff_dotted_revno_exception
        timestamp: Sun 2008-11-30 19:28:58 +0200
        message:
          * use NULL_REVISION in stead of None for rev_id
          * raise InvalidRevisionSpec when we can't find a dotted revno
        modified:
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
        ------------------------------------------------------------
        revno: 3508.406.1
        revision-id: amanic at gmail.com-20081129112757-fzur44vek342vejr
        parent: pqm at pqm.ubuntu.com-20081128071639-usprv2emoq2mgxnw
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.diff_dotted_revno_exception
        timestamp: Sat 2008-11-29 13:27:57 +0200
        message:
          add tests for diff with non-existing revno's 
          (make closeby tests also use error_regexes parameter of run_bzr)
        modified:
          bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
    ------------------------------------------------------------
    revno: 3508.1.367
    revision-id: pqm at pqm.ubuntu.com-20081201190721-auckake4i6ws048z
    parent: pqm at pqm.ubuntu.com-20081201071425-al48chdg4wlkbm31
    parent: john at arbash-meinel.com-20081121215519-vwv3wcmzybz57bvx
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-12-01 19:07:21 +0000
    message:
      (jam) Ensure that repo_fmt.matching_bzrdir.repository_format matches.
    modified:
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 3508.405.1
        revision-id: john at arbash-meinel.com-20081121215519-vwv3wcmzybz57bvx
        parent: pqm at pqm.ubuntu.com-20081121044450-xgyehkv3u1da37wg
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: repo_matching_bzrdir
        timestamp: Fri 2008-11-21 15:55:19 -0600
        message:
          Ensure that RepositoryFormat._matchingbzrdir.repository_format matches.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
    ------------------------------------------------------------
    revno: 3508.1.366
    revision-id: pqm at pqm.ubuntu.com-20081201071425-al48chdg4wlkbm31
    parent: pqm at pqm.ubuntu.com-20081129023747-31a9su43tijw8p3r
    parent: mbp at sourcefrog.net-20081201061621-vq6tnr7b29phf26m
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-12-01 07:14:25 +0000
    message:
      (mbp) doc how to package bzr-svn into the PPA
    modified:
      doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        ------------------------------------------------------------
        revno: 3508.404.2
        revision-id: mbp at sourcefrog.net-20081201061621-vq6tnr7b29phf26m
        parent: mbp at sourcefrog.net-20081128052623-dvzz9i8ahmb8cofa
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc-ppa
        timestamp: Mon 2008-12-01 17:16:21 +1100
        message:
          Note about merging bzr-svn from jelmer's branch
        modified:
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        ------------------------------------------------------------
        revno: 3508.404.1
        revision-id: mbp at sourcefrog.net-20081128052623-dvzz9i8ahmb8cofa
        parent: pqm at pqm.ubuntu.com-20081128031739-mprtvyhcn9zwtkqc
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Fri 2008-11-28 16:26:23 +1100
        message:
          Add some notes on ppa packaging of bzr-svn
        modified:
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
    ------------------------------------------------------------
    revno: 3508.1.365
    revision-id: pqm at pqm.ubuntu.com-20081129023747-31a9su43tijw8p3r
    parent: pqm at pqm.ubuntu.com-20081128071639-usprv2emoq2mgxnw
    parent: andrew.bennetts at canonical.com-20081129020121-tazph6xr6jgwy0lp
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2008-11-29 02:37:47 +0000
    message:
      Call PyErr_NoMemory() before returning NULL in
      	PatienceSequenceMatcher_new.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
        ------------------------------------------------------------
        revno: 3508.403.2
        revision-id: andrew.bennetts at canonical.com-20081129020121-tazph6xr6jgwy0lp
        parent: andrew.bennetts at canonical.com-20081129003113-7i4ib0spwj53o1l5
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: patiencediff_c-fix
        timestamp: Sat 2008-11-29 13:01:21 +1100
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.403.1
        revision-id: andrew.bennetts at canonical.com-20081129003113-7i4ib0spwj53o1l5
        parent: pqm at pqm.ubuntu.com-20081128071639-usprv2emoq2mgxnw
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: patiencediff_c-fix
        timestamp: Sat 2008-11-29 11:31:13 +1100
        message:
          Call PyErr_NoMemory() before returning NULL in PatienceSequenceMatcher_new.
        modified:
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
    ------------------------------------------------------------
    revno: 3508.1.364
    revision-id: pqm at pqm.ubuntu.com-20081128071639-usprv2emoq2mgxnw
    parent: pqm at pqm.ubuntu.com-20081128035141-nuniuees80e1d2ic
    parent: mbp at sourcefrog.net-20081128063117-o2u5l606dlrjkuhw
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-11-28 07:16:39 +0000
    message:
      (mbp) merge back 1.10rc1 and start 1.11
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzr                            bzr.py-20050313053754-5485f144c7006fa6
      bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.402.1
        revision-id: mbp at sourcefrog.net-20081128063117-o2u5l606dlrjkuhw
        parent: pqm at pqm.ubuntu.com-20081128035141-nuniuees80e1d2ic
        parent: mbp at sourcefrog.net-20081128054531-b4pwjwcmcnj7qjod
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Fri 2008-11-28 17:31:17 +1100
        message:
          Merge back 1.10rc1 and start 1.11
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.401.1
        revision-id: mbp at sourcefrog.net-20081128054531-b4pwjwcmcnj7qjod
        parent: pqm at pqm.ubuntu.com-20081128035141-nuniuees80e1d2ic
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: prepare-1.10
        timestamp: Fri 2008-11-28 16:45:31 +1100
        message:
          Release 1.10rc1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
    ------------------------------------------------------------
    revno: 3508.1.363
    revision-id: pqm at pqm.ubuntu.com-20081128035141-nuniuees80e1d2ic
    parent: pqm at pqm.ubuntu.com-20081128031739-mprtvyhcn9zwtkqc
    parent: andrew.bennetts at canonical.com-20081128023559-tr1gp67zh2u0ib37
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-11-28 03:51:41 +0000
    message:
      Batch revision retrieval in InterDifferingSerializer to reduce the
      	number of network round trips.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.400.3
        revision-id: andrew.bennetts at canonical.com-20081128023559-tr1gp67zh2u0ib37
        parent: andrew.bennetts at canonical.com-20081128023304-ffcfuwrau3nswe78
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-differing-serialiser
        timestamp: Fri 2008-11-28 13:35:59 +1100
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.400.2
        revision-id: andrew.bennetts at canonical.com-20081128023304-ffcfuwrau3nswe78
        parent: andrew.bennetts at canonical.com-20081112070240-48b8da96jutbzzgl
        parent: pqm at pqm.ubuntu.com-20081128021914-ajryb98qjwow6wfv
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-differing-serialiser
        timestamp: Fri 2008-11-28 13:33:04 +1100
        message:
          Merge bzr.dev.
        added:
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.400.1
        revision-id: andrew.bennetts at canonical.com-20081112070240-48b8da96jutbzzgl
        parent: pqm at pqm.ubuntu.com-20081112012514-6y8u99lf11pk0rdm
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-differing-serialiser
        timestamp: Wed 2008-11-12 17:02:40 +1000
        message:
          Quick hack to do batching in InterDifferingSerializer.  Almost halves the HPSS round-trips fetching pack-0.92-subtree to 1.9-rich-root.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
    ------------------------------------------------------------
    revno: 3508.1.362
    revision-id: pqm at pqm.ubuntu.com-20081128031739-mprtvyhcn9zwtkqc
    parent: pqm at pqm.ubuntu.com-20081128021914-ajryb98qjwow6wfv
    parent: mbp at sourcefrog.net-20081128023240-nymyc8l4mjlpl630
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-11-28 03:17:39 +0000
    message:
      (mbp, for jam) bzr branch opens source branch only once
    modified:
      bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3508.399.1
        revision-id: mbp at sourcefrog.net-20081128023240-nymyc8l4mjlpl630
        parent: pqm at pqm.ubuntu.com-20081128011117-4l4jwujo8pm2mitn
        parent: john at arbash-meinel.com-20081107233446-g6h0i9lunaqx7uul
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Fri 2008-11-28 13:32:40 +1100
        message:
          merge John's patch to avoid re-reading pack-names file
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3508.398.2
        revision-id: john at arbash-meinel.com-20081107233446-g6h0i9lunaqx7uul
        parent: john at arbash-meinel.com-20081107231705-rwiztjhnf1wjtdzx
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_startup
        timestamp: Fri 2008-11-07 17:34:46 -0600
        message:
          It turns out that we read the pack-names file 3-times because
          of inefficiencies in the BTree logic.
          
          1) iter_all_entries() reads the root node, and then proceeds to read all
             leaf nodes, but for pack-names, there is only the root node.
          2) _read_nodes() reads the whole file when it doesn't know the page size,
             but only does so to get the size, and then continues on to read the
             requested nodes. Instead, just use what we read.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
        ------------------------------------------------------------
        revno: 3508.398.1
        revision-id: john at arbash-meinel.com-20081107231705-rwiztjhnf1wjtdzx
        parent: pqm at pqm.ubuntu.com-20081104203753-tr3wp885v5p7ccpc
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_startup
        timestamp: Fri 2008-11-07 17:17:05 -0600
        message:
          Allow the source branch to pass itself into BzrDir.sprout.
          
          This allows us to avoid opening the source branch 2 times, which also causes
          problems with the lifetime of repository and branch locks during the sprout.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
    ------------------------------------------------------------
    revno: 3508.1.361
    revision-id: pqm at pqm.ubuntu.com-20081128021914-ajryb98qjwow6wfv
    parent: pqm at pqm.ubuntu.com-20081128011117-4l4jwujo8pm2mitn
    parent: andrew.bennetts at canonical.com-20081128014335-oelu95qu81xa8b48
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-11-28 02:19:14 +0000
    message:
      Improve the way we determine the signatures to transfer in
      	item_keys_introduced_by.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 3508.397.4
        revision-id: andrew.bennetts at canonical.com-20081128014335-oelu95qu81xa8b48
        parent: andrew.bennetts at canonical.com-20081128014205-3zl07pye1uq6a6w1
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: item-key-tweak
        timestamp: Fri 2008-11-28 12:43:35 +1100
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.397.3
        revision-id: andrew.bennetts at canonical.com-20081128014205-3zl07pye1uq6a6w1
        parent: andrew.bennetts at canonical.com-20081112000631-9k9uq1lj4phc1wrj
        parent: pqm at pqm.ubuntu.com-20081128011117-4l4jwujo8pm2mitn
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: item-key-tweak
        timestamp: Fri 2008-11-28 12:42:05 +1100
        message:
          Merge bzr.dev.
        added:
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.397.2
        revision-id: andrew.bennetts at canonical.com-20081112000631-9k9uq1lj4phc1wrj
        parent: andrew.bennetts at canonical.com-20081111021503-q76h9iyczterfpxc
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: item-key-tweak
        timestamp: Wed 2008-11-12 10:06:31 +1000
        message:
          Ensure that item_keys_introduced_by returns the
          correct entries for signatures.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 3508.397.1
        revision-id: andrew.bennetts at canonical.com-20081111021503-q76h9iyczterfpxc
        parent: pqm at pqm.ubuntu.com-20081107225426-gezbao014attrca8
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: item-key-tweak
        timestamp: Tue 2008-11-11 12:15:03 +1000
        message:
          Improve determining signatures to transfer in item_keys_introduced_by.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
    ------------------------------------------------------------
    revno: 3508.1.360
    revision-id: pqm at pqm.ubuntu.com-20081128011117-4l4jwujo8pm2mitn
    parent: pqm at pqm.ubuntu.com-20081127232013-edew5idnputt4fxn
    parent: andrew.bennetts at canonical.com-20081127230808-t0n6k0tvxrt32bkt
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-11-28 01:11:17 +0000
    message:
      Make InterPackRepo set the new pack's cache size even when there is
      	stacking.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.396.5
        revision-id: andrew.bennetts at canonical.com-20081127230808-t0n6k0tvxrt32bkt
        parent: andrew.bennetts at canonical.com-20081127224753-xwuxxznkt8wzh76f
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: newpack-cache-limit
        timestamp: Fri 2008-11-28 10:08:08 +1100
        message:
          Add some comments to fetch.py
        modified:
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
        ------------------------------------------------------------
        revno: 3508.396.4
        revision-id: andrew.bennetts at canonical.com-20081127224753-xwuxxznkt8wzh76f
        parent: andrew.bennetts at canonical.com-20081127223412-9zavibobz97s0gdv
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: newpack-cache-limit
        timestamp: Fri 2008-11-28 09:47:53 +1100
        message:
          Add NEWS entry, add comment to the hack in InterPackRepo.fetch.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.396.3
        revision-id: andrew.bennetts at canonical.com-20081127223412-9zavibobz97s0gdv
        parent: andrew.bennetts at canonical.com-20081127223107-m4bvuih7dan46vjs
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: newpack-cache-limit
        timestamp: Fri 2008-11-28 09:34:12 +1100
        message:
          Remove XXX comment, use _get_target_pack_collection helper so that InterPackToRemotePack works.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.396.2
        revision-id: andrew.bennetts at canonical.com-20081127223107-m4bvuih7dan46vjs
        parent: andrew.bennetts at canonical.com-20081112231847-fnbqfdu5dtvwthog
        parent: pqm at pqm.ubuntu.com-20081127093507-qn31zeicepc4g6li
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: newpack-cache-limit
        timestamp: Fri 2008-11-28 09:31:07 +1100
        message:
          Merge from bzr.dev.
        added:
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.396.1
        revision-id: andrew.bennetts at canonical.com-20081112231847-fnbqfdu5dtvwthog
        parent: pqm at pqm.ubuntu.com-20081112073322-dpai0jsluo3cvpf2
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: newpack-cache-limit
        timestamp: Thu 2008-11-13 09:18:47 +1000
        message:
          Make InterPackRepo set the packer cache size even when there is stacking.
        modified:
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
    ------------------------------------------------------------
    revno: 3508.1.359
    revision-id: pqm at pqm.ubuntu.com-20081127232013-edew5idnputt4fxn
    parent: pqm at pqm.ubuntu.com-20081127093507-qn31zeicepc4g6li
    parent: mbp at sourcefrog.net-20081127224340-4046ugz5kxad1k73
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-11-27 23:20:13 +0000
    message:
      (mbp) Mention in 'help bugs' the syntax for Launchpad
    modified:
      bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
        ------------------------------------------------------------
        revno: 3508.395.1
        revision-id: mbp at sourcefrog.net-20081127224340-4046ugz5kxad1k73
        parent: pqm at pqm.ubuntu.com-20081127031840-o1i61l3vf2yin615
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Fri 2008-11-28 09:43:40 +1100
        message:
          Mention in 'help bugs' the syntax for Launchpad
        modified:
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
    ------------------------------------------------------------
    revno: 3508.1.358
    revision-id: pqm at pqm.ubuntu.com-20081127093507-qn31zeicepc4g6li
    parent: pqm at pqm.ubuntu.com-20081127082650-adzra5ok5apue0gl
    parent: andrew.bennetts at canonical.com-20081127090045-qxatg46jzwrbh2lg
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-11-27 09:35:07 +0000
    message:
      (jam) Re-order pack files during fetch.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.394.8
        revision-id: andrew.bennetts at canonical.com-20081127090045-qxatg46jzwrbh2lg
        parent: andrew.bennetts at canonical.com-20081127071700-st1cn64rvo5784t4
        parent: pqm at pqm.ubuntu.com-20081127082650-adzra5ok5apue0gl
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: pack_ordering
        timestamp: Thu 2008-11-27 20:00:45 +1100
        message:
          Merge bzr.dev, resolving NEWS conflict.  (And improve the wording of the new NEWS entry too.)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
        ------------------------------------------------------------
        revno: 3508.394.7
        revision-id: andrew.bennetts at canonical.com-20081127071700-st1cn64rvo5784t4
        parent: andrew.bennetts at canonical.com-20081127071343-evmtit8agpher2ga
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: pack_ordering
        timestamp: Thu 2008-11-27 18:17:00 +1100
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.394.6
        revision-id: andrew.bennetts at canonical.com-20081127071343-evmtit8agpher2ga
        parent: andrew.bennetts at canonical.com-20081127071255-23b0p350ti1nfwrd
        parent: pqm at pqm.ubuntu.com-20081127052415-9hb2n5pppt7imsb3
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: pack_ordering
        timestamp: Thu 2008-11-27 18:13:43 +1100
        message:
          Merge bzr.dev.
        added:
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.394.5
        revision-id: andrew.bennetts at canonical.com-20081127071255-23b0p350ti1nfwrd
        parent: john at arbash-meinel.com-20081110014549-fz0659nun3ex2bav
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: pack_ordering
        timestamp: Thu 2008-11-27 18:12:55 +1100
        message:
          Minor tweaks to comments etc.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.394.4
        revision-id: john at arbash-meinel.com-20081110014549-fz0659nun3ex2bav
        parent: john at arbash-meinel.com-20081110001740-w1fd7io9lld9cvzf
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_ordering
        timestamp: Sun 2008-11-09 19:45:49 -0600
        message:
          Add a test that ensures the pack ordering changes as part of calling .pack()
        modified:
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.394.3
        revision-id: john at arbash-meinel.com-20081110001740-w1fd7io9lld9cvzf
        parent: john at arbash-meinel.com-20081109225137-idgt37y6jqlruykl
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_ordering
        timestamp: Sun 2008-11-09 18:17:40 -0600
        message:
          Reorder the packs list after determining what packs
          have the revisions we care about.
          
          This saves us from reading text and inventory indexes that aren't
          likely to have what we need.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.394.2
        revision-id: john at arbash-meinel.com-20081109225137-idgt37y6jqlruykl
        parent: john at arbash-meinel.com-20081109224938-tyh8vgnnsr8j1n0w
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_ordering
        timestamp: Sun 2008-11-09 16:51:37 -0600
        message:
          Switch to using using pack.access_tuple()
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.394.1
        revision-id: john at arbash-meinel.com-20081109224938-tyh8vgnnsr8j1n0w
        parent: pqm at pqm.ubuntu.com-20081107151945-hwdojxj8yafpk350
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_ordering
        timestamp: Sun 2008-11-09 16:49:38 -0600
        message:
          Clean up some pack object functions.
          Nobody was using _make_index_map, get rid of it
          Only Packer was using PackCollection._packs_list_to_index_map and
          _index_contents, so make them attributes of Packer instead of
          PackCollection.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
    ------------------------------------------------------------
    revno: 3508.1.357
    revision-id: pqm at pqm.ubuntu.com-20081127082650-adzra5ok5apue0gl
    parent: pqm at pqm.ubuntu.com-20081127074015-oigcdk8r4oxi1qse
    parent: mbp at sourcefrog.net-20081127072552-st8jnmahi0iy3lrt
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-11-27 08:26:50 +0000
    message:
      (mbp, for jam) retry when pack operations fail
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
      bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.393.1
        revision-id: mbp at sourcefrog.net-20081127072552-st8jnmahi0iy3lrt
        parent: pqm at pqm.ubuntu.com-20081127031840-o1i61l3vf2yin615
        parent: john at arbash-meinel.com-20081025024257-sbi10z5ddf6rc93r
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 153786-retry
        timestamp: Thu 2008-11-27 18:25:52 +1100
        message:
          merge fix to retry when packs have change
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.392.15
        revision-id: john at arbash-meinel.com-20081025024257-sbi10z5ddf6rc93r
        parent: john at arbash-meinel.com-20081025024012-1vobzpomrefm43a7
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Fri 2008-10-24 21:42:57 -0500
        message:
          NEWS about fixing bug #153786
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.392.14
        revision-id: john at arbash-meinel.com-20081025024012-1vobzpomrefm43a7
        parent: john at arbash-meinel.com-20081025023735-bsht1lfu6jye6z7o
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Fri 2008-10-24 21:40:12 -0500
        message:
          Update AggregateIndex to pass the reload_func into _DirectPackAccess
          
          And update the pack_repository tests so they now pass, yipee!
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.392.13
        revision-id: john at arbash-meinel.com-20081025023735-bsht1lfu6jye6z7o
        parent: john at arbash-meinel.com-20081025022225-wbds6xl8t5ptod6p
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Fri 2008-10-24 21:37:35 -0500
        message:
          KnitVersionedFile.annotate() now retries when appropriate.
          
          As near as I can tell, this is the last code that works in terms of records,
          which is the last place that requires the indexes and packs to stay in perfect
          sync.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.392.12
        revision-id: john at arbash-meinel.com-20081025022225-wbds6xl8t5ptod6p
        parent: john at arbash-meinel.com-20081025015845-7424d9znf6v36kuv
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Fri 2008-10-24 21:22:25 -0500
        message:
          iter_lines_added_or_present now retries.
          
          Change the test to use 3 packs/revisions, as it makes it more likely that we
          will have already processed some of the results, before we finally run into
          the missing pack file.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.392.11
        revision-id: john at arbash-meinel.com-20081025015845-7424d9znf6v36kuv
        parent: john at arbash-meinel.com-20081025014248-zhy0bg5nf238vc29
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Fri 2008-10-24 20:58:45 -0500
        message:
          KnitVersionedFile.get_record_stream now retries *and* fails correctly.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.392.10
        revision-id: john at arbash-meinel.com-20081025014248-zhy0bg5nf238vc29
        parent: john at arbash-meinel.com-20081025003853-3orjg3p78750qp4r
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Fri 2008-10-24 20:42:48 -0500
        message:
          The first function for KnitVersionedFiles can now retry on request.
          
          _get_record_map() now includes logic to retry operations if they fail due to a
          missing .pack() file.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.392.9
        revision-id: john at arbash-meinel.com-20081025003853-3orjg3p78750qp4r
        parent: john at arbash-meinel.com-20081025002729-m1a8c7gdfr1v2ezb
        parent: john at arbash-meinel.com-20081025003007-5xam89uv2d1b2pdb
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Fri 2008-10-24 19:38:53 -0500
        message:
          Merge in the readv_close patch, which brings in bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
        ------------------------------------------------------------
        revno: 3508.392.8
        revision-id: john at arbash-meinel.com-20081025002729-m1a8c7gdfr1v2ezb
        parent: john at arbash-meinel.com-20081024220902-ubncv0s37s7npwvp
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Fri 2008-10-24 19:27:29 -0500
        message:
          Add a test that KnitPackRepository.get_record_stream retries when appropriate.
        modified:
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.392.7
        revision-id: john at arbash-meinel.com-20081024220902-ubncv0s37s7npwvp
        parent: john at arbash-meinel.com-20081024220749-on46bi1n2ee170uh
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Fri 2008-10-24 17:09:02 -0500
        message:
          Document what to do next
        modified:
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.392.6
        revision-id: john at arbash-meinel.com-20081024220749-on46bi1n2ee170uh
        parent: john at arbash-meinel.com-20081024215259-xh1qcfeu9bdy6350
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Fri 2008-10-24 17:07:49 -0500
        message:
          Make _DirectPackAccess.reload_or_raise maintain the logic.
          
          This way the exception that is raised by _DirectPackAccess is also properly
          handled by DPA. So we can keep the logic in sync.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.392.5
        revision-id: john at arbash-meinel.com-20081024215259-xh1qcfeu9bdy6350
        parent: john at arbash-meinel.com-20081024205359-dqeht8yxzc6b6r89
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Fri 2008-10-24 16:52:59 -0500
        message:
          Change _DirectPackAccess to only raise Retry when _reload_func is defined.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.392.4
        revision-id: john at arbash-meinel.com-20081024205359-dqeht8yxzc6b6r89
        parent: john at arbash-meinel.com-20081024203126-koei1a77u0qa4abq
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Fri 2008-10-24 15:53:59 -0500
        message:
          Add a multiple-record test, though it isn't quite what we want for the readv tests.
          Mark functions that we want to make retry.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.392.3
        revision-id: john at arbash-meinel.com-20081024203126-koei1a77u0qa4abq
        parent: john at arbash-meinel.com-20081024202643-1n4w1g6mg2jgb9r0
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Fri 2008-10-24 15:31:26 -0500
        message:
          Change the mocking a bit, so we can be sure it is failing at the right time.
        modified:
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.392.2
        revision-id: john at arbash-meinel.com-20081024202643-1n4w1g6mg2jgb9r0
        parent: john at arbash-meinel.com-20081024201311-4kteabxxs3istdan
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Fri 2008-10-24 15:26:43 -0500
        message:
          Test that a readv() failing after yielding data will still raise Retry
        modified:
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.392.1
        revision-id: john at arbash-meinel.com-20081024201311-4kteabxxs3istdan
        parent: john at arbash-meinel.com-20081023210643-6pxsgdybl89n0tz9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Fri 2008-10-24 15:13:11 -0500
        message:
          _DirectPackAccess can now raise RetryWithNewPacks when we think something has happened.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
    ------------------------------------------------------------
    revno: 3508.1.356
    revision-id: pqm at pqm.ubuntu.com-20081127074015-oigcdk8r4oxi1qse
    parent: pqm at pqm.ubuntu.com-20081127070711-wvjuwbgk18345dek
    parent: andrew.bennetts at canonical.com-20081127063734-8bdgt0ugf7kqw82a
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-11-27 07:40:15 +0000
    message:
      (jam) Avoid extracting revision texts.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
        ------------------------------------------------------------
        revno: 3508.391.3
        revision-id: andrew.bennetts at canonical.com-20081127063734-8bdgt0ugf7kqw82a
        parent: andrew.bennetts at canonical.com-20081127061708-z6md6mi66iw1z1ww
        parent: pqm at pqm.ubuntu.com-20081127052415-9hb2n5pppt7imsb3
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: revision_stream
        timestamp: Thu 2008-11-27 17:37:34 +1100
        message:
          Merge bzr.dev, fixing NEWS conflict.
        added:
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
        ------------------------------------------------------------
        revno: 3508.391.2
        revision-id: andrew.bennetts at canonical.com-20081127061708-z6md6mi66iw1z1ww
        parent: john at arbash-meinel.com-20081125203957-6ru90u67o1x07prb
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: revision_stream
        timestamp: Thu 2008-11-27 17:17:08 +1100
        message:
          Expand a comment inside insert_record_stream slightly.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.391.1
        revision-id: john at arbash-meinel.com-20081125203957-6ru90u67o1x07prb
        parent: pqm at pqm.ubuntu.com-20081125152232-c22rycit2dfzm11f
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: revision_stream
        timestamp: Tue 2008-11-25 14:39:57 -0600
        message:
          Part of bug #300289, stop requiring plain fulltexts for revisions.
          
          The generic fetch code was always extracting the fulltext for revisions as part of
          the fix for bug #261339, however insert_record_stream is currently perfectly
          capable of upcasting to a fulltext on-the-fly.
          So we restore the behavior of copying knit-ft-gz without extracting it,
          and add another test that ensures if the source has a delta it gets expanded
          to a fulltext in the target.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
    ------------------------------------------------------------
    revno: 3508.1.355
    revision-id: pqm at pqm.ubuntu.com-20081127070711-wvjuwbgk18345dek
    parent: pqm at pqm.ubuntu.com-20081127060133-uxj1a237vdm65w3d
    parent: andrew.bennetts at canonical.com-20081127063237-pgcseubly3tvtili
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-11-27 07:07:11 +0000
    message:
      (Marius) Don't access the network when doing `commit --local`.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
      bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
        ------------------------------------------------------------
        revno: 3508.351.6
        revision-id: andrew.bennetts at canonical.com-20081127063237-pgcseubly3tvtili
        parent: andrew.bennetts at canonical.com-20081127062956-v0a19icwk85iosx4
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: local-commits
        timestamp: Thu 2008-11-27 17:32:37 +1100
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.351.5
        revision-id: andrew.bennetts at canonical.com-20081127062956-v0a19icwk85iosx4
        parent: amanic at gmail.com-20081118215010-m679n8qlpc2v2jdj
        parent: pqm at pqm.ubuntu.com-20081127052415-9hb2n5pppt7imsb3
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: local-commits
        timestamp: Thu 2008-11-27 17:29:56 +1100
        message:
          Merge bzr.dev.
        added:
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/user-guide/writing_a_plugin.txt writing_a_plugin.txt-20071114035000-q36a9h57ps06uvnl-7
        ------------------------------------------------------------
        revno: 3508.351.4
        revision-id: amanic at gmail.com-20081118215010-m679n8qlpc2v2jdj
        parent: amanic at gmail.com-20081115221226-5o8fg93oivxj6mwb
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.commit_local
        timestamp: Tue 2008-11-18 23:50:10 +0200
        message:
          When doing a `commit --local`, don't try to connect to the master branch.
          (Includes a new test for this)
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
    ------------------------------------------------------------
    revno: 3508.1.354
    revision-id: pqm at pqm.ubuntu.com-20081127060133-uxj1a237vdm65w3d
    parent: pqm at pqm.ubuntu.com-20081127052415-9hb2n5pppt7imsb3
    parent: dcl441-bugs at yahoo.com-20081027010630-28hxmo4b37qzs8aw
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-11-27 06:01:33 +0000
    message:
      (mbp) add xfail tests for unicode symlink targets
    modified:
      bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
      bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
        ------------------------------------------------------------
        revno: 3508.390.13
        revision-id: dcl441-bugs at yahoo.com-20081027010630-28hxmo4b37qzs8aw
        parent: dcl441-bugs at yahoo.com-20081027010206-a7jl4flseuk1zvvj
        committer: Daniel Clemente <dcl441-bugs at yahoo.com>
        branch nick: tests7
        timestamp: Mon 2008-10-27 02:06:30 +0100
        message:
          Broken long line
        modified:
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
        ------------------------------------------------------------
        revno: 3508.390.12
        revision-id: dcl441-bugs at yahoo.com-20081027010206-a7jl4flseuk1zvvj
        parent: dcl441-bugs at yahoo.com-20081026181549-w2i3vws5jgqkfimp
        committer: Daniel Clemente <dcl441-bugs at yahoo.com>
        branch nick: tests7
        timestamp: Mon 2008-10-27 02:02:06 +0100
        message:
          Made the tests pass on Python 2.4 and 2.7a0
        modified:
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
        ------------------------------------------------------------
        revno: 3508.390.11
        revision-id: dcl441-bugs at yahoo.com-20081026181549-w2i3vws5jgqkfimp
        parent: dcl441-bugs at yahoo.com-20081018113213-ob1gg82a115yr2ky
        committer: Daniel Clemente <dcl441-bugs at yahoo.com>
        branch nick: tests7
        timestamp: Sun 2008-10-26 19:15:49 +0100
        message:
          More detailed comment and in broken line
        modified:
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
        ------------------------------------------------------------
        revno: 3508.390.10
        revision-id: dcl441-bugs at yahoo.com-20081018113213-ob1gg82a115yr2ky
        parent: dcl441-bugs at yahoo.com-20081018102403-lcnunxpp70xe6hyl
        committer: Daniel Clemente <dcl441-bugs at yahoo.com>
        branch nick: tests7
        timestamp: Sat 2008-10-18 13:32:13 +0200
        message:
          Corrected call to set_parents_ids to simulate an uncommit instead of being a no-op
        modified:
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
        ------------------------------------------------------------
        revno: 3508.390.9
        revision-id: dcl441-bugs at yahoo.com-20081018102403-lcnunxpp70xe6hyl
        parent: dcl441-bugs at yahoo.com-20081018101146-y5h988pyatx7jzd5
        committer: Daniel Clemente <dcl441-bugs at yahoo.com>
        branch nick: tests7
        timestamp: Sat 2008-10-18 12:24:03 +0200
        message:
          Used a greek omega instead of an accented 'o' to avoid combining characters
        modified:
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
        ------------------------------------------------------------
        revno: 3508.390.8
        revision-id: dcl441-bugs at yahoo.com-20081018101146-y5h988pyatx7jzd5
        parent: dcl441-bugs at yahoo.com-20081017091525-cwlnn4e7qj05k92c
        committer: Daniel Clemente <dcl441-bugs at yahoo.com>
        branch nick: tests7
        timestamp: Sat 2008-10-18 12:11:46 +0200
        message:
          Broken lines, and prepended # before bug numbers
        modified:
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
        ------------------------------------------------------------
        revno: 3508.390.7
        revision-id: dcl441-bugs at yahoo.com-20081017091525-cwlnn4e7qj05k92c
        parent: dcl441-bugs at yahoo.com-20081012001006-ly276ube53uz3xru
        committer: Daniel Clemente <dcl441-bugs at yahoo.com>
        branch nick: tests
        timestamp: Fri 2008-10-17 11:15:25 +0200
        message:
          Tested Unicode target rather than always trying to create it in UTF-8. Test renamed
        modified:
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
        ------------------------------------------------------------
        revno: 3508.390.6
        revision-id: dcl441-bugs at yahoo.com-20081012001006-ly276ube53uz3xru
        parent: dcl441-bugs at yahoo.com-20081012000926-lri7k9koo02hvh3s
        committer: Daniel Clemente <dcl441-bugs at yahoo.com>
        branch nick: tests6
        timestamp: Sun 2008-10-12 02:10:06 +0200
        message:
          Added bug number to the error reports
        modified:
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
        ------------------------------------------------------------
        revno: 3508.390.5
        revision-id: dcl441-bugs at yahoo.com-20081012000926-lri7k9koo02hvh3s
        parent: dcl441-bugs at yahoo.com-20081006195639-iwex98qlyt0y32b6
        committer: Daniel Clemente <dcl441-bugs at yahoo.com>
        branch nick: tests6
        timestamp: Sun 2008-10-12 02:09:26 +0200
        message:
          Used str instead of unicode type to create the intended the symlink target
        modified:
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
        ------------------------------------------------------------
        revno: 3508.390.4
        revision-id: dcl441-bugs at yahoo.com-20081006195639-iwex98qlyt0y32b6
        parent: dcl441-bugs at yahoo.com-20081006192628-95rujprocvrjy8sn
        committer: Daniel Clemente <dcl441-bugs at yahoo.com>
        branch nick: tests
        timestamp: Mon 2008-10-06 21:56:39 +0200
        message:
          New test for utf-8 symlinks in BzrDir.sprout
        modified:
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
        ------------------------------------------------------------
        revno: 3508.390.3
        revision-id: dcl441-bugs at yahoo.com-20081006192628-95rujprocvrjy8sn
        parent: dcl441-bugs at yahoo.com-20081005164148-t7ecivxr85scbmmk
        committer: Daniel Clemente <dcl441-bugs at yahoo.com>
        branch nick: tests
        timestamp: Mon 2008-10-06 21:26:28 +0200
        message:
          Clearer test with better names and just one parent
        modified:
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
        ------------------------------------------------------------
        revno: 3508.390.2
        revision-id: dcl441-bugs at yahoo.com-20081005164148-t7ecivxr85scbmmk
        parent: dcl441-bugs at yahoo.com-20081005163037-o68zpgg667p4sqmf
        committer: Daniel Clemente <dcl441-bugs at yahoo.com>
        branch nick: tests3
        timestamp: Sun 2008-10-05 18:41:48 +0200
        message:
          Adapted test to use set_parent_ids and raise KnownFailure
        modified:
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
        ------------------------------------------------------------
        revno: 3508.390.1
        revision-id: dcl441-bugs at yahoo.com-20081005163037-o68zpgg667p4sqmf
        parent: pqm at pqm.ubuntu.com-20081002172844-d6df1l8dzpsqzyup
        committer: Daniel Clemente <dcl441-bugs at yahoo.com>
        branch nick: tests3
        timestamp: Sun 2008-10-05 18:30:37 +0200
        message:
          New testcase for bug 272444 (support symlinks to non-ASCII files)
        modified:
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
    ------------------------------------------------------------
    revno: 3508.1.353
    revision-id: pqm at pqm.ubuntu.com-20081127052415-9hb2n5pppt7imsb3
    parent: pqm at pqm.ubuntu.com-20081127031840-o1i61l3vf2yin615
    parent: john at arbash-meinel.com-20081125170254-bxb31xj93ym5vdun
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-11-27 05:24:15 +0000
    message:
      (mbp, for jam) version_info code cleanup
    modified:
      bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.389.1
        revision-id: john at arbash-meinel.com-20081125170254-bxb31xj93ym5vdun
        parent: pqm at pqm.ubuntu.com-20081125152232-c22rycit2dfzm11f
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2008-11-25 11:02:54 -0600
        message:
          Cleanup variable names inside a function.
        modified:
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
    ------------------------------------------------------------
    revno: 3508.1.352
    revision-id: pqm at pqm.ubuntu.com-20081127031840-o1i61l3vf2yin615
    parent: pqm at pqm.ubuntu.com-20081127023840-5jizeni4af1cyu8g
    parent: jelmer at samba.org-20081125030814-90fce65a9h7ffmmb
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-11-27 03:18:40 +0000
    message:
      (mbp, for jelmer) add Foreign base classes
    added:
      bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
      bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
    modified:
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.388.6
        revision-id: jelmer at samba.org-20081125030814-90fce65a9h7ffmmb
        parent: jelmer at samba.org-20081125030514-3f04fj0z1mjyq2e9
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: foreign
        timestamp: Tue 2008-11-25 04:08:14 +0100
        message:
          Remove dpush() implementation for now.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
        ------------------------------------------------------------
        revno: 3508.388.5
        revision-id: jelmer at samba.org-20081125030514-3f04fj0z1mjyq2e9
        parent: jelmer at samba.org-20081125003753-4v0wwkd66npqzd00
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: foreign
        timestamp: Tue 2008-11-25 04:05:14 +0100
        message:
          add tests for VCS infrastructure classes.
        added:
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
        modified:
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.388.4
        revision-id: jelmer at samba.org-20081125003753-4v0wwkd66npqzd00
        parent: jelmer at samba.org-20081125002158-jlkj0eknb37w6hh4
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: foreign
        timestamp: Tue 2008-11-25 01:37:53 +0100
        message:
          make inventory_sha1 default to an empty string.
        modified:
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
        ------------------------------------------------------------
        revno: 3508.388.3
        revision-id: jelmer at samba.org-20081125002158-jlkj0eknb37w6hh4
        parent: jelmer at samba.org-20081125002137-6q4s7237x8azx264
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: foreign
        timestamp: Tue 2008-11-25 01:21:58 +0100
        message:
          Register dpush command.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.388.2
        revision-id: jelmer at samba.org-20081125002137-6q4s7237x8azx264
        parent: jelmer at samba.org-20081112170508-csgg471lebld71rl
        parent: pqm at pqm.ubuntu.com-20081121221932-44m8c85k5ri8h5hg
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: foreign
        timestamp: Tue 2008-11-25 01:21:37 +0100
        message:
          Merge bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.388.1
        revision-id: jelmer at samba.org-20081112170508-csgg471lebld71rl
        parent: pqm at pqm.ubuntu.com-20081111045205-junyogmq9uajfg6z
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: foreign
        timestamp: Wed 2008-11-12 18:05:08 +0100
        message:
          Add base classes for foreign branches.
        added:
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
    ------------------------------------------------------------
    revno: 3508.1.351
    revision-id: pqm at pqm.ubuntu.com-20081127023840-5jizeni4af1cyu8g
    parent: pqm at pqm.ubuntu.com-20081127020228-ijs40lbdj3q2rmff
    parent: john at arbash-meinel.com-20081106181745-nwo2xfv9ohsfpkma
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-11-27 02:38:40 +0000
    message:
      (mbp, for jam) add w32 build_release script
    added:
      tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3508.387.1
        revision-id: john at arbash-meinel.com-20081106181745-nwo2xfv9ohsfpkma
        parent: pqm at pqm.ubuntu.com-20081104203753-tr3wp885v5p7ccpc
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: add_build_release
        timestamp: Thu 2008-11-06 12:17:45 -0600
        message:
          Add the win32 build_release script into tools.
        added:
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
    ------------------------------------------------------------
    revno: 3508.1.350
    revision-id: pqm at pqm.ubuntu.com-20081127020228-ijs40lbdj3q2rmff
    parent: pqm at pqm.ubuntu.com-20081126163125-k54z07e94g32zvt6
    parent: v.ladeuil+lp at free.fr-20081126174601-yd4f3nh3lip1ixvn
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-11-27 02:02:28 +0000
    message:
      (vila) Trivial paramiko dependency fix
    modified:
      bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
        ------------------------------------------------------------
        revno: 3508.386.2
        revision-id: v.ladeuil+lp at free.fr-20081126174601-yd4f3nh3lip1ixvn
        parent: v.ladeuil+lp at free.fr-20081126155702-j2gppz1vb07hdolp
        parent: v.ladeuil+lp at free.fr-20081126165821-sa2mqer4w0454bas
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Wed 2008-11-26 18:46:01 +0100
        message:
          (vila) Trivial paramiko dependency fix
        modified:
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
        ------------------------------------------------------------
        revno: 3508.274.18
        revision-id: v.ladeuil+lp at free.fr-20081126165821-sa2mqer4w0454bas
        parent: v.ladeuil+lp at free.fr-20081126165433-926rocledg8d58cm
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: py26-compat
        timestamp: Wed 2008-11-26 17:58:21 +0100
        message:
          Fix missing dependency check for paramiko.
          
          * bzrlib/tests/test_sftp_transport.py:
          (Test_SFTPReadvHelper.checkRequestAndYield): No paramiko, no test.
        modified:
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
        ------------------------------------------------------------
        revno: 3508.274.17
        revision-id: v.ladeuil+lp at free.fr-20081126165433-926rocledg8d58cm
        parent: v.ladeuil+lp at free.fr-20081103181020-le5uef7cqtnidvpp
        parent: pqm at pqm.ubuntu.com-20081126094014-rr61dd2gkl53qthl
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: py26-compat
        timestamp: Wed 2008-11-26 17:54:33 +0100
        message:
          merge bzr.dev
        added:
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/en/user-guide/writing_a_plugin.txt writing_a_plugin.txt-20071114035000-q36a9h57ps06uvnl-7
        ------------------------------------------------------------
        revno: 3508.274.16
        revision-id: v.ladeuil+lp at free.fr-20081103181020-le5uef7cqtnidvpp
        parent: v.ladeuil+lp at free.fr-20081103180904-wktfo1fgvgv9ze4q
        parent: pqm at pqm.ubuntu.com-20081103045341-70776n3uqq0b5dmb
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: py26-compat
        timestamp: Mon 2008-11-03 19:10:20 +0100
        message:
          merge bzr.dev
        added:
          bzrlib/smart/packrepository.py packrepository.py-20080527041253-a16a8qp4vy8qh8y6-1
          bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
          contrib/bzr_ssh_path_limiter   bzr_ssh_path_limiter-20081030010544-xjhl0y2i6wyloz8q-1
          doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
          tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/vfs.py            vfs.py-20061108095550-gunadhxmzkdjfeek-2
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_bound_branches.py test_bound_branches.py-20051109215527-2373188ad566c205
          bzrlib/tests/blackbox/test_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/blackbox/test_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-1
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
        ------------------------------------------------------------
        revno: 3508.274.15
        revision-id: v.ladeuil+lp at free.fr-20081103180904-wktfo1fgvgv9ze4q
        parent: v.ladeuil+lp at free.fr-20081020073035-5hghrz62ndx6yu5z
        parent: pqm at pqm.ubuntu.com-20081020020359-7f8c4hviijt1m5vq
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: py26-compat
        timestamp: Mon 2008-11-03 19:09:04 +0100
        message:
          merge bzr.dev
        added:
          bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
          doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/api.py                  api.py-20070626082640-35lspz7j0ys7a8ld-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.274.14
        revision-id: v.ladeuil+lp at free.fr-20081020073035-5hghrz62ndx6yu5z
        parent: v.ladeuil+lp at free.fr-20081003141925-ig76xu7npxzvlcxk
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: py26-compat
        timestamp: Mon 2008-10-20 09:30:35 +0200
        message:
          Our upstream branch is now 2.7, adjust for now.
          
          * bzrlib/__init__.py:
          (_format_version_tuple): Ignore __sub to be able to test against
          2.7 (until we set up a true released python-2.6 elsewhere).
        modified:
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.274.13
        revision-id: v.ladeuil+lp at free.fr-20081003141925-ig76xu7npxzvlcxk
        parent: v.ladeuil+lp at free.fr-20080929080859-pbtex6ozsk32a2au
        parent: pqm at pqm.ubuntu.com-20081002172844-d6df1l8dzpsqzyup
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: py26-compat
        timestamp: Fri 2008-10-03 16:19:25 +0200
        message:
          merge bzr.dev, removing all merged threads
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          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/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
          bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
    ------------------------------------------------------------
    revno: 3508.1.349
    revision-id: pqm at pqm.ubuntu.com-20081126163125-k54z07e94g32zvt6
    parent: pqm at pqm.ubuntu.com-20081126094014-rr61dd2gkl53qthl
    parent: v.ladeuil+lp at free.fr-20081126155702-j2gppz1vb07hdolp
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-11-26 16:31:25 +0000
    message:
      (vila) Trivial: fix wrong order in NEWS
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.386.1
        revision-id: v.ladeuil+lp at free.fr-20081126155702-j2gppz1vb07hdolp
        parent: pqm at pqm.ubuntu.com-20081126094014-rr61dd2gkl53qthl
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Wed 2008-11-26 16:57:02 +0100
        message:
          Fix wrong order in NEWS.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
    ------------------------------------------------------------
    revno: 3508.1.348
    revision-id: pqm at pqm.ubuntu.com-20081126094014-rr61dd2gkl53qthl
    parent: pqm at pqm.ubuntu.com-20081126060051-cwcyil3w3ek8llsh
    parent: v.ladeuil+lp at free.fr-20081126090522-2xq9407nstw4ty6e
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-11-26 09:40:14 +0000
    message:
      (vila) Fix bug #300055 by handling revision ranges starting with a
      	dotted revno for bzr log while --forward is used for a specific file
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
      bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.385.1
        revision-id: v.ladeuil+lp at free.fr-20081126090522-2xq9407nstw4ty6e
        parent: pqm at pqm.ubuntu.com-20081126060051-cwcyil3w3ek8llsh
        parent: v.ladeuil+lp at free.fr-20081126082322-e52storkneyr2cfb
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Wed 2008-11-26 10:05:22 +0100
        message:
          (vila) Fix bug #300055 by handling revision ranges starting with a dotted revno for bzr log while --forward is used for a specific file
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.384.7
        revision-id: v.ladeuil+lp at free.fr-20081126082322-e52storkneyr2cfb
        parent: v.ladeuil+lp at free.fr-20081125082520-lz0wmaa3xsjvpdz0
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 300055-log-forward
        timestamp: Wed 2008-11-26 09:23:22 +0100
        message:
          Fixed as per Jonh's review.
          
          * NEWS: 
          Add entry.
          
          * bzrlib/tests/test_log.py:
          Edit some more incorrect asserts and various stylistic issues.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.384.6
        revision-id: v.ladeuil+lp at free.fr-20081125082520-lz0wmaa3xsjvpdz0
        parent: v.ladeuil+lp at free.fr-20081121164353-8d07go33ycibzbwl
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 300055-log-forward
        timestamp: Tue 2008-11-25 09:25:20 +0100
        message:
          Fix typo.
          
          * bzrlib/log.py:
          (reverse_by_depth): Fix typo in comment.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.384.5
        revision-id: v.ladeuil+lp at free.fr-20081121164353-8d07go33ycibzbwl
        parent: v.ladeuil+lp at free.fr-20081121114918-lekth2kvpncyiaqz
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 300055-log-forward
        timestamp: Fri 2008-11-21 17:43:53 +0100
        message:
          Better fix for bug #300055.
          
          * bzrlib/tests/test_log.py:
          (TestGetViewRevisions.make_tree_with_many_merges): Hijack the
          helper to test for revisions touching file on a more significant
          tree.
          (TestGetViewRevisions.test_file_id_for_range): Better test to
          highlight bug #300055: starting revision is a dotted revno and the
          log should start right there, not at the mainline revision where
          merging occured. But that uncovers yet another bug...
          (TestGetRevisionsTouchingFileID.assertAllRevisionsForFileID):
          _filter_revisions_touching_file_id doesn't have a 'direction'
          parameter anymore.
          
          * bzrlib/tests/blackbox/test_log.py:
          (TestCaseWithoutPropsHandler): Fix line too long.
          (TestLog.test_log_with_tags,
          TestLogMerges.test_merges_partial_range): Fix whitespaces.
          
          * bzrlib/log.py:
          (calculate_view_revisions): Delete gratuitous split line. Push
          direction handling closer to the needed point. Delete 'direction'
          parameter when calling _filter_revisions_touching_file_id.
          (_filter_revisions_touching_file_id): Delete 'direction'
          parameter. This was used for calling reverse_by_depth which can't
          handle an already reversed list.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.384.4
        revision-id: v.ladeuil+lp at free.fr-20081121114918-lekth2kvpncyiaqz
        parent: v.ladeuil+lp at free.fr-20081121113943-j8kn351jm04k9qfq
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 300055-log-forward
        timestamp: Fri 2008-11-21 12:49:18 +0100
        message:
          Superficial fix for bug #300055.
          
          * bzrlib/log.py:
          (calculate_view_revisions): Reformat condition.
          (_get_mainline_revs, _filter_revision_range): Fix whitespaces.
          (reverse_by_depth): Add comments and a superficial fix for bug
          #300055. The bug is deeper though, reverse_by_depth can be used on
          revision list in reverse chronological order *only* since they add
          dotted revnos *after* their children mainline revision.
          (LineLogFormatter.date_string): Fix whitespace.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.384.3
        revision-id: v.ladeuil+lp at free.fr-20081121113943-j8kn351jm04k9qfq
        parent: v.ladeuil+lp at free.fr-20081120105333-fgitmj50y2ceuchr
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 300055-log-forward
        timestamp: Fri 2008-11-21 12:39:43 +0100
        message:
          Yet more cleanup and fix test_file_id_f3 bogus test.
          
          * bzrlib/tests/test_log.py:
          (TestCaseWithoutPropsHandler.setUp,
          TestCaseWithoutPropsHandler._cleanup): Delete gratuitous split
          lines.
          (TestShowLog.checkDelta): Give more explnations.
          (TestShowLog.test_cur_revno): Simplified.
          (TestShowLog.test_empty_branch, TestShowLog.test_empty_commit,
          TestShowLog.test_simple_commit,
          TestShowLog.test_commit_message_with_control_chars,
          TestShowLog.test_commit_message_without_control_chars): Split
          test_simple_log.
          (TestShowLog.test_merges_nonsupporting_formatter,
          TestShortLogFormatter.test_short_log_with_merges,
          TestShortLogFormatter.test_short_log_single_merge_revision,
          TestLineLogFormatter.test_line_log_single_merge_revision): Replace
          try/finally clauses by addCleanup.
          (TestGetRevisionsTouchingFileID.check_delta): Duplicate helper to
          simplify tests.
          (TestGetRevisionsTouchingFileID.test_tree_with_single_merge):
          Simplified.
          (TestGetRevisionsTouchingFileID.test_file_id_f3): Wow, align test
          with comment, the real test was duplicated from test_file_id_f2
          but only the comment was updated.
          (TestReverseByDepth.test_shifted_merged_revisions): New test.
        modified:
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.384.2
        revision-id: v.ladeuil+lp at free.fr-20081120105333-fgitmj50y2ceuchr
        parent: v.ladeuil+lp at free.fr-20081120095527-imjiaptw3w5m2vbv
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 300055-log-forward
        timestamp: Thu 2008-11-20 11:53:33 +0100
        message:
          Reproduce bug #300055.
          
          * bzrlib/tests/test_log.py:
          (TestGetViewRevisions.test_get_view_revisions_forward,
          TestGetViewRevisions.test_get_view_revisions_reverse,
          TestGetViewRevisions.test_get_view_revisions_merge,
          TestGetViewRevisions.test_get_view_revisions_merge_reverse,
          TestGetViewRevisions.test_get_view_revisions_merge2): More
          cosmetic changes.
          (TestReverseByDepth): New tests to reprpduce bug #300055.
        modified:
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.384.1
        revision-id: v.ladeuil+lp at free.fr-20081120095527-imjiaptw3w5m2vbv
        parent: pqm at pqm.ubuntu.com-20081120045730-d6ik8z5dfnzcnab6
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 300055-log-forward
        timestamp: Thu 2008-11-20 10:55:27 +0100
        message:
          Cosmetic changes.
          
          * bzrlib/tests/test_log.py: 
          Rewrite import clauses, fix spaces.
        modified:
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
    ------------------------------------------------------------
    revno: 3508.1.347
    revision-id: pqm at pqm.ubuntu.com-20081126060051-cwcyil3w3ek8llsh
    parent: pqm at pqm.ubuntu.com-20081125203528-0vccybk8fasrh3fn
    parent: john at arbash-meinel.com-20081125185538-7lj7din373541s0r
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-11-26 06:00:51 +0000
    message:
      (jam) Make BTreeBuilder.iter_entries faster by using a smaller set
      	for difference_update.
    modified:
      bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
        ------------------------------------------------------------
        revno: 3508.383.3
        revision-id: john at arbash-meinel.com-20081125185538-7lj7din373541s0r
        parent: john at arbash-meinel.com-20081125182954-1d0u8uli0jphejy9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: builder_iter_entries
        timestamp: Tue 2008-11-25 12:55:38 -0600
        message:
          Bring back the shortcut
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
        ------------------------------------------------------------
        revno: 3508.383.2
        revision-id: john at arbash-meinel.com-20081125182954-1d0u8uli0jphejy9
        parent: john at arbash-meinel.com-20081124212832-6j0b39iecfiip8nn
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: builder_iter_entries
        timestamp: Tue 2008-11-25 12:29:54 -0600
        message:
          Rather than skipping the difference_update entirely, just restrict it to the intersection keys.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
        ------------------------------------------------------------
        revno: 3508.383.1
        revision-id: john at arbash-meinel.com-20081124212832-6j0b39iecfiip8nn
        parent: pqm at pqm.ubuntu.com-20081121221932-44m8c85k5ri8h5hg
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: builder_iter_entries
        timestamp: Mon 2008-11-24 15:28:32 -0600
        message:
          Shortcut BTreeBuilder.iter_entries when there are no backing indices.
          It turns out that the keys.difference_update was taking a significant amount of time.
          When branching bzr.dev from a stacked into a standalone, 84/180 seconds was spent
          just in that difference_update.
          My guess is that difference_update always scales with the number of entries in the
          target set, even when the source set is small.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
    ------------------------------------------------------------
    revno: 3508.1.346
    revision-id: pqm at pqm.ubuntu.com-20081125203528-0vccybk8fasrh3fn
    parent: pqm at pqm.ubuntu.com-20081125191811-pwwzoldg0s0wkze8
    parent: john at arbash-meinel.com-20081125195600-lwovdm2idircn2o5
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-11-25 20:35:28 +0000
    message:
      (jam) Part of bug #295161, prohibit characters that won't round trip.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
      bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
      bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
      bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.382.6
        revision-id: john at arbash-meinel.com-20081125195600-lwovdm2idircn2o5
        parent: john at arbash-meinel.com-20081125185148-jsfkqnzfjjqsleds
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: revision_strictness
        timestamp: Tue 2008-11-25 13:56:00 -0600
        message:
          For the simple-log tests, avoid using '\r' in the test.
        modified:
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.382.5
        revision-id: john at arbash-meinel.com-20081125185148-jsfkqnzfjjqsleds
        parent: john at arbash-meinel.com-20081125172714-184bkswbz4bc5ffe
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: revision_strictness
        timestamp: Tue 2008-11-25 12:51:48 -0600
        message:
          It seems we have some direct tests that don't use strings and expect a value error as well.
          
          They would be sanitized later on by Revision. We could use that code, but this test
          depends on the serializer, which Revision wouldn't know about.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
        ------------------------------------------------------------
        revno: 3508.382.4
        revision-id: john at arbash-meinel.com-20081125172714-184bkswbz4bc5ffe
        parent: john at arbash-meinel.com-20081125170722-s9bl39idjxylrura
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: revision_strictness
        timestamp: Tue 2008-11-25 11:27:14 -0600
        message:
          Update the per-repository unicode commit test.
          
          We no longer allow '\r' to be passed in, and the test asserted that it was
          replaced with '\n' anyway.
        modified:
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 3508.382.3
        revision-id: john at arbash-meinel.com-20081125170722-s9bl39idjxylrura
        parent: john at arbash-meinel.com-20081113055624-ilm4on4r4s7svu6d
        parent: pqm at pqm.ubuntu.com-20081125152232-c22rycit2dfzm11f
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: revision_strictness
        timestamp: Tue 2008-11-25 11:07:22 -0600
        message:
          Merge bzr.dev, resolve NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.382.2
        revision-id: john at arbash-meinel.com-20081113055624-ilm4on4r4s7svu6d
        parent: john at arbash-meinel.com-20081112073857-fm1qchpnttxt6vav
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: revision_strictness
        timestamp: Wed 2008-11-12 23:56:24 -0600
        message:
          Reference bug #295161
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.382.1
        revision-id: john at arbash-meinel.com-20081112073857-fm1qchpnttxt6vav
        parent: pqm at pqm.ubuntu.com-20081112012514-6y8u99lf11pk0rdm
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: revision_strictness
        timestamp: Wed 2008-11-12 01:38:57 -0600
        message:
          Before allowing commit to succeed, verify the texts will be 'safe'.
          
          This is done via CommitBuilder, so that repositories which could handle those
          texts can allow them. For now, all repos use XML serialization, and need to
          assert that we don't have characters that won't round-trip through XML.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
    ------------------------------------------------------------
    revno: 3508.1.345
    revision-id: pqm at pqm.ubuntu.com-20081125191811-pwwzoldg0s0wkze8
    parent: pqm at pqm.ubuntu.com-20081125183146-g6pgo3yeyggtvh9s
    parent: john at arbash-meinel.com-20081125173102-n04on0gpnqogdfm8
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-11-25 19:18:11 +0000
    message:
      Branching from Remote no longer reads the full revision history.
      	(Andrew Bennetts, jam)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.381.3
        revision-id: john at arbash-meinel.com-20081125173102-n04on0gpnqogdfm8
        parent: andrew.bennetts at canonical.com-20081114055531-5wtu6kx89ilt02yj
        parent: pqm at pqm.ubuntu.com-20081125152232-c22rycit2dfzm11f
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: remote_revision_history
        timestamp: Tue 2008-11-25 11:31:02 -0600
        message:
          Merge bzr.dev, resolve conflict in tests.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.381.2
        revision-id: andrew.bennetts at canonical.com-20081114055531-5wtu6kx89ilt02yj
        parent: andrew.bennetts at canonical.com-20081113075102-lvpvgrjsavzwbg7a
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: rev-history
        timestamp: Fri 2008-11-14 15:55:31 +1000
        message:
          Preserve BzrBranch5's _synchronize_history code without affecting Branch or BzrBranch7; add effort test for RemoteBranch.copy_content_into.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.381.1
        revision-id: andrew.bennetts at canonical.com-20081113075102-lvpvgrjsavzwbg7a
        parent: pqm at pqm.ubuntu.com-20081112073322-dpai0jsluo3cvpf2
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: rev-history
        timestamp: Thu 2008-11-13 17:51:02 +1000
        message:
          Get rid of revision_history() call during copy_content_into.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
    ------------------------------------------------------------
    revno: 3508.1.344
    revision-id: pqm at pqm.ubuntu.com-20081125183146-g6pgo3yeyggtvh9s
    parent: pqm at pqm.ubuntu.com-20081125175638-cyrknpibcz284nf2
    parent: john at arbash-meinel.com-20081125171926-ilhylvejbztofjex
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-11-25 18:31:46 +0000
    message:
      Catch exceptions from pwd and raise a better error (Andrew Bennetts)
    modified:
      bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
        ------------------------------------------------------------
        revno: 3508.380.1
        revision-id: john at arbash-meinel.com-20081125171926-ilhylvejbztofjex
        parent: pqm at pqm.ubuntu.com-20081125152232-c22rycit2dfzm11f
        author: Andrew Bennetts <andrew.bennetts at canonical.com>
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: catch_pwd_error
        timestamp: Tue 2008-11-25 11:19:26 -0600
        message:
          Catch exceptions from pwd and raise a better error
        modified:
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
    ------------------------------------------------------------
    revno: 3508.1.343
    revision-id: pqm at pqm.ubuntu.com-20081125175638-cyrknpibcz284nf2
    parent: pqm at pqm.ubuntu.com-20081125165829-6b8ku2zu3vv02zkh
    parent: john at arbash-meinel.com-20081125171526-pi2g4m1w70pkie1f
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-11-25 17:56:38 +0000
    message:
      (jam) Add a script to special case upgrading to 1.9 format
      	repositories.
    added:
      contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
        ------------------------------------------------------------
        revno: 3508.379.2
        revision-id: john at arbash-meinel.com-20081125171526-pi2g4m1w70pkie1f
        parent: john at arbash-meinel.com-20081106182050-sd8irbbw8thsarta
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: add_convert_to_1.9
        timestamp: Tue 2008-11-25 11:15:26 -0600
        message:
          Add a bit of help text when supplying --help.
        modified:
          contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
        ------------------------------------------------------------
        revno: 3508.379.1
        revision-id: john at arbash-meinel.com-20081106182050-sd8irbbw8thsarta
        parent: pqm at pqm.ubuntu.com-20081104203753-tr3wp885v5p7ccpc
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: add_convert_to_1.9
        timestamp: Thu 2008-11-06 12:20:50 -0600
        message:
          Add convert_to_1.9.py as a contrib script
        added:
          contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
    ------------------------------------------------------------
    revno: 3508.1.342
    revision-id: pqm at pqm.ubuntu.com-20081125165829-6b8ku2zu3vv02zkh
    parent: pqm at pqm.ubuntu.com-20081125152232-c22rycit2dfzm11f
    parent: jelmer at samba.org-20081125151114-i3sgjs0pnw2olkkb
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-11-25 16:58:29 +0000
    message:
      (Jelmer) List 'bzr send' in quick help.
    modified:
      bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
        ------------------------------------------------------------
        revno: 3508.378.2
        revision-id: jelmer at samba.org-20081125151114-i3sgjs0pnw2olkkb
        parent: jelmer at samba.org-20080910120931-6oovl7mmyez63gwl
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: send-help
        timestamp: Tue 2008-11-25 16:11:14 +0100
        message:
          Mention changes are sent via email.
        modified:
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
        ------------------------------------------------------------
        revno: 3508.378.1
        revision-id: jelmer at samba.org-20080910120931-6oovl7mmyez63gwl
        parent: pqm at pqm.ubuntu.com-20080908061835-nz7hj7o0pms1nf9p
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Wed 2008-09-10 14:09:31 +0200
        message:
          Mention bzr send in the standard short help.
        modified:
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
    ------------------------------------------------------------
    revno: 3508.1.341
    revision-id: pqm at pqm.ubuntu.com-20081125152232-c22rycit2dfzm11f
    parent: pqm at pqm.ubuntu.com-20081125021810-2dhu9lqkn6nh5bhn
    parent: mnordhoff at mattnordhoff.com-20081123141208-ao19kbt7n31c13oq
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-11-25 15:22:32 +0000
    message:
      (Matt) Let _format_version_tuple accept alphas/betas/RCs with 0
      	sub-releases.
    modified:
      bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.377.1
        revision-id: mnordhoff at mattnordhoff.com-20081123141208-ao19kbt7n31c13oq
        parent: pqm at pqm.ubuntu.com-20081121221932-44m8c85k5ri8h5hg
        committer: Matt Nordhoff <mnordhoff at mattnordhoff.com>
        branch nick: format-alpha-0
        timestamp: Sun 2008-11-23 14:12:08 +0000
        message:
          Let _format_version_tuple accept alphas/betas/rcs with a subrelease of 0.
          
          This is sometimes seen in Python's sys.version_info, presumably in svn builds or something.
        modified:
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
    ------------------------------------------------------------
    revno: 3508.1.340
    revision-id: pqm at pqm.ubuntu.com-20081125021810-2dhu9lqkn6nh5bhn
    parent: pqm at pqm.ubuntu.com-20081121221932-44m8c85k5ri8h5hg
    parent: amanic at gmail.com-20081115221226-5o8fg93oivxj6mwb
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-11-25 02:18:10 +0000
    message:
      (Marius,
      	Martin) Avoid breaking API when retrieving master branch nickname.
    modified:
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
        ------------------------------------------------------------
        revno: 3508.351.3
        revision-id: amanic at gmail.com-20081115221226-5o8fg93oivxj6mwb
        parent: pqm at pqm.ubuntu.com-20081107064851-mva76qrw6giexd0c
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.1.9
        timestamp: Sun 2008-11-16 00:12:26 +0200
        message:
          apply Martin's fix for #293440
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
    ------------------------------------------------------------
    revno: 3508.1.339
    revision-id: pqm at pqm.ubuntu.com-20081121221932-44m8c85k5ri8h5hg
    parent: pqm at pqm.ubuntu.com-20081121202743-dhg79sf8sf0wryfe
    parent: john at arbash-meinel.com-20081121214103-gry7l3tuq9apgerx
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-11-21 22:19:32 +0000
    message:
      (mbp) Fix bug #288751 by teaching fetch to expand to fulltexts if it
      	would cause a delta to span repo boundaries.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
      bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
      bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
      bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
      bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
      bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
      bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
      bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.376.25
        revision-id: john at arbash-meinel.com-20081121214103-gry7l3tuq9apgerx
        parent: john at arbash-meinel.com-20081121212106-erewpn8s9353f411
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 288751-pack-deltas
        timestamp: Fri 2008-11-21 15:41:03 -0600
        message:
          We changed the error that is raised when fetching from a broken repo.
          
          The test only really cares that an assertion that will cancel the fetch is being
          raised, to ensure that we don't actually allow fetching when broken.
        modified:
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.376.24
        revision-id: john at arbash-meinel.com-20081121212106-erewpn8s9353f411
        parent: john at arbash-meinel.com-20081121211151-yqloy3xyzu7qgsm4
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 288751-pack-deltas
        timestamp: Fri 2008-11-21 15:21:06 -0600
        message:
          We don't require all parents to be present, just the compression parent.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.376.23
        revision-id: john at arbash-meinel.com-20081121211151-yqloy3xyzu7qgsm4
        parent: john at arbash-meinel.com-20081121204849-widj20hs0s24c9g5
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 288751-pack-deltas
        timestamp: Fri 2008-11-21 15:11:51 -0600
        message:
          Use Branch.sprout rather than Branch.clone.
          
          It allows the test to pass on Windows, and we are starting a new branch, which
          is '.sprout' anyway.
        modified:
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
        ------------------------------------------------------------
        revno: 3508.376.22
        revision-id: john at arbash-meinel.com-20081121204849-widj20hs0s24c9g5
        parent: john at arbash-meinel.com-20081121202415-30ok91cqouwa7f7e
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 288751-pack-deltas
        timestamp: Fri 2008-11-21 14:48:49 -0600
        message:
          Restore the ability to use deltas in the generic fetch code.
        modified:
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
        ------------------------------------------------------------
        revno: 3508.376.21
        revision-id: john at arbash-meinel.com-20081121202415-30ok91cqouwa7f7e
        parent: john at arbash-meinel.com-20081121202052-vs6gqscjphfmxmo8
        parent: pqm at pqm.ubuntu.com-20081121044450-xgyehkv3u1da37wg
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 288751-pack-deltas
        timestamp: Fri 2008-11-21 14:24:15 -0600
        message:
          Merge in bzr.dev 3845 and handle the trivial conflicts.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.376.20
        revision-id: john at arbash-meinel.com-20081121202052-vs6gqscjphfmxmo8
        parent: john at arbash-meinel.com-20081121201903-d9gj476w20s59580
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 288751-pack-deltas
        timestamp: Fri 2008-11-21 14:20:52 -0600
        message:
          Minor PEP8 and copyright updates.
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.376.19
        revision-id: john at arbash-meinel.com-20081121201903-d9gj476w20s59580
        parent: mbp at sourcefrog.net-20081121043538-b6bfhh84ckku26ge
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 288751-pack-deltas
        timestamp: Fri 2008-11-21 14:19:03 -0600
        message:
          Small update to GraphIndexBuilder._external_references
          
          Add a comment describing the assumptions, and add a check for when
          there cannot be external compression references.
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
        ------------------------------------------------------------
        revno: 3508.376.18
        revision-id: mbp at sourcefrog.net-20081121043538-b6bfhh84ckku26ge
        parent: mbp at sourcefrog.net-20081120122941-vsgl27z58crm4qe1
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 288751-pack-deltas
        timestamp: Fri 2008-11-21 15:35:38 +1100
        message:
          Faster expression evaluation order
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.376.17
        revision-id: mbp at sourcefrog.net-20081120122941-vsgl27z58crm4qe1
        parent: mbp at sourcefrog.net-20081120055632-dhju4121e5i1p3t3
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 288751-pack-deltas
        timestamp: Thu 2008-11-20 23:29:41 +1100
        message:
          Don't assume versions being unmentioned by iter_lines_added_or_changed implies the versions aren't present
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.376.16
        revision-id: mbp at sourcefrog.net-20081120055632-dhju4121e5i1p3t3
        parent: mbp at sourcefrog.net-20081120034745-wayfz2zxr7ypqjdc
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 288751-pack-deltas
        timestamp: Thu 2008-11-20 16:56:32 +1100
        message:
          Add passing tests for iter_lines_added_or_present in stacked repos
        modified:
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3508.376.15
        revision-id: mbp at sourcefrog.net-20081120034745-wayfz2zxr7ypqjdc
        parent: mbp at sourcefrog.net-20081119074922-f7xxrzpkce9ytyal
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 288751-pack-deltas
        timestamp: Thu 2008-11-20 14:47:45 +1100
        message:
          Check against all parents when deciding whether to store a fulltext in a stacked repository
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.376.14
        revision-id: mbp at sourcefrog.net-20081119074922-f7xxrzpkce9ytyal
        parent: mbp at sourcefrog.net-20081119074746-2uiwh2i46qmyqk3d
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 288751-pack-deltas
        timestamp: Wed 2008-11-19 18:49:22 +1100
        message:
          Return to setting _fetch_uses_deltas from initializers
        modified:
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.376.13
        revision-id: mbp at sourcefrog.net-20081119074746-2uiwh2i46qmyqk3d
        parent: mbp at sourcefrog.net-20081119074451-4kn0r1khwnhh7hxs
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 288751-pack-deltas
        timestamp: Wed 2008-11-19 18:47:46 +1100
        message:
          review cleanups to insert_record_stream
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.376.12
        revision-id: mbp at sourcefrog.net-20081119074451-4kn0r1khwnhh7hxs
        parent: mbp at sourcefrog.net-20081114080450-7myrrjm45lqk8p2x
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 288751-pack-deltas
        timestamp: Wed 2008-11-19 18:44:51 +1100
        message:
          Review cleanups: unify has_key impls, add missing_keys(), clean up exception blocks
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.376.11
        revision-id: mbp at sourcefrog.net-20081114080450-7myrrjm45lqk8p2x
        parent: mbp at sourcefrog.net-20081114075216-0rk6sowvvsgvlkag
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 288751-pack-deltas
        timestamp: Fri 2008-11-14 18:04:50 +1000
        message:
          Update news for 288751
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.376.10
        revision-id: mbp at sourcefrog.net-20081114075216-0rk6sowvvsgvlkag
        parent: mbp at sourcefrog.net-20081114074457-91gxtjmqa0b1x1h3
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 288751-pack-deltas
        timestamp: Fri 2008-11-14 17:52:16 +1000
        message:
          Update more stacking effort tests
        modified:
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.376.9
        revision-id: mbp at sourcefrog.net-20081114074457-91gxtjmqa0b1x1h3
        parent: mbp at sourcefrog.net-20081114061912-0px2cudfp3rugmxh
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 288751-pack-deltas
        timestamp: Fri 2008-11-14 17:44:57 +1000
        message:
          Simplify kvf insert_record_stream; add has_key shorthand methods; update stacking effort tests
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.376.8
        revision-id: mbp at sourcefrog.net-20081114061912-0px2cudfp3rugmxh
        parent: mbp at sourcefrog.net-20081114053027-qf3ns0kgszqfyjus
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 288751-pack-deltas
        timestamp: Fri 2008-11-14 16:19:12 +1000
        message:
          KnitVersionedFiles.insert_record_stream rebuilds repository-spanning deltas when needed
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.376.7
        revision-id: mbp at sourcefrog.net-20081114053027-qf3ns0kgszqfyjus
        parent: mbp at sourcefrog.net-20081114050933-kgm4kr84eba7800m
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 288751-pack-deltas
        timestamp: Fri 2008-11-14 15:30:27 +1000
        message:
          KnitVersionedFiles.insert_record_stream checks that compression parents are in the same kvf, not in a fallback
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.376.6
        revision-id: mbp at sourcefrog.net-20081114050933-kgm4kr84eba7800m
        parent: mbp at sourcefrog.net-20081113062150-ppqewoxejts3gvzt
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 288751-pack-deltas
        timestamp: Fri 2008-11-14 15:09:33 +1000
        message:
          Document _fetch_uses_delta and make it a class attribute
        modified:
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.376.5
        revision-id: mbp at sourcefrog.net-20081113062150-ppqewoxejts3gvzt
        parent: mbp at sourcefrog.net-20081113061416-pf1kfgznvnwtiuyj
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 288751-pack-deltas
        timestamp: Thu 2008-11-13 16:21:50 +1000
        message:
          GraphIndexBuilder shouldn't know references are for compression so rename
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.376.4
        revision-id: mbp at sourcefrog.net-20081113061416-pf1kfgznvnwtiuyj
        parent: mbp at sourcefrog.net-20081113054826-kp55q8ob8ipt0jsn
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 288751-pack-deltas
        timestamp: Thu 2008-11-13 16:14:16 +1000
        message:
          Move _external_compression_references onto the GraphIndexBuilder, and check them for inventories too
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.376.3
        revision-id: mbp at sourcefrog.net-20081113054826-kp55q8ob8ipt0jsn
        parent: mbp at sourcefrog.net-20081112092834-ve92du17xgnvaztg
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 288751-pack-deltas
        timestamp: Thu 2008-11-13 15:48:26 +1000
        message:
          commit should log original exception when aborting write group
        modified:
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
        ------------------------------------------------------------
        revno: 3508.376.2
        revision-id: mbp at sourcefrog.net-20081112092834-ve92du17xgnvaztg
        parent: mbp at sourcefrog.net-20081112091307-yvchhvmcgr58aca7
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 288751-pack-deltas
        timestamp: Wed 2008-11-12 19:28:34 +1000
        message:
          Check that newly created packs don't have missing delta bases.
          
          This should cause an error in cases that would lead to bug #288751.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.376.1
        revision-id: mbp at sourcefrog.net-20081112091307-yvchhvmcgr58aca7
        parent: pqm at pqm.ubuntu.com-20081111045205-junyogmq9uajfg6z
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 288751-pack-deltas
        timestamp: Wed 2008-11-12 19:13:07 +1000
        message:
          NewPack should be constructed from the PackCollection, rather than attributes of it
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
    ------------------------------------------------------------
    revno: 3508.1.338
    revision-id: pqm at pqm.ubuntu.com-20081121202743-dhg79sf8sf0wryfe
    parent: pqm at pqm.ubuntu.com-20081121044450-xgyehkv3u1da37wg
    parent: john at arbash-meinel.com-20081121195345-6vfpy3821ge662vk
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-11-21 20:27:43 +0000
    message:
      (bialix) Use Winsock2.h to match the Ws2 library.
    modified:
      bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
        ------------------------------------------------------------
        revno: 3508.375.1
        revision-id: john at arbash-meinel.com-20081121195345-6vfpy3821ge662vk
        parent: pqm at pqm.ubuntu.com-20081120045730-d6ik8z5dfnzcnab6
        author: Alexander Belchenko <bialix at ukr.net>
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Fri 2008-11-21 13:53:45 -0600
        message:
          include Winsock2.h to match the Ws2 library.
        modified:
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
    ------------------------------------------------------------
    revno: 3508.1.337
    revision-id: pqm at pqm.ubuntu.com-20081121044450-xgyehkv3u1da37wg
    parent: pqm at pqm.ubuntu.com-20081121033557-q9noqdq5v3ulpg9a
    parent: mbp at sourcefrog.net-20081121040625-zvsu9pu1pen8pqfr
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-11-21 04:44:50 +0000
    message:
      (mbp) SunOS fixes to readdir_pyx
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
        ------------------------------------------------------------
        revno: 3508.371.5
        revision-id: mbp at sourcefrog.net-20081121040625-zvsu9pu1pen8pqfr
        parent: mbp at sourcefrog.net-20081120044501-otknkuki8kqbihpj
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 297381-readdir
        timestamp: Fri 2008-11-21 15:06:25 +1100
        message:
          Review cleanups on readdir
        modified:
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
        ------------------------------------------------------------
        revno: 3508.371.4
        revision-id: mbp at sourcefrog.net-20081120044501-otknkuki8kqbihpj
        parent: mbp at sourcefrog.net-20081120041717-0ay1x181hd3q97r2
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 297381-readdir
        timestamp: Thu 2008-11-20 15:45:01 +1100
        message:
          Use open/fchdir rather than getcwd/chdir to save and restore directory location
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
    ------------------------------------------------------------
    revno: 3508.1.336
    revision-id: pqm at pqm.ubuntu.com-20081121033557-q9noqdq5v3ulpg9a
    parent: pqm at pqm.ubuntu.com-20081121012757-5oqu1dnj8kugnqqd
    parent: mbp at sourcefrog.net-20081121025232-dvsfoc4cuookgckz
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-11-21 03:35:57 +0000
    message:
      (mbp) Deprecate LockableFiles._escape
    modified:
      bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
      bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
      bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
      bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.374.2
        revision-id: mbp at sourcefrog.net-20081121025232-dvsfoc4cuookgckz
        parent: mbp at sourcefrog.net-20081117032153-5al4ibc256whf5ut
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: controlfiles
        timestamp: Fri 2008-11-21 13:52:32 +1100
        message:
          Deprecated LockableFiles._escape
        modified:
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
        ------------------------------------------------------------
        revno: 3508.374.1
        revision-id: mbp at sourcefrog.net-20081117032153-5al4ibc256whf5ut
        parent: pqm at pqm.ubuntu.com-20081112073322-dpai0jsluo3cvpf2
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: controlfiles
        timestamp: Mon 2008-11-17 14:21:53 +1100
        message:
          Remove dead exports
        modified:
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
    ------------------------------------------------------------
    revno: 3508.1.335
    revision-id: pqm at pqm.ubuntu.com-20081121012757-5oqu1dnj8kugnqqd
    parent: pqm at pqm.ubuntu.com-20081120045730-d6ik8z5dfnzcnab6
    parent: andrew.bennetts at canonical.com-20081121005302-at9b9w1hn3rgvgmq
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-11-21 01:27:57 +0000
    message:
      Fix “PermissionedDenied: "None"” from RemoteTransport.mkdir and similar.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
      bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.373.4
        revision-id: andrew.bennetts at canonical.com-20081121005302-at9b9w1hn3rgvgmq
        parent: andrew.bennetts at canonical.com-20081121003306-vy11ysf5mrq2tqj5
        parent: pqm at pqm.ubuntu.com-20081120045730-d6ik8z5dfnzcnab6
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remotetransport-permissiondenied
        timestamp: Fri 2008-11-21 11:53:02 +1100
        message:
          Merge bzr.dev, fix conflict in NEWS.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
        ------------------------------------------------------------
        revno: 3508.373.3
        revision-id: andrew.bennetts at canonical.com-20081121003306-vy11ysf5mrq2tqj5
        parent: andrew.bennetts at canonical.com-20081121002354-2zp6vdwnfqid065y
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remotetransport-permissiondenied
        timestamp: Fri 2008-11-21 11:33:06 +1100
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.373.2
        revision-id: andrew.bennetts at canonical.com-20081121002354-2zp6vdwnfqid065y
        parent: andrew.bennetts at canonical.com-20081120061707-amh7sobzz5ag9spb
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remotetransport-permissiondenied
        timestamp: Fri 2008-11-21 11:23:54 +1100
        message:
          Improvements suggested by review.
        modified:
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.373.1
        revision-id: andrew.bennetts at canonical.com-20081120061707-amh7sobzz5ag9spb
        parent: pqm at pqm.ubuntu.com-20081118222130-vczdog5my1bc6ta4
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remotetransport-permissiondenied
        timestamp: Thu 2008-11-20 17:17:07 +1100
        message:
          Fix RemoteTransport's translation of errors involving paths; it wasn't passing orig_path to _translate_error.
        modified:
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
    ------------------------------------------------------------
    revno: 3508.1.334
    revision-id: pqm at pqm.ubuntu.com-20081120045730-d6ik8z5dfnzcnab6
    parent: pqm at pqm.ubuntu.com-20081119075529-9c4jtbifm0igp3vf
    parent: mbp at sourcefrog.net-20081120041717-0ay1x181hd3q97r2
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-11-20 04:57:30 +0000
    message:
      (mbp) don't call chdir(''), which fails on SunOS
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
        ------------------------------------------------------------
        revno: 3508.371.3
        revision-id: mbp at sourcefrog.net-20081120041717-0ay1x181hd3q97r2
        parent: mbp at sourcefrog.net-20081120041608-9yfmatq3ad0w9oy0
        parent: john at arbash-meinel.com-20081119165407-5sxxlimtvun9fpn8
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: trivial
        timestamp: Thu 2008-11-20 15:17:17 +1100
        message:
          Merge John's fix for chdir('')
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
            ------------------------------------------------------------
            revno: 3508.372.1
            revision-id: john at arbash-meinel.com-20081119165407-5sxxlimtvun9fpn8
            parent: pqm at pqm.ubuntu.com-20081117034335-el4e1m7v3tnjmnhu
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: chdir_empty
            timestamp: Wed 2008-11-19 10:54:07 -0600
            message:
              Fix bug #297831 by skipping the chdir call if we have an empty path.
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
        ------------------------------------------------------------
        revno: 3508.371.2
        revision-id: mbp at sourcefrog.net-20081120041608-9yfmatq3ad0w9oy0
        parent: mbp at sourcefrog.net-20081120023619-kuhhai103uliqavo
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: trivial
        timestamp: Thu 2008-11-20 15:16:08 +1100
        message:
          Don't call chdir('')
        modified:
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
        ------------------------------------------------------------
        revno: 3508.371.1
        revision-id: mbp at sourcefrog.net-20081120023619-kuhhai103uliqavo
        parent: pqm at pqm.ubuntu.com-20081119075529-9c4jtbifm0igp3vf
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: trivial
        timestamp: Thu 2008-11-20 13:36:19 +1100
        message:
          Fix try/finally block after chdir in readdir_pyx
        modified:
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
    ------------------------------------------------------------
    revno: 3508.1.333
    revision-id: pqm at pqm.ubuntu.com-20081119075529-9c4jtbifm0igp3vf
    parent: pqm at pqm.ubuntu.com-20081118222130-vczdog5my1bc6ta4
    parent: aaron at aaronbentley.com-20081115194137-wghezl9da7aluk3p
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-11-19 07:55:29 +0000
    message:
      (abentley) Give bzrlib clients more control over plugin loading
    modified:
      bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
      bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
        ------------------------------------------------------------
        revno: 3508.370.7
        revision-id: aaron at aaronbentley.com-20081115194137-wghezl9da7aluk3p
        parent: aaron at aaronbentley.com-20081115184313-targ6r7bkut2aslq
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: control-plugin-path
        timestamp: Sat 2008-11-15 14:41:37 -0500
        message:
          Add tests for plugins
        modified:
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
        ------------------------------------------------------------
        revno: 3508.370.6
        revision-id: aaron at aaronbentley.com-20081115184313-targ6r7bkut2aslq
        parent: aaron at aaronbentley.com-20081113202626-yvxt9hjoflmtgsw3
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: control-plugin-path
        timestamp: Sat 2008-11-15 13:43:13 -0500
        message:
          Restore vila's colordiff change
        modified:
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 3508.370.5
        revision-id: aaron at aaronbentley.com-20081113202626-yvxt9hjoflmtgsw3
        parent: aaron at aaronbentley.com-20081113201950-w3a98jl6d13z7sfe
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: control-plugin-path
        timestamp: Thu 2008-11-13 15:26:26 -0500
        message:
          Simplify disable_plugins implementation
        modified:
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
        ------------------------------------------------------------
        revno: 3508.370.4
        revision-id: aaron at aaronbentley.com-20081113201950-w3a98jl6d13z7sfe
        parent: aaron at aaronbentley.com-20081113193842-v53xoga2fecdcc35
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: control-plugin-path
        timestamp: Thu 2008-11-13 15:19:50 -0500
        message:
          Allow paths to be specified to load_plugins
        modified:
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
        ------------------------------------------------------------
        revno: 3508.370.3
        revision-id: aaron at aaronbentley.com-20081113193842-v53xoga2fecdcc35
        parent: aaron at aaronbentley.com-20081113193651-lvdru0153lrugo6u
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: control-plugin-path
        timestamp: Thu 2008-11-13 14:38:42 -0500
        message:
          Revert vila's colordiff change.
        modified:
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 3508.370.2
        revision-id: aaron at aaronbentley.com-20081113193651-lvdru0153lrugo6u
        parent: aaron at aaronbentley.com-20081113175419-cbc89ihcue8zum0h
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: control-plugin-path
        timestamp: Thu 2008-11-13 14:36:51 -0500
        message:
          Allow specifying plugin paths, disable co-installed plugins.
        modified:
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
        ------------------------------------------------------------
        revno: 3508.370.1
        revision-id: aaron at aaronbentley.com-20081113175419-cbc89ihcue8zum0h
        parent: pqm at pqm.ubuntu.com-20081113075004-skgl7ma39awgyjze
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: control-plugin-path
        timestamp: Thu 2008-11-13 12:54:19 -0500
        message:
          Stop automagically setting plugins patch on importing bzrlib
        modified:
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
    ------------------------------------------------------------
    revno: 3508.1.332
    revision-id: pqm at pqm.ubuntu.com-20081118222130-vczdog5my1bc6ta4
    parent: pqm at pqm.ubuntu.com-20081117224017-jb8tr2wok8jjxn7r
    parent: aaron at aaronbentley.com-20081118214336-53wku2p6og6kvl5r
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-11-18 22:21:30 +0000
    message:
      (abentley) Fix RemoteRepository.get_parent_map when stacked
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.369.7
        revision-id: aaron at aaronbentley.com-20081118214336-53wku2p6og6kvl5r
        parent: aaron at aaronbentley.com-20081118175606-195u5kcnjnedebny
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: remote-stacking-graph
        timestamp: Tue 2008-11-18 16:43:36 -0500
        message:
          Updates from review
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.369.6
        revision-id: aaron at aaronbentley.com-20081118175606-195u5kcnjnedebny
        parent: aaron at aaronbentley.com-20081118171200-ajuln6fdb87yd8sa
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: remote-stacking-graph
        timestamp: Tue 2008-11-18 12:56:06 -0500
        message:
          Reduce inefficiency when doing make_parents_provider frequently
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.369.5
        revision-id: aaron at aaronbentley.com-20081118171200-ajuln6fdb87yd8sa
        parent: aaron at aaronbentley.com-20081118170633-krfe08xg3nn2q6wr
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: remote-stacking-graph
        timestamp: Tue 2008-11-18 12:12:00 -0500
        message:
          Fix make_parents_provider
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3508.369.4
        revision-id: aaron at aaronbentley.com-20081118170633-krfe08xg3nn2q6wr
        parent: aaron at aaronbentley.com-20081118045428-iqnvgupw1j1nysxu
        parent: pqm at pqm.ubuntu.com-20081117224017-jb8tr2wok8jjxn7r
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: remote-stacking-graph
        timestamp: Tue 2008-11-18 12:06:33 -0500
        message:
          Merge bzr.dev info remote-stacking-graph
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
        ------------------------------------------------------------
        revno: 3508.369.3
        revision-id: aaron at aaronbentley.com-20081118045428-iqnvgupw1j1nysxu
        parent: aaron at aaronbentley.com-20081118044717-t6tx15x58dl3d1f9
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: remote-stacking-graph
        timestamp: Mon 2008-11-17 23:54:28 -0500
        message:
          Add NEWS entry
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.369.2
        revision-id: aaron at aaronbentley.com-20081118044717-t6tx15x58dl3d1f9
        parent: aaron at aaronbentley.com-20081117142319-uy77nvajbqw87cfv
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: remote-stacking-graph
        timestamp: Mon 2008-11-17 23:47:17 -0500
        message:
          Add tests for get_parent_map
        modified:
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.369.1
        revision-id: aaron at aaronbentley.com-20081117142319-uy77nvajbqw87cfv
        parent: pqm at pqm.ubuntu.com-20081113075004-skgl7ma39awgyjze
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: remote-stacking-graph
        timestamp: Mon 2008-11-17 09:23:19 -0500
        message:
          Stack get_parent_map on fallback repos
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
    ------------------------------------------------------------
    revno: 3508.1.331
    revision-id: pqm at pqm.ubuntu.com-20081117224017-jb8tr2wok8jjxn7r
    parent: pqm at pqm.ubuntu.com-20081117034335-el4e1m7v3tnjmnhu
    parent: john at arbash-meinel.com-20081029175839-9tifdbpcurai4fuk
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-11-17 22:40:17 +0000
    message:
      (jam) fix a docstring.
    modified:
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.368.1
        revision-id: john at arbash-meinel.com-20081029175839-9tifdbpcurai4fuk
        parent: john at arbash-meinel.com-20081028221931-uk9oan2xkocd0gis
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: repo_format_1.9
        timestamp: Wed 2008-10-29 12:58:39 -0500
        message:
          Fix a docstring.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
    ------------------------------------------------------------
    revno: 3508.1.330
    revision-id: pqm at pqm.ubuntu.com-20081117034335-el4e1m7v3tnjmnhu
    parent: pqm at pqm.ubuntu.com-20081114025846-mke6wrhcr7scvx1z
    parent: aaron at aaronbentley.com-20081115203736-6ikutv274y59s0jo
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-11-17 03:43:35 +0000
    message:
      (abentley) Use a registry to allow plugins to specify diff writers.
    modified:
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
      bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
      bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
        ------------------------------------------------------------
        revno: 0.16.108
        revision-id: aaron at aaronbentley.com-20081115203736-6ikutv274y59s0jo
        parent: aaron at aaronbentley.com-20081115195929-2w9zzm3f9vi39f2q
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-updates
        timestamp: Sat 2008-11-15 15:37:36 -0500
        message:
          Shelf supports multiple diff writers.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
        ------------------------------------------------------------
        revno: 0.16.107
        revision-id: aaron at aaronbentley.com-20081115195929-2w9zzm3f9vi39f2q
        parent: aaron at aaronbentley.com-20081115195443-enphc227pw2vumju
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-updates
        timestamp: Sat 2008-11-15 14:59:29 -0500
        message:
          Remove vila's colordiff change
        modified:
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.106
        revision-id: aaron at aaronbentley.com-20081115195443-enphc227pw2vumju
        parent: aaron at aaronbentley.com-20081111023239-g55qvly8vjnv07yi
        parent: pqm at pqm.ubuntu.com-20081114025846-mke6wrhcr7scvx1z
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-updates
        timestamp: Sat 2008-11-15 14:54:43 -0500
        message:
          Merge bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          doc/en/user-guide/writing_a_plugin.txt writing_a_plugin.txt-20071114035000-q36a9h57ps06uvnl-7
    ------------------------------------------------------------
    revno: 3508.1.329
    revision-id: pqm at pqm.ubuntu.com-20081114025846-mke6wrhcr7scvx1z
    parent: pqm at pqm.ubuntu.com-20081113144206-sc0ufw1l26942lyv
    parent: mbp at sourcefrog.net-20081114021307-ti77y451qb1gtbi3
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-11-14 02:58:46 +0000
    message:
      (mbp) Better message when the user needs to set their Launchpad ID.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
      bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
      bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
        ------------------------------------------------------------
        revno: 3508.367.4
        revision-id: mbp at sourcefrog.net-20081114021307-ti77y451qb1gtbi3
        parent: mbp at sourcefrog.net-20081114014356-p9dqitads84gk1yz
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 289148-sshkey-message
        timestamp: Fri 2008-11-14 12:13:07 +1000
        message:
          Update NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.367.3
        revision-id: mbp at sourcefrog.net-20081114014356-p9dqitads84gk1yz
        parent: mbp at sourcefrog.net-20081114003537-a26v2m6ispgxvizw
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 289148-sshkey-message
        timestamp: Fri 2008-11-14 11:43:56 +1000
        message:
          Shorter message about launchpad-login
        modified:
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
        ------------------------------------------------------------
        revno: 3508.367.2
        revision-id: mbp at sourcefrog.net-20081114003537-a26v2m6ispgxvizw
        parent: mbp at sourcefrog.net-20081114000837-0mweacj6x77q0sxa
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 289148-sshkey-message
        timestamp: Fri 2008-11-14 10:35:37 +1000
        message:
          Better message when launchpad-login is needed
        modified:
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
        ------------------------------------------------------------
        revno: 3508.367.1
        revision-id: mbp at sourcefrog.net-20081114000837-0mweacj6x77q0sxa
        parent: pqm at pqm.ubuntu.com-20081112073322-dpai0jsluo3cvpf2
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 289148-sshkey-message
        timestamp: Fri 2008-11-14 10:08:37 +1000
        message:
          Better message when you have no Launchpad SSH keys (#289148)
        modified:
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
    ------------------------------------------------------------
    revno: 3508.1.328
    revision-id: pqm at pqm.ubuntu.com-20081113144206-sc0ufw1l26942lyv
    parent: pqm at pqm.ubuntu.com-20081113075004-skgl7ma39awgyjze
    parent: aaron at aaronbentley.com-20081111023239-g55qvly8vjnv07yi
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-11-13 14:42:06 +0000
    message:
      (abentley) Remove references to 'shelf' command in docs
    modified:
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 0.16.105
        revision-id: aaron at aaronbentley.com-20081111023239-g55qvly8vjnv07yi
        parent: aaron at aaronbentley.com-20081104195911-oe0co22ksc2bio8p
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-updates
        timestamp: Mon 2008-11-10 21:32:39 -0500
        message:
          Remove reference to 'shelf' command
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
    ------------------------------------------------------------
    revno: 3508.1.327
    revision-id: pqm at pqm.ubuntu.com-20081113075004-skgl7ma39awgyjze
    parent: pqm at pqm.ubuntu.com-20081112073322-dpai0jsluo3cvpf2
    parent: andrew.bennetts at canonical.com-20081113071138-bwcfcsmnx4po24va
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-11-13 07:50:04 +0000
    message:
      Document suppress_errors flag in abort_write_group docstring.
      	(trivial)
    modified:
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.365.6
        revision-id: andrew.bennetts at canonical.com-20081113071138-bwcfcsmnx4po24va
        parent: andrew.bennetts at canonical.com-20081112052319-q1nu7d0zp6cqkyva
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: abort_write_group-error
        timestamp: Thu 2008-11-13 17:11:38 +1000
        message:
          Document the suppress_errors flag in the docstring.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
    ------------------------------------------------------------
    revno: 3508.1.326
    revision-id: pqm at pqm.ubuntu.com-20081112073322-dpai0jsluo3cvpf2
    parent: pqm at pqm.ubuntu.com-20081112062144-ywv4r28hbhmhpp3c
    parent: aaron at aaronbentley.com-20081112065847-reaaj4p7k0pl8kvy
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-11-12 07:33:22 +0000
    message:
      (abentley) Fix stacking on shared repository branch via smart server
    modified:
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3508.366.2
        revision-id: aaron at aaronbentley.com-20081112065847-reaaj4p7k0pl8kvy
        parent: abentley at stumpy-20081111231353-rh5kdr6sbs5pliv2
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: fix-remote-stacking
        timestamp: Wed 2008-11-12 01:58:47 -0500
        message:
          Add explanatory comment.
        modified:
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3508.366.1
        revision-id: abentley at stumpy-20081111231353-rh5kdr6sbs5pliv2
        parent: pqm at pqm.ubuntu.com-20081111045205-junyogmq9uajfg6z
        committer: Aaron Bentley <abentley at stumpy>
        branch nick: fix-remote-stacking
        timestamp: Tue 2008-11-11 18:13:53 -0500
        message:
          Fix HPSS with branch stacked on repository branch
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
    ------------------------------------------------------------
    revno: 3508.1.325
    revision-id: pqm at pqm.ubuntu.com-20081112062144-ywv4r28hbhmhpp3c
    parent: pqm at pqm.ubuntu.com-20081112054902-n6p0qrvl4cb26ij8
    parent: andrew.bennetts at canonical.com-20081112052319-q1nu7d0zp6cqkyva
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-11-12 06:21:44 +0000
    message:
      Fix TooManyConcurrentRequests from abort_write_group in fetch.py
      	(Andrew Bennetts)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
      bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.365.5
        revision-id: andrew.bennetts at canonical.com-20081112052319-q1nu7d0zp6cqkyva
        parent: andrew.bennetts at canonical.com-20081112040955-aznnbjkl6u9vu3vo
        parent: pqm at pqm.ubuntu.com-20081112012514-6y8u99lf11pk0rdm
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: abort_write_group-error
        timestamp: Wed 2008-11-12 15:23:19 +1000
        message:
          Merge bzr.dev.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.365.4
        revision-id: andrew.bennetts at canonical.com-20081112040955-aznnbjkl6u9vu3vo
        parent: andrew.bennetts at canonical.com-20081112035651-8benjq1etha7trvu
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: abort_write_group-error
        timestamp: Wed 2008-11-12 14:09:55 +1000
        message:
          Document bug fix and API change in NEWS.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.365.3
        revision-id: andrew.bennetts at canonical.com-20081112035651-8benjq1etha7trvu
        parent: andrew.bennetts at canonical.com-20081112025312-q9yud1tn0e3h1clj
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: abort_write_group-error
        timestamp: Wed 2008-11-12 13:56:51 +1000
        message:
          Conditionally replace LocalURLServer in the test rather than changing the default_transport behaviour of per_repository tests.
        modified:
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
        ------------------------------------------------------------
        revno: 3508.365.2
        revision-id: andrew.bennetts at canonical.com-20081112025312-q9yud1tn0e3h1clj
        parent: andrew.bennetts at canonical.com-20081112022903-jrpp1r2g6h12zlkf
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: abort_write_group-error
        timestamp: Wed 2008-11-12 12:53:12 +1000
        message:
          Run the abort_write_group tests against a memory transport to avoid platform-specific limits on changing files that may be in use.
        modified:
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.365.1
        revision-id: andrew.bennetts at canonical.com-20081112022903-jrpp1r2g6h12zlkf
        parent: pqm at pqm.ubuntu.com-20081107225426-gezbao014attrca8
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: abort_write_group-error
        timestamp: Wed 2008-11-12 12:29:03 +1000
        message:
          Add suppress_errors to abort_write_group.
        modified:
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
    ------------------------------------------------------------
    revno: 3508.1.324
    revision-id: pqm at pqm.ubuntu.com-20081112054902-n6p0qrvl4cb26ij8
    parent: pqm at pqm.ubuntu.com-20081112012514-6y8u99lf11pk0rdm
    parent: john at arbash-meinel.com-20081109184017-oze18v7ba0t1q9b8
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-11-12 05:49:02 +0000
    message:
      (jam) reading pack-names only issues a single read request.
    modified:
      bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
      bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
        ------------------------------------------------------------
        revno: 3508.364.2
        revision-id: john at arbash-meinel.com-20081109184017-oze18v7ba0t1q9b8
        parent: john at arbash-meinel.com-20081109183148-671s0f3miohmsyoy
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_no_size
        timestamp: Sun 2008-11-09 12:40:17 -0600
        message:
          iter_all_entries() shouldn't need to re-read the page.
          
          Now when reading the pack-names file, we will issue a single request,
          rather than three.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
        ------------------------------------------------------------
        revno: 3508.364.1
        revision-id: john at arbash-meinel.com-20081109183148-671s0f3miohmsyoy
        parent: pqm at pqm.ubuntu.com-20081107151945-hwdojxj8yafpk350
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_no_size
        timestamp: Sun 2008-11-09 12:31:48 -0600
        message:
          Fix _read_nodes() to only issue a single read if there is no known size.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
    ------------------------------------------------------------
    revno: 3508.1.323
    revision-id: pqm at pqm.ubuntu.com-20081112012514-6y8u99lf11pk0rdm
    parent: pqm at pqm.ubuntu.com-20081111045205-junyogmq9uajfg6z
    parent: v.ladeuil+lp at free.fr-20081112004841-45lwpb0tc2x05ooo
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-11-12 01:25:14 +0000
    message:
      Fix #296620 by letting bzrttols provides color diff support
    modified:
      bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 3508.363.1
        revision-id: v.ladeuil+lp at free.fr-20081112004841-45lwpb0tc2x05ooo
        parent: pqm at pqm.ubuntu.com-20081111045205-junyogmq9uajfg6z
        parent: vila at scythe-20081111055023-8s7iqcawrv83igqx
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Wed 2008-11-12 01:48:41 +0100
        message:
          Fix #296620 by letting bzrttols provides color diff support
        modified:
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 3508.362.1
        revision-id: vila at scythe-20081111055023-8s7iqcawrv83igqx
        parent: pqm at pqm.ubuntu.com-20081111023942-ir0du8iel76giykh
        committer: Vincent Ladeuil <vila at scythe>
        branch nick: 296620-shelf-ui-no-colordiff
        timestamp: Tue 2008-11-11 15:50:23 +1000
        message:
          Fix #296620 by allowing plugins instead of requiring them.
          
          * shelf_ui.py: 
          (diff_writer_factory): Give plugins something to override.
          (Shelver.__init__): Use the factory if no None.
        modified:
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
    ------------------------------------------------------------
    revno: 3508.1.322
    revision-id: pqm at pqm.ubuntu.com-20081111045205-junyogmq9uajfg6z
    parent: pqm at pqm.ubuntu.com-20081111033523-xbz2o8weoyl4d0l7
    parent: mbp at sourcefrog.net-20081111041312-2bxx4cme8lc9xw9a
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-11-11 04:52:05 +0000
    message:
      (mbp) doctests only report the first failure
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.361.5
        revision-id: mbp at sourcefrog.net-20081111041312-2bxx4cme8lc9xw9a
        parent: mbp at sourcefrog.net-20081111031157-mvezn091fenxbda6
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: branchbuilder
        timestamp: Tue 2008-11-11 14:13:12 +1000
        message:
          Fix tab damage
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.361.4
        revision-id: mbp at sourcefrog.net-20081111031157-mvezn091fenxbda6
        parent: mbp at sourcefrog.net-20081111030704-r69bx1yae0qv9rf4
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: branchbuilder
        timestamp: Tue 2008-11-11 13:11:57 +1000
        message:
          Doc
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.361.3
        revision-id: mbp at sourcefrog.net-20081111030704-r69bx1yae0qv9rf4
        parent: mbp at sourcefrog.net-20081111023157-ylori8pmnbsef6hm
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: branchbuilder
        timestamp: Tue 2008-11-11 13:07:04 +1000
        message:
          Doctests now stop on the first failure
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
    ------------------------------------------------------------
    revno: 3508.1.321
    revision-id: pqm at pqm.ubuntu.com-20081111033523-xbz2o8weoyl4d0l7
    parent: pqm at pqm.ubuntu.com-20081111023942-ir0du8iel76giykh
    parent: mbp at sourcefrog.net-20081111023157-ylori8pmnbsef6hm
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-11-11 03:35:23 +0000
    message:
      (mbp) fix up branchbuilder doctests
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.361.2
        revision-id: mbp at sourcefrog.net-20081111023157-ylori8pmnbsef6hm
        parent: mbp at sourcefrog.net-20081111011928-g79d2s0eqx8zrwnh
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: branchbuilder
        timestamp: Tue 2008-11-11 12:31:57 +1000
        message:
          Correct example of branchbuilder and change to a doctest, and refactor
        modified:
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.361.1
        revision-id: mbp at sourcefrog.net-20081111011928-g79d2s0eqx8zrwnh
        parent: pqm at pqm.ubuntu.com-20081107225426-gezbao014attrca8
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: branchbuilder
        timestamp: Tue 2008-11-11 11:19:28 +1000
        message:
          selftest errors if modules said to have doctests don't have them
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
    ------------------------------------------------------------
    revno: 3508.1.320
    revision-id: pqm at pqm.ubuntu.com-20081111023942-ir0du8iel76giykh
    parent: pqm at pqm.ubuntu.com-20081111015238-n9zq9dpfbzjhw0ml
    parent: jelmer at samba.org-20081111004606-pzi7dybhqdymlsbz
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-11-11 02:39:42 +0000
    message:
      (Jelmer) Add simple commit message template hook.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
      bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
      bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
      bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
        ------------------------------------------------------------
        revno: 3508.360.3
        revision-id: jelmer at samba.org-20081111004606-pzi7dybhqdymlsbz
        parent: jelmer at samba.org-20081111001303-fwe3p0hwny1j5xnq
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: hook
        timestamp: Tue 2008-11-11 01:46:06 +0100
        message:
          Move NEWS entry to latest version, update versions to 1.10.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
        ------------------------------------------------------------
        revno: 3508.360.2
        revision-id: jelmer at samba.org-20081111001303-fwe3p0hwny1j5xnq
        parent: jelmer at samba.org-20081110224221-zc0laazvmciyi3tb
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: hook
        timestamp: Tue 2008-11-11 01:13:03 +0100
        message:
          Add blackbox test for commit hook templates.
        modified:
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
        ------------------------------------------------------------
        revno: 3508.360.1
        revision-id: jelmer at samba.org-20081110224221-zc0laazvmciyi3tb
        parent: pqm at pqm.ubuntu.com-20081107225426-gezbao014attrca8
        parent: jelmer at samba.org-20080906035445-e4a4lci55jo7uu8p
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: hook
        timestamp: Mon 2008-11-10 23:42:21 +0100
        message:
          Merge commit hook template patch.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
        ------------------------------------------------------------
        revno: 3508.359.4
        revision-id: jelmer at samba.org-20080906035445-e4a4lci55jo7uu8p
        parent: jelmer at samba.org-20080906034320-px4f5405i1mkhsm4
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: commit-message-template-hook
        timestamp: Sat 2008-09-06 05:54:45 +0200
        message:
          review feedback from John.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
        ------------------------------------------------------------
        revno: 3508.359.3
        revision-id: jelmer at samba.org-20080906034320-px4f5405i1mkhsm4
        parent: jelmer at samba.org-20080821165821-r5vaoznc96k0kd18
        parent: pqm at pqm.ubuntu.com-20080905212548-ig8wqqpv4vb8b2v4
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: commit-message-template-hook
        timestamp: Sat 2008-09-06 05:43:20 +0200
        message:
          Merge bzr.dev.
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        renamed:
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          doc/en/developer-guide/testing.txt => doc/developers/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          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_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_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_setup.py     test_setup.py-20051208073730-4a59a6368c4efa04
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.359.2
        revision-id: jelmer at samba.org-20080821165821-r5vaoznc96k0kd18
        parent: jelmer at samba.org-20080821164547-3bmrt4u71v17j7ar
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: commit-message-template-hook
        timestamp: Thu 2008-08-21 18:58:21 +0200
        message:
          Add tests for commit_message_template hooks.
        modified:
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
        ------------------------------------------------------------
        revno: 3508.359.1
        revision-id: jelmer at samba.org-20080821164547-3bmrt4u71v17j7ar
        parent: pqm at pqm.ubuntu.com-20080820164550-e4vt9gdxv8hlic7n
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: commit-message-template-hook
        timestamp: Thu 2008-08-21 18:45:47 +0200
        message:
          Add simple commit message template hook.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
    ------------------------------------------------------------
    revno: 3508.1.319
    revision-id: pqm at pqm.ubuntu.com-20081111015238-n9zq9dpfbzjhw0ml
    parent: pqm at pqm.ubuntu.com-20081111011444-02hohb7ghaqd3aa2
    parent: mbp at sourcefrog.net-20081111005717-m9qvlrdwqg8obh1q
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-11-11 01:52:38 +0000
    message:
      (mbp) Merge 1.9final and its sftp fixes
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
      bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
      bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
      bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.358.2
        revision-id: mbp at sourcefrog.net-20081111005717-m9qvlrdwqg8obh1q
        parent: mbp at sourcefrog.net-20081110082613-gsg1fk1d6bpxy9xx
        parent: pqm at pqm.ubuntu.com-20081107064851-mva76qrw6giexd0c
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Tue 2008-11-11 10:57:17 +1000
        message:
          Merge 1.9final and its sftp fixes
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.351.2
        revision-id: pqm at pqm.ubuntu.com-20081107064851-mva76qrw6giexd0c
        parent: pqm at pqm.ubuntu.com-20081031091201-8b83yv5co6o2uuzc
        parent: mbp at sourcefrog.net-20081107055957-mmtpo9bz0u1yc1ru
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.9
        timestamp: Fri 2008-11-07 06:48:51 +0000
        message:
          (mbp) prepare 1.9final
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.350.7
        revision-id: mbp at sourcefrog.net-20081107055957-mmtpo9bz0u1yc1ru
        parent: mbp at sourcefrog.net-20081107055916-ky49y104205bnpwp
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: prepare-1.9
        timestamp: Fri 2008-11-07 16:59:57 +1100
        message:
          Prepare 1.9final
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.350.6
        revision-id: mbp at sourcefrog.net-20081107055916-ky49y104205bnpwp
        parent: mbp at sourcefrog.net-20081107054139-zw6p9ng94dhgk2sz
        parent: pqm at pqm.ubuntu.com-20081031091201-8b83yv5co6o2uuzc
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: prepare-1.9
        timestamp: Fri 2008-11-07 16:59:16 +1100
        message:
          Merge fix for #293440
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.350.5
        revision-id: mbp at sourcefrog.net-20081107054139-zw6p9ng94dhgk2sz
        parent: mbp at sourcefrog.net-20081107053909-kwq9p72djtac71dm
        parent: john at arbash-meinel.com-20081101144447-vbmq05112a8lewcn
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: prepare-1.9
        timestamp: Fri 2008-11-07 16:41:39 +1100
        message:
          Cope if .bzr.log can't be opened
        modified:
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
            ------------------------------------------------------------
            revno: 3508.344.4
            revision-id: john at arbash-meinel.com-20081101144447-vbmq05112a8lewcn
            parent: john at arbash-meinel.com-20081030141826-6267bwt9p372nrsi
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: jam-integration
            timestamp: Sat 2008-11-01 09:44:47 -0500
            message:
              Handle when _open_bzr_log returns None.
            modified:
              bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
        ------------------------------------------------------------
        revno: 3508.350.4
        revision-id: mbp at sourcefrog.net-20081107053909-kwq9p72djtac71dm
        parent: mbp at sourcefrog.net-20081107052644-vdkxw54zv42s9f6n
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: prepare-1.9
        timestamp: Fri 2008-11-07 16:39:09 +1100
        message:
          merge fix for out-of-order SFTP readv
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.350.3
        revision-id: mbp at sourcefrog.net-20081107052644-vdkxw54zv42s9f6n
        parent: mbp at sourcefrog.net-20081031080435-goipeym2un70szr9
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: prepare-1.9
        timestamp: Fri 2008-11-07 16:26:44 +1100
        message:
          merge fix for #293054, ssl on python2.6
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
    ------------------------------------------------------------
    revno: 3508.1.318
    revision-id: pqm at pqm.ubuntu.com-20081111011444-02hohb7ghaqd3aa2
    parent: pqm at pqm.ubuntu.com-20081107225426-gezbao014attrca8
    parent: mbp at sourcefrog.net-20081110082613-gsg1fk1d6bpxy9xx
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-11-11 01:14:44 +0000
    message:
      (mbp) commit should not assume Inventories have a _byid dictionary
    modified:
      bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
        ------------------------------------------------------------
        revno: 3508.358.1
        revision-id: mbp at sourcefrog.net-20081110082613-gsg1fk1d6bpxy9xx
        parent: pqm at pqm.ubuntu.com-20081107225426-gezbao014attrca8
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Mon 2008-11-10 18:26:13 +1000
        message:
          commit should not assume Inventories have a _byid dictionary
        modified:
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
    ------------------------------------------------------------
    revno: 3508.1.317
    revision-id: pqm at pqm.ubuntu.com-20081107225426-gezbao014attrca8
    parent: pqm at pqm.ubuntu.com-20081107151945-hwdojxj8yafpk350
    parent: aaron at aaronbentley.com-20081107181032-wggaw45wukuk4u54
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-11-07 22:54:26 +0000
    message:
      (abentley) Extract Transport.copy_tree_to_transport from copy_tree
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
      bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
        ------------------------------------------------------------
        revno: 1551.21.5
        revision-id: aaron at aaronbentley.com-20081107181032-wggaw45wukuk4u54
        parent: aaron at aaronbentley.com-20081107154028-j9hqyxlbz02d4mba
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Fri 2008-11-07 13:10:32 -0500
        message:
          Implement copy_tree on copy_tree_to_transport
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
        ------------------------------------------------------------
        revno: 1551.21.4
        revision-id: aaron at aaronbentley.com-20081107154028-j9hqyxlbz02d4mba
        parent: aaron at aaronbentley.com-20081012161453-8ucuh04czfirbln0
        parent: pqm at pqm.ubuntu.com-20081107151945-hwdojxj8yafpk350
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Fri 2008-11-07 10:40:28 -0500
        message:
          Merge bzr.dev into bzr.ab
        added:
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/smart/packrepository.py packrepository.py-20080527041253-a16a8qp4vy8qh8y6-1
          bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          contrib/bzr_ssh_path_limiter   bzr_ssh_path_limiter-20081030010544-xjhl0y2i6wyloz8q-1
          doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
          doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
          tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/vfs.py            vfs.py-20061108095550-gunadhxmzkdjfeek-2
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_bound_branches.py test_bound_branches.py-20051109215527-2373188ad566c205
          bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          bzrlib/tests/blackbox/test_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/blackbox/test_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-1
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          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/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          doc/en/user-guide/writing_a_plugin.txt writing_a_plugin.txt-20071114035000-q36a9h57ps06uvnl-7
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
    ------------------------------------------------------------
    revno: 3508.1.316
    revision-id: pqm at pqm.ubuntu.com-20081107151945-hwdojxj8yafpk350
    parent: pqm at pqm.ubuntu.com-20081104203753-tr3wp885v5p7ccpc
    parent: v.ladeuil+lp at free.fr-20081107144115-ool6x8qc4lp47ipf
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-11-07 15:19:45 +0000
    message:
      Fix bug #293054: handlle ssl sockets in a python-2.6 compatible way
    modified:
      bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
      bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
      bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.357.1
        revision-id: v.ladeuil+lp at free.fr-20081107144115-ool6x8qc4lp47ipf
        parent: pqm at pqm.ubuntu.com-20081104203753-tr3wp885v5p7ccpc
        parent: v.ladeuil+lp at free.fr-20081107143634-neosl0l2ltf79cgg
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Fri 2008-11-07 15:41:15 +0100
        message:
          fix bug #293054: handlle ssl sockets in a python-2.6 compatible way
        modified:
          bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.356.3
        revision-id: v.ladeuil+lp at free.fr-20081107143634-neosl0l2ltf79cgg
        parent: v.ladeuil+lp at free.fr-20081106143400-e7vi78opv0whtr1o
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 293054-https-python26
        timestamp: Fri 2008-11-07 15:36:34 +0100
        message:
          Fixed as per John's review.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          Better explanation for _ssl_wrap_socket.
        modified:
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3508.356.2
        revision-id: v.ladeuil+lp at free.fr-20081106143400-e7vi78opv0whtr1o
        parent: v.ladeuil+lp at free.fr-20081105181644-xh81k26ieuu7mh8x
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 293054-https-python26
        timestamp: Thu 2008-11-06 15:34:00 +0100
        message:
          Make the test suite passes again on OSX with python-2.6.
          
          * bzrlib/tests/http_server.py:
          (TestingHTTPServerMixin.tearDown): Catch ENOTCONN since it
          happened on OSX too under python-2.6
          
          * bzrlib/tests/blackbox/test_breakin.py:
          (TestBreakin._dont_SIGQUIT_on_darwin): Popups during test suite
          are distasteful and scary, don't do that on OSX.
          (TestBreakin.test_breakin_harder,
          TestBreakin.test_breakin_disabled): Unless a way to disabl the
          popups is found, disable the tests on OSX.
        modified:
          bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
        ------------------------------------------------------------
        revno: 3508.356.1
        revision-id: v.ladeuil+lp at free.fr-20081105181644-xh81k26ieuu7mh8x
        parent: pqm at pqm.ubuntu.com-20081104203753-tr3wp885v5p7ccpc
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 293054-https-python26
        timestamp: Wed 2008-11-05 19:16:44 +0100
        message:
          Fix bug #293054 by building the ssl socket in a python-2.8
          compatible way.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          (_ssl_wrap_socket): python-2.6 needs a different build method for
          ssl sockets.
          (HTTPSConnection.connect_to_origin): Use _ssl_wrap_socket.
        modified:
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
    ------------------------------------------------------------
    revno: 3508.1.315
    revision-id: pqm at pqm.ubuntu.com-20081104203753-tr3wp885v5p7ccpc
    parent: pqm at pqm.ubuntu.com-20081104042149-x73acld7qy0efyz0
    parent: aaron at aaronbentley.com-20081104195911-oe0co22ksc2bio8p
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-11-04 20:37:53 +0000
    message:
      Implement shelve and unshelve (abentley)
    added:
      bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
      bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
      bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 0.16.104
        revision-id: aaron at aaronbentley.com-20081104195911-oe0co22ksc2bio8p
        parent: aaron at aaronbentley.com-20081103215246-xcpvqnno9d1lhmz4
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Tue 2008-11-04 14:59:11 -0500
        message:
          Update NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 0.16.103
        revision-id: aaron at aaronbentley.com-20081103215246-xcpvqnno9d1lhmz4
        parent: aaron at aaronbentley.com-20081103213503-3ceuk1ui7fykhg1e
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-11-03 16:52:46 -0500
        message:
          raise UserAbort instead of doing sys.exit
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
        ------------------------------------------------------------
        revno: 0.16.102
        revision-id: aaron at aaronbentley.com-20081103213503-3ceuk1ui7fykhg1e
        parent: aaron at aaronbentley.com-20081103192551-2zht83nlpsr1uvdw
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-11-03 16:35:03 -0500
        message:
          Minor updates
        modified:
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
        ------------------------------------------------------------
        revno: 0.16.101
        revision-id: aaron at aaronbentley.com-20081103192551-2zht83nlpsr1uvdw
        parent: aaron at aaronbentley.com-20081103192338-sb0dmc70e56a1h59
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-11-03 14:25:51 -0500
        message:
          Update GPL formatting and copyright
        modified:
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
        ------------------------------------------------------------
        revno: 0.16.100
        revision-id: aaron at aaronbentley.com-20081103192338-sb0dmc70e56a1h59
        parent: aaron at aaronbentley.com-20081103190114-9ydfkjm80a8kahwx
        parent: aaron at aaronbentley.com-20081103192141-nsgid8m3wbtwe73y
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-11-03 14:23:38 -0500
        message:
          Merge shelf-manager into shelf-ui
        modified:
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.99
        revision-id: aaron at aaronbentley.com-20081103190114-9ydfkjm80a8kahwx
        parent: aaron at aaronbentley.com-20081103185823-20bqo2b5opzt8zw4
        parent: aaron at aaronbentley.com-20081103185914-inz25vtsiowydw1p
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-11-03 14:01:14 -0500
        message:
          Merge shelf-manager into shelf-ui
        added:
          bzrlib/smart/packrepository.py packrepository.py-20080527041253-a16a8qp4vy8qh8y6-1
          contrib/bzr_ssh_path_limiter   bzr_ssh_path_limiter-20081030010544-xjhl0y2i6wyloz8q-1
          doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/vfs.py            vfs.py-20061108095550-gunadhxmzkdjfeek-2
          bzrlib/tests/blackbox/test_bound_branches.py test_bound_branches.py-20051109215527-2373188ad566c205
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-1
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
        ------------------------------------------------------------
        revno: 0.16.98
        revision-id: aaron at aaronbentley.com-20081103185823-20bqo2b5opzt8zw4
        parent: aaron at aaronbentley.com-20081031150829-pr859af4whdp849u
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-11-03 13:58:23 -0500
        message:
          Update docs and prompting
        modified:
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.97
        revision-id: aaron at aaronbentley.com-20081031150829-pr859af4whdp849u
        parent: aaron at aaronbentley.com-20081029130517-m2h9pskcz4bvelka
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Fri 2008-10-31 15:08:29 +0000
        message:
          Turn diff_file and text_differ into instance variables.
        modified:
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
        ------------------------------------------------------------
        revno: 0.16.96
        revision-id: aaron at aaronbentley.com-20081029130517-m2h9pskcz4bvelka
        parent: aaron at aaronbentley.com-20081028104741-nyrnppq76oue29ks
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Wed 2008-10-29 13:05:17 +0000
        message:
          Fix shelving with renames
        modified:
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
        ------------------------------------------------------------
        revno: 0.16.95
        revision-id: aaron at aaronbentley.com-20081028104741-nyrnppq76oue29ks
        parent: aaron at aaronbentley.com-20081027193438-zzztmrzsxc1j5y9s
        parent: aaron at aaronbentley.com-20081028104348-buezeiob2p7xj6i1
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Tue 2008-10-28 10:47:41 +0000
        message:
          Merge shelf-manager into shelf-ui
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
        ------------------------------------------------------------
        revno: 0.16.94
        revision-id: aaron at aaronbentley.com-20081027193438-zzztmrzsxc1j5y9s
        parent: aaron at aaronbentley.com-20081027185633-2ycnb7306dwfo5q4
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-10-27 19:34:38 +0000
        message:
          Add unshelve tests
        modified:
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
        ------------------------------------------------------------
        revno: 0.16.93
        revision-id: aaron at aaronbentley.com-20081027185633-2ycnb7306dwfo5q4
        parent: aaron at aaronbentley.com-20081027185259-egeejr8bbaug4b2q
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-10-27 18:56:33 +0000
        message:
          Test shelving one file
        modified:
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
        ------------------------------------------------------------
        revno: 0.16.92
        revision-id: aaron at aaronbentley.com-20081027185259-egeejr8bbaug4b2q
        parent: aaron at aaronbentley.com-20081027161403-m4bkvzi8oyc8aki9
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-10-27 18:52:59 +0000
        message:
          Test kind, add, binary, --all
        modified:
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
        ------------------------------------------------------------
        revno: 0.16.91
        revision-id: aaron at aaronbentley.com-20081027161403-m4bkvzi8oyc8aki9
        parent: aaron at aaronbentley.com-20081027160348-dzuyfqsv97vkz333
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-10-27 16:14:03 +0000
        message:
          Test finish and quit
        modified:
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
        ------------------------------------------------------------
        revno: 0.16.90
        revision-id: aaron at aaronbentley.com-20081027160348-dzuyfqsv97vkz333
        parent: aaron at aaronbentley.com-20081027155224-08puqycohzr2tgzw
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-10-27 16:03:48 +0000
        message:
          Handle shelving multiple diff hunks
        modified:
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
        ------------------------------------------------------------
        revno: 0.16.89
        revision-id: aaron at aaronbentley.com-20081027155224-08puqycohzr2tgzw
        parent: aaron at aaronbentley.com-20081027142753-e5cnvgyz7qban212
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-10-27 15:52:24 +0000
        message:
          Add tests for Shelver
        added:
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
        modified:
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 0.16.88
        revision-id: aaron at aaronbentley.com-20081027142753-e5cnvgyz7qban212
        parent: aaron at aaronbentley.com-20081027120704-je22awlovnsy85ua
        parent: aaron at aaronbentley.com-20081027141429-rhxskhw57uz1qec5
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-10-27 14:27:53 +0000
        message:
          Merge shelf-manager into shelf-ui
        modified:
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.87
        revision-id: aaron at aaronbentley.com-20081027120704-je22awlovnsy85ua
        parent: aaron at aaronbentley.com-20081026213700-s6u6hed0qax19hqo
        parent: aaron at aaronbentley.com-20081027120616-hdvmbc26bwa7visv
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-10-27 12:07:04 +0000
        message:
          Merge shelf-manager into shelf-ui
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.86
        revision-id: aaron at aaronbentley.com-20081026213700-s6u6hed0qax19hqo
        parent: aaron at aaronbentley.com-20081026212440-01zczslj87t8zbtw
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sun 2008-10-26 21:37:00 +0000
        message:
          Switch to iter_shelvable
        modified:
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.85
        revision-id: aaron at aaronbentley.com-20081026212440-01zczslj87t8zbtw
        parent: aaron at aaronbentley.com-20081026204118-f3y7plfmel3vnctf
        parent: aaron at aaronbentley.com-20081026212415-io6h5xnegywbxjsa
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sun 2008-10-26 21:24:40 +0000
        message:
          Merge shelf-manager into shelf-ui
        modified:
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.84
        revision-id: aaron at aaronbentley.com-20081026204118-f3y7plfmel3vnctf
        parent: aaron at aaronbentley.com-20081026141231-13w3wufow3r0qcqs
        parent: aaron at aaronbentley.com-20081026204114-s3g539zpk3mxacag
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sun 2008-10-26 20:41:18 +0000
        message:
          Merge shelf-manager into shelf-ui
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
        ------------------------------------------------------------
        revno: 0.16.83
        revision-id: aaron at aaronbentley.com-20081026141231-13w3wufow3r0qcqs
        parent: aaron at aaronbentley.com-20081026100024-08whjq5p54yah68r
        parent: aaron at aaronbentley.com-20081026141226-2roft6rwk541c8z9
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sun 2008-10-26 14:12:31 +0000
        message:
          Merge shelf-manager into shelf-ui
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 0.16.82
        revision-id: aaron at aaronbentley.com-20081026100024-08whjq5p54yah68r
        parent: aaron at aaronbentley.com-20081021232113-4sunhtarovg1qdrh
        parent: aaron at aaronbentley.com-20081026100019-745n8pi8z93sm1v3
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sun 2008-10-26 10:00:24 +0000
        message:
          Merge shelf-manager into shelf-ui
        added:
          bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/blackbox/test_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
        ------------------------------------------------------------
        revno: 0.16.81
        revision-id: aaron at aaronbentley.com-20081021232113-4sunhtarovg1qdrh
        parent: aaron at aaronbentley.com-20081017150556-wz6uj77itrp2xwyv
        parent: aaron at aaronbentley.com-20081021232107-sdkkudb9yv32xvh3
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Wed 2008-10-22 00:21:13 +0100
        message:
          Merge shelf-manager into shelf-ui
        added:
          doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
          tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
        ------------------------------------------------------------
        revno: 0.16.80
        revision-id: aaron at aaronbentley.com-20081017150556-wz6uj77itrp2xwyv
        parent: aaron at aaronbentley.com-20081017034908-n330q3dlomiaookr
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Fri 2008-10-17 11:05:56 -0400
        message:
          Rename shelve2/unshelve2 to shelve/unshelve
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 0.16.79
        revision-id: aaron at aaronbentley.com-20081017034908-n330q3dlomiaookr
        parent: aaron at aaronbentley.com-20081017033736-wgirca69509n49hb
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Thu 2008-10-16 23:49:08 -0400
        message:
          Remove dependencies on bzrtools
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.78
        revision-id: aaron at aaronbentley.com-20081017033736-wgirca69509n49hb
        parent: aaron at aaronbentley.com-20081017033308-dnke9bvbvb5vrys5
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Thu 2008-10-16 23:37:36 -0400
        message:
          Update for name change
        modified:
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.77
        revision-id: aaron at aaronbentley.com-20081017033308-dnke9bvbvb5vrys5
        parent: aaron at aaronbentley.com-20081016220202-fw057d77tnxjrls5
        parent: aaron at aaronbentley.com-20081017033102-fknu995d8c01ib9c
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Thu 2008-10-16 23:33:08 -0400
        message:
          Merge shelf-manager into shelf-ui
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 0.16.76
        revision-id: aaron at aaronbentley.com-20081016220202-fw057d77tnxjrls5
        parent: aaron at aaronbentley.com-20081016214719-q6zvlnt9dgzod1n4
        parent: aaron at aaronbentley.com-20081016220158-2301jen35kpms9bf
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Thu 2008-10-16 18:02:02 -0400
        message:
          Merge shelf-manager into shelf-ui
        modified:
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.75
        revision-id: aaron at aaronbentley.com-20081016214719-q6zvlnt9dgzod1n4
        parent: aaron at aaronbentley.com-20081016213721-4evccj16q9mb05uf
        parent: aaron at aaronbentley.com-20081016214715-exepxdho5z45qw02
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Thu 2008-10-16 17:47:19 -0400
        message:
          Merge shelf-manager into shelf-ui
        modified:
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 0.16.74
        revision-id: aaron at aaronbentley.com-20081016213721-4evccj16q9mb05uf
        parent: aaron at aaronbentley.com-20081015151305-gokwbi2wmnpmfir3
        parent: aaron at aaronbentley.com-20081016212710-h9av3nhk76dvmsv5
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Thu 2008-10-16 17:37:21 -0400
        message:
          Merge with shelf-manager
        removed:
          .bzrignore                     bzrignore-20081008031745-ewbsjzwjqb2xde92-1
          __init__.py                    __init__.py-20081005001944-rieepfr24to9gcz7-1
          serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
          tests/                         tests-20081005001944-rieepfr24to9gcz7-3
          tests/__init__.py              __init__.py-20081005001944-rieepfr24to9gcz7-4
          tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
        added:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          .rsyncexclude                  rsyncexclude-20050408053852-27e0a5928b6829f645beb2e6
          BRANCH.TODO                    BRANCH.TODO-20060103052123-79ac4969351c03a9
          COPYING.txt                    gpl.txt-20060725144612-kxut42v3nkatynfv-1
          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
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/                        bzrlib-20050309040749-4ac9a0e211602846
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_knit_load_data_c.pyx   knit_c.pyx-20070509143944-u42gy8w387a10m0j-1
          bzrlib/_knit_load_data_py.py   _knit_load_data_py.p-20070629000948-9a0nh4s118bi5y8n-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/api.py                  api.py-20070626082640-35lspz7j0ys7a8ld-1
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/             benchmarks-20060516055008-ee3f551deeaddadc
          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_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-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_dirstate.py bench_dirstate.py-20070503203500-gs0pz6zkvjpq9l2x-1
          bzrlib/benchmarks/bench_info.py bench_info.py-20060719045551-x5ixdrwbw57cg19z-1
          bzrlib/benchmarks/bench_inventory.py bench_inventory.py-20060611112709-gjo1kx0oudyo9qbv-1
          bzrlib/benchmarks/bench_knit.py bench_knit.py-20070509145850-pan5jnd3hl7mfdya-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_pack.py bench_pack.py-20070903042947-0wphp878xr6wkw7t-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_startup.py bench_startup.py-20061006075337-q49on3zvfcbvarn3-1
          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/ trees-20060815023100-t296rgda4emawqj9-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/many_commit.py many_commit.py-20060819021600-khvri55v4f6edzsl-1
          bzrlib/benchmarks/tree_creator/simple_many_commit.py simple_many_commits.-20060815024128-b16a7pn542u6b13k-2
          bzrlib/bisect_multi.py         bisect_multi.py-20071005104357-0vymd381la7ew4o1-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/breakin.py              breakin.py-20070417043829-so46nevf978u713k-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/                 changeset-20051118044006-6b0674808389027e
          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/serializer/      serializer-20051118175351-f2009a32b92d471d
          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/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-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/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          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/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/doc/                    doc-20051224020731-4d79ab81ba9b0ca7
          bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
          bzrlib/doc/api/                api-20051224020744-3aff371bd0c8d249
          bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
          bzrlib/doc/api/branch.txt      branch.txt-20060130010728-d96c35d50b205aed
          bzrlib/doc/api/transport.txt   transport.txt-20051224020744-66b4fb564d98a5a5
          bzrlib/email_message.py        email_message.py-20070718143823-660zfcl54xi1v65u-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/                 export-20051114235827-0df92bc1a6ef3ac0
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/externalcommand.py      externalcommand.py-20050901092254-b4fc642a55bb815b
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/generate_ids.py         generate_ids.py-20061102205935-z3do15ipw6m7v26u-1
          bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
          bzrlib/gpg.py                  gpg.py-20051017065112-8654536d415dacc6
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
          bzrlib/help_topics/            help_topics-20071211013603-qz0sojhgxhiujm6a-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/         bzrlibhelp-20071209214431-xzg3moksichjwyts-1
          bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/help_topics/en/conflicts.txt conflicts.txt-20070723221841-ns3jvwxdb4okn6fk-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/help_topics/en/patterns.txt patterns.txt-20080625070357-wx8qm46a19ejwfns-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/identitymap.py          identitymap.py-20051007040721-83e837d831a6636a
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-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/intset.py               intset.py-20050717175247-81cd658f9aaa2731
          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/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/pack.py                 container.py-20070607160755-tr8zc26q18rn0jnb-1
          bzrlib/patch.py                patch.py-20050513021216-ad183543f56ee2e5
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/                plugins-20050622090833-e6d6498bece7e1ae
          bzrlib/plugins/__init__.py     __init__.py-20050815170346-d9190986cecb91f5
          bzrlib/plugins/launchpad/      launchpad-20060516012834-b4258331967684d4
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
          bzrlib/plugins/launchpad/test_register.py test_register.py-20060315182712-40f5dda945c829a8
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/shellcomplete.py        shellcomplete.py-20050822153127-3be115ff5e70fc39
          bzrlib/sign_my_commits.py      sign_my_commits.py-20060215152201-5a6363365180e671
          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/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/                  store-20050915195446-f933a84ac5f23f49
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/revision/         revision-20060303014707-dc3bdc497f81c395
          bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
          bzrlib/store/versioned/        versioned-20060301031435-98ec210ea3dfd86d
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/strace.py               strace.py-20070323001526-6zquhhw8leb9m6j8-1
          bzrlib/switch.py               switch.py-20071116011000-v5lnw7d2wkng9eux-1
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/                  selftest-20050621060616-bb8b5b36e3c950c8
          bzrlib/tests/EncodingAdapter.py EncodingAdapter.py-20060113032051-4d7e1d8c1e38b4a1
          bzrlib/tests/TestUtil.py       TestUtil.py-20050824080200-5f70140a2d938694
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/         blackbox-20051117211451-419928a2e5754ac1
          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_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
          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_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          bzrlib/tests/blackbox/test_bundle_info.py test_bundle_info.py-20070816181255-eiuodwxuqu7w7gxf-1
          bzrlib/tests/blackbox/test_cat.py test_cat.py-20051201162916-f0937e4e19ea24b3
          bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          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_debug.py test_debug.py-20061026142942-q76cgg41785b3mdk-1
          bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
          bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
          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_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
          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_join.py test_join.py-20060928210902-95dkqa6boh8uq92b-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_lsprof.py test_lsprof.py-20070622025641-nbsm2svy8anvj9df-1
          bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
          bzrlib/tests/blackbox/test_merge_directive.py test_merge_directive-20070302012039-zh7uhy39biairtn0-1
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
          bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
          bzrlib/tests/blackbox/test_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-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_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-1
          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_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          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_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-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_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          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_split.py test_split.py-20061008023421-qy0vdpzysh5rriu8-1
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          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_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
          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_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/blackbox/test_version_info.py test_bb_version_info.py-20051228204928-91711c6559d952f7
          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/ branch_implementations-20060123013029-45ffae35c99eae60
          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_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-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_http.py test_http.py-20060731224648-2eef7ae5yja95rya-1
          bzrlib/tests/branch_implementations/test_last_revision_info.py test_last_revision_i-20070201133317-51mzi40m8hv1i0i9-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_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-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_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-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/branch_implementations/test_update.py test_update.py-20060305010612-e68efbcbb1baa69f
          bzrlib/tests/bzrdir_implementations/ bzrdir_implementations-20060131065642-5f93a74343e7c596
          bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/         commands-20070518182516-v16lhwkl07jbj1k2-1
          bzrlib/tests/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
          bzrlib/tests/commands/test_branch.py test_branch.py-20070520173042-ou3a796w3xn1y8ps-1
          bzrlib/tests/commands/test_cat.py test_cat.py-20070525170351-vg2apsfb5j413913-1
          bzrlib/tests/commands/test_checkout.py test_checkout.py-20070525151718-vm7ligd5px5dtmda-1
          bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
          bzrlib/tests/commands/test_merge.py test_merge.py-20070525163813-v8yfs5wu77hjsx0o-1
          bzrlib/tests/commands/test_missing.py test_missing.py-20070525171057-qr1z4sleurlp9b5v-1
          bzrlib/tests/commands/test_pull.py test_pull.py-20070525144918-cgmunk4ici2krjnd-1
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/commands/test_update.py test_update.py-20070910091045-8uyp8v73j926l1g2-1
          bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/ interrepository_implementations-20060220054716-8b62476625d70af3
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
          bzrlib/tests/intertree_implementations/ intertree_implementations-20060724101752-09ysswo1a92uqyoz-1
          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/inventory_implementations/ bzrlibtestsinventory-20070820060653-4mjbbmwhp74dsf3x-1
          bzrlib/tests/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/lock_helpers.py   LockHelpers.py-20060707151933-tav3o2hpibwi53u4-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/per_repository/   repository_implementations-20060131092037-ec97814745cc6128
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
          bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
          bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
          bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
          bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
          bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
          bzrlib/tests/test_atomicfile.py test_atomicfile.py-20060809005022-s7psq6himv0hpm3v-1
          bzrlib/tests/test_bad_files.py test_bad_files.py-20050918155938-c76a2295c8ab9503
          bzrlib/tests/test_bisect_multi.py test_bisect_multi.py-20071005104357-0vymd381la7ew4o1-2
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_bugtracker.py test_bugtracker.py-20070410073305-vu1vu1qosjurg8kb-2
          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_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          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_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
          bzrlib/tests/test_decorators.py test_decorators.py-20060113063037-0e7bd4566758f4fa
          bzrlib/tests/test_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
          bzrlib/tests/test_deprecated_graph.py testgraph.py-20050905070950-42e6c958106610fd
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_email_message.py test_email_message.p-20070718143823-660zfcl54xi1v65u-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_extract.py   test_extract.py-20061002214140-qdnnm67q1ov6x6pd-1
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_ftp_transport.py test_aftp_transport.-20060823221619-98mwjzxtwtkt527k-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_gpg.py       testgpg.py-20051017042228-9276cd40a784c93c
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
          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_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_http_implementations.py test_http_implementa-20071218210003-65nh81gglcfvurw6-1
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_https_ca_bundle.py test_https_ca_bundle-20070226095439-x5899kvqg7xsbk8e-1
          bzrlib/tests/test_identitymap.py testidentitymap.py-20051007040721-37936d473bd1ac51
          bzrlib/tests/test_ignores.py   test_ignores.py-20060712172354-vqq9ln0t8di27v53-1
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-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_lazy_regex.py test_lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_lsprof.py    test_lsprof.py-20070606095601-bctdndm8yhc0cqnc-1
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_multiparent.py test_multiparent.py-20070410133617-n1jdhcc1n1mibarp-4
          bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
          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_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          bzrlib/tests/test_pack.py      test_container.py-20070607160755-tr8zc26q18rn0jnb-2
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_patch.py     test_patch.py-20060416172603-65c8e3b6c4783426
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
          bzrlib/tests/test_patches_data/ testdata-20051118165023-2a824afbf661df53
          bzrlib/tests/test_patches_data/diff diff-20050727183609-9547bd65f4263852
          bzrlib/tests/test_patches_data/diff-2 diff2-20050923211548-17287840f74d2fdc
          bzrlib/tests/test_patches_data/diff-3 diff3-20050923212659-68ab55b31cc4fbda
          bzrlib/tests/test_patches_data/diff-4 diff4-20050923212659-e6258b676e52af3c
          bzrlib/tests/test_patches_data/diff-5 diff5-20050923212659-1dbdca9bbca19d36
          bzrlib/tests/test_patches_data/diff-6 diff6-20050923212838-76eb04444c53bd2a
          bzrlib/tests/test_patches_data/insert_top.patch insert_top.patch-20050727183609-e6af827c94a307ca
          bzrlib/tests/test_patches_data/mod mod-20050727183609-24466e3a1df04230
          bzrlib/tests/test_patches_data/mod-2 mod2-20050923211548-23d80987e3e05d87
          bzrlib/tests/test_patches_data/mod-3 mod3-20050923212659-60ec307d7640e4da
          bzrlib/tests/test_patches_data/mod-4 mod4-20050923212659-55526b6d64a461f0
          bzrlib/tests/test_patches_data/mod-5 mod5-20050923212659-07398968494d77e4
          bzrlib/tests/test_patches_data/mod-6 mod6-20050923212838-b4714bdf676aef01
          bzrlib/tests/test_patches_data/orig orig-20050727183609-2ed1d3e5f19e52c5
          bzrlib/tests/test_patches_data/orig-2 orig2-20050923211548-214d1e672297561f
          bzrlib/tests/test_patches_data/orig-3 orig3-20050923212659-0376c2550eaafa4e
          bzrlib/tests/test_patches_data/orig-4 orig4-20050923212659-2fce4f1d43d5f67a
          bzrlib/tests/test_patches_data/orig-5 orig5-20050923212659-1d6e8c7c9e8a0070
          bzrlib/tests/test_patches_data/orig-6 orig6-20050923212838-25e4d5f68835c564
          bzrlib/tests/test_patches_data/patchtext.patch patchtext.patch-20060530035059-m8nk8bkv7apxr2jc-1
          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_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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_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_revisionspec.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_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          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.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          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_smtp_connection.py test_smtp_connection-20070618204509-wuyxc0r0ztrecv7e-1
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/test_ssh_transport.py test_ssh_transport.p-20070105153201-f7iq2bosvgjbdgc3-1
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          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_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
          bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
          bzrlib/tests/test_tag.py       test_tag.py-20070212110532-91cw79inah2cfozx-2
          bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
          bzrlib/tests/test_textfile.py  test_textfile.py-20060415001558-256482b2206362aa
          bzrlib/tests/test_textmerge.py test_textmerge.py-20060408165803-fab93ab605a78e56
          bzrlib/tests/test_timestamp.py test_timestamp.py-20070306153932-r3ejn242c20asagv-1
          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_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          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_uncommit.py  test_uncommit.py-20080316104338-y3gxu67g5m2qih10-1
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          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_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          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/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
          bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
          bzrlib/tests/tree_implementations/ tree_implementations-20060717075546-420s7b0bj9hzeowi-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_annotate_iter.py test_annotate_iter.p-20080315092519-h4dc43rntmfmq16d-1
          bzrlib/tests/tree_implementations/test_get_file_mtime.py test_get_file_mtime.-20070301003805-kjkpwfp4whbm39o1-1
          bzrlib/tests/tree_implementations/test_get_root_id.py test_get_root_id.py-20071026191509-a4conhr43f194avv-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_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/tests/tree_implementations/test_list_files.py test_list_files.py-20070216005501-cjh6fzprbe9lbs2t-1
          bzrlib/tests/tree_implementations/test_path_content_summary.py test_path_content_su-20070904100855-3vrwedz6akn34kl5-1
          bzrlib/tests/tree_implementations/test_revision_tree.py test_revision_tree.p-20060908041847-n15ngjoxpivwls0v-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-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/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
          bzrlib/tests/workingtree_implementations/ workingtree_implementations-20060203003124-eada934f41adc89b
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          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_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_basis_tree.py test_basis_tree.py-20070216005613-85tsdbzarlx088wg-1
          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_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_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
          bzrlib/tests/workingtree_implementations/test_get_parent_ids.py test_get_parent_ids.py-20060616123734-jq0zc755ud2u644s-1
          bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
          bzrlib/tests/workingtree_implementations/test_is_control_filename.py test_is_control_filename.py-20060216024958-f5afdebb2fa36418
          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_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_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_paths2ids.py test_paths2ids.py-20070222011621-kesvovdwm69nndtx-1
          bzrlib/tests/workingtree_implementations/test_pull.py test_pull.py-20060222044334-43594dd8e143b708
          bzrlib/tests/workingtree_implementations/test_put_file.py test_put_file.py-20060907214856-4omn6hf1u7fvrart-4
          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_uncommit.py test_uncommit.py-20070712063057-8zaprw7t7lcqxeje-1
          bzrlib/tests/workingtree_implementations/test_unversion.py test_unversion.py-20060907074408-bygh2y28jz8u0cg7-1
          bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-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/textmerge.py            textmerge.py-20060408064938-a5d5c009e64a3a25
          bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transactions.py         transactions.py-20051007010900-f1313d53cf58e223
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/              transport-20050915194034-be1f2ec767c077bf
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/brokenrename.py brokenrename.py-20070628050843-mbwebk50srn93rut-1
          bzrlib/transport/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
          bzrlib/transport/fakevfat.py   fakevfat.py-20060407072414-d59939fa1d6c79d9
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/http/         http-20060113083522-fa806bfc2aca663c
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/ca_bundle.py ca_bundle.py-20070226091335-84kb1xg1r2jjf858-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
          bzrlib/transport/nosmart.py    nosmart.py-20080402095843-6ib17idympwy1zkr-1
          bzrlib/transport/readonly.py   readonly.py-20060120032407-66d3166c39ffdc79
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/transport/unlistable.py unlistable.py-20070714093417-5gc9d821to85zo4t-2
          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/                     ui-20051130153613-246bba9a38f01be6
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
          bzrlib/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/util/                   util-20050815195618-89a2aedfe023e738
          bzrlib/util/__init__.py        __init__.py-20050815195626-e775cbc20eda3ab1
          bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
          bzrlib/util/configobj/         configobj-20051018184548-18c76a60384b575a
          bzrlib/util/configobj/__init__.py __init__.py-20051018184548-f715e1ce433801ee
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/util/configobj/docs/    docs-20051018184548-5eb1575f28e645ab
          bzrlib/util/configobj/docs/BSD-LICENSE.txt BSDLICENSE.txt-20051018184548-29b89ff3102657f5
          bzrlib/util/configobj/docs/configobj.txt configobj.txt-20051018184548-4949b5f17e6a19c7
          bzrlib/util/configobj/docs/validate.txt validate.txt-20051018184548-9e0e5ad913e258f5
          bzrlib/util/effbot/            effbot-20050627013916-8e7588a4b6d6dcf7
          bzrlib/util/effbot/__init__.py __init__.py-20050627013916-18153e1d0b7b7a0c
          bzrlib/util/effbot/org/        org-20050627013916-965d91896868d971
          bzrlib/util/effbot/org/__init__.py __init__.py-20050627013916-e40f412dbfb503e7
          bzrlib/util/effbot/org/gzip_consumer.py gzip_consumer.py-20050627013916-24d64dcef809665b
          bzrlib/util/effbot/org/http_client.py http_client.py-20050627013916-44f3badc529d9afd
          bzrlib/util/effbot/org/http_manager.py http_manager.py-20050627013916-3e8eea2435bddb3a
          bzrlib/util/elementtree/       elementtree-20050323061618-ec49a4621bc7e4f4
          bzrlib/util/elementtree/ElementTree.py ElementTree.py-20050323061623-cfa8eefe86f35391
          bzrlib/util/elementtree/__init__.py __init__.py-20050323061623-61888e93152e298d
          bzrlib/util/simplemapi.py      simplemapi.py-20070810174811-ievl23nziuiq2k3m-1
          bzrlib/util/tests/             bzrlibutiltests-20070713054332-wmm62qs3xvyfzwup-1
          bzrlib/util/tests/__init__.py  __init__.py-20070713054446-oliu3oth0gy08y0t-1
          bzrlib/util/tests/test_bencode.py test_bencode.py-20070713042202-qjw8rppxaz7ky6i6-1
          bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
          bzrlib/version_info_formats/   version_formats-20060809195728-grgaanc8iql7psdy-1
          bzrlib/version_info_formats/__init__.py generate_version_info.py-20051228204928-8358edabcddcd97e
          bzrlib/version_info_formats/format_custom.py format_custom.py-20071029100350-ajovqhbpb5khf6gu-1
          bzrlib/version_info_formats/format_python.py format_python.py-20060809202444-ike7i9ub03gb432p-1
          bzrlib/version_info_formats/format_rio.py format_rio.py-20060809202444-ike7i9ub03gb432p-2
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/weave_commands.py       weave_commands.py-20060320231507-8e9f300bffc1aa19
          bzrlib/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml6.py                 xml6.py-20080327235607-1skmbg4o9cd1o636-1
          bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          contrib/                       contrib-20050503074841-949d8bc88588ae65
          contrib/add-bzr-to-baz         add-bzr-to-baz-20050505024326-1cf5f9aa30541c92
          contrib/bash/                  bash-20050503074841-9f7e158e4c3e2efc
          contrib/bash/bzr               bzr-20050602024053-3364478702deec17
          contrib/bash/bzr.simple        bzr-20050503074841-dfc41af1e02111f9
          contrib/bash/bzrbashprompt.sh  bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
          contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
          contrib/create_bzr_rollup.py   create_bzr_rollup.py-20050606041532-391366e7fa746bf9
          contrib/emacs/                 emacs-20050729195350-d85b1b862fd807a3
          contrib/emacs/bzr-mode.el      bzrmode.el-20050729195350-d96dc8aae5b69e52
          contrib/fortune                fortune-20050510035517-ba20905f9be2c0c1
          contrib/newinventory.py        newinventory.py-20050330222648-12642a6a7ae875e9
          contrib/pwclient.full          pwclient.full-20050620042426-0204070fbc47f1e9
          contrib/pwk                    pwk-20050620015048-974d9719ed8a5c16
          contrib/upload-bzr.dev         uploadbzr.dev-20050530024310-733da9c3c5a5b8af
          contrib/zsh/                   zsh-20050503074841-1708f463ebefb972
          contrib/zsh/_bzr               _bzr-20050503074841-b2f107964e03958e
          doc/                           doc-20050309044934-a811c79dd26eef58
          doc/bazaar-vcs.org.kid         bazaarvcs.org.kid-20060929181918-huv7bgmdey0ktqci-1
          doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
          doc/developers/                docdevelopers-20070507164002-62r0es2b29myxges-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          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/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/bundle-creation.txt bundlecreation.rst-20070527173558-rqaqxn1al7vzgcto-1
          doc/developers/bundle-format4.txt bundleformat4.txt-20070621120628-r3332ovd8u4agv8i-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/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/diff.txt        diff.txt-20070716233605-2q6jzorua7mr42jk-1
          doc/developers/directory-fingerprints.txt directoryfingerprint-20070731033348-okmllh4b5srdtlk2-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/indices.txt     indices.txt-20070713142939-m5cdnp31u8ape0td-1
          doc/developers/initial-push-pull.txt initialpushpull.rst-20070527184539-wodba32mi5dehhct-1
          doc/developers/integration.txt integration.txt-20080404022341-2lorxocp1in07zij-1
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
          doc/developers/last-modified.txt lastmodified.txt-20070806222243-df50y5fi7n85vnob-1
          doc/developers/lca-merge.txt   lcamerge.txt-20080103061803-9isydn4ivgwrvorw-1
          doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
          doc/developers/merge-scaling.txt mergescaling.rst-20070527173558-rqaqxn1al7vzgcto-2
          doc/developers/missing.txt     missing.txt-20070718093412-eqjvfwo0oacov5sn-1
          doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
          doc/developers/packrepo.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
          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/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/profiling.txt   profiling.txt-20070531045713-j15mxufywgzwdeu8-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/developers/repository-stream.txt repositorystream.txt-20080410222511-nh6b9bvscvcerh48-1
          doc/developers/repository.txt  repository.txt-20070709152006-xkhlek456eclha4u-1
          doc/developers/revert.txt      revert.txt-20070515111013-grc9hgp21zxqbwbl-1
          doc/developers/revision-properties.txt revisionproperties.t-20070807133526-w57m8zv5o7t5kugm-1
          doc/developers/status.txt      status.txt-20070702023117-6xss29lx170qndwr-1
          doc/developers/testing.txt     testing.txt-20080812140359-i70zzh6v2z7grqex-1
          doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
          doc/developers/uncommit.txt    uncommit.txt-20070621042721-4clw8ucb9u9yda2h-1
          doc/developers/update.txt      update.txt-20070713074325-vtxf9eb5c6keg30j-1
          doc/en/                        en-20070810050627-g7r46azs5mlwj61j-1
          doc/en/admin-guide/            docenadminguide-20080305135054-y7y2c986yf94zljn-1
          doc/en/admin-guide/index.txt   index.txt-20080305140741-ecw0lap8dxkxc05g-1
          doc/en/developer-guide/        developerguide-20070810050627-g7r46azs5mlwj61j-2
          doc/en/mini-tutorial/          minitutorial-20070813141352-2u64ooqzo0or4hss-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/quick-reference/        quickreference-20070813143223-5i7bgw7w8s7l3ae2-1
          doc/en/quick-reference/Makefile makefile-20070813143223-5i7bgw7w8s7l3ae2-2
          doc/en/quick-reference/quick-start-summary.pdf quickstartsummary.pd-20071207005239-it6xmdjml8nxvzgt-1
          doc/en/quick-reference/quick-start-summary.png quickstartsummary.pn-20071203142852-hsiybkmh37q5owwe-1
          doc/en/quick-reference/quick-start-summary.svg quickstartsummary.sv-20070813143223-5i7bgw7w8s7l3ae2-3
          doc/en/release-notes/          releasenotes-20070810050627-g7r46azs5mlwj61j-3
          doc/en/tutorials/              docentutorials-20071127235845-bm2lu60bvau1ptmh-1
          doc/en/tutorials/centralized_workflow.txt centralized_workflow-20060830194948-kspf52565xvgrlil-1
          doc/en/tutorials/tutorial.txt  tutorial.txt-20050804190939-9dcbba2ef053bc84
          doc/en/tutorials/using_bazaar_with_launchpad.txt using_bazaar_with_lp-20071211073140-7msh8uf9a9h4y9hb-1
          doc/en/user-guide/             userguide-20070810050627-g7r46azs5mlwj61j-4
          doc/en/user-guide/adv_merging.txt adv_merging.txt-20071213070245-d7u7150lb2hhnvby-1
          doc/en/user-guide/annotating_changes.txt annotating_changes.t-20071122141511-0knao2lklsdsvb1q-1
          doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
          doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
          doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
          doc/en/user-guide/central_intro.txt central_intro.txt-20071123055134-k5x4ekduci2lbn36-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
          doc/en/user-guide/entering_commands.txt using_bazaar.txt-20071114035000-q36a9h57ps06uvnl-6
          doc/en/user-guide/getting_help.txt getting_help.txt-20071128000722-ncxiua259xwbdbg7-2
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/en/user-guide/images/      images-20071114035000-q36a9h57ps06uvnl-3
          doc/en/user-guide/images/workflows_centralized.png workflows_centralize-20071114035000-q36a9h57ps06uvnl-8
          doc/en/user-guide/images/workflows_centralized.svg workflows_centralize-20071130043324-bhms0cgyphhq1b2x-1
          doc/en/user-guide/images/workflows_gatekeeper.png workflows_gatekeeper-20071114035000-q36a9h57ps06uvnl-9
          doc/en/user-guide/images/workflows_gatekeeper.svg workflows_gatekeeper-20071130043324-bhms0cgyphhq1b2x-2
          doc/en/user-guide/images/workflows_localcommit.png workflows_localcommi-20071114035000-q36a9h57ps06uvnl-10
          doc/en/user-guide/images/workflows_localcommit.svg workflows_localcommi-20071130043324-bhms0cgyphhq1b2x-3
          doc/en/user-guide/images/workflows_peer.png workflows_peer.png-20071114035000-q36a9h57ps06uvnl-11
          doc/en/user-guide/images/workflows_peer.svg workflows_peer.svg-20071130043324-bhms0cgyphhq1b2x-4
          doc/en/user-guide/images/workflows_pqm.png workflows_pqm.png-20071114035000-q36a9h57ps06uvnl-12
          doc/en/user-guide/images/workflows_pqm.svg workflows_pqm.svg-20071130043324-bhms0cgyphhq1b2x-5
          doc/en/user-guide/images/workflows_shared.png workflows_shared.png-20071114035000-q36a9h57ps06uvnl-13
          doc/en/user-guide/images/workflows_shared.svg workflows_shared.svg-20071130043324-bhms0cgyphhq1b2x-6
          doc/en/user-guide/images/workflows_single.png workflows_single.png-20071114035000-q36a9h57ps06uvnl-14
          doc/en/user-guide/images/workflows_single.svg workflows_single.svg-20071130043324-bhms0cgyphhq1b2x-7
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
          doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
          doc/en/user-guide/merging_changes.txt merging_changes.txt-20071122141511-0knao2lklsdsvb1q-3
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
          doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
          doc/en/user-guide/plugins.txt  plugins.txt-20060314145616-525099a747f3ffdd
          doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
          doc/en/user-guide/recording_changes.txt recording_changes.tx-20071121073725-0corxykv5irjal00-4
          doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
          doc/en/user-guide/resolving_conflicts.txt resolving_conflicts.-20071122141511-0knao2lklsdsvb1q-5
          doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
          doc/en/user-guide/reviewing_changes.txt reviewing_changes.tx-20071121073725-0corxykv5irjal00-6
          doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
          doc/en/user-guide/server.txt   server.txt-20060913044801-h939fvbwzz39gf7g-1
          doc/en/user-guide/setting_up_email.txt setting_up_email.txt-20060314161707-fd242c8944346173
          doc/en/user-guide/shared_repository_layouts.txt shared_repository_la-20070502152030-bagewuqs18ns24o7-1
          doc/en/user-guide/solo_intro.txt solo_workflow.txt-20071121073725-0corxykv5irjal00-7
          doc/en/user-guide/specifying_revisions.txt specifying_revisions.txt-20060314161707-19deb139101bea33
          doc/en/user-guide/stacked.txt  stacked.txt-20080711023247-4uh9oovoka0sze8b-1
          doc/en/user-guide/starting_a_project.txt starting_a_project.t-20071121073725-0corxykv5irjal00-8
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/en/user-guide/using_aliases.txt using_aliases.txt-20060314161707-c21d27fa2939e039
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          doc/en/user-guide/using_gatekeepers.txt using_gatekeepers.tx-20071123154453-dk2mjhrg1vpjm5w2-5
          doc/en/user-guide/version_info.txt version_info.txt-20060921215543-gju6o5xdic8w25np-1
          doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
          doc/en/user-guide/working_offline_central.txt working_offline_cent-20071123055134-k5x4ekduci2lbn36-5
          doc/en/user-guide/writing_a_plugin.txt writing_a_plugin.txt-20071114035000-q36a9h57ps06uvnl-7
          doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
          doc/en/user-reference/         userreference-20070810050627-g7r46azs5mlwj61j-5
          doc/en/user-reference/readme.txt readme.txt-20071211133352-guencaey6fpesv4j-1
          doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
          doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
          doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
          doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
          doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
          doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
          doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
          doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
          doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
          doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
          doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
          doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
          generate_docs.py               bzrinfogen.py-20051211224525-78e7c14f2c955e55
          man1/                          man1-20070418045910-74ew7wm1oqo2tfv0-1
          profile_imports.py             profile_imports.py-20060618020306-k5uw80achysrokj9-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/                         tools-20050707102144-fee2fd7fd6ddfc1c
          tools/__init__.py              __init__.py-20051212012857-39c9a39aa197f064
          tools/biobench.py              biobench.py-20051101131608-0942e1592d0a8ba9
          tools/bzr_epydoc               bzr_epydoc-20070409231252-ec7uffstn62q7nhv-1
          tools/bzr_epydoc_uid.py        bzr_epydoc_uid.py-20070409231252-ec7uffstn62q7nhv-2
          tools/capture_tree.py          capture_tree.py-20051004100938-c7ff053182f5ae51
          tools/convertfile.py           convertfile.py-20050630092559-ff9933170b310e5f
          tools/convertinv.py            tryconvert.py-20050630081052-197fecc07da72eb0
          tools/doc_generate/            bzrinfogen-20051211214907-45ff5f0af3a80b32
          tools/doc_generate/__init__.py __init__.py-20051211214907-df9e0e6b493553f1
          tools/doc_generate/autodoc_bash_completion.py big_bash_completion.py-20051211223059-00ecfbfcc8056b78
          tools/doc_generate/autodoc_man.py bzrman.py-20050601153041-0ff7f74de456d15e
          tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
          tools/history2revfiles.py      history2revfiles.py-20050811180808-5a139eeb2c8ba9a2
          tools/http_client.py           http_client.py-20050819224207-b29be8324c55b359
          tools/package_mf.py            package_mf.py-20080206141953-323gd0qb2z3tn5pc-1
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
          tools/riodemo.py               riodemo.py-20051128080255-352dc1600f3d58c7
          tools/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
          tools/rst2prettyhtml.py        rst2prettyhtml.py-20060929181914-t7dh62f2wxi0i5aj-1
          tools/trace-revisions          tracerevisions-20051107162041-9dfee0a7324d206d
          tools/weavebench.py            weavebench.py-20050711054702-9c24ead29f696ede
          tools/weavemerge.sh            weavemerge.sh-20050715225520-52fbfcfa84e980f5
          tools/win32/                   win32-20060622100836-b3yup582rt3y0nvm-2
          tools/win32/__init__.py        __init__.py-20060622100836-b3yup582rt3y0nvm-3
          tools/win32/bazaar.url         bazaar.url-20060622100836-b3yup582rt3y0nvm-4
          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/file_version.py    file_version.py-20060622100836-b3yup582rt3y0nvm-8
          tools/win32/info.txt           info.txt-20061014084411-x9dr721ue9blowkc-1
          tools/win32/ostools.py         ostools.py-20060731163025-npjffm46rgnkl50d-1
          tools/win32/run_script.py      run_script.py-20080717003927-k6itvarbtnwk44o9-1
          tools/win32/start_bzr.bat      start_bzr.bat-20060622100836-b3yup582rt3y0nvm-9
        renamed:
          shelf.py => bzrlib/shelf.py prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          shelf_ui.py => bzrlib/shelf_ui.py shelver.py-20081005210102-33worgzwrtdw0yrm-1
          tests/test_shelf.py => bzrlib/tests/test_shelf.py test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        modified:
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.73
        revision-id: aaron at aaronbentley.com-20081015151305-gokwbi2wmnpmfir3
        parent: aaron at aaronbentley.com-20081013172350-fv37k8109zpr86n1
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Wed 2008-10-15 11:13:05 -0400
        message:
          Add invisible help to please option grammar check
        modified:
          __init__.py                    __init__.py-20081005001944-rieepfr24to9gcz7-1
        ------------------------------------------------------------
        revno: 0.16.72
        revision-id: aaron at aaronbentley.com-20081013172350-fv37k8109zpr86n1
        parent: aaron at aaronbentley.com-20081013164618-z63px6zdhnibfmvr
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-10-13 13:23:50 -0400
        message:
          Allow shelving binary changes
        modified:
          shelf_ui.py                    shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.71
        revision-id: aaron at aaronbentley.com-20081013164618-z63px6zdhnibfmvr
        parent: aaron at aaronbentley.com-20081013155007-d0lh7zbdztavhu5b
        parent: aaron at aaronbentley.com-20081013164618-v7yjncrdjt24qbmt
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-10-13 12:46:18 -0400
        message:
          Merge shelf-manager into shelf-ui
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.70
        revision-id: aaron at aaronbentley.com-20081013155007-d0lh7zbdztavhu5b
        parent: aaron at aaronbentley.com-20081013142638-ijtihyntaq1w0rtx
        parent: aaron at aaronbentley.com-20081013155001-sfnxi54dyhesb1qo
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-10-13 11:50:07 -0400
        message:
          Merge shelf-manager into shelf-ui
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.69
        revision-id: aaron at aaronbentley.com-20081013142638-ijtihyntaq1w0rtx
        parent: aaron at aaronbentley.com-20081013133913-m2nchxpuu9ar7c0q
        parent: aaron at aaronbentley.com-20081013142627-y3zcxdss03k9fpnn
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-10-13 10:26:38 -0400
        message:
          Merge shelf-manager into shelf-ui
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.68
        revision-id: aaron at aaronbentley.com-20081013133913-m2nchxpuu9ar7c0q
        parent: aaron at aaronbentley.com-20081013133320-p57mui4mpulvwg9m
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-10-13 09:39:13 -0400
        message:
          Avoid having escape codes affect the wrong text.
        modified:
          shelf_ui.py                    shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.67
        revision-id: aaron at aaronbentley.com-20081013133320-p57mui4mpulvwg9m
        parent: aaron at aaronbentley.com-20081011213058-x8cgl5wpvuthbl14
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-10-13 09:33:20 -0400
        message:
          Update docs
        modified:
          __init__.py                    __init__.py-20081005001944-rieepfr24to9gcz7-1
        ------------------------------------------------------------
        revno: 0.16.66
        revision-id: aaron at aaronbentley.com-20081011213058-x8cgl5wpvuthbl14
        parent: aaron at aaronbentley.com-20081011203442-ern1oybyl3idq9uh
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sat 2008-10-11 17:30:58 -0400
        message:
          Import documentation from original shelf
        modified:
          __init__.py                    __init__.py-20081005001944-rieepfr24to9gcz7-1
        ------------------------------------------------------------
        revno: 0.16.65
        revision-id: aaron at aaronbentley.com-20081011203442-ern1oybyl3idq9uh
        parent: aaron at aaronbentley.com-20081011195518-2pyomldupl2ve4dn
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sat 2008-10-11 16:34:42 -0400
        message:
          Implement unshelve --delete
        modified:
          __init__.py                    __init__.py-20081005001944-rieepfr24to9gcz7-1
          shelf_ui.py                    shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.64
        revision-id: aaron at aaronbentley.com-20081011195518-2pyomldupl2ve4dn
        parent: aaron at aaronbentley.com-20081011195446-r9jfw236dcfux1ta
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sat 2008-10-11 15:55:18 -0400
        message:
          Implement dry-run option for Unshelve
        modified:
          __init__.py                    __init__.py-20081005001944-rieepfr24to9gcz7-1
          shelf_ui.py                    shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.63
        revision-id: aaron at aaronbentley.com-20081011195446-r9jfw236dcfux1ta
        parent: aaron at aaronbentley.com-20081011175214-85vfxt61753sp404
        parent: aaron at aaronbentley.com-20081011195445-0ceqw3nh9x7aebmj
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sat 2008-10-11 15:54:46 -0400
        message:
          Merge shelf-manager into shelf-ui
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
        ------------------------------------------------------------
        revno: 0.16.62
        revision-id: aaron at aaronbentley.com-20081011175214-85vfxt61753sp404
        parent: aaron at aaronbentley.com-20081011174715-vpdso1sxlx6zg3wg
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sat 2008-10-11 13:52:14 -0400
        message:
          Make status nicer by not shelving lines for files not being changed
        modified:
          shelf_ui.py                    shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.61
        revision-id: aaron at aaronbentley.com-20081011174715-vpdso1sxlx6zg3wg
        parent: aaron at aaronbentley.com-20081011173600-9c2lom0ac78zh1gw
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sat 2008-10-11 13:47:15 -0400
        message:
          Show file name when shelving
        modified:
          shelf_ui.py                    shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.60
        revision-id: aaron at aaronbentley.com-20081011173600-9c2lom0ac78zh1gw
        parent: aaron at aaronbentley.com-20081011172156-ribtvt0bdw05ufc3
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sat 2008-10-11 13:36:00 -0400
        message:
          Clean up I/O handling
        modified:
          shelf_ui.py                    shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.59
        revision-id: aaron at aaronbentley.com-20081011172156-ribtvt0bdw05ufc3
        parent: aaron at aaronbentley.com-20081011171939-zymhhpgmqrwc6tt1
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sat 2008-10-11 13:21:56 -0400
        message:
          Remove unused imports
        modified:
          shelf_ui.py                    shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.58
        revision-id: aaron at aaronbentley.com-20081011171939-zymhhpgmqrwc6tt1
        parent: aaron at aaronbentley.com-20081011171128-g5dscjkyrs9t9pyb
        parent: aaron at aaronbentley.com-20081011171935-kdplaxrpy2vui9v9
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sat 2008-10-11 13:19:39 -0400
        message:
          Merge shelf-manager into shelf-ui
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
        ------------------------------------------------------------
        revno: 0.16.57
        revision-id: aaron at aaronbentley.com-20081011171128-g5dscjkyrs9t9pyb
        parent: aaron at aaronbentley.com-20081011170936-ty7gkfbfw3y58c1x
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sat 2008-10-11 13:11:28 -0400
        message:
          Expose messages in the UI
        modified:
          __init__.py                    __init__.py-20081005001944-rieepfr24to9gcz7-1
          shelf_ui.py                    shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.56
        revision-id: aaron at aaronbentley.com-20081011170936-ty7gkfbfw3y58c1x
        parent: aaron at aaronbentley.com-20081011170416-fwpux1zvrnpq29jz
        parent: aaron at aaronbentley.com-20081011170928-6vy5i29mgeof4j5n
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sat 2008-10-11 13:09:36 -0400
        message:
          Merge shelf-manager into shelf-ui
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
        ------------------------------------------------------------
        revno: 0.16.55
        revision-id: aaron at aaronbentley.com-20081011170416-fwpux1zvrnpq29jz
        parent: aaron at aaronbentley.com-20081011161800-rpczta04rx8pwpk1
        parent: aaron at aaronbentley.com-20081011170358-30zd1pk7g0ua6mvi
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sat 2008-10-11 13:04:16 -0400
        message:
          Merge shelf-manager into shelf-ui
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
        ------------------------------------------------------------
        revno: 0.16.54
        revision-id: aaron at aaronbentley.com-20081011161800-rpczta04rx8pwpk1
        parent: aaron at aaronbentley.com-20081011161106-kvgph7gjf5m2h8s5
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sat 2008-10-11 12:18:00 -0400
        message:
          Inform user about shelf ids.
        modified:
          __init__.py                    __init__.py-20081005001944-rieepfr24to9gcz7-1
          shelf_ui.py                    shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.53
        revision-id: aaron at aaronbentley.com-20081011161106-kvgph7gjf5m2h8s5
        parent: aaron at aaronbentley.com-20081011155807-yygh2a1ztdmg6gey
        parent: aaron at aaronbentley.com-20081011160957-7lwbr60r5k9ov96h
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sat 2008-10-11 12:11:06 -0400
        message:
          Merge shelf-manager into shelf-ui
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.52
        revision-id: aaron at aaronbentley.com-20081011155807-yygh2a1ztdmg6gey
        parent: aaron at aaronbentley.com-20081011154628-oo31n1z7hzwjfn96
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sat 2008-10-11 11:58:07 -0400
        message:
          Allow user-specified shelves
        modified:
          __init__.py                    __init__.py-20081005001944-rieepfr24to9gcz7-1
          shelf_ui.py                    shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.51
        revision-id: aaron at aaronbentley.com-20081011154628-oo31n1z7hzwjfn96
        parent: aaron at aaronbentley.com-20081011153537-n5vlpjjjl7z0h8kc
        parent: aaron at aaronbentley.com-20081011154538-mpzuw0kef6apxs2g
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sat 2008-10-11 11:46:28 -0400
        message:
          Merge shelf-manager into shelf-ui
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
        ------------------------------------------------------------
        revno: 0.16.50
        revision-id: aaron at aaronbentley.com-20081011153537-n5vlpjjjl7z0h8kc
        parent: aaron at aaronbentley.com-20081011153118-uzu3ntje1r059ipx
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sat 2008-10-11 11:35:37 -0400
        message:
          Display changes being unshelved
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          shelf_ui.py                    shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.49
        revision-id: aaron at aaronbentley.com-20081011153118-uzu3ntje1r059ipx
        parent: aaron at aaronbentley.com-20081011150438-zp58xowmn3mw3104
        parent: aaron at aaronbentley.com-20081011153118-ppatwn3hd30r5s7o
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sat 2008-10-11 11:31:18 -0400
        message:
          Merge shelf-manager into shelf-ui
        modified:
          serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
          tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
        ------------------------------------------------------------
        revno: 0.16.48
        revision-id: aaron at aaronbentley.com-20081011150438-zp58xowmn3mw3104
        parent: aaron at aaronbentley.com-20081011141819-w3vbnau9b8rk3fyq
        parent: aaron at aaronbentley.com-20081011150425-lmyuz3rh3vb4jlq8
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sat 2008-10-11 11:04:38 -0400
        message:
          Merge shelf-manager into shelf-ui
        modified:
          serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
        ------------------------------------------------------------
        revno: 0.16.47
        revision-id: aaron at aaronbentley.com-20081011141819-w3vbnau9b8rk3fyq
        parent: aaron at aaronbentley.com-20081011003826-az36x28h1izfb038
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sat 2008-10-11 10:18:19 -0400
        message:
          Support selecting files to shelve
        modified:
          __init__.py                    __init__.py-20081005001944-rieepfr24to9gcz7-1
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          shelf_ui.py                    shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.46
        revision-id: aaron at aaronbentley.com-20081011003826-az36x28h1izfb038
        parent: aaron at aaronbentley.com-20081011000913-rn10mjozysucwamr
        parent: aaron at aaronbentley.com-20081011003826-qnkf6l0jrbj2w066
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Fri 2008-10-10 20:38:26 -0400
        message:
          Merge shelf-manager into shelf-ui
        modified:
          serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
          tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
        ------------------------------------------------------------
        revno: 0.16.45
        revision-id: aaron at aaronbentley.com-20081011000913-rn10mjozysucwamr
        parent: aaron at aaronbentley.com-20081010233852-f9qewa6q1jfya64n
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Fri 2008-10-10 20:09:13 -0400
        message:
          switch to shelve_lines
        modified:
          shelf_ui.py                    shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.44
        revision-id: aaron at aaronbentley.com-20081010233852-f9qewa6q1jfya64n
        parent: aaron at aaronbentley.com-20081010233539-a7co7t13oj7p0grk
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Fri 2008-10-10 19:38:52 -0400
        message:
          Fix bogosity
        modified:
          shelf_ui.py                    shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.43
        revision-id: aaron at aaronbentley.com-20081010233539-a7co7t13oj7p0grk
        parent: aaron at aaronbentley.com-20081010233510-d9aitauodzf3h6hz
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Fri 2008-10-10 19:35:39 -0400
        message:
          Reduce API friction.
        modified:
          shelf_ui.py                    shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.42
        revision-id: aaron at aaronbentley.com-20081010233510-d9aitauodzf3h6hz
        parent: aaron at aaronbentley.com-20081010230856-ia2e23m8363lwcqg
        parent: aaron at aaronbentley.com-20081010233509-14ohles7na60p6tr
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Fri 2008-10-10 19:35:10 -0400
        message:
          Merge shelf-manager into shelf-ui
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.41
        revision-id: aaron at aaronbentley.com-20081010230856-ia2e23m8363lwcqg
        parent: aaron at aaronbentley.com-20081010223653-20td66bo2zeedui2
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Fri 2008-10-10 19:08:56 -0400
        message:
          Implement shelving with internal patch
        modified:
          shelf_ui.py                    shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.40
        revision-id: aaron at aaronbentley.com-20081010223653-20td66bo2zeedui2
        parent: aaron at aaronbentley.com-20081010223057-8yeenwkvkmbhwa3o
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Fri 2008-10-10 18:36:53 -0400
        message:
          Update for ShelfManager API changes
        modified:
          shelf_ui.py                    shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.39
        revision-id: aaron at aaronbentley.com-20081010223057-8yeenwkvkmbhwa3o
        parent: aaron at aaronbentley.com-20081010222024-pb5xj58ixwa2s96w
        parent: aaron at aaronbentley.com-20081010223038-0kpv3xkjpjok8k0b
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Fri 2008-10-10 18:30:57 -0400
        message:
          Merge shelf-manager into shelf-ui
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.38
        revision-id: aaron at aaronbentley.com-20081010222024-pb5xj58ixwa2s96w
        parent: aaron at aaronbentley.com-20081009124954-5mixsj0z3z0ii7ev
        parent: aaron at aaronbentley.com-20081010221951-7dcmemmed354a221
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Fri 2008-10-10 18:20:24 -0400
        message:
          Merge shelf-manager into shelf-ui
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.37
        revision-id: aaron at aaronbentley.com-20081009124954-5mixsj0z3z0ii7ev
        parent: aaron at aaronbentley.com-20081009124840-toplz93w1yhxn33y
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Thu 2008-10-09 08:49:54 -0400
        message:
          Use cleanups list to reduce nested try blocks
        modified:
          shelf_ui.py                    shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.36
        revision-id: aaron at aaronbentley.com-20081009124840-toplz93w1yhxn33y
        parent: aaron at aaronbentley.com-20081009124718-z689rmod8o4f9g35
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Thu 2008-10-09 08:48:40 -0400
        message:
          Better prompts on add/delete
        modified:
          shelf_ui.py                    shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.35
        revision-id: aaron at aaronbentley.com-20081009124718-z689rmod8o4f9g35
        parent: aaron at aaronbentley.com-20081009024859-ntiko05lyxu6oe37
        parent: aaron at aaronbentley.com-20081009124718-11z18mqy3z2yp4r1
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Thu 2008-10-09 08:47:18 -0400
        message:
          Merge shelf-manager into shelf-ui
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.34
        revision-id: aaron at aaronbentley.com-20081009024859-ntiko05lyxu6oe37
        parent: aaron at aaronbentley.com-20081009024033-ih5zlfod14riiopi
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Wed 2008-10-08 22:48:59 -0400
        message:
          Rename shelver to shelf_ui
        renamed:
          shelver.py => shelf_ui.py shelver.py-20081005210102-33worgzwrtdw0yrm-1
        modified:
          __init__.py                    __init__.py-20081005001944-rieepfr24to9gcz7-1
        ------------------------------------------------------------
        revno: 0.16.33
        revision-id: aaron at aaronbentley.com-20081009024033-ih5zlfod14riiopi
        parent: aaron at aaronbentley.com-20081009021540-56q18ftcznu3bh5s
        parent: aaron at aaronbentley.com-20081009024033-20fget2d252zr5hb
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Wed 2008-10-08 22:40:33 -0400
        message:
          Merge shelf-manager into shelf-ui
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.32
        revision-id: aaron at aaronbentley.com-20081009021540-56q18ftcznu3bh5s
        parent: aaron at aaronbentley.com-20081009004310-n5ezn0qpoogxuvdf
        parent: aaron at aaronbentley.com-20081009021540-v4z1muc9tulkc7ty
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Wed 2008-10-08 22:15:40 -0400
        message:
          Merge shelf-manager into shelf-ui
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.31
        revision-id: aaron at aaronbentley.com-20081009004310-n5ezn0qpoogxuvdf
        parent: aaron at aaronbentley.com-20081009003923-maa39jrlypgkf8wq
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Wed 2008-10-08 20:43:10 -0400
        message:
          Update prepare_shelf => shelf
        modified:
          shelver.py                     shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.30
        revision-id: aaron at aaronbentley.com-20081009003923-maa39jrlypgkf8wq
        parent: aaron at aaronbentley.com-20081008215520-jcgjwr7mfh3m5yja
        parent: aaron at aaronbentley.com-20081009003922-p5j0cnc84oigv33d
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Wed 2008-10-08 20:39:23 -0400
        message:
          Merge shelf-manager into shelf-ui
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.29
        revision-id: aaron at aaronbentley.com-20081008215520-jcgjwr7mfh3m5yja
        parent: aaron at aaronbentley.com-20081008175418-xca96me2gbeb3lcz
        parent: aaron at aaronbentley.com-20081008215520-y73kve14rzceo59m
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Wed 2008-10-08 17:55:20 -0400
        message:
          Merge shelf-manager into shelf-ui
        ------------------------------------------------------------
        revno: 0.16.28
        revision-id: aaron at aaronbentley.com-20081008175418-xca96me2gbeb3lcz
        parent: aaron at aaronbentley.com-20081008175346-8m1lxmun4bx66gdf
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Wed 2008-10-08 13:54:18 -0400
        message:
          fix option grammar
        modified:
          __init__.py                    __init__.py-20081005001944-rieepfr24to9gcz7-1
        ------------------------------------------------------------
        revno: 0.16.27
        revision-id: aaron at aaronbentley.com-20081008175346-8m1lxmun4bx66gdf
        parent: aaron at aaronbentley.com-20081008154809-vj7a76u2smanadxj
        parent: aaron at aaronbentley.com-20081008175323-hyh32gpy9yynybjq
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Wed 2008-10-08 13:53:46 -0400
        message:
          Merge with shelf-manager
        renamed:
          prepare_shelf.py => shelf.py prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_prepare_shelf.py => tests/test_shelf.py test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        modified:
          tests/__init__.py              __init__.py-20081005001944-rieepfr24to9gcz7-4
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.26
        revision-id: aaron at aaronbentley.com-20081008154809-vj7a76u2smanadxj
        parent: aaron at aaronbentley.com-20081008150713-f82doq153z3i0tig
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Wed 2008-10-08 11:48:09 -0400
        message:
          Restore fancy prompting
        modified:
          shelver.py                     shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.25
        revision-id: aaron at aaronbentley.com-20081008150713-f82doq153z3i0tig
        parent: aaron at aaronbentley.com-20081008150629-8ey3cckvsfcpusc3
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Wed 2008-10-08 11:07:13 -0400
        message:
          Show selected changes before shelving
        modified:
          shelver.py                     shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.24
        revision-id: aaron at aaronbentley.com-20081008150629-8ey3cckvsfcpusc3
        parent: aaron at aaronbentley.com-20081008144814-pwwoi3jsacwn701w
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Wed 2008-10-08 11:06:29 -0400
        message:
          Regularize prompts
        modified:
          shelver.py                     shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.23
        revision-id: aaron at aaronbentley.com-20081008144814-pwwoi3jsacwn701w
        parent: aaron at aaronbentley.com-20081008142629-v6rc8xoz28ew6t10
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Wed 2008-10-08 10:48:14 -0400
        message:
          Improve prompting
        modified:
          shelver.py                     shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.22
        revision-id: aaron at aaronbentley.com-20081008142629-v6rc8xoz28ew6t10
        parent: aaron at aaronbentley.com-20081008135425-gh3voxn6g8v2qxzz
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Wed 2008-10-08 10:26:29 -0400
        message:
          Only prompt when there are changes to shelve.
        modified:
          shelver.py                     shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.21
        revision-id: aaron at aaronbentley.com-20081008135425-gh3voxn6g8v2qxzz
        parent: aaron at aaronbentley.com-20081008134758-j77avqv5myokv7fd
        parent: aaron at aaronbentley.com-20081008135425-lw2z2sjd3qfikjs7
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Wed 2008-10-08 09:54:25 -0400
        message:
          Merge shelf-manager into shelf-ui
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.20
        revision-id: aaron at aaronbentley.com-20081008134758-j77avqv5myokv7fd
        parent: aaron at aaronbentley.com-20081008134720-bvd6n9c9ylqqms1k
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Wed 2008-10-08 09:47:58 -0400
        message:
          Use new getchar from bzrtools
        modified:
          shelver.py                     shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.19
        revision-id: aaron at aaronbentley.com-20081008134720-bvd6n9c9ylqqms1k
        parent: aaron at aaronbentley.com-20081008133547-qdfe58cqoogfu48t
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Wed 2008-10-08 09:47:20 -0400
        message:
          Implement shelving deletion
        modified:
          shelver.py                     shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.18
        revision-id: aaron at aaronbentley.com-20081008133547-qdfe58cqoogfu48t
        parent: aaron at aaronbentley.com-20081008031813-5c3l84pr0t4rh4mu
        parent: aaron at aaronbentley.com-20081008133546-32fuw17ja8u9cch3
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Wed 2008-10-08 09:35:47 -0400
        message:
          Merge shelf-manager into shelf-ui
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.17
        revision-id: aaron at aaronbentley.com-20081008031813-5c3l84pr0t4rh4mu
        parent: aaron at aaronbentley.com-20081008031711-6cqp1r9fmv02pmc6
        parent: aaron at aaronbentley.com-20081008031812-e4ocp3erw338nlcp
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Tue 2008-10-07 23:18:13 -0400
        message:
          Merge shelf-manager into shelf-ui
        added:
          .bzrignore                     bzrignore-20081008031745-ewbsjzwjqb2xde92-1
        ------------------------------------------------------------
        revno: 0.16.16
        revision-id: aaron at aaronbentley.com-20081008031711-6cqp1r9fmv02pmc6
        parent: aaron at aaronbentley.com-20081008031636-fabpozftpuehz0et
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Tue 2008-10-07 23:17:11 -0400
        message:
          Allow shelving renames and creation
        modified:
          shelver.py                     shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.15
        revision-id: aaron at aaronbentley.com-20081008031636-fabpozftpuehz0et
        parent: aaron at aaronbentley.com-20081008023015-ts8f9jmete0hatg7
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Tue 2008-10-07 23:16:36 -0400
        message:
          Implement auto mode
        modified:
          __init__.py                    __init__.py-20081005001944-rieepfr24to9gcz7-1
          shelver.py                     shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.14
        revision-id: aaron at aaronbentley.com-20081008023015-ts8f9jmete0hatg7
        parent: aaron at aaronbentley.com-20081008022615-idi97bgjtzxrpfko
        parent: aaron at aaronbentley.com-20081008022748-x0ntmbdazgcaafkx
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Tue 2008-10-07 22:30:15 -0400
        message:
          Merge with shelf-manager
        modified:
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.13
        revision-id: aaron at aaronbentley.com-20081008022615-idi97bgjtzxrpfko
        parent: aaron at aaronbentley.com-20081008021800-61ss04xukbeco831
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Tue 2008-10-07 22:26:15 -0400
        message:
          Appy shelve-management updates to shelver
        modified:
          shelver.py                     shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.12
        revision-id: aaron at aaronbentley.com-20081008021800-61ss04xukbeco831
        parent: aaron at aaronbentley.com-20081008001301-zu6ddknq717m6f7n
        parent: aaron at aaronbentley.com-20081008021735-7t4w4qpoh32l5rog
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Tue 2008-10-07 22:18:00 -0400
        message:
          Merge with shelf-manager
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.11
        revision-id: aaron at aaronbentley.com-20081008001301-zu6ddknq717m6f7n
        parent: aaron at aaronbentley.com-20081007222450-1bcjlyffmuktxvv9
        parent: aaron at aaronbentley.com-20081008000857-4cl7lggfp03bmvsk
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Tue 2008-10-07 20:13:01 -0400
        message:
          Merge with shelver
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.10
        revision-id: aaron at aaronbentley.com-20081007222450-1bcjlyffmuktxvv9
        parent: aaron at aaronbentley.com-20081007214324-zntga0j44nmltxhq
        parent: aaron at aaronbentley.com-20081007222435-8wqiruk0yvi31013
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Tue 2008-10-07 18:24:50 -0400
        message:
          Merge with unshelve
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.9
        revision-id: aaron at aaronbentley.com-20081007214324-zntga0j44nmltxhq
        parent: aaron at aaronbentley.com-20081007001038-chkwnvgjyjzrhz3f
        parent: aaron at aaronbentley.com-20081007214246-5u8jnsbiodzxy45l
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Tue 2008-10-07 17:43:24 -0400
        message:
          Merge with unshelve
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
        ------------------------------------------------------------
        revno: 0.16.8
        revision-id: aaron at aaronbentley.com-20081007001038-chkwnvgjyjzrhz3f
        parent: aaron at aaronbentley.com-20081006234257-keigy58b82jg0k3b
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-10-06 20:10:38 -0400
        message:
          Implement unshelve2, tidy shelve2
        modified:
          __init__.py                    __init__.py-20081005001944-rieepfr24to9gcz7-1
          shelver.py                     shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.7
        revision-id: aaron at aaronbentley.com-20081006234257-keigy58b82jg0k3b
        parent: aaron at aaronbentley.com-20081006233644-xymapls10znouu1q
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-10-06 19:42:57 -0400
        message:
          Implement colourdiff support
        modified:
          shelver.py                     shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.6
        revision-id: aaron at aaronbentley.com-20081006233644-xymapls10znouu1q
        parent: aaron at aaronbentley.com-20081006233053-ypgy0i1l0c7c51z4
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-10-06 19:36:44 -0400
        message:
          Refactor generating patched file
        modified:
          shelver.py                     shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.5
        revision-id: aaron at aaronbentley.com-20081006233053-ypgy0i1l0c7c51z4
        parent: aaron at aaronbentley.com-20081006221611-pzrhfeo3bzqn30kl
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-10-06 19:30:53 -0400
        message:
          Get text shelving working
        modified:
          __init__.py                    __init__.py-20081005001944-rieepfr24to9gcz7-1
          shelver.py                     shelver.py-20081005210102-33worgzwrtdw0yrm-1
        ------------------------------------------------------------
        revno: 0.16.4
        revision-id: aaron at aaronbentley.com-20081006221611-pzrhfeo3bzqn30kl
        parent: aaron at aaronbentley.com-20081006210445-ni6h1w9xu1d49yx5
        parent: aaron at aaronbentley.com-20081006215704-hmb92106ksciszd3
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-10-06 18:16:11 -0400
        message:
          Merge with unshelve
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.3
        revision-id: aaron at aaronbentley.com-20081006210445-ni6h1w9xu1d49yx5
        parent: aaron at aaronbentley.com-20081006124015-9paiamk1br5j8rvg
        parent: aaron at aaronbentley.com-20081006210402-7xjr07mq9u7w07bo
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-10-06 17:04:45 -0400
        message:
          Merge with unshelve
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.16.2
        revision-id: aaron at aaronbentley.com-20081006124015-9paiamk1br5j8rvg
        parent: aaron at aaronbentley.com-20081005212316-h6d8wbux2w22x21g
        parent: aaron at aaronbentley.com-20081006123951-lr4hu6uc3hiz21mz
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Mon 2008-10-06 08:40:15 -0400
        message:
          Merge with prepare-shelf
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
        ------------------------------------------------------------
        revno: 0.16.1
        revision-id: aaron at aaronbentley.com-20081005212316-h6d8wbux2w22x21g
        parent: aaron at aaronbentley.com-20081005191042-go1c5kln21yw47ie
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-ui
        timestamp: Sun 2008-10-05 17:23:16 -0400
        message:
          Begin implementing UI
        added:
          shelver.py                     shelver.py-20081005210102-33worgzwrtdw0yrm-1
        modified:
          __init__.py                    __init__.py-20081005001944-rieepfr24to9gcz7-1
    ------------------------------------------------------------
    revno: 3508.1.314
    revision-id: pqm at pqm.ubuntu.com-20081104042149-x73acld7qy0efyz0
    parent: pqm at pqm.ubuntu.com-20081103211653-vyode1g8p1lfsuzy
    parent: mbp at sourcefrog.net-20081104034033-9p5nscg4ehqevv29
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-11-04 04:21:49 +0000
    message:
      (mbp) fix typo in NEWS
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.355.1
        revision-id: mbp at sourcefrog.net-20081104034033-9p5nscg4ehqevv29
        parent: pqm at pqm.ubuntu.com-20081103211653-vyode1g8p1lfsuzy
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: trivial
        timestamp: Tue 2008-11-04 14:40:33 +1100
        message:
          Fix typo in NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
    ------------------------------------------------------------
    revno: 3508.1.313
    revision-id: pqm at pqm.ubuntu.com-20081103211653-vyode1g8p1lfsuzy
    parent: pqm at pqm.ubuntu.com-20081103202328-0nzzr8qhwbo0fvqk
    parent: amanic at gmail.com-20081016091648-mv0bz3x9ti4d2rw8
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-11-03 21:16:53 +0000
    message:
      (Marius Kruger) Give a reasonable version string for plugins with
      	invalid version_info values.
    modified:
      bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
      bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
      doc/en/user-guide/writing_a_plugin.txt writing_a_plugin.txt-20071114035000-q36a9h57ps06uvnl-7
        ------------------------------------------------------------
        revno: 3508.354.7
        revision-id: amanic at gmail.com-20081016091648-mv0bz3x9ti4d2rw8
        parent: amanic at gmail.com-20081016084130-0oe2fj0ishbsoyqo
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.plugins
        timestamp: Thu 2008-10-16 11:16:48 +0200
        message:
          * Can now also handle non-iteratable and string plugin versions.
          * Add some more tests.
        modified:
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
        ------------------------------------------------------------
        revno: 3508.354.6
        revision-id: amanic at gmail.com-20081016084130-0oe2fj0ishbsoyqo
        parent: amanic at gmail.com-20081015230132-1jbf11eq8rfjak6t
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.plugins
        timestamp: Thu 2008-10-16 10:41:30 +0200
        message:
          catch only ValueError, TypeError, IndexError as per feedback from John
        modified:
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
        ------------------------------------------------------------
        revno: 3508.354.5
        revision-id: amanic at gmail.com-20081015230132-1jbf11eq8rfjak6t
        parent: amanic at gmail.com-20081015224911-k9j3gnufvihi4q9i
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.plugins
        timestamp: Thu 2008-10-16 01:01:32 +0200
        message:
          add 2 more tests for plugin version numbers
        modified:
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
        ------------------------------------------------------------
        revno: 3508.354.4
        revision-id: amanic at gmail.com-20081015224911-k9j3gnufvihi4q9i
        parent: amanic at gmail.com-20081015214810-x3rd3z5ow2oi8415
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.plugins
        timestamp: Thu 2008-10-16 00:49:11 +0200
        message:
          fix tests
        modified:
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
        ------------------------------------------------------------
        revno: 3508.354.3
        revision-id: amanic at gmail.com-20081015214810-x3rd3z5ow2oi8415
        parent: amanic at gmail.com-20081015193448-bx2ds2amudgufo2t
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.plugins
        timestamp: Wed 2008-10-15 23:48:10 +0200
        message:
          Use bzrlib._format_version_tuple and map as per review from John.
        modified:
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
        ------------------------------------------------------------
        revno: 3508.354.2
        revision-id: amanic at gmail.com-20081015193448-bx2ds2amudgufo2t
        parent: amanic at gmail.com-20081015192746-tc8f1se3bhekqr1q
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.plugins
        timestamp: Wed 2008-10-15 21:34:48 +0200
        message:
          Give an indication of how to specify a plugin version number
          in the user guide.
        modified:
          doc/en/user-guide/writing_a_plugin.txt writing_a_plugin.txt-20071114035000-q36a9h57ps06uvnl-7
        ------------------------------------------------------------
        revno: 3508.354.1
        revision-id: amanic at gmail.com-20081015192746-tc8f1se3bhekqr1q
        parent: pqm at pqm.ubuntu.com-20081014031836-0pn8u98igc7gvtv0
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.plugins
        timestamp: Wed 2008-10-15 21:27:46 +0200
        message:
          Try to return something usefull for plugins with bad version numbers, 
          in stead of stack tracing.
        modified:
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
    ------------------------------------------------------------
    revno: 3508.1.312
    revision-id: pqm at pqm.ubuntu.com-20081103202328-0nzzr8qhwbo0fvqk
    parent: pqm at pqm.ubuntu.com-20081103195028-0cojtot2le6ph52m
    parent: aaron at aaronbentley.com-20081103192141-nsgid8m3wbtwe73y
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-11-03 20:23:28 +0000
    message:
      Implement shelving up to and including shelf-manager (abentley)
    added:
      bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
      bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
    modified:
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 0.12.80
        revision-id: aaron at aaronbentley.com-20081103192141-nsgid8m3wbtwe73y
        parent: aaron at aaronbentley.com-20081103185914-inz25vtsiowydw1p
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Mon 2008-11-03 14:21:41 -0500
        message:
          Re-format GPL notifications
        modified:
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.79
        revision-id: aaron at aaronbentley.com-20081103185914-inz25vtsiowydw1p
        parent: aaron at aaronbentley.com-20081028104348-buezeiob2p7xj6i1
        parent: pqm at pqm.ubuntu.com-20081103045341-70776n3uqq0b5dmb
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Mon 2008-11-03 13:59:14 -0500
        message:
          Merge with bzr.dev
        added:
          bzrlib/smart/packrepository.py packrepository.py-20080527041253-a16a8qp4vy8qh8y6-1
          contrib/bzr_ssh_path_limiter   bzr_ssh_path_limiter-20081030010544-xjhl0y2i6wyloz8q-1
          doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/vfs.py            vfs.py-20061108095550-gunadhxmzkdjfeek-2
          bzrlib/tests/blackbox/test_bound_branches.py test_bound_branches.py-20051109215527-2373188ad566c205
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-1
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
        ------------------------------------------------------------
        revno: 0.12.78
        revision-id: aaron at aaronbentley.com-20081028104348-buezeiob2p7xj6i1
        parent: aaron at aaronbentley.com-20081027141429-rhxskhw57uz1qec5
        parent: aaron at aaronbentley.com-20081028103851-3ezxs8nq44al8z4q
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Tue 2008-10-28 10:43:48 +0000
        message:
          merge unshelve into shelf-manager
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
            ------------------------------------------------------------
            revno: 0.15.43
            revision-id: aaron at aaronbentley.com-20081028103851-3ezxs8nq44al8z4q
            parent: aaron at aaronbentley.com-20081027115706-yrc3l6tuwygopbi4
            parent: aaron at aaronbentley.com-20081028103718-1v82hgg7dfn30y7i
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Tue 2008-10-28 10:38:51 +0000
            message:
              Merge prepare-shelf into unshelve
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
              bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
              doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
              doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
              doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
            ------------------------------------------------------------
            revno: 0.14.37
            revision-id: aaron at aaronbentley.com-20081028103718-1v82hgg7dfn30y7i
            parent: aaron at aaronbentley.com-20081028103253-yrvf10v6a6x7r377
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Tue 2008-10-28 10:37:18 +0000
            message:
              Switch from read_tree_lines to tree.get_file_lines.
            modified:
              bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
            ------------------------------------------------------------
            revno: 0.14.36
            revision-id: aaron at aaronbentley.com-20081028103253-yrvf10v6a6x7r377
            parent: aaron at aaronbentley.com-20081027115638-smmzybiuqwe0o9c1
            parent: aaron at aaronbentley.com-20081028103132-syota6mcye41kvqh
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Tue 2008-10-28 10:32:53 +0000
            message:
              Merge serialize-transform into prepare-shelf.
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
              doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
              doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
              doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
            ------------------------------------------------------------
            revno: 0.13.24
            revision-id: aaron at aaronbentley.com-20081028103132-syota6mcye41kvqh
            parent: aaron at aaronbentley.com-20081028102011-s23w99f0y4oxzbx7
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: serialize-transform
            timestamp: Tue 2008-10-28 10:31:32 +0000
            message:
              Update to use Tree.readlines, if possible.
            modified:
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
            ------------------------------------------------------------
            revno: 0.13.23
            revision-id: aaron at aaronbentley.com-20081028102011-s23w99f0y4oxzbx7
            parent: aaron at aaronbentley.com-20081026204039-jkf9igehc9dkr6c7
            parent: pqm at pqm.ubuntu.com-20081028094831-81he4yysmaobxb41
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: serialize-transform
            timestamp: Tue 2008-10-28 10:20:11 +0000
            message:
              Merge with bzr.dev
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
              doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
              doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
              doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
        ------------------------------------------------------------
        revno: 0.12.77
        revision-id: aaron at aaronbentley.com-20081027141429-rhxskhw57uz1qec5
        parent: aaron at aaronbentley.com-20081027120616-hdvmbc26bwa7visv
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Mon 2008-10-27 14:14:29 +0000
        message:
          Use names of the form shelf-5 for shelves
        modified:
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.76
        revision-id: aaron at aaronbentley.com-20081027120616-hdvmbc26bwa7visv
        parent: aaron at aaronbentley.com-20081027120010-fpa14fhqw1fhjg8u
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Mon 2008-10-27 12:06:16 +0000
        message:
          Convert failing tests
        modified:
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.75
        revision-id: aaron at aaronbentley.com-20081027120010-fpa14fhqw1fhjg8u
        parent: aaron at aaronbentley.com-20081026212415-io6h5xnegywbxjsa
        parent: aaron at aaronbentley.com-20081027115706-yrc3l6tuwygopbi4
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Mon 2008-10-27 12:00:10 +0000
        message:
          Merge unshelve into shelf-manager
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.15.42
            revision-id: aaron at aaronbentley.com-20081027115706-yrc3l6tuwygopbi4
            parent: aaron at aaronbentley.com-20081027115536-12hmhtfxe6dd2gue
            parent: aaron at aaronbentley.com-20081027115638-smmzybiuqwe0o9c1
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Mon 2008-10-27 11:57:06 +0000
            message:
              Merge prepare-shelf into unshelve
            modified:
              bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
                ------------------------------------------------------------
                revno: 0.14.35
                revision-id: aaron at aaronbentley.com-20081027115638-smmzybiuqwe0o9c1
                parent: aaron at aaronbentley.com-20081027113414-j0r5qxqynn889qr2
                committer: Aaron Bentley <aaron at aaronbentley.com>
                branch nick: prepare-shelf
                timestamp: Mon 2008-10-27 11:56:38 +0000
                message:
                  Remove use of dedent
                modified:
                  bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.15.41
            revision-id: aaron at aaronbentley.com-20081027115536-12hmhtfxe6dd2gue
            parent: aaron at aaronbentley.com-20081027114105-1yuv8u9nsyh3ul57
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Mon 2008-10-27 11:55:36 +0000
            message:
              Replace assert with proper error handling
            modified:
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.15.40
            revision-id: aaron at aaronbentley.com-20081027114105-1yuv8u9nsyh3ul57
            parent: aaron at aaronbentley.com-20081027113911-9gp62v2r4ozcm1d6
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Mon 2008-10-27 11:41:05 +0000
            message:
              Fix more tests
            modified:
              bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.15.39
            revision-id: aaron at aaronbentley.com-20081027113911-9gp62v2r4ozcm1d6
            parent: aaron at aaronbentley.com-20081027113430-mek2kald9kzqxsnl
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Mon 2008-10-27 11:39:11 +0000
            message:
              Update empty shelf serialization
            modified:
              bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.15.38
            revision-id: aaron at aaronbentley.com-20081027113430-mek2kald9kzqxsnl
            parent: aaron at aaronbentley.com-20081027112157-cpduus36utzyzx43
            parent: aaron at aaronbentley.com-20081027113414-j0r5qxqynn889qr2
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Mon 2008-10-27 11:34:30 +0000
            message:
              Merge prepare-shelf into unshelve
            modified:
              bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
                ------------------------------------------------------------
                revno: 0.14.34
                revision-id: aaron at aaronbentley.com-20081027113414-j0r5qxqynn889qr2
                parent: aaron at aaronbentley.com-20081026221006-27ul1ntzfn9ppqwx
                committer: Aaron Bentley <aaron at aaronbentley.com>
                branch nick: prepare-shelf
                timestamp: Mon 2008-10-27 11:34:14 +0000
                message:
                  Factor out the empty shelf
                modified:
                  bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.15.37
            revision-id: aaron at aaronbentley.com-20081027112157-cpduus36utzyzx43
            parent: aaron at aaronbentley.com-20081026211557-hsdsko452ge9lwut
            parent: aaron at aaronbentley.com-20081026221006-27ul1ntzfn9ppqwx
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Mon 2008-10-27 11:21:57 +0000
            message:
              Merge prepare-thread into unshelve
            modified:
              bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.14.33
            revision-id: aaron at aaronbentley.com-20081026221006-27ul1ntzfn9ppqwx
            parent: aaron at aaronbentley.com-20081026211055-bjazoi748wsofa80
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Sun 2008-10-26 22:10:06 +0000
            message:
              Add explicit test of shelf on-disk format
            modified:
              bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.74
        revision-id: aaron at aaronbentley.com-20081026212415-io6h5xnegywbxjsa
        parent: aaron at aaronbentley.com-20081026211915-5n3siffzlyiz2180
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Sun 2008-10-26 21:24:15 +0000
        message:
          Update to use iter_shelvable
        modified:
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.73
        revision-id: aaron at aaronbentley.com-20081026211915-5n3siffzlyiz2180
        parent: aaron at aaronbentley.com-20081026204114-s3g539zpk3mxacag
        parent: aaron at aaronbentley.com-20081026211557-hsdsko452ge9lwut
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Sun 2008-10-26 21:19:15 +0000
        message:
          Merge unshelve into shelf-manager
        modified:
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.15.36
            revision-id: aaron at aaronbentley.com-20081026211557-hsdsko452ge9lwut
            parent: aaron at aaronbentley.com-20081026204111-6ww31ujcogk96o2h
            parent: aaron at aaronbentley.com-20081026211055-bjazoi748wsofa80
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Sun 2008-10-26 21:15:57 +0000
            message:
              Merge prepare-shelf into unshelve
            modified:
              bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.14.32
            revision-id: aaron at aaronbentley.com-20081026211055-bjazoi748wsofa80
            parent: aaron at aaronbentley.com-20081026204109-kc07z2y31ab9nxbk
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Sun 2008-10-26 21:10:55 +0000
            message:
              Replace ShelfCreator.__iter__ with ShelfCreator.iter_shelvable
            modified:
              bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.72
        revision-id: aaron at aaronbentley.com-20081026204114-s3g539zpk3mxacag
        parent: aaron at aaronbentley.com-20081026141226-2roft6rwk541c8z9
        parent: aaron at aaronbentley.com-20081026204111-6ww31ujcogk96o2h
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Sun 2008-10-26 20:41:14 +0000
        message:
          Merge unshelve into shelf-manager
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
            ------------------------------------------------------------
            revno: 0.15.35
            revision-id: aaron at aaronbentley.com-20081026204111-6ww31ujcogk96o2h
            parent: aaron at aaronbentley.com-20081026141222-qgp6xeul31x83vzd
            parent: aaron at aaronbentley.com-20081026204109-kc07z2y31ab9nxbk
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Sun 2008-10-26 20:41:11 +0000
            message:
              Merge prepare-shelf into unshelve
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
            ------------------------------------------------------------
            revno: 0.14.31
            revision-id: aaron at aaronbentley.com-20081026204109-kc07z2y31ab9nxbk
            parent: aaron at aaronbentley.com-20081026141220-vadn3h0eesh0fpa2
            parent: aaron at aaronbentley.com-20081026204039-jkf9igehc9dkr6c7
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Sun 2008-10-26 20:41:09 +0000
            message:
              Merge serialize-transform into prepare-shelf
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
            ------------------------------------------------------------
            revno: 0.13.22
            revision-id: aaron at aaronbentley.com-20081026204039-jkf9igehc9dkr6c7
            parent: aaron at aaronbentley.com-20081026203357-nurl00as2wzpm617
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: serialize-transform
            timestamp: Sun 2008-10-26 20:40:39 +0000
            message:
              More unicodeness for Shelf tests
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
            ------------------------------------------------------------
            revno: 0.13.21
            revision-id: aaron at aaronbentley.com-20081026203357-nurl00as2wzpm617
            parent: aaron at aaronbentley.com-20081026140947-fc6x4mm8sj94aksa
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: serialize-transform
            timestamp: Sun 2008-10-26 20:33:57 +0000
            message:
              Use assertSerializesTo in more places
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
        ------------------------------------------------------------
        revno: 0.12.71
        revision-id: aaron at aaronbentley.com-20081026141226-2roft6rwk541c8z9
        parent: aaron at aaronbentley.com-20081026100019-745n8pi8z93sm1v3
        parent: aaron at aaronbentley.com-20081026141222-qgp6xeul31x83vzd
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Sun 2008-10-26 14:12:26 +0000
        message:
          Merge unshelve into shelf-manager
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
            ------------------------------------------------------------
            revno: 0.15.34
            revision-id: aaron at aaronbentley.com-20081026141222-qgp6xeul31x83vzd
            parent: aaron at aaronbentley.com-20081026100015-q31bekwjddg624k4
            parent: aaron at aaronbentley.com-20081026141220-vadn3h0eesh0fpa2
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Sun 2008-10-26 14:12:22 +0000
            message:
              Merge prepare-shelf into unshelve
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
            ------------------------------------------------------------
            revno: 0.14.30
            revision-id: aaron at aaronbentley.com-20081026141220-vadn3h0eesh0fpa2
            parent: aaron at aaronbentley.com-20081026100013-r7mb7kvehffnz7j6
            parent: aaron at aaronbentley.com-20081026140947-fc6x4mm8sj94aksa
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Sun 2008-10-26 14:12:20 +0000
            message:
              Merge serialize-transform into prepare-shelf
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
            ------------------------------------------------------------
            revno: 0.13.20
            revision-id: aaron at aaronbentley.com-20081026140947-fc6x4mm8sj94aksa
            parent: aaron at aaronbentley.com-20081026135344-ekli50z0qwukrh5a
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: serialize-transform
            timestamp: Sun 2008-10-26 14:09:47 +0000
            message:
              Remove reference to pack
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
            ------------------------------------------------------------
            revno: 0.13.19
            revision-id: aaron at aaronbentley.com-20081026135344-ekli50z0qwukrh5a
            parent: aaron at aaronbentley.com-20081026134643-4awymxxaw3c3jedl
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: serialize-transform
            timestamp: Sun 2008-10-26 13:53:44 +0000
            message:
              Clean up serialization tests
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
            ------------------------------------------------------------
            revno: 0.13.18
            revision-id: aaron at aaronbentley.com-20081026134643-4awymxxaw3c3jedl
            parent: aaron at aaronbentley.com-20081026121050-scmo9bp66y1dy6l6
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: serialize-transform
            timestamp: Sun 2008-10-26 13:46:43 +0000
            message:
              Finish converting tests to direct serialize/deserialize tests, clean up
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
            ------------------------------------------------------------
            revno: 0.13.17
            revision-id: aaron at aaronbentley.com-20081026121050-scmo9bp66y1dy6l6
            parent: aaron at aaronbentley.com-20081026115246-cbzk6t33j20zls8a
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: serialize-transform
            timestamp: Sun 2008-10-26 12:10:50 +0000
            message:
              Convert roundtrip destruction test to serialization/deserialization pair
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
            ------------------------------------------------------------
            revno: 0.13.16
            revision-id: aaron at aaronbentley.com-20081026115246-cbzk6t33j20zls8a
            parent: aaron at aaronbentley.com-20081026114038-bsvfj2fx291ma41p
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: serialize-transform
            timestamp: Sun 2008-10-26 11:52:46 +0000
            message:
              Add unicode symlink targets to tests
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
            ------------------------------------------------------------
            revno: 0.13.15
            revision-id: aaron at aaronbentley.com-20081026114038-bsvfj2fx291ma41p
            parent: aaron at aaronbentley.com-20081026112817-71y6cl8i7cq3e2bg
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: serialize-transform
            timestamp: Sun 2008-10-26 11:40:38 +0000
            message:
              Convert symlink tests to avoid roundtripping
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
            ------------------------------------------------------------
            revno: 0.13.14
            revision-id: aaron at aaronbentley.com-20081026112817-71y6cl8i7cq3e2bg
            parent: aaron at aaronbentley.com-20081026112013-cdtnbamrs5642nxi
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: serialize-transform
            timestamp: Sun 2008-10-26 11:28:17 +0000
            message:
              Add deserialization test, remove roundtrip test.
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
            ------------------------------------------------------------
            revno: 0.13.13
            revision-id: aaron at aaronbentley.com-20081026112013-cdtnbamrs5642nxi
            parent: aaron at aaronbentley.com-20081026100005-p1avrk5pfplj4xej
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: serialize-transform
            timestamp: Sun 2008-10-26 11:20:13 +0000
            message:
              Add direct test of serialization records
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
        ------------------------------------------------------------
        revno: 0.12.70
        revision-id: aaron at aaronbentley.com-20081026100019-745n8pi8z93sm1v3
        parent: aaron at aaronbentley.com-20081021232107-sdkkudb9yv32xvh3
        parent: aaron at aaronbentley.com-20081026100015-q31bekwjddg624k4
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Sun 2008-10-26 10:00:19 +0000
        message:
          Merge unshelve into shelf-manager
        added:
          bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/blackbox/test_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
            ------------------------------------------------------------
            revno: 0.15.33
            revision-id: aaron at aaronbentley.com-20081026100015-q31bekwjddg624k4
            parent: aaron at aaronbentley.com-20081021232102-mbqp8ckwqxiu7za4
            parent: aaron at aaronbentley.com-20081026100013-r7mb7kvehffnz7j6
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Sun 2008-10-26 10:00:15 +0000
            message:
              Merge prepare-shelf into unshelve
            added:
              bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
              bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
              bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
              bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
              bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
              bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/tests/blackbox/test_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
              bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
              bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
              bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
              bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
              bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
            ------------------------------------------------------------
            revno: 0.14.29
            revision-id: aaron at aaronbentley.com-20081026100013-r7mb7kvehffnz7j6
            parent: aaron at aaronbentley.com-20081021232057-dzghn9t8bgrqcgbg
            parent: aaron at aaronbentley.com-20081026100005-p1avrk5pfplj4xej
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Sun 2008-10-26 10:00:13 +0000
            message:
              Merge serialize-transform into prepare-shelf
            added:
              bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
              bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
              bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
              bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
              bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
              bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/tests/blackbox/test_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
              bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
              bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
              bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
              bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
              bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
            ------------------------------------------------------------
            revno: 0.13.12
            revision-id: aaron at aaronbentley.com-20081026100005-p1avrk5pfplj4xej
            parent: aaron at aaronbentley.com-20081021232046-r26ao4ayuin2w7u8
            parent: pqm at pqm.ubuntu.com-20081024113829-9geq0uavium22ho6
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: serialize-transform
            timestamp: Sun 2008-10-26 10:00:05 +0000
            message:
              Merge with bzr.dev
            added:
              bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
              bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
              bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
              bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
              bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
              bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/tests/blackbox/test_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
              bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
              bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
              bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
              bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
              bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
        ------------------------------------------------------------
        revno: 0.12.69
        revision-id: aaron at aaronbentley.com-20081021232107-sdkkudb9yv32xvh3
        parent: aaron at aaronbentley.com-20081017033102-fknu995d8c01ib9c
        parent: aaron at aaronbentley.com-20081021232102-mbqp8ckwqxiu7za4
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Wed 2008-10-22 00:21:07 +0100
        message:
          Merge unshelve into shelf-manager
        added:
          doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
          tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
            ------------------------------------------------------------
            revno: 0.15.32
            revision-id: aaron at aaronbentley.com-20081021232102-mbqp8ckwqxiu7za4
            parent: aaron at aaronbentley.com-20081017023137-sprcujhis3cb8xcn
            parent: aaron at aaronbentley.com-20081021232057-dzghn9t8bgrqcgbg
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Wed 2008-10-22 00:21:02 +0100
            message:
              Merge prepare-shelf into unshelve
            added:
              doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
              tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
            modified:
              Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
              bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
              bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
              bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
              doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
            ------------------------------------------------------------
            revno: 0.14.28
            revision-id: aaron at aaronbentley.com-20081021232057-dzghn9t8bgrqcgbg
            parent: aaron at aaronbentley.com-20081017001824-l5w17uzjhjfeb44k
            parent: aaron at aaronbentley.com-20081021232046-r26ao4ayuin2w7u8
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Wed 2008-10-22 00:20:57 +0100
            message:
              Merge serialize-transform into prepare-shelf
            added:
              doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
              tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
            modified:
              Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
              bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
              bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
              bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
              doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
            ------------------------------------------------------------
            revno: 0.13.11
            revision-id: aaron at aaronbentley.com-20081021232046-r26ao4ayuin2w7u8
            parent: aaron at aaronbentley.com-20081016214705-9y3mj4era3zw3skh
            parent: pqm at pqm.ubuntu.com-20081021060139-fpwr4fxr2oww2x5o
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: serialize-transform
            timestamp: Wed 2008-10-22 00:20:46 +0100
            message:
              Merge with bzr.dev
            added:
              doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
              tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
            modified:
              Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
              bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
              bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
              bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
              doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
        ------------------------------------------------------------
        revno: 0.12.68
        revision-id: aaron at aaronbentley.com-20081017033102-fknu995d8c01ib9c
        parent: aaron at aaronbentley.com-20081017024915-nv4pi55p778s51q7
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Thu 2008-10-16 23:31:02 -0400
        message:
          Update docs, move items to proper files.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 0.12.67
        revision-id: aaron at aaronbentley.com-20081017024915-nv4pi55p778s51q7
        parent: aaron at aaronbentley.com-20081017024758-z4npg1cuxbycn4pg
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Thu 2008-10-16 22:49:15 -0400
        message:
          Update for new Unshelver API
        modified:
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.66
        revision-id: aaron at aaronbentley.com-20081017024758-z4npg1cuxbycn4pg
        parent: aaron at aaronbentley.com-20081016220158-2301jen35kpms9bf
        parent: aaron at aaronbentley.com-20081017023137-sprcujhis3cb8xcn
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Thu 2008-10-16 22:47:58 -0400
        message:
          Merge with unshelve
        modified:
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.15.31
            revision-id: aaron at aaronbentley.com-20081017023137-sprcujhis3cb8xcn
            parent: aaron at aaronbentley.com-20081017022552-zqzxnvp5dyupg0ve
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Thu 2008-10-16 22:31:37 -0400
            message:
              Remove 'unshelve' method, test make_merger
            modified:
              bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.15.30
            revision-id: aaron at aaronbentley.com-20081017022552-zqzxnvp5dyupg0ve
            parent: aaron at aaronbentley.com-20081017021830-zd27lduv97kqukdc
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Thu 2008-10-16 22:25:52 -0400
            message:
              Update docs.
            modified:
              bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
            ------------------------------------------------------------
            revno: 0.15.29
            revision-id: aaron at aaronbentley.com-20081017021830-zd27lduv97kqukdc
            parent: aaron at aaronbentley.com-20081016220156-xsz5x4kmegovzlkf
            parent: aaron at aaronbentley.com-20081017001824-l5w17uzjhjfeb44k
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Thu 2008-10-16 22:18:30 -0400
            message:
              Merge with prepare-shelf
            modified:
              bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
            ------------------------------------------------------------
            revno: 0.14.27
            revision-id: aaron at aaronbentley.com-20081017001824-l5w17uzjhjfeb44k
            parent: aaron at aaronbentley.com-20081016220143-0c1fcdfjzjsl7253
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Thu 2008-10-16 20:18:24 -0400
            message:
              Update docs
            modified:
              bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
        ------------------------------------------------------------
        revno: 0.12.65
        revision-id: aaron at aaronbentley.com-20081016220158-2301jen35kpms9bf
        parent: aaron at aaronbentley.com-20081016214715-exepxdho5z45qw02
        parent: aaron at aaronbentley.com-20081016220156-xsz5x4kmegovzlkf
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Thu 2008-10-16 18:01:58 -0400
        message:
          Merge unshelve into shelf-manager
        modified:
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.15.28
            revision-id: aaron at aaronbentley.com-20081016220156-xsz5x4kmegovzlkf
            parent: aaron at aaronbentley.com-20081016214714-k440chk2uw41ayhg
            parent: aaron at aaronbentley.com-20081016220143-0c1fcdfjzjsl7253
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Thu 2008-10-16 18:01:56 -0400
            message:
              Merge prepare-shelf into unshelve
            modified:
              bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.14.26
            revision-id: aaron at aaronbentley.com-20081016220143-0c1fcdfjzjsl7253
            parent: aaron at aaronbentley.com-20081016214712-t310diq65cebihkq
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Thu 2008-10-16 18:01:43 -0400
            message:
              Update copyright
            modified:
              bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.64
        revision-id: aaron at aaronbentley.com-20081016214715-exepxdho5z45qw02
        parent: aaron at aaronbentley.com-20081016212710-h9av3nhk76dvmsv5
        parent: aaron at aaronbentley.com-20081016214714-k440chk2uw41ayhg
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Thu 2008-10-16 17:47:15 -0400
        message:
          Merge unshelve into shelf-manager
        modified:
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
            ------------------------------------------------------------
            revno: 0.15.27
            revision-id: aaron at aaronbentley.com-20081016214714-k440chk2uw41ayhg
            parent: aaron at aaronbentley.com-20081016212353-x5826p371foqv3ww
            parent: aaron at aaronbentley.com-20081016214712-t310diq65cebihkq
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Thu 2008-10-16 17:47:14 -0400
            message:
              Merge prepare-shelf into unshelve
            modified:
              bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
              bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
            ------------------------------------------------------------
            revno: 0.14.25
            revision-id: aaron at aaronbentley.com-20081016214712-t310diq65cebihkq
            parent: aaron at aaronbentley.com-20081016211705-b7hfjrm3e10kcky9
            parent: aaron at aaronbentley.com-20081016214705-9y3mj4era3zw3skh
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Thu 2008-10-16 17:47:12 -0400
            message:
              Merge serialize-transform into prepare-shelf
            modified:
              bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
              bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
            ------------------------------------------------------------
            revno: 0.13.10
            revision-id: aaron at aaronbentley.com-20081016214705-9y3mj4era3zw3skh
            parent: aaron at aaronbentley.com-20081016214436-0dnb9tsy0dsal1jv
            parent: pqm at pqm.ubuntu.com-20081016213135-0115pw9c95l2dyxq
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: serialize-transform
            timestamp: Thu 2008-10-16 17:47:05 -0400
            message:
              Merge with bzr.dev
            modified:
              bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
              bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
            ------------------------------------------------------------
            revno: 0.13.9
            revision-id: aaron at aaronbentley.com-20081016214436-0dnb9tsy0dsal1jv
            parent: aaron at aaronbentley.com-20081016210142-p5j4o6zezajw1tyv
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: serialize-transform
            timestamp: Thu 2008-10-16 17:44:36 -0400
            message:
              Update docs
            modified:
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 0.12.63
        revision-id: aaron at aaronbentley.com-20081016212710-h9av3nhk76dvmsv5
        parent: aaron at aaronbentley.com-20081013164618-v7yjncrdjt24qbmt
        parent: aaron at aaronbentley.com-20081016212353-x5826p371foqv3ww
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Thu 2008-10-16 17:27:10 -0400
        message:
          Merge with unshelve
        removed:
          .bzrignore                     bzrignore-20081008031745-ewbsjzwjqb2xde92-1
          __init__.py                    __init__.py-20081005001944-rieepfr24to9gcz7-1
          serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
          tests/                         tests-20081005001944-rieepfr24to9gcz7-3
          tests/__init__.py              __init__.py-20081005001944-rieepfr24to9gcz7-4
          tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
        added:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          .rsyncexclude                  rsyncexclude-20050408053852-27e0a5928b6829f645beb2e6
          BRANCH.TODO                    BRANCH.TODO-20060103052123-79ac4969351c03a9
          COPYING.txt                    gpl.txt-20060725144612-kxut42v3nkatynfv-1
          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
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/                        bzrlib-20050309040749-4ac9a0e211602846
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_knit_load_data_c.pyx   knit_c.pyx-20070509143944-u42gy8w387a10m0j-1
          bzrlib/_knit_load_data_py.py   _knit_load_data_py.p-20070629000948-9a0nh4s118bi5y8n-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/api.py                  api.py-20070626082640-35lspz7j0ys7a8ld-1
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/             benchmarks-20060516055008-ee3f551deeaddadc
          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_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-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_dirstate.py bench_dirstate.py-20070503203500-gs0pz6zkvjpq9l2x-1
          bzrlib/benchmarks/bench_info.py bench_info.py-20060719045551-x5ixdrwbw57cg19z-1
          bzrlib/benchmarks/bench_inventory.py bench_inventory.py-20060611112709-gjo1kx0oudyo9qbv-1
          bzrlib/benchmarks/bench_knit.py bench_knit.py-20070509145850-pan5jnd3hl7mfdya-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_pack.py bench_pack.py-20070903042947-0wphp878xr6wkw7t-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_startup.py bench_startup.py-20061006075337-q49on3zvfcbvarn3-1
          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/ trees-20060815023100-t296rgda4emawqj9-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/many_commit.py many_commit.py-20060819021600-khvri55v4f6edzsl-1
          bzrlib/benchmarks/tree_creator/simple_many_commit.py simple_many_commits.-20060815024128-b16a7pn542u6b13k-2
          bzrlib/bisect_multi.py         bisect_multi.py-20071005104357-0vymd381la7ew4o1-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/breakin.py              breakin.py-20070417043829-so46nevf978u713k-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/                 changeset-20051118044006-6b0674808389027e
          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/serializer/      serializer-20051118175351-f2009a32b92d471d
          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/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-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/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          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/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/doc/                    doc-20051224020731-4d79ab81ba9b0ca7
          bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
          bzrlib/doc/api/                api-20051224020744-3aff371bd0c8d249
          bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
          bzrlib/doc/api/branch.txt      branch.txt-20060130010728-d96c35d50b205aed
          bzrlib/doc/api/transport.txt   transport.txt-20051224020744-66b4fb564d98a5a5
          bzrlib/email_message.py        email_message.py-20070718143823-660zfcl54xi1v65u-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/                 export-20051114235827-0df92bc1a6ef3ac0
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/externalcommand.py      externalcommand.py-20050901092254-b4fc642a55bb815b
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/generate_ids.py         generate_ids.py-20061102205935-z3do15ipw6m7v26u-1
          bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
          bzrlib/gpg.py                  gpg.py-20051017065112-8654536d415dacc6
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
          bzrlib/help_topics/            help_topics-20071211013603-qz0sojhgxhiujm6a-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/         bzrlibhelp-20071209214431-xzg3moksichjwyts-1
          bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/help_topics/en/conflicts.txt conflicts.txt-20070723221841-ns3jvwxdb4okn6fk-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/help_topics/en/patterns.txt patterns.txt-20080625070357-wx8qm46a19ejwfns-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/identitymap.py          identitymap.py-20051007040721-83e837d831a6636a
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-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/intset.py               intset.py-20050717175247-81cd658f9aaa2731
          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/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/pack.py                 container.py-20070607160755-tr8zc26q18rn0jnb-1
          bzrlib/patch.py                patch.py-20050513021216-ad183543f56ee2e5
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/                plugins-20050622090833-e6d6498bece7e1ae
          bzrlib/plugins/__init__.py     __init__.py-20050815170346-d9190986cecb91f5
          bzrlib/plugins/launchpad/      launchpad-20060516012834-b4258331967684d4
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
          bzrlib/plugins/launchpad/test_register.py test_register.py-20060315182712-40f5dda945c829a8
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/shellcomplete.py        shellcomplete.py-20050822153127-3be115ff5e70fc39
          bzrlib/sign_my_commits.py      sign_my_commits.py-20060215152201-5a6363365180e671
          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/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/                  store-20050915195446-f933a84ac5f23f49
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/revision/         revision-20060303014707-dc3bdc497f81c395
          bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
          bzrlib/store/versioned/        versioned-20060301031435-98ec210ea3dfd86d
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/strace.py               strace.py-20070323001526-6zquhhw8leb9m6j8-1
          bzrlib/switch.py               switch.py-20071116011000-v5lnw7d2wkng9eux-1
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/                  selftest-20050621060616-bb8b5b36e3c950c8
          bzrlib/tests/EncodingAdapter.py EncodingAdapter.py-20060113032051-4d7e1d8c1e38b4a1
          bzrlib/tests/TestUtil.py       TestUtil.py-20050824080200-5f70140a2d938694
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/         blackbox-20051117211451-419928a2e5754ac1
          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_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
          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_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          bzrlib/tests/blackbox/test_bundle_info.py test_bundle_info.py-20070816181255-eiuodwxuqu7w7gxf-1
          bzrlib/tests/blackbox/test_cat.py test_cat.py-20051201162916-f0937e4e19ea24b3
          bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          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_debug.py test_debug.py-20061026142942-q76cgg41785b3mdk-1
          bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
          bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
          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_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
          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_join.py test_join.py-20060928210902-95dkqa6boh8uq92b-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_lsprof.py test_lsprof.py-20070622025641-nbsm2svy8anvj9df-1
          bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
          bzrlib/tests/blackbox/test_merge_directive.py test_merge_directive-20070302012039-zh7uhy39biairtn0-1
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
          bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
          bzrlib/tests/blackbox/test_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-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_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-1
          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_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          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_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-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_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          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_split.py test_split.py-20061008023421-qy0vdpzysh5rriu8-1
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          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_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
          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_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/blackbox/test_version_info.py test_bb_version_info.py-20051228204928-91711c6559d952f7
          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/ branch_implementations-20060123013029-45ffae35c99eae60
          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_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-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_http.py test_http.py-20060731224648-2eef7ae5yja95rya-1
          bzrlib/tests/branch_implementations/test_last_revision_info.py test_last_revision_i-20070201133317-51mzi40m8hv1i0i9-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_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-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_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-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/branch_implementations/test_update.py test_update.py-20060305010612-e68efbcbb1baa69f
          bzrlib/tests/bzrdir_implementations/ bzrdir_implementations-20060131065642-5f93a74343e7c596
          bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/         commands-20070518182516-v16lhwkl07jbj1k2-1
          bzrlib/tests/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
          bzrlib/tests/commands/test_branch.py test_branch.py-20070520173042-ou3a796w3xn1y8ps-1
          bzrlib/tests/commands/test_cat.py test_cat.py-20070525170351-vg2apsfb5j413913-1
          bzrlib/tests/commands/test_checkout.py test_checkout.py-20070525151718-vm7ligd5px5dtmda-1
          bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
          bzrlib/tests/commands/test_merge.py test_merge.py-20070525163813-v8yfs5wu77hjsx0o-1
          bzrlib/tests/commands/test_missing.py test_missing.py-20070525171057-qr1z4sleurlp9b5v-1
          bzrlib/tests/commands/test_pull.py test_pull.py-20070525144918-cgmunk4ici2krjnd-1
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/commands/test_update.py test_update.py-20070910091045-8uyp8v73j926l1g2-1
          bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/ interrepository_implementations-20060220054716-8b62476625d70af3
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
          bzrlib/tests/intertree_implementations/ intertree_implementations-20060724101752-09ysswo1a92uqyoz-1
          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/inventory_implementations/ bzrlibtestsinventory-20070820060653-4mjbbmwhp74dsf3x-1
          bzrlib/tests/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/lock_helpers.py   LockHelpers.py-20060707151933-tav3o2hpibwi53u4-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/per_repository/   repository_implementations-20060131092037-ec97814745cc6128
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
          bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
          bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
          bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
          bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
          bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
          bzrlib/tests/test_atomicfile.py test_atomicfile.py-20060809005022-s7psq6himv0hpm3v-1
          bzrlib/tests/test_bad_files.py test_bad_files.py-20050918155938-c76a2295c8ab9503
          bzrlib/tests/test_bisect_multi.py test_bisect_multi.py-20071005104357-0vymd381la7ew4o1-2
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_bugtracker.py test_bugtracker.py-20070410073305-vu1vu1qosjurg8kb-2
          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_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          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_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
          bzrlib/tests/test_decorators.py test_decorators.py-20060113063037-0e7bd4566758f4fa
          bzrlib/tests/test_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
          bzrlib/tests/test_deprecated_graph.py testgraph.py-20050905070950-42e6c958106610fd
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_email_message.py test_email_message.p-20070718143823-660zfcl54xi1v65u-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_extract.py   test_extract.py-20061002214140-qdnnm67q1ov6x6pd-1
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_ftp_transport.py test_aftp_transport.-20060823221619-98mwjzxtwtkt527k-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_gpg.py       testgpg.py-20051017042228-9276cd40a784c93c
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
          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_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_http_implementations.py test_http_implementa-20071218210003-65nh81gglcfvurw6-1
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_https_ca_bundle.py test_https_ca_bundle-20070226095439-x5899kvqg7xsbk8e-1
          bzrlib/tests/test_identitymap.py testidentitymap.py-20051007040721-37936d473bd1ac51
          bzrlib/tests/test_ignores.py   test_ignores.py-20060712172354-vqq9ln0t8di27v53-1
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-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_lazy_regex.py test_lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_lsprof.py    test_lsprof.py-20070606095601-bctdndm8yhc0cqnc-1
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_multiparent.py test_multiparent.py-20070410133617-n1jdhcc1n1mibarp-4
          bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
          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_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          bzrlib/tests/test_pack.py      test_container.py-20070607160755-tr8zc26q18rn0jnb-2
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_patch.py     test_patch.py-20060416172603-65c8e3b6c4783426
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
          bzrlib/tests/test_patches_data/ testdata-20051118165023-2a824afbf661df53
          bzrlib/tests/test_patches_data/diff diff-20050727183609-9547bd65f4263852
          bzrlib/tests/test_patches_data/diff-2 diff2-20050923211548-17287840f74d2fdc
          bzrlib/tests/test_patches_data/diff-3 diff3-20050923212659-68ab55b31cc4fbda
          bzrlib/tests/test_patches_data/diff-4 diff4-20050923212659-e6258b676e52af3c
          bzrlib/tests/test_patches_data/diff-5 diff5-20050923212659-1dbdca9bbca19d36
          bzrlib/tests/test_patches_data/diff-6 diff6-20050923212838-76eb04444c53bd2a
          bzrlib/tests/test_patches_data/insert_top.patch insert_top.patch-20050727183609-e6af827c94a307ca
          bzrlib/tests/test_patches_data/mod mod-20050727183609-24466e3a1df04230
          bzrlib/tests/test_patches_data/mod-2 mod2-20050923211548-23d80987e3e05d87
          bzrlib/tests/test_patches_data/mod-3 mod3-20050923212659-60ec307d7640e4da
          bzrlib/tests/test_patches_data/mod-4 mod4-20050923212659-55526b6d64a461f0
          bzrlib/tests/test_patches_data/mod-5 mod5-20050923212659-07398968494d77e4
          bzrlib/tests/test_patches_data/mod-6 mod6-20050923212838-b4714bdf676aef01
          bzrlib/tests/test_patches_data/orig orig-20050727183609-2ed1d3e5f19e52c5
          bzrlib/tests/test_patches_data/orig-2 orig2-20050923211548-214d1e672297561f
          bzrlib/tests/test_patches_data/orig-3 orig3-20050923212659-0376c2550eaafa4e
          bzrlib/tests/test_patches_data/orig-4 orig4-20050923212659-2fce4f1d43d5f67a
          bzrlib/tests/test_patches_data/orig-5 orig5-20050923212659-1d6e8c7c9e8a0070
          bzrlib/tests/test_patches_data/orig-6 orig6-20050923212838-25e4d5f68835c564
          bzrlib/tests/test_patches_data/patchtext.patch patchtext.patch-20060530035059-m8nk8bkv7apxr2jc-1
          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_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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_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_revisionspec.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_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          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.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          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_smtp_connection.py test_smtp_connection-20070618204509-wuyxc0r0ztrecv7e-1
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/test_ssh_transport.py test_ssh_transport.p-20070105153201-f7iq2bosvgjbdgc3-1
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          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_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
          bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
          bzrlib/tests/test_tag.py       test_tag.py-20070212110532-91cw79inah2cfozx-2
          bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
          bzrlib/tests/test_textfile.py  test_textfile.py-20060415001558-256482b2206362aa
          bzrlib/tests/test_textmerge.py test_textmerge.py-20060408165803-fab93ab605a78e56
          bzrlib/tests/test_timestamp.py test_timestamp.py-20070306153932-r3ejn242c20asagv-1
          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_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          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_uncommit.py  test_uncommit.py-20080316104338-y3gxu67g5m2qih10-1
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          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_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          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/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
          bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
          bzrlib/tests/tree_implementations/ tree_implementations-20060717075546-420s7b0bj9hzeowi-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_annotate_iter.py test_annotate_iter.p-20080315092519-h4dc43rntmfmq16d-1
          bzrlib/tests/tree_implementations/test_get_file_mtime.py test_get_file_mtime.-20070301003805-kjkpwfp4whbm39o1-1
          bzrlib/tests/tree_implementations/test_get_root_id.py test_get_root_id.py-20071026191509-a4conhr43f194avv-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_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/tests/tree_implementations/test_list_files.py test_list_files.py-20070216005501-cjh6fzprbe9lbs2t-1
          bzrlib/tests/tree_implementations/test_path_content_summary.py test_path_content_su-20070904100855-3vrwedz6akn34kl5-1
          bzrlib/tests/tree_implementations/test_revision_tree.py test_revision_tree.p-20060908041847-n15ngjoxpivwls0v-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-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/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
          bzrlib/tests/workingtree_implementations/ workingtree_implementations-20060203003124-eada934f41adc89b
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          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_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_basis_tree.py test_basis_tree.py-20070216005613-85tsdbzarlx088wg-1
          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_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_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
          bzrlib/tests/workingtree_implementations/test_get_parent_ids.py test_get_parent_ids.py-20060616123734-jq0zc755ud2u644s-1
          bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
          bzrlib/tests/workingtree_implementations/test_is_control_filename.py test_is_control_filename.py-20060216024958-f5afdebb2fa36418
          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_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_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_paths2ids.py test_paths2ids.py-20070222011621-kesvovdwm69nndtx-1
          bzrlib/tests/workingtree_implementations/test_pull.py test_pull.py-20060222044334-43594dd8e143b708
          bzrlib/tests/workingtree_implementations/test_put_file.py test_put_file.py-20060907214856-4omn6hf1u7fvrart-4
          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_uncommit.py test_uncommit.py-20070712063057-8zaprw7t7lcqxeje-1
          bzrlib/tests/workingtree_implementations/test_unversion.py test_unversion.py-20060907074408-bygh2y28jz8u0cg7-1
          bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-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/textmerge.py            textmerge.py-20060408064938-a5d5c009e64a3a25
          bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transactions.py         transactions.py-20051007010900-f1313d53cf58e223
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/              transport-20050915194034-be1f2ec767c077bf
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/brokenrename.py brokenrename.py-20070628050843-mbwebk50srn93rut-1
          bzrlib/transport/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
          bzrlib/transport/fakevfat.py   fakevfat.py-20060407072414-d59939fa1d6c79d9
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/http/         http-20060113083522-fa806bfc2aca663c
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/ca_bundle.py ca_bundle.py-20070226091335-84kb1xg1r2jjf858-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
          bzrlib/transport/nosmart.py    nosmart.py-20080402095843-6ib17idympwy1zkr-1
          bzrlib/transport/readonly.py   readonly.py-20060120032407-66d3166c39ffdc79
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/transport/unlistable.py unlistable.py-20070714093417-5gc9d821to85zo4t-2
          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/                     ui-20051130153613-246bba9a38f01be6
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
          bzrlib/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/util/                   util-20050815195618-89a2aedfe023e738
          bzrlib/util/__init__.py        __init__.py-20050815195626-e775cbc20eda3ab1
          bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
          bzrlib/util/configobj/         configobj-20051018184548-18c76a60384b575a
          bzrlib/util/configobj/__init__.py __init__.py-20051018184548-f715e1ce433801ee
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/util/configobj/docs/    docs-20051018184548-5eb1575f28e645ab
          bzrlib/util/configobj/docs/BSD-LICENSE.txt BSDLICENSE.txt-20051018184548-29b89ff3102657f5
          bzrlib/util/configobj/docs/configobj.txt configobj.txt-20051018184548-4949b5f17e6a19c7
          bzrlib/util/configobj/docs/validate.txt validate.txt-20051018184548-9e0e5ad913e258f5
          bzrlib/util/effbot/            effbot-20050627013916-8e7588a4b6d6dcf7
          bzrlib/util/effbot/__init__.py __init__.py-20050627013916-18153e1d0b7b7a0c
          bzrlib/util/effbot/org/        org-20050627013916-965d91896868d971
          bzrlib/util/effbot/org/__init__.py __init__.py-20050627013916-e40f412dbfb503e7
          bzrlib/util/effbot/org/gzip_consumer.py gzip_consumer.py-20050627013916-24d64dcef809665b
          bzrlib/util/effbot/org/http_client.py http_client.py-20050627013916-44f3badc529d9afd
          bzrlib/util/effbot/org/http_manager.py http_manager.py-20050627013916-3e8eea2435bddb3a
          bzrlib/util/elementtree/       elementtree-20050323061618-ec49a4621bc7e4f4
          bzrlib/util/elementtree/ElementTree.py ElementTree.py-20050323061623-cfa8eefe86f35391
          bzrlib/util/elementtree/__init__.py __init__.py-20050323061623-61888e93152e298d
          bzrlib/util/simplemapi.py      simplemapi.py-20070810174811-ievl23nziuiq2k3m-1
          bzrlib/util/tests/             bzrlibutiltests-20070713054332-wmm62qs3xvyfzwup-1
          bzrlib/util/tests/__init__.py  __init__.py-20070713054446-oliu3oth0gy08y0t-1
          bzrlib/util/tests/test_bencode.py test_bencode.py-20070713042202-qjw8rppxaz7ky6i6-1
          bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
          bzrlib/version_info_formats/   version_formats-20060809195728-grgaanc8iql7psdy-1
          bzrlib/version_info_formats/__init__.py generate_version_info.py-20051228204928-8358edabcddcd97e
          bzrlib/version_info_formats/format_custom.py format_custom.py-20071029100350-ajovqhbpb5khf6gu-1
          bzrlib/version_info_formats/format_python.py format_python.py-20060809202444-ike7i9ub03gb432p-1
          bzrlib/version_info_formats/format_rio.py format_rio.py-20060809202444-ike7i9ub03gb432p-2
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/weave_commands.py       weave_commands.py-20060320231507-8e9f300bffc1aa19
          bzrlib/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml6.py                 xml6.py-20080327235607-1skmbg4o9cd1o636-1
          bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          contrib/                       contrib-20050503074841-949d8bc88588ae65
          contrib/add-bzr-to-baz         add-bzr-to-baz-20050505024326-1cf5f9aa30541c92
          contrib/bash/                  bash-20050503074841-9f7e158e4c3e2efc
          contrib/bash/bzr               bzr-20050602024053-3364478702deec17
          contrib/bash/bzr.simple        bzr-20050503074841-dfc41af1e02111f9
          contrib/bash/bzrbashprompt.sh  bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
          contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
          contrib/create_bzr_rollup.py   create_bzr_rollup.py-20050606041532-391366e7fa746bf9
          contrib/emacs/                 emacs-20050729195350-d85b1b862fd807a3
          contrib/emacs/bzr-mode.el      bzrmode.el-20050729195350-d96dc8aae5b69e52
          contrib/fortune                fortune-20050510035517-ba20905f9be2c0c1
          contrib/newinventory.py        newinventory.py-20050330222648-12642a6a7ae875e9
          contrib/pwclient.full          pwclient.full-20050620042426-0204070fbc47f1e9
          contrib/pwk                    pwk-20050620015048-974d9719ed8a5c16
          contrib/upload-bzr.dev         uploadbzr.dev-20050530024310-733da9c3c5a5b8af
          contrib/zsh/                   zsh-20050503074841-1708f463ebefb972
          contrib/zsh/_bzr               _bzr-20050503074841-b2f107964e03958e
          doc/                           doc-20050309044934-a811c79dd26eef58
          doc/bazaar-vcs.org.kid         bazaarvcs.org.kid-20060929181918-huv7bgmdey0ktqci-1
          doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
          doc/developers/                docdevelopers-20070507164002-62r0es2b29myxges-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          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/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/bundle-creation.txt bundlecreation.rst-20070527173558-rqaqxn1al7vzgcto-1
          doc/developers/bundle-format4.txt bundleformat4.txt-20070621120628-r3332ovd8u4agv8i-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/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/diff.txt        diff.txt-20070716233605-2q6jzorua7mr42jk-1
          doc/developers/directory-fingerprints.txt directoryfingerprint-20070731033348-okmllh4b5srdtlk2-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/indices.txt     indices.txt-20070713142939-m5cdnp31u8ape0td-1
          doc/developers/initial-push-pull.txt initialpushpull.rst-20070527184539-wodba32mi5dehhct-1
          doc/developers/integration.txt integration.txt-20080404022341-2lorxocp1in07zij-1
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
          doc/developers/last-modified.txt lastmodified.txt-20070806222243-df50y5fi7n85vnob-1
          doc/developers/lca-merge.txt   lcamerge.txt-20080103061803-9isydn4ivgwrvorw-1
          doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
          doc/developers/merge-scaling.txt mergescaling.rst-20070527173558-rqaqxn1al7vzgcto-2
          doc/developers/missing.txt     missing.txt-20070718093412-eqjvfwo0oacov5sn-1
          doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
          doc/developers/packrepo.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
          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/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/profiling.txt   profiling.txt-20070531045713-j15mxufywgzwdeu8-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/developers/repository-stream.txt repositorystream.txt-20080410222511-nh6b9bvscvcerh48-1
          doc/developers/repository.txt  repository.txt-20070709152006-xkhlek456eclha4u-1
          doc/developers/revert.txt      revert.txt-20070515111013-grc9hgp21zxqbwbl-1
          doc/developers/revision-properties.txt revisionproperties.t-20070807133526-w57m8zv5o7t5kugm-1
          doc/developers/status.txt      status.txt-20070702023117-6xss29lx170qndwr-1
          doc/developers/testing.txt     testing.txt-20080812140359-i70zzh6v2z7grqex-1
          doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
          doc/developers/uncommit.txt    uncommit.txt-20070621042721-4clw8ucb9u9yda2h-1
          doc/developers/update.txt      update.txt-20070713074325-vtxf9eb5c6keg30j-1
          doc/en/                        en-20070810050627-g7r46azs5mlwj61j-1
          doc/en/admin-guide/            docenadminguide-20080305135054-y7y2c986yf94zljn-1
          doc/en/admin-guide/index.txt   index.txt-20080305140741-ecw0lap8dxkxc05g-1
          doc/en/developer-guide/        developerguide-20070810050627-g7r46azs5mlwj61j-2
          doc/en/mini-tutorial/          minitutorial-20070813141352-2u64ooqzo0or4hss-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/quick-reference/        quickreference-20070813143223-5i7bgw7w8s7l3ae2-1
          doc/en/quick-reference/Makefile makefile-20070813143223-5i7bgw7w8s7l3ae2-2
          doc/en/quick-reference/quick-start-summary.pdf quickstartsummary.pd-20071207005239-it6xmdjml8nxvzgt-1
          doc/en/quick-reference/quick-start-summary.png quickstartsummary.pn-20071203142852-hsiybkmh37q5owwe-1
          doc/en/quick-reference/quick-start-summary.svg quickstartsummary.sv-20070813143223-5i7bgw7w8s7l3ae2-3
          doc/en/release-notes/          releasenotes-20070810050627-g7r46azs5mlwj61j-3
          doc/en/tutorials/              docentutorials-20071127235845-bm2lu60bvau1ptmh-1
          doc/en/tutorials/centralized_workflow.txt centralized_workflow-20060830194948-kspf52565xvgrlil-1
          doc/en/tutorials/tutorial.txt  tutorial.txt-20050804190939-9dcbba2ef053bc84
          doc/en/tutorials/using_bazaar_with_launchpad.txt using_bazaar_with_lp-20071211073140-7msh8uf9a9h4y9hb-1
          doc/en/user-guide/             userguide-20070810050627-g7r46azs5mlwj61j-4
          doc/en/user-guide/adv_merging.txt adv_merging.txt-20071213070245-d7u7150lb2hhnvby-1
          doc/en/user-guide/annotating_changes.txt annotating_changes.t-20071122141511-0knao2lklsdsvb1q-1
          doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
          doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
          doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
          doc/en/user-guide/central_intro.txt central_intro.txt-20071123055134-k5x4ekduci2lbn36-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
          doc/en/user-guide/entering_commands.txt using_bazaar.txt-20071114035000-q36a9h57ps06uvnl-6
          doc/en/user-guide/getting_help.txt getting_help.txt-20071128000722-ncxiua259xwbdbg7-2
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/en/user-guide/images/      images-20071114035000-q36a9h57ps06uvnl-3
          doc/en/user-guide/images/workflows_centralized.png workflows_centralize-20071114035000-q36a9h57ps06uvnl-8
          doc/en/user-guide/images/workflows_centralized.svg workflows_centralize-20071130043324-bhms0cgyphhq1b2x-1
          doc/en/user-guide/images/workflows_gatekeeper.png workflows_gatekeeper-20071114035000-q36a9h57ps06uvnl-9
          doc/en/user-guide/images/workflows_gatekeeper.svg workflows_gatekeeper-20071130043324-bhms0cgyphhq1b2x-2
          doc/en/user-guide/images/workflows_localcommit.png workflows_localcommi-20071114035000-q36a9h57ps06uvnl-10
          doc/en/user-guide/images/workflows_localcommit.svg workflows_localcommi-20071130043324-bhms0cgyphhq1b2x-3
          doc/en/user-guide/images/workflows_peer.png workflows_peer.png-20071114035000-q36a9h57ps06uvnl-11
          doc/en/user-guide/images/workflows_peer.svg workflows_peer.svg-20071130043324-bhms0cgyphhq1b2x-4
          doc/en/user-guide/images/workflows_pqm.png workflows_pqm.png-20071114035000-q36a9h57ps06uvnl-12
          doc/en/user-guide/images/workflows_pqm.svg workflows_pqm.svg-20071130043324-bhms0cgyphhq1b2x-5
          doc/en/user-guide/images/workflows_shared.png workflows_shared.png-20071114035000-q36a9h57ps06uvnl-13
          doc/en/user-guide/images/workflows_shared.svg workflows_shared.svg-20071130043324-bhms0cgyphhq1b2x-6
          doc/en/user-guide/images/workflows_single.png workflows_single.png-20071114035000-q36a9h57ps06uvnl-14
          doc/en/user-guide/images/workflows_single.svg workflows_single.svg-20071130043324-bhms0cgyphhq1b2x-7
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
          doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
          doc/en/user-guide/merging_changes.txt merging_changes.txt-20071122141511-0knao2lklsdsvb1q-3
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
          doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
          doc/en/user-guide/plugins.txt  plugins.txt-20060314145616-525099a747f3ffdd
          doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
          doc/en/user-guide/recording_changes.txt recording_changes.tx-20071121073725-0corxykv5irjal00-4
          doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
          doc/en/user-guide/resolving_conflicts.txt resolving_conflicts.-20071122141511-0knao2lklsdsvb1q-5
          doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
          doc/en/user-guide/reviewing_changes.txt reviewing_changes.tx-20071121073725-0corxykv5irjal00-6
          doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
          doc/en/user-guide/server.txt   server.txt-20060913044801-h939fvbwzz39gf7g-1
          doc/en/user-guide/setting_up_email.txt setting_up_email.txt-20060314161707-fd242c8944346173
          doc/en/user-guide/shared_repository_layouts.txt shared_repository_la-20070502152030-bagewuqs18ns24o7-1
          doc/en/user-guide/solo_intro.txt solo_workflow.txt-20071121073725-0corxykv5irjal00-7
          doc/en/user-guide/specifying_revisions.txt specifying_revisions.txt-20060314161707-19deb139101bea33
          doc/en/user-guide/stacked.txt  stacked.txt-20080711023247-4uh9oovoka0sze8b-1
          doc/en/user-guide/starting_a_project.txt starting_a_project.t-20071121073725-0corxykv5irjal00-8
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/en/user-guide/using_aliases.txt using_aliases.txt-20060314161707-c21d27fa2939e039
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          doc/en/user-guide/using_gatekeepers.txt using_gatekeepers.tx-20071123154453-dk2mjhrg1vpjm5w2-5
          doc/en/user-guide/version_info.txt version_info.txt-20060921215543-gju6o5xdic8w25np-1
          doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
          doc/en/user-guide/working_offline_central.txt working_offline_cent-20071123055134-k5x4ekduci2lbn36-5
          doc/en/user-guide/writing_a_plugin.txt writing_a_plugin.txt-20071114035000-q36a9h57ps06uvnl-7
          doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
          doc/en/user-reference/         userreference-20070810050627-g7r46azs5mlwj61j-5
          doc/en/user-reference/readme.txt readme.txt-20071211133352-guencaey6fpesv4j-1
          doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
          doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
          doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
          doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
          doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
          doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
          doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
          doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
          doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
          doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
          doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
          doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
          generate_docs.py               bzrinfogen.py-20051211224525-78e7c14f2c955e55
          man1/                          man1-20070418045910-74ew7wm1oqo2tfv0-1
          profile_imports.py             profile_imports.py-20060618020306-k5uw80achysrokj9-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/                         tools-20050707102144-fee2fd7fd6ddfc1c
          tools/__init__.py              __init__.py-20051212012857-39c9a39aa197f064
          tools/biobench.py              biobench.py-20051101131608-0942e1592d0a8ba9
          tools/bzr_epydoc               bzr_epydoc-20070409231252-ec7uffstn62q7nhv-1
          tools/bzr_epydoc_uid.py        bzr_epydoc_uid.py-20070409231252-ec7uffstn62q7nhv-2
          tools/capture_tree.py          capture_tree.py-20051004100938-c7ff053182f5ae51
          tools/convertfile.py           convertfile.py-20050630092559-ff9933170b310e5f
          tools/convertinv.py            tryconvert.py-20050630081052-197fecc07da72eb0
          tools/doc_generate/            bzrinfogen-20051211214907-45ff5f0af3a80b32
          tools/doc_generate/__init__.py __init__.py-20051211214907-df9e0e6b493553f1
          tools/doc_generate/autodoc_bash_completion.py big_bash_completion.py-20051211223059-00ecfbfcc8056b78
          tools/doc_generate/autodoc_man.py bzrman.py-20050601153041-0ff7f74de456d15e
          tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
          tools/history2revfiles.py      history2revfiles.py-20050811180808-5a139eeb2c8ba9a2
          tools/http_client.py           http_client.py-20050819224207-b29be8324c55b359
          tools/package_mf.py            package_mf.py-20080206141953-323gd0qb2z3tn5pc-1
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
          tools/riodemo.py               riodemo.py-20051128080255-352dc1600f3d58c7
          tools/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
          tools/rst2prettyhtml.py        rst2prettyhtml.py-20060929181914-t7dh62f2wxi0i5aj-1
          tools/trace-revisions          tracerevisions-20051107162041-9dfee0a7324d206d
          tools/weavebench.py            weavebench.py-20050711054702-9c24ead29f696ede
          tools/weavemerge.sh            weavemerge.sh-20050715225520-52fbfcfa84e980f5
          tools/win32/                   win32-20060622100836-b3yup582rt3y0nvm-2
          tools/win32/__init__.py        __init__.py-20060622100836-b3yup582rt3y0nvm-3
          tools/win32/bazaar.url         bazaar.url-20060622100836-b3yup582rt3y0nvm-4
          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/file_version.py    file_version.py-20060622100836-b3yup582rt3y0nvm-8
          tools/win32/info.txt           info.txt-20061014084411-x9dr721ue9blowkc-1
          tools/win32/ostools.py         ostools.py-20060731163025-npjffm46rgnkl50d-1
          tools/win32/run_script.py      run_script.py-20080717003927-k6itvarbtnwk44o9-1
          tools/win32/start_bzr.bat      start_bzr.bat-20060622100836-b3yup582rt3y0nvm-9
        renamed:
          shelf.py => bzrlib/shelf.py prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_shelf.py => bzrlib/tests/test_shelf.py test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        modified:
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.15.26
            revision-id: aaron at aaronbentley.com-20081016212353-x5826p371foqv3ww
            parent: aaron at aaronbentley.com-20081013164617-ul73txvjzwnifqt3
            parent: aaron at aaronbentley.com-20081016211705-b7hfjrm3e10kcky9
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Thu 2008-10-16 17:23:53 -0400
            message:
              Merge with prepare-shelf
            removed:
              .bzrignore                     bzrignore-20081008031745-ewbsjzwjqb2xde92-1
              __init__.py                    __init__.py-20081005001944-rieepfr24to9gcz7-1
              serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
              tests/                         tests-20081005001944-rieepfr24to9gcz7-3
              tests/__init__.py              __init__.py-20081005001944-rieepfr24to9gcz7-4
              tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
            added:
              .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
              .rsyncexclude                  rsyncexclude-20050408053852-27e0a5928b6829f645beb2e6
              BRANCH.TODO                    BRANCH.TODO-20060103052123-79ac4969351c03a9
              COPYING.txt                    gpl.txt-20060725144612-kxut42v3nkatynfv-1
              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
              bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
              bzrlib/                        bzrlib-20050309040749-4ac9a0e211602846
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
              bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
              bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
              bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
              bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
              bzrlib/_knit_load_data_c.pyx   knit_c.pyx-20070509143944-u42gy8w387a10m0j-1
              bzrlib/_knit_load_data_py.py   _knit_load_data_py.p-20070629000948-9a0nh4s118bi5y8n-1
              bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
              bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
              bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
              bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
              bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
              bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
              bzrlib/api.py                  api.py-20070626082640-35lspz7j0ys7a8ld-1
              bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
              bzrlib/benchmarks/             benchmarks-20060516055008-ee3f551deeaddadc
              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_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-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_dirstate.py bench_dirstate.py-20070503203500-gs0pz6zkvjpq9l2x-1
              bzrlib/benchmarks/bench_info.py bench_info.py-20060719045551-x5ixdrwbw57cg19z-1
              bzrlib/benchmarks/bench_inventory.py bench_inventory.py-20060611112709-gjo1kx0oudyo9qbv-1
              bzrlib/benchmarks/bench_knit.py bench_knit.py-20070509145850-pan5jnd3hl7mfdya-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_pack.py bench_pack.py-20070903042947-0wphp878xr6wkw7t-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_startup.py bench_startup.py-20061006075337-q49on3zvfcbvarn3-1
              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/ trees-20060815023100-t296rgda4emawqj9-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/many_commit.py many_commit.py-20060819021600-khvri55v4f6edzsl-1
              bzrlib/benchmarks/tree_creator/simple_many_commit.py simple_many_commits.-20060815024128-b16a7pn542u6b13k-2
              bzrlib/bisect_multi.py         bisect_multi.py-20071005104357-0vymd381la7ew4o1-1
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
              bzrlib/breakin.py              breakin.py-20070417043829-so46nevf978u713k-1
              bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
              bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/                 changeset-20051118044006-6b0674808389027e
              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/serializer/      serializer-20051118175351-f2009a32b92d471d
              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/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-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/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
              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/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
              bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
              bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
              bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
              bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
              bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
              bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/doc/                    doc-20051224020731-4d79ab81ba9b0ca7
              bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
              bzrlib/doc/api/                api-20051224020744-3aff371bd0c8d249
              bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
              bzrlib/doc/api/branch.txt      branch.txt-20060130010728-d96c35d50b205aed
              bzrlib/doc/api/transport.txt   transport.txt-20051224020744-66b4fb564d98a5a5
              bzrlib/email_message.py        email_message.py-20070718143823-660zfcl54xi1v65u-1
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/export/                 export-20051114235827-0df92bc1a6ef3ac0
              bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
              bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
              bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
              bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
              bzrlib/externalcommand.py      externalcommand.py-20050901092254-b4fc642a55bb815b
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/generate_ids.py         generate_ids.py-20061102205935-z3do15ipw6m7v26u-1
              bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
              bzrlib/gpg.py                  gpg.py-20051017065112-8654536d415dacc6
              bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
              bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
              bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
              bzrlib/help_topics/            help_topics-20071211013603-qz0sojhgxhiujm6a-1
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/help_topics/en/         bzrlibhelp-20071209214431-xzg3moksichjwyts-1
              bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
              bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
              bzrlib/help_topics/en/conflicts.txt conflicts.txt-20070723221841-ns3jvwxdb4okn6fk-1
              bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
              bzrlib/help_topics/en/patterns.txt patterns.txt-20080625070357-wx8qm46a19ejwfns-1
              bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
              bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
              bzrlib/identitymap.py          identitymap.py-20051007040721-83e837d831a6636a
              bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-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/intset.py               intset.py-20050717175247-81cd658f9aaa2731
              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/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
              bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
              bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
              bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
              bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
              bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
              bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
              bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
              bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
              bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/pack.py                 container.py-20070607160755-tr8zc26q18rn0jnb-1
              bzrlib/patch.py                patch.py-20050513021216-ad183543f56ee2e5
              bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
              bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
              bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
              bzrlib/plugins/                plugins-20050622090833-e6d6498bece7e1ae
              bzrlib/plugins/__init__.py     __init__.py-20050815170346-d9190986cecb91f5
              bzrlib/plugins/launchpad/      launchpad-20060516012834-b4258331967684d4
              bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
              bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
              bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
              bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
              bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
              bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
              bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
              bzrlib/plugins/launchpad/test_register.py test_register.py-20060315182712-40f5dda945c829a8
              bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
              bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
              bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
              bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
              bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
              bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              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/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
              bzrlib/shellcomplete.py        shellcomplete.py-20050822153127-3be115ff5e70fc39
              bzrlib/sign_my_commits.py      sign_my_commits.py-20060215152201-5a6363365180e671
              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/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
              bzrlib/store/                  store-20050915195446-f933a84ac5f23f49
              bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
              bzrlib/store/revision/         revision-20060303014707-dc3bdc497f81c395
              bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
              bzrlib/store/versioned/        versioned-20060301031435-98ec210ea3dfd86d
              bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
              bzrlib/strace.py               strace.py-20070323001526-6zquhhw8leb9m6j8-1
              bzrlib/switch.py               switch.py-20071116011000-v5lnw7d2wkng9eux-1
              bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
              bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
              bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
              bzrlib/tests/                  selftest-20050621060616-bb8b5b36e3c950c8
              bzrlib/tests/EncodingAdapter.py EncodingAdapter.py-20060113032051-4d7e1d8c1e38b4a1
              bzrlib/tests/TestUtil.py       TestUtil.py-20050824080200-5f70140a2d938694
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/         blackbox-20051117211451-419928a2e5754ac1
              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_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
              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_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
              bzrlib/tests/blackbox/test_bundle_info.py test_bundle_info.py-20070816181255-eiuodwxuqu7w7gxf-1
              bzrlib/tests/blackbox/test_cat.py test_cat.py-20051201162916-f0937e4e19ea24b3
              bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
              bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
              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_debug.py test_debug.py-20061026142942-q76cgg41785b3mdk-1
              bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
              bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
              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_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
              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_join.py test_join.py-20060928210902-95dkqa6boh8uq92b-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_lsprof.py test_lsprof.py-20070622025641-nbsm2svy8anvj9df-1
              bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
              bzrlib/tests/blackbox/test_merge_directive.py test_merge_directive-20070302012039-zh7uhy39biairtn0-1
              bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
              bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
              bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
              bzrlib/tests/blackbox/test_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-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_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-1
              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_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
              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_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-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_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
              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_split.py test_split.py-20061008023421-qy0vdpzysh5rriu8-1
              bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
              bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
              bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
              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_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
              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_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
              bzrlib/tests/blackbox/test_version_info.py test_bb_version_info.py-20051228204928-91711c6559d952f7
              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/ branch_implementations-20060123013029-45ffae35c99eae60
              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_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-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_http.py test_http.py-20060731224648-2eef7ae5yja95rya-1
              bzrlib/tests/branch_implementations/test_last_revision_info.py test_last_revision_i-20070201133317-51mzi40m8hv1i0i9-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_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
              bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-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_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-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/branch_implementations/test_update.py test_update.py-20060305010612-e68efbcbb1baa69f
              bzrlib/tests/bzrdir_implementations/ bzrdir_implementations-20060131065642-5f93a74343e7c596
              bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
              bzrlib/tests/commands/         commands-20070518182516-v16lhwkl07jbj1k2-1
              bzrlib/tests/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
              bzrlib/tests/commands/test_branch.py test_branch.py-20070520173042-ou3a796w3xn1y8ps-1
              bzrlib/tests/commands/test_cat.py test_cat.py-20070525170351-vg2apsfb5j413913-1
              bzrlib/tests/commands/test_checkout.py test_checkout.py-20070525151718-vm7ligd5px5dtmda-1
              bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
              bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
              bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
              bzrlib/tests/commands/test_merge.py test_merge.py-20070525163813-v8yfs5wu77hjsx0o-1
              bzrlib/tests/commands/test_missing.py test_missing.py-20070525171057-qr1z4sleurlp9b5v-1
              bzrlib/tests/commands/test_pull.py test_pull.py-20070525144918-cgmunk4ici2krjnd-1
              bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
              bzrlib/tests/commands/test_update.py test_update.py-20070910091045-8uyp8v73j926l1g2-1
              bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
              bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
              bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
              bzrlib/tests/interrepository_implementations/ interrepository_implementations-20060220054716-8b62476625d70af3
              bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
              bzrlib/tests/intertree_implementations/ intertree_implementations-20060724101752-09ysswo1a92uqyoz-1
              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/inventory_implementations/ bzrlibtestsinventory-20070820060653-4mjbbmwhp74dsf3x-1
              bzrlib/tests/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
              bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
              bzrlib/tests/lock_helpers.py   LockHelpers.py-20060707151933-tav3o2hpibwi53u4-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/per_repository/   repository_implementations-20060131092037-ec97814745cc6128
              bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
              bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
              bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
              bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
              bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
              bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
              bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
              bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
              bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
              bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
              bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
              bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
              bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
              bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
              bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
              bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
              bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
              bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
              bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
              bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
              bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
              bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
              bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
              bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
              bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
              bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
              bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
              bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
              bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
              bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
              bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
              bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
              bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
              bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
              bzrlib/tests/test_atomicfile.py test_atomicfile.py-20060809005022-s7psq6himv0hpm3v-1
              bzrlib/tests/test_bad_files.py test_bad_files.py-20050918155938-c76a2295c8ab9503
              bzrlib/tests/test_bisect_multi.py test_bisect_multi.py-20071005104357-0vymd381la7ew4o1-2
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
              bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
              bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
              bzrlib/tests/test_bugtracker.py test_bugtracker.py-20070410073305-vu1vu1qosjurg8kb-2
              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_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
              bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
              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_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
              bzrlib/tests/test_decorators.py test_decorators.py-20060113063037-0e7bd4566758f4fa
              bzrlib/tests/test_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
              bzrlib/tests/test_deprecated_graph.py testgraph.py-20050905070950-42e6c958106610fd
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
              bzrlib/tests/test_email_message.py test_email_message.p-20070718143823-660zfcl54xi1v65u-2
              bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
              bzrlib/tests/test_extract.py   test_extract.py-20061002214140-qdnnm67q1ov6x6pd-1
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_ftp_transport.py test_aftp_transport.-20060823221619-98mwjzxtwtkt527k-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_gpg.py       testgpg.py-20051017042228-9276cd40a784c93c
              bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
              bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
              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_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
              bzrlib/tests/test_http_implementations.py test_http_implementa-20071218210003-65nh81gglcfvurw6-1
              bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
              bzrlib/tests/test_https_ca_bundle.py test_https_ca_bundle-20070226095439-x5899kvqg7xsbk8e-1
              bzrlib/tests/test_identitymap.py testidentitymap.py-20051007040721-37936d473bd1ac51
              bzrlib/tests/test_ignores.py   test_ignores.py-20060712172354-vqq9ln0t8di27v53-1
              bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
              bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-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_lazy_regex.py test_lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
              bzrlib/tests/test_lsprof.py    test_lsprof.py-20070606095601-bctdndm8yhc0cqnc-1
              bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
              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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
              bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
              bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
              bzrlib/tests/test_multiparent.py test_multiparent.py-20070410133617-n1jdhcc1n1mibarp-4
              bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
              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_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
              bzrlib/tests/test_pack.py      test_container.py-20070607160755-tr8zc26q18rn0jnb-2
              bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
              bzrlib/tests/test_patch.py     test_patch.py-20060416172603-65c8e3b6c4783426
              bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
              bzrlib/tests/test_patches_data/ testdata-20051118165023-2a824afbf661df53
              bzrlib/tests/test_patches_data/diff diff-20050727183609-9547bd65f4263852
              bzrlib/tests/test_patches_data/diff-2 diff2-20050923211548-17287840f74d2fdc
              bzrlib/tests/test_patches_data/diff-3 diff3-20050923212659-68ab55b31cc4fbda
              bzrlib/tests/test_patches_data/diff-4 diff4-20050923212659-e6258b676e52af3c
              bzrlib/tests/test_patches_data/diff-5 diff5-20050923212659-1dbdca9bbca19d36
              bzrlib/tests/test_patches_data/diff-6 diff6-20050923212838-76eb04444c53bd2a
              bzrlib/tests/test_patches_data/insert_top.patch insert_top.patch-20050727183609-e6af827c94a307ca
              bzrlib/tests/test_patches_data/mod mod-20050727183609-24466e3a1df04230
              bzrlib/tests/test_patches_data/mod-2 mod2-20050923211548-23d80987e3e05d87
              bzrlib/tests/test_patches_data/mod-3 mod3-20050923212659-60ec307d7640e4da
              bzrlib/tests/test_patches_data/mod-4 mod4-20050923212659-55526b6d64a461f0
              bzrlib/tests/test_patches_data/mod-5 mod5-20050923212659-07398968494d77e4
              bzrlib/tests/test_patches_data/mod-6 mod6-20050923212838-b4714bdf676aef01
              bzrlib/tests/test_patches_data/orig orig-20050727183609-2ed1d3e5f19e52c5
              bzrlib/tests/test_patches_data/orig-2 orig2-20050923211548-214d1e672297561f
              bzrlib/tests/test_patches_data/orig-3 orig3-20050923212659-0376c2550eaafa4e
              bzrlib/tests/test_patches_data/orig-4 orig4-20050923212659-2fce4f1d43d5f67a
              bzrlib/tests/test_patches_data/orig-5 orig5-20050923212659-1d6e8c7c9e8a0070
              bzrlib/tests/test_patches_data/orig-6 orig6-20050923212838-25e4d5f68835c564
              bzrlib/tests/test_patches_data/patchtext.patch patchtext.patch-20060530035059-m8nk8bkv7apxr2jc-1
              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_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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_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_revisionspec.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_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
              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.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              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_smtp_connection.py test_smtp_connection-20070618204509-wuyxc0r0ztrecv7e-1
              bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
              bzrlib/tests/test_ssh_transport.py test_ssh_transport.p-20070105153201-f7iq2bosvgjbdgc3-1
              bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
              bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
              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_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
              bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
              bzrlib/tests/test_tag.py       test_tag.py-20070212110532-91cw79inah2cfozx-2
              bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
              bzrlib/tests/test_textfile.py  test_textfile.py-20060415001558-256482b2206362aa
              bzrlib/tests/test_textmerge.py test_textmerge.py-20060408165803-fab93ab605a78e56
              bzrlib/tests/test_timestamp.py test_timestamp.py-20070306153932-r3ejn242c20asagv-1
              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_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
              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_uncommit.py  test_uncommit.py-20080316104338-y3gxu67g5m2qih10-1
              bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
              bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
              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_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
              bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
              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/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
              bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
              bzrlib/tests/tree_implementations/ tree_implementations-20060717075546-420s7b0bj9hzeowi-1
              bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
              bzrlib/tests/tree_implementations/test_annotate_iter.py test_annotate_iter.p-20080315092519-h4dc43rntmfmq16d-1
              bzrlib/tests/tree_implementations/test_get_file_mtime.py test_get_file_mtime.-20070301003805-kjkpwfp4whbm39o1-1
              bzrlib/tests/tree_implementations/test_get_root_id.py test_get_root_id.py-20071026191509-a4conhr43f194avv-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_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
              bzrlib/tests/tree_implementations/test_list_files.py test_list_files.py-20070216005501-cjh6fzprbe9lbs2t-1
              bzrlib/tests/tree_implementations/test_path_content_summary.py test_path_content_su-20070904100855-3vrwedz6akn34kl5-1
              bzrlib/tests/tree_implementations/test_revision_tree.py test_revision_tree.p-20060908041847-n15ngjoxpivwls0v-1
              bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-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/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
              bzrlib/tests/workingtree_implementations/ workingtree_implementations-20060203003124-eada934f41adc89b
              bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
              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_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
              bzrlib/tests/workingtree_implementations/test_basis_tree.py test_basis_tree.py-20070216005613-85tsdbzarlx088wg-1
              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_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_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
              bzrlib/tests/workingtree_implementations/test_get_parent_ids.py test_get_parent_ids.py-20060616123734-jq0zc755ud2u644s-1
              bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
              bzrlib/tests/workingtree_implementations/test_is_control_filename.py test_is_control_filename.py-20060216024958-f5afdebb2fa36418
              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_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_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
              bzrlib/tests/workingtree_implementations/test_paths2ids.py test_paths2ids.py-20070222011621-kesvovdwm69nndtx-1
              bzrlib/tests/workingtree_implementations/test_pull.py test_pull.py-20060222044334-43594dd8e143b708
              bzrlib/tests/workingtree_implementations/test_put_file.py test_put_file.py-20060907214856-4omn6hf1u7fvrart-4
              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_uncommit.py test_uncommit.py-20070712063057-8zaprw7t7lcqxeje-1
              bzrlib/tests/workingtree_implementations/test_unversion.py test_unversion.py-20060907074408-bygh2y28jz8u0cg7-1
              bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-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/textmerge.py            textmerge.py-20060408064938-a5d5c009e64a3a25
              bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
              bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
              bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
              bzrlib/transactions.py         transactions.py-20051007010900-f1313d53cf58e223
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/              transport-20050915194034-be1f2ec767c077bf
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/transport/brokenrename.py brokenrename.py-20070628050843-mbwebk50srn93rut-1
              bzrlib/transport/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
              bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
              bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
              bzrlib/transport/fakevfat.py   fakevfat.py-20060407072414-d59939fa1d6c79d9
              bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
              bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
              bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
              bzrlib/transport/http/         http-20060113083522-fa806bfc2aca663c
              bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
              bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
              bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
              bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
              bzrlib/transport/http/ca_bundle.py ca_bundle.py-20070226091335-84kb1xg1r2jjf858-1
              bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
              bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
              bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
              bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
              bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
              bzrlib/transport/nosmart.py    nosmart.py-20080402095843-6ib17idympwy1zkr-1
              bzrlib/transport/readonly.py   readonly.py-20060120032407-66d3166c39ffdc79
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
              bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
              bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
              bzrlib/transport/unlistable.py unlistable.py-20070714093417-5gc9d821to85zo4t-2
              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/                     ui-20051130153613-246bba9a38f01be6
              bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
              bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
              bzrlib/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
              bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
              bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
              bzrlib/util/                   util-20050815195618-89a2aedfe023e738
              bzrlib/util/__init__.py        __init__.py-20050815195626-e775cbc20eda3ab1
              bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
              bzrlib/util/configobj/         configobj-20051018184548-18c76a60384b575a
              bzrlib/util/configobj/__init__.py __init__.py-20051018184548-f715e1ce433801ee
              bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
              bzrlib/util/configobj/docs/    docs-20051018184548-5eb1575f28e645ab
              bzrlib/util/configobj/docs/BSD-LICENSE.txt BSDLICENSE.txt-20051018184548-29b89ff3102657f5
              bzrlib/util/configobj/docs/configobj.txt configobj.txt-20051018184548-4949b5f17e6a19c7
              bzrlib/util/configobj/docs/validate.txt validate.txt-20051018184548-9e0e5ad913e258f5
              bzrlib/util/effbot/            effbot-20050627013916-8e7588a4b6d6dcf7
              bzrlib/util/effbot/__init__.py __init__.py-20050627013916-18153e1d0b7b7a0c
              bzrlib/util/effbot/org/        org-20050627013916-965d91896868d971
              bzrlib/util/effbot/org/__init__.py __init__.py-20050627013916-e40f412dbfb503e7
              bzrlib/util/effbot/org/gzip_consumer.py gzip_consumer.py-20050627013916-24d64dcef809665b
              bzrlib/util/effbot/org/http_client.py http_client.py-20050627013916-44f3badc529d9afd
              bzrlib/util/effbot/org/http_manager.py http_manager.py-20050627013916-3e8eea2435bddb3a
              bzrlib/util/elementtree/       elementtree-20050323061618-ec49a4621bc7e4f4
              bzrlib/util/elementtree/ElementTree.py ElementTree.py-20050323061623-cfa8eefe86f35391
              bzrlib/util/elementtree/__init__.py __init__.py-20050323061623-61888e93152e298d
              bzrlib/util/simplemapi.py      simplemapi.py-20070810174811-ievl23nziuiq2k3m-1
              bzrlib/util/tests/             bzrlibutiltests-20070713054332-wmm62qs3xvyfzwup-1
              bzrlib/util/tests/__init__.py  __init__.py-20070713054446-oliu3oth0gy08y0t-1
              bzrlib/util/tests/test_bencode.py test_bencode.py-20070713042202-qjw8rppxaz7ky6i6-1
              bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
              bzrlib/version_info_formats/   version_formats-20060809195728-grgaanc8iql7psdy-1
              bzrlib/version_info_formats/__init__.py generate_version_info.py-20051228204928-8358edabcddcd97e
              bzrlib/version_info_formats/format_custom.py format_custom.py-20071029100350-ajovqhbpb5khf6gu-1
              bzrlib/version_info_formats/format_python.py format_python.py-20060809202444-ike7i9ub03gb432p-1
              bzrlib/version_info_formats/format_rio.py format_rio.py-20060809202444-ike7i9ub03gb432p-2
              bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
              bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
              bzrlib/weave_commands.py       weave_commands.py-20060320231507-8e9f300bffc1aa19
              bzrlib/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
              bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
              bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
              bzrlib/xml6.py                 xml6.py-20080327235607-1skmbg4o9cd1o636-1
              bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
              bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
              bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
              contrib/                       contrib-20050503074841-949d8bc88588ae65
              contrib/add-bzr-to-baz         add-bzr-to-baz-20050505024326-1cf5f9aa30541c92
              contrib/bash/                  bash-20050503074841-9f7e158e4c3e2efc
              contrib/bash/bzr               bzr-20050602024053-3364478702deec17
              contrib/bash/bzr.simple        bzr-20050503074841-dfc41af1e02111f9
              contrib/bash/bzrbashprompt.sh  bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
              contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
              contrib/create_bzr_rollup.py   create_bzr_rollup.py-20050606041532-391366e7fa746bf9
              contrib/emacs/                 emacs-20050729195350-d85b1b862fd807a3
              contrib/emacs/bzr-mode.el      bzrmode.el-20050729195350-d96dc8aae5b69e52
              contrib/fortune                fortune-20050510035517-ba20905f9be2c0c1
              contrib/newinventory.py        newinventory.py-20050330222648-12642a6a7ae875e9
              contrib/pwclient.full          pwclient.full-20050620042426-0204070fbc47f1e9
              contrib/pwk                    pwk-20050620015048-974d9719ed8a5c16
              contrib/upload-bzr.dev         uploadbzr.dev-20050530024310-733da9c3c5a5b8af
              contrib/zsh/                   zsh-20050503074841-1708f463ebefb972
              contrib/zsh/_bzr               _bzr-20050503074841-b2f107964e03958e
              doc/                           doc-20050309044934-a811c79dd26eef58
              doc/bazaar-vcs.org.kid         bazaarvcs.org.kid-20060929181918-huv7bgmdey0ktqci-1
              doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
              doc/developers/                docdevelopers-20070507164002-62r0es2b29myxges-1
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
              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/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
              doc/developers/bundle-creation.txt bundlecreation.rst-20070527173558-rqaqxn1al7vzgcto-1
              doc/developers/bundle-format4.txt bundleformat4.txt-20070621120628-r3332ovd8u4agv8i-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/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
              doc/developers/diff.txt        diff.txt-20070716233605-2q6jzorua7mr42jk-1
              doc/developers/directory-fingerprints.txt directoryfingerprint-20070731033348-okmllh4b5srdtlk2-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/indices.txt     indices.txt-20070713142939-m5cdnp31u8ape0td-1
              doc/developers/initial-push-pull.txt initialpushpull.rst-20070527184539-wodba32mi5dehhct-1
              doc/developers/integration.txt integration.txt-20080404022341-2lorxocp1in07zij-1
              doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
              doc/developers/last-modified.txt lastmodified.txt-20070806222243-df50y5fi7n85vnob-1
              doc/developers/lca-merge.txt   lcamerge.txt-20080103061803-9isydn4ivgwrvorw-1
              doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
              doc/developers/merge-scaling.txt mergescaling.rst-20070527173558-rqaqxn1al7vzgcto-2
              doc/developers/missing.txt     missing.txt-20070718093412-eqjvfwo0oacov5sn-1
              doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
              doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
              doc/developers/packrepo.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
              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/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
              doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
              doc/developers/profiling.txt   profiling.txt-20070531045713-j15mxufywgzwdeu8-1
              doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
              doc/developers/repository-stream.txt repositorystream.txt-20080410222511-nh6b9bvscvcerh48-1
              doc/developers/repository.txt  repository.txt-20070709152006-xkhlek456eclha4u-1
              doc/developers/revert.txt      revert.txt-20070515111013-grc9hgp21zxqbwbl-1
              doc/developers/revision-properties.txt revisionproperties.t-20070807133526-w57m8zv5o7t5kugm-1
              doc/developers/status.txt      status.txt-20070702023117-6xss29lx170qndwr-1
              doc/developers/testing.txt     testing.txt-20080812140359-i70zzh6v2z7grqex-1
              doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
              doc/developers/uncommit.txt    uncommit.txt-20070621042721-4clw8ucb9u9yda2h-1
              doc/developers/update.txt      update.txt-20070713074325-vtxf9eb5c6keg30j-1
              doc/en/                        en-20070810050627-g7r46azs5mlwj61j-1
              doc/en/admin-guide/            docenadminguide-20080305135054-y7y2c986yf94zljn-1
              doc/en/admin-guide/index.txt   index.txt-20080305140741-ecw0lap8dxkxc05g-1
              doc/en/developer-guide/        developerguide-20070810050627-g7r46azs5mlwj61j-2
              doc/en/mini-tutorial/          minitutorial-20070813141352-2u64ooqzo0or4hss-1
              doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
              doc/en/quick-reference/        quickreference-20070813143223-5i7bgw7w8s7l3ae2-1
              doc/en/quick-reference/Makefile makefile-20070813143223-5i7bgw7w8s7l3ae2-2
              doc/en/quick-reference/quick-start-summary.pdf quickstartsummary.pd-20071207005239-it6xmdjml8nxvzgt-1
              doc/en/quick-reference/quick-start-summary.png quickstartsummary.pn-20071203142852-hsiybkmh37q5owwe-1
              doc/en/quick-reference/quick-start-summary.svg quickstartsummary.sv-20070813143223-5i7bgw7w8s7l3ae2-3
              doc/en/release-notes/          releasenotes-20070810050627-g7r46azs5mlwj61j-3
              doc/en/tutorials/              docentutorials-20071127235845-bm2lu60bvau1ptmh-1
              doc/en/tutorials/centralized_workflow.txt centralized_workflow-20060830194948-kspf52565xvgrlil-1
              doc/en/tutorials/tutorial.txt  tutorial.txt-20050804190939-9dcbba2ef053bc84
              doc/en/tutorials/using_bazaar_with_launchpad.txt using_bazaar_with_lp-20071211073140-7msh8uf9a9h4y9hb-1
              doc/en/user-guide/             userguide-20070810050627-g7r46azs5mlwj61j-4
              doc/en/user-guide/adv_merging.txt adv_merging.txt-20071213070245-d7u7150lb2hhnvby-1
              doc/en/user-guide/annotating_changes.txt annotating_changes.t-20071122141511-0knao2lklsdsvb1q-1
              doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
              doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
              doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
              doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
              doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
              doc/en/user-guide/central_intro.txt central_intro.txt-20071123055134-k5x4ekduci2lbn36-1
              doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
              doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
              doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
              doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
              doc/en/user-guide/entering_commands.txt using_bazaar.txt-20071114035000-q36a9h57ps06uvnl-6
              doc/en/user-guide/getting_help.txt getting_help.txt-20071128000722-ncxiua259xwbdbg7-2
              doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
              doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
              doc/en/user-guide/images/      images-20071114035000-q36a9h57ps06uvnl-3
              doc/en/user-guide/images/workflows_centralized.png workflows_centralize-20071114035000-q36a9h57ps06uvnl-8
              doc/en/user-guide/images/workflows_centralized.svg workflows_centralize-20071130043324-bhms0cgyphhq1b2x-1
              doc/en/user-guide/images/workflows_gatekeeper.png workflows_gatekeeper-20071114035000-q36a9h57ps06uvnl-9
              doc/en/user-guide/images/workflows_gatekeeper.svg workflows_gatekeeper-20071130043324-bhms0cgyphhq1b2x-2
              doc/en/user-guide/images/workflows_localcommit.png workflows_localcommi-20071114035000-q36a9h57ps06uvnl-10
              doc/en/user-guide/images/workflows_localcommit.svg workflows_localcommi-20071130043324-bhms0cgyphhq1b2x-3
              doc/en/user-guide/images/workflows_peer.png workflows_peer.png-20071114035000-q36a9h57ps06uvnl-11
              doc/en/user-guide/images/workflows_peer.svg workflows_peer.svg-20071130043324-bhms0cgyphhq1b2x-4
              doc/en/user-guide/images/workflows_pqm.png workflows_pqm.png-20071114035000-q36a9h57ps06uvnl-12
              doc/en/user-guide/images/workflows_pqm.svg workflows_pqm.svg-20071130043324-bhms0cgyphhq1b2x-5
              doc/en/user-guide/images/workflows_shared.png workflows_shared.png-20071114035000-q36a9h57ps06uvnl-13
              doc/en/user-guide/images/workflows_shared.svg workflows_shared.svg-20071130043324-bhms0cgyphhq1b2x-6
              doc/en/user-guide/images/workflows_single.png workflows_single.png-20071114035000-q36a9h57ps06uvnl-14
              doc/en/user-guide/images/workflows_single.svg workflows_single.svg-20071130043324-bhms0cgyphhq1b2x-7
              doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
              doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
              doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
              doc/en/user-guide/merging_changes.txt merging_changes.txt-20071122141511-0knao2lklsdsvb1q-3
              doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
              doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
              doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
              doc/en/user-guide/plugins.txt  plugins.txt-20060314145616-525099a747f3ffdd
              doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
              doc/en/user-guide/recording_changes.txt recording_changes.tx-20071121073725-0corxykv5irjal00-4
              doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
              doc/en/user-guide/resolving_conflicts.txt resolving_conflicts.-20071122141511-0knao2lklsdsvb1q-5
              doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
              doc/en/user-guide/reviewing_changes.txt reviewing_changes.tx-20071121073725-0corxykv5irjal00-6
              doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
              doc/en/user-guide/server.txt   server.txt-20060913044801-h939fvbwzz39gf7g-1
              doc/en/user-guide/setting_up_email.txt setting_up_email.txt-20060314161707-fd242c8944346173
              doc/en/user-guide/shared_repository_layouts.txt shared_repository_la-20070502152030-bagewuqs18ns24o7-1
              doc/en/user-guide/solo_intro.txt solo_workflow.txt-20071121073725-0corxykv5irjal00-7
              doc/en/user-guide/specifying_revisions.txt specifying_revisions.txt-20060314161707-19deb139101bea33
              doc/en/user-guide/stacked.txt  stacked.txt-20080711023247-4uh9oovoka0sze8b-1
              doc/en/user-guide/starting_a_project.txt starting_a_project.t-20071121073725-0corxykv5irjal00-8
              doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
              doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
              doc/en/user-guide/using_aliases.txt using_aliases.txt-20060314161707-c21d27fa2939e039
              doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
              doc/en/user-guide/using_gatekeepers.txt using_gatekeepers.tx-20071123154453-dk2mjhrg1vpjm5w2-5
              doc/en/user-guide/version_info.txt version_info.txt-20060921215543-gju6o5xdic8w25np-1
              doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
              doc/en/user-guide/working_offline_central.txt working_offline_cent-20071123055134-k5x4ekduci2lbn36-5
              doc/en/user-guide/writing_a_plugin.txt writing_a_plugin.txt-20071114035000-q36a9h57ps06uvnl-7
              doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
              doc/en/user-reference/         userreference-20070810050627-g7r46azs5mlwj61j-5
              doc/en/user-reference/readme.txt readme.txt-20071211133352-guencaey6fpesv4j-1
              doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
              doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
              doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
              doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
              doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
              doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
              doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
              doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
              doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
              doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
              doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
              doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
              doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
              doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
              doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
              generate_docs.py               bzrinfogen.py-20051211224525-78e7c14f2c955e55
              man1/                          man1-20070418045910-74ew7wm1oqo2tfv0-1
              profile_imports.py             profile_imports.py-20060618020306-k5uw80achysrokj9-1
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
              tools/                         tools-20050707102144-fee2fd7fd6ddfc1c
              tools/__init__.py              __init__.py-20051212012857-39c9a39aa197f064
              tools/biobench.py              biobench.py-20051101131608-0942e1592d0a8ba9
              tools/bzr_epydoc               bzr_epydoc-20070409231252-ec7uffstn62q7nhv-1
              tools/bzr_epydoc_uid.py        bzr_epydoc_uid.py-20070409231252-ec7uffstn62q7nhv-2
              tools/capture_tree.py          capture_tree.py-20051004100938-c7ff053182f5ae51
              tools/convertfile.py           convertfile.py-20050630092559-ff9933170b310e5f
              tools/convertinv.py            tryconvert.py-20050630081052-197fecc07da72eb0
              tools/doc_generate/            bzrinfogen-20051211214907-45ff5f0af3a80b32
              tools/doc_generate/__init__.py __init__.py-20051211214907-df9e0e6b493553f1
              tools/doc_generate/autodoc_bash_completion.py big_bash_completion.py-20051211223059-00ecfbfcc8056b78
              tools/doc_generate/autodoc_man.py bzrman.py-20050601153041-0ff7f74de456d15e
              tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
              tools/history2revfiles.py      history2revfiles.py-20050811180808-5a139eeb2c8ba9a2
              tools/http_client.py           http_client.py-20050819224207-b29be8324c55b359
              tools/package_mf.py            package_mf.py-20080206141953-323gd0qb2z3tn5pc-1
              tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
              tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
              tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
              tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
              tools/riodemo.py               riodemo.py-20051128080255-352dc1600f3d58c7
              tools/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
              tools/rst2prettyhtml.py        rst2prettyhtml.py-20060929181914-t7dh62f2wxi0i5aj-1
              tools/trace-revisions          tracerevisions-20051107162041-9dfee0a7324d206d
              tools/weavebench.py            weavebench.py-20050711054702-9c24ead29f696ede
              tools/weavemerge.sh            weavemerge.sh-20050715225520-52fbfcfa84e980f5
              tools/win32/                   win32-20060622100836-b3yup582rt3y0nvm-2
              tools/win32/__init__.py        __init__.py-20060622100836-b3yup582rt3y0nvm-3
              tools/win32/bazaar.url         bazaar.url-20060622100836-b3yup582rt3y0nvm-4
              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/file_version.py    file_version.py-20060622100836-b3yup582rt3y0nvm-8
              tools/win32/info.txt           info.txt-20061014084411-x9dr721ue9blowkc-1
              tools/win32/ostools.py         ostools.py-20060731163025-npjffm46rgnkl50d-1
              tools/win32/run_script.py      run_script.py-20080717003927-k6itvarbtnwk44o9-1
              tools/win32/start_bzr.bat      start_bzr.bat-20060622100836-b3yup582rt3y0nvm-9
            renamed:
              shelf.py => bzrlib/shelf.py prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              tests/test_shelf.py => bzrlib/tests/test_shelf.py test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            modified:
              bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.14.24
            revision-id: aaron at aaronbentley.com-20081016211705-b7hfjrm3e10kcky9
            parent: aaron at aaronbentley.com-20081013164600-zln9mqci0o02orpi
            parent: aaron at aaronbentley.com-20081016210142-p5j4o6zezajw1tyv
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Thu 2008-10-16 17:17:05 -0400
            message:
              Merge with serialize-transform
            removed:
              .bzrignore                     bzrignore-20081008031745-ewbsjzwjqb2xde92-1
              __init__.py                    __init__.py-20081005001944-rieepfr24to9gcz7-1
              serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
              tests/                         tests-20081005001944-rieepfr24to9gcz7-3
              tests/__init__.py              __init__.py-20081005001944-rieepfr24to9gcz7-4
              tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
            added:
              .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
              .rsyncexclude                  rsyncexclude-20050408053852-27e0a5928b6829f645beb2e6
              BRANCH.TODO                    BRANCH.TODO-20060103052123-79ac4969351c03a9
              COPYING.txt                    gpl.txt-20060725144612-kxut42v3nkatynfv-1
              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
              bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
              bzrlib/                        bzrlib-20050309040749-4ac9a0e211602846
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
              bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
              bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
              bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
              bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
              bzrlib/_knit_load_data_c.pyx   knit_c.pyx-20070509143944-u42gy8w387a10m0j-1
              bzrlib/_knit_load_data_py.py   _knit_load_data_py.p-20070629000948-9a0nh4s118bi5y8n-1
              bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
              bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
              bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
              bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
              bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
              bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
              bzrlib/api.py                  api.py-20070626082640-35lspz7j0ys7a8ld-1
              bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
              bzrlib/benchmarks/             benchmarks-20060516055008-ee3f551deeaddadc
              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_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-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_dirstate.py bench_dirstate.py-20070503203500-gs0pz6zkvjpq9l2x-1
              bzrlib/benchmarks/bench_info.py bench_info.py-20060719045551-x5ixdrwbw57cg19z-1
              bzrlib/benchmarks/bench_inventory.py bench_inventory.py-20060611112709-gjo1kx0oudyo9qbv-1
              bzrlib/benchmarks/bench_knit.py bench_knit.py-20070509145850-pan5jnd3hl7mfdya-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_pack.py bench_pack.py-20070903042947-0wphp878xr6wkw7t-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_startup.py bench_startup.py-20061006075337-q49on3zvfcbvarn3-1
              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/ trees-20060815023100-t296rgda4emawqj9-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/many_commit.py many_commit.py-20060819021600-khvri55v4f6edzsl-1
              bzrlib/benchmarks/tree_creator/simple_many_commit.py simple_many_commits.-20060815024128-b16a7pn542u6b13k-2
              bzrlib/bisect_multi.py         bisect_multi.py-20071005104357-0vymd381la7ew4o1-1
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
              bzrlib/breakin.py              breakin.py-20070417043829-so46nevf978u713k-1
              bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
              bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/                 changeset-20051118044006-6b0674808389027e
              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/serializer/      serializer-20051118175351-f2009a32b92d471d
              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/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-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/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
              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/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
              bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
              bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
              bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
              bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
              bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
              bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/doc/                    doc-20051224020731-4d79ab81ba9b0ca7
              bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
              bzrlib/doc/api/                api-20051224020744-3aff371bd0c8d249
              bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
              bzrlib/doc/api/branch.txt      branch.txt-20060130010728-d96c35d50b205aed
              bzrlib/doc/api/transport.txt   transport.txt-20051224020744-66b4fb564d98a5a5
              bzrlib/email_message.py        email_message.py-20070718143823-660zfcl54xi1v65u-1
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/export/                 export-20051114235827-0df92bc1a6ef3ac0
              bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
              bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
              bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
              bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
              bzrlib/externalcommand.py      externalcommand.py-20050901092254-b4fc642a55bb815b
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/generate_ids.py         generate_ids.py-20061102205935-z3do15ipw6m7v26u-1
              bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
              bzrlib/gpg.py                  gpg.py-20051017065112-8654536d415dacc6
              bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
              bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
              bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
              bzrlib/help_topics/            help_topics-20071211013603-qz0sojhgxhiujm6a-1
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/help_topics/en/         bzrlibhelp-20071209214431-xzg3moksichjwyts-1
              bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
              bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
              bzrlib/help_topics/en/conflicts.txt conflicts.txt-20070723221841-ns3jvwxdb4okn6fk-1
              bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
              bzrlib/help_topics/en/patterns.txt patterns.txt-20080625070357-wx8qm46a19ejwfns-1
              bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
              bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
              bzrlib/identitymap.py          identitymap.py-20051007040721-83e837d831a6636a
              bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-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/intset.py               intset.py-20050717175247-81cd658f9aaa2731
              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/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
              bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
              bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
              bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
              bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
              bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
              bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
              bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
              bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
              bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/pack.py                 container.py-20070607160755-tr8zc26q18rn0jnb-1
              bzrlib/patch.py                patch.py-20050513021216-ad183543f56ee2e5
              bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
              bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
              bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
              bzrlib/plugins/                plugins-20050622090833-e6d6498bece7e1ae
              bzrlib/plugins/__init__.py     __init__.py-20050815170346-d9190986cecb91f5
              bzrlib/plugins/launchpad/      launchpad-20060516012834-b4258331967684d4
              bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
              bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
              bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
              bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
              bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
              bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
              bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
              bzrlib/plugins/launchpad/test_register.py test_register.py-20060315182712-40f5dda945c829a8
              bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
              bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
              bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
              bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
              bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
              bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              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/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
              bzrlib/shellcomplete.py        shellcomplete.py-20050822153127-3be115ff5e70fc39
              bzrlib/sign_my_commits.py      sign_my_commits.py-20060215152201-5a6363365180e671
              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/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
              bzrlib/store/                  store-20050915195446-f933a84ac5f23f49
              bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
              bzrlib/store/revision/         revision-20060303014707-dc3bdc497f81c395
              bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
              bzrlib/store/versioned/        versioned-20060301031435-98ec210ea3dfd86d
              bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
              bzrlib/strace.py               strace.py-20070323001526-6zquhhw8leb9m6j8-1
              bzrlib/switch.py               switch.py-20071116011000-v5lnw7d2wkng9eux-1
              bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
              bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
              bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
              bzrlib/tests/                  selftest-20050621060616-bb8b5b36e3c950c8
              bzrlib/tests/EncodingAdapter.py EncodingAdapter.py-20060113032051-4d7e1d8c1e38b4a1
              bzrlib/tests/TestUtil.py       TestUtil.py-20050824080200-5f70140a2d938694
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/         blackbox-20051117211451-419928a2e5754ac1
              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_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
              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_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
              bzrlib/tests/blackbox/test_bundle_info.py test_bundle_info.py-20070816181255-eiuodwxuqu7w7gxf-1
              bzrlib/tests/blackbox/test_cat.py test_cat.py-20051201162916-f0937e4e19ea24b3
              bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
              bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
              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_debug.py test_debug.py-20061026142942-q76cgg41785b3mdk-1
              bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
              bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
              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_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
              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_join.py test_join.py-20060928210902-95dkqa6boh8uq92b-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_lsprof.py test_lsprof.py-20070622025641-nbsm2svy8anvj9df-1
              bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
              bzrlib/tests/blackbox/test_merge_directive.py test_merge_directive-20070302012039-zh7uhy39biairtn0-1
              bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
              bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
              bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
              bzrlib/tests/blackbox/test_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-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_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-1
              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_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
              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_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-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_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
              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_split.py test_split.py-20061008023421-qy0vdpzysh5rriu8-1
              bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
              bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
              bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
              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_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
              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_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
              bzrlib/tests/blackbox/test_version_info.py test_bb_version_info.py-20051228204928-91711c6559d952f7
              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/ branch_implementations-20060123013029-45ffae35c99eae60
              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_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-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_http.py test_http.py-20060731224648-2eef7ae5yja95rya-1
              bzrlib/tests/branch_implementations/test_last_revision_info.py test_last_revision_i-20070201133317-51mzi40m8hv1i0i9-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_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
              bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-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_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-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/branch_implementations/test_update.py test_update.py-20060305010612-e68efbcbb1baa69f
              bzrlib/tests/bzrdir_implementations/ bzrdir_implementations-20060131065642-5f93a74343e7c596
              bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
              bzrlib/tests/commands/         commands-20070518182516-v16lhwkl07jbj1k2-1
              bzrlib/tests/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
              bzrlib/tests/commands/test_branch.py test_branch.py-20070520173042-ou3a796w3xn1y8ps-1
              bzrlib/tests/commands/test_cat.py test_cat.py-20070525170351-vg2apsfb5j413913-1
              bzrlib/tests/commands/test_checkout.py test_checkout.py-20070525151718-vm7ligd5px5dtmda-1
              bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
              bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
              bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
              bzrlib/tests/commands/test_merge.py test_merge.py-20070525163813-v8yfs5wu77hjsx0o-1
              bzrlib/tests/commands/test_missing.py test_missing.py-20070525171057-qr1z4sleurlp9b5v-1
              bzrlib/tests/commands/test_pull.py test_pull.py-20070525144918-cgmunk4ici2krjnd-1
              bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
              bzrlib/tests/commands/test_update.py test_update.py-20070910091045-8uyp8v73j926l1g2-1
              bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
              bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
              bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
              bzrlib/tests/interrepository_implementations/ interrepository_implementations-20060220054716-8b62476625d70af3
              bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
              bzrlib/tests/intertree_implementations/ intertree_implementations-20060724101752-09ysswo1a92uqyoz-1
              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/inventory_implementations/ bzrlibtestsinventory-20070820060653-4mjbbmwhp74dsf3x-1
              bzrlib/tests/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
              bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
              bzrlib/tests/lock_helpers.py   LockHelpers.py-20060707151933-tav3o2hpibwi53u4-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/per_repository/   repository_implementations-20060131092037-ec97814745cc6128
              bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
              bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
              bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
              bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
              bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
              bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
              bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
              bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
              bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
              bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
              bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
              bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
              bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
              bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
              bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
              bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
              bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
              bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
              bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
              bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
              bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
              bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
              bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
              bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
              bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
              bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
              bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
              bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
              bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
              bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
              bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
              bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
              bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
              bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
              bzrlib/tests/test_atomicfile.py test_atomicfile.py-20060809005022-s7psq6himv0hpm3v-1
              bzrlib/tests/test_bad_files.py test_bad_files.py-20050918155938-c76a2295c8ab9503
              bzrlib/tests/test_bisect_multi.py test_bisect_multi.py-20071005104357-0vymd381la7ew4o1-2
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
              bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
              bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
              bzrlib/tests/test_bugtracker.py test_bugtracker.py-20070410073305-vu1vu1qosjurg8kb-2
              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_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
              bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
              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_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
              bzrlib/tests/test_decorators.py test_decorators.py-20060113063037-0e7bd4566758f4fa
              bzrlib/tests/test_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
              bzrlib/tests/test_deprecated_graph.py testgraph.py-20050905070950-42e6c958106610fd
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
              bzrlib/tests/test_email_message.py test_email_message.p-20070718143823-660zfcl54xi1v65u-2
              bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
              bzrlib/tests/test_extract.py   test_extract.py-20061002214140-qdnnm67q1ov6x6pd-1
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_ftp_transport.py test_aftp_transport.-20060823221619-98mwjzxtwtkt527k-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_gpg.py       testgpg.py-20051017042228-9276cd40a784c93c
              bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
              bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
              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_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
              bzrlib/tests/test_http_implementations.py test_http_implementa-20071218210003-65nh81gglcfvurw6-1
              bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
              bzrlib/tests/test_https_ca_bundle.py test_https_ca_bundle-20070226095439-x5899kvqg7xsbk8e-1
              bzrlib/tests/test_identitymap.py testidentitymap.py-20051007040721-37936d473bd1ac51
              bzrlib/tests/test_ignores.py   test_ignores.py-20060712172354-vqq9ln0t8di27v53-1
              bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
              bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-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_lazy_regex.py test_lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
              bzrlib/tests/test_lsprof.py    test_lsprof.py-20070606095601-bctdndm8yhc0cqnc-1
              bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
              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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
              bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
              bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
              bzrlib/tests/test_multiparent.py test_multiparent.py-20070410133617-n1jdhcc1n1mibarp-4
              bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
              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_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
              bzrlib/tests/test_pack.py      test_container.py-20070607160755-tr8zc26q18rn0jnb-2
              bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
              bzrlib/tests/test_patch.py     test_patch.py-20060416172603-65c8e3b6c4783426
              bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
              bzrlib/tests/test_patches_data/ testdata-20051118165023-2a824afbf661df53
              bzrlib/tests/test_patches_data/diff diff-20050727183609-9547bd65f4263852
              bzrlib/tests/test_patches_data/diff-2 diff2-20050923211548-17287840f74d2fdc
              bzrlib/tests/test_patches_data/diff-3 diff3-20050923212659-68ab55b31cc4fbda
              bzrlib/tests/test_patches_data/diff-4 diff4-20050923212659-e6258b676e52af3c
              bzrlib/tests/test_patches_data/diff-5 diff5-20050923212659-1dbdca9bbca19d36
              bzrlib/tests/test_patches_data/diff-6 diff6-20050923212838-76eb04444c53bd2a
              bzrlib/tests/test_patches_data/insert_top.patch insert_top.patch-20050727183609-e6af827c94a307ca
              bzrlib/tests/test_patches_data/mod mod-20050727183609-24466e3a1df04230
              bzrlib/tests/test_patches_data/mod-2 mod2-20050923211548-23d80987e3e05d87
              bzrlib/tests/test_patches_data/mod-3 mod3-20050923212659-60ec307d7640e4da
              bzrlib/tests/test_patches_data/mod-4 mod4-20050923212659-55526b6d64a461f0
              bzrlib/tests/test_patches_data/mod-5 mod5-20050923212659-07398968494d77e4
              bzrlib/tests/test_patches_data/mod-6 mod6-20050923212838-b4714bdf676aef01
              bzrlib/tests/test_patches_data/orig orig-20050727183609-2ed1d3e5f19e52c5
              bzrlib/tests/test_patches_data/orig-2 orig2-20050923211548-214d1e672297561f
              bzrlib/tests/test_patches_data/orig-3 orig3-20050923212659-0376c2550eaafa4e
              bzrlib/tests/test_patches_data/orig-4 orig4-20050923212659-2fce4f1d43d5f67a
              bzrlib/tests/test_patches_data/orig-5 orig5-20050923212659-1d6e8c7c9e8a0070
              bzrlib/tests/test_patches_data/orig-6 orig6-20050923212838-25e4d5f68835c564
              bzrlib/tests/test_patches_data/patchtext.patch patchtext.patch-20060530035059-m8nk8bkv7apxr2jc-1
              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_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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_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_revisionspec.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_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
              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.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              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_smtp_connection.py test_smtp_connection-20070618204509-wuyxc0r0ztrecv7e-1
              bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
              bzrlib/tests/test_ssh_transport.py test_ssh_transport.p-20070105153201-f7iq2bosvgjbdgc3-1
              bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
              bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
              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_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
              bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
              bzrlib/tests/test_tag.py       test_tag.py-20070212110532-91cw79inah2cfozx-2
              bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
              bzrlib/tests/test_textfile.py  test_textfile.py-20060415001558-256482b2206362aa
              bzrlib/tests/test_textmerge.py test_textmerge.py-20060408165803-fab93ab605a78e56
              bzrlib/tests/test_timestamp.py test_timestamp.py-20070306153932-r3ejn242c20asagv-1
              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_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
              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_uncommit.py  test_uncommit.py-20080316104338-y3gxu67g5m2qih10-1
              bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
              bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
              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_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
              bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
              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/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
              bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
              bzrlib/tests/tree_implementations/ tree_implementations-20060717075546-420s7b0bj9hzeowi-1
              bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
              bzrlib/tests/tree_implementations/test_annotate_iter.py test_annotate_iter.p-20080315092519-h4dc43rntmfmq16d-1
              bzrlib/tests/tree_implementations/test_get_file_mtime.py test_get_file_mtime.-20070301003805-kjkpwfp4whbm39o1-1
              bzrlib/tests/tree_implementations/test_get_root_id.py test_get_root_id.py-20071026191509-a4conhr43f194avv-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_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
              bzrlib/tests/tree_implementations/test_list_files.py test_list_files.py-20070216005501-cjh6fzprbe9lbs2t-1
              bzrlib/tests/tree_implementations/test_path_content_summary.py test_path_content_su-20070904100855-3vrwedz6akn34kl5-1
              bzrlib/tests/tree_implementations/test_revision_tree.py test_revision_tree.p-20060908041847-n15ngjoxpivwls0v-1
              bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-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/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
              bzrlib/tests/workingtree_implementations/ workingtree_implementations-20060203003124-eada934f41adc89b
              bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
              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_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
              bzrlib/tests/workingtree_implementations/test_basis_tree.py test_basis_tree.py-20070216005613-85tsdbzarlx088wg-1
              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_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_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
              bzrlib/tests/workingtree_implementations/test_get_parent_ids.py test_get_parent_ids.py-20060616123734-jq0zc755ud2u644s-1
              bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
              bzrlib/tests/workingtree_implementations/test_is_control_filename.py test_is_control_filename.py-20060216024958-f5afdebb2fa36418
              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_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_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
              bzrlib/tests/workingtree_implementations/test_paths2ids.py test_paths2ids.py-20070222011621-kesvovdwm69nndtx-1
              bzrlib/tests/workingtree_implementations/test_pull.py test_pull.py-20060222044334-43594dd8e143b708
              bzrlib/tests/workingtree_implementations/test_put_file.py test_put_file.py-20060907214856-4omn6hf1u7fvrart-4
              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_uncommit.py test_uncommit.py-20070712063057-8zaprw7t7lcqxeje-1
              bzrlib/tests/workingtree_implementations/test_unversion.py test_unversion.py-20060907074408-bygh2y28jz8u0cg7-1
              bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-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/textmerge.py            textmerge.py-20060408064938-a5d5c009e64a3a25
              bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
              bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
              bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
              bzrlib/transactions.py         transactions.py-20051007010900-f1313d53cf58e223
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/              transport-20050915194034-be1f2ec767c077bf
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/transport/brokenrename.py brokenrename.py-20070628050843-mbwebk50srn93rut-1
              bzrlib/transport/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
              bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
              bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
              bzrlib/transport/fakevfat.py   fakevfat.py-20060407072414-d59939fa1d6c79d9
              bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
              bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
              bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
              bzrlib/transport/http/         http-20060113083522-fa806bfc2aca663c
              bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
              bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
              bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
              bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
              bzrlib/transport/http/ca_bundle.py ca_bundle.py-20070226091335-84kb1xg1r2jjf858-1
              bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
              bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
              bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
              bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
              bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
              bzrlib/transport/nosmart.py    nosmart.py-20080402095843-6ib17idympwy1zkr-1
              bzrlib/transport/readonly.py   readonly.py-20060120032407-66d3166c39ffdc79
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
              bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
              bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
              bzrlib/transport/unlistable.py unlistable.py-20070714093417-5gc9d821to85zo4t-2
              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/                     ui-20051130153613-246bba9a38f01be6
              bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
              bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
              bzrlib/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
              bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
              bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
              bzrlib/util/                   util-20050815195618-89a2aedfe023e738
              bzrlib/util/__init__.py        __init__.py-20050815195626-e775cbc20eda3ab1
              bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
              bzrlib/util/configobj/         configobj-20051018184548-18c76a60384b575a
              bzrlib/util/configobj/__init__.py __init__.py-20051018184548-f715e1ce433801ee
              bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
              bzrlib/util/configobj/docs/    docs-20051018184548-5eb1575f28e645ab
              bzrlib/util/configobj/docs/BSD-LICENSE.txt BSDLICENSE.txt-20051018184548-29b89ff3102657f5
              bzrlib/util/configobj/docs/configobj.txt configobj.txt-20051018184548-4949b5f17e6a19c7
              bzrlib/util/configobj/docs/validate.txt validate.txt-20051018184548-9e0e5ad913e258f5
              bzrlib/util/effbot/            effbot-20050627013916-8e7588a4b6d6dcf7
              bzrlib/util/effbot/__init__.py __init__.py-20050627013916-18153e1d0b7b7a0c
              bzrlib/util/effbot/org/        org-20050627013916-965d91896868d971
              bzrlib/util/effbot/org/__init__.py __init__.py-20050627013916-e40f412dbfb503e7
              bzrlib/util/effbot/org/gzip_consumer.py gzip_consumer.py-20050627013916-24d64dcef809665b
              bzrlib/util/effbot/org/http_client.py http_client.py-20050627013916-44f3badc529d9afd
              bzrlib/util/effbot/org/http_manager.py http_manager.py-20050627013916-3e8eea2435bddb3a
              bzrlib/util/elementtree/       elementtree-20050323061618-ec49a4621bc7e4f4
              bzrlib/util/elementtree/ElementTree.py ElementTree.py-20050323061623-cfa8eefe86f35391
              bzrlib/util/elementtree/__init__.py __init__.py-20050323061623-61888e93152e298d
              bzrlib/util/simplemapi.py      simplemapi.py-20070810174811-ievl23nziuiq2k3m-1
              bzrlib/util/tests/             bzrlibutiltests-20070713054332-wmm62qs3xvyfzwup-1
              bzrlib/util/tests/__init__.py  __init__.py-20070713054446-oliu3oth0gy08y0t-1
              bzrlib/util/tests/test_bencode.py test_bencode.py-20070713042202-qjw8rppxaz7ky6i6-1
              bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
              bzrlib/version_info_formats/   version_formats-20060809195728-grgaanc8iql7psdy-1
              bzrlib/version_info_formats/__init__.py generate_version_info.py-20051228204928-8358edabcddcd97e
              bzrlib/version_info_formats/format_custom.py format_custom.py-20071029100350-ajovqhbpb5khf6gu-1
              bzrlib/version_info_formats/format_python.py format_python.py-20060809202444-ike7i9ub03gb432p-1
              bzrlib/version_info_formats/format_rio.py format_rio.py-20060809202444-ike7i9ub03gb432p-2
              bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
              bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
              bzrlib/weave_commands.py       weave_commands.py-20060320231507-8e9f300bffc1aa19
              bzrlib/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
              bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
              bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
              bzrlib/xml6.py                 xml6.py-20080327235607-1skmbg4o9cd1o636-1
              bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
              bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
              bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
              contrib/                       contrib-20050503074841-949d8bc88588ae65
              contrib/add-bzr-to-baz         add-bzr-to-baz-20050505024326-1cf5f9aa30541c92
              contrib/bash/                  bash-20050503074841-9f7e158e4c3e2efc
              contrib/bash/bzr               bzr-20050602024053-3364478702deec17
              contrib/bash/bzr.simple        bzr-20050503074841-dfc41af1e02111f9
              contrib/bash/bzrbashprompt.sh  bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
              contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
              contrib/create_bzr_rollup.py   create_bzr_rollup.py-20050606041532-391366e7fa746bf9
              contrib/emacs/                 emacs-20050729195350-d85b1b862fd807a3
              contrib/emacs/bzr-mode.el      bzrmode.el-20050729195350-d96dc8aae5b69e52
              contrib/fortune                fortune-20050510035517-ba20905f9be2c0c1
              contrib/newinventory.py        newinventory.py-20050330222648-12642a6a7ae875e9
              contrib/pwclient.full          pwclient.full-20050620042426-0204070fbc47f1e9
              contrib/pwk                    pwk-20050620015048-974d9719ed8a5c16
              contrib/upload-bzr.dev         uploadbzr.dev-20050530024310-733da9c3c5a5b8af
              contrib/zsh/                   zsh-20050503074841-1708f463ebefb972
              contrib/zsh/_bzr               _bzr-20050503074841-b2f107964e03958e
              doc/                           doc-20050309044934-a811c79dd26eef58
              doc/bazaar-vcs.org.kid         bazaarvcs.org.kid-20060929181918-huv7bgmdey0ktqci-1
              doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
              doc/developers/                docdevelopers-20070507164002-62r0es2b29myxges-1
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
              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/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
              doc/developers/bundle-creation.txt bundlecreation.rst-20070527173558-rqaqxn1al7vzgcto-1
              doc/developers/bundle-format4.txt bundleformat4.txt-20070621120628-r3332ovd8u4agv8i-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/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
              doc/developers/diff.txt        diff.txt-20070716233605-2q6jzorua7mr42jk-1
              doc/developers/directory-fingerprints.txt directoryfingerprint-20070731033348-okmllh4b5srdtlk2-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/indices.txt     indices.txt-20070713142939-m5cdnp31u8ape0td-1
              doc/developers/initial-push-pull.txt initialpushpull.rst-20070527184539-wodba32mi5dehhct-1
              doc/developers/integration.txt integration.txt-20080404022341-2lorxocp1in07zij-1
              doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
              doc/developers/last-modified.txt lastmodified.txt-20070806222243-df50y5fi7n85vnob-1
              doc/developers/lca-merge.txt   lcamerge.txt-20080103061803-9isydn4ivgwrvorw-1
              doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
              doc/developers/merge-scaling.txt mergescaling.rst-20070527173558-rqaqxn1al7vzgcto-2
              doc/developers/missing.txt     missing.txt-20070718093412-eqjvfwo0oacov5sn-1
              doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
              doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
              doc/developers/packrepo.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
              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/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
              doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
              doc/developers/profiling.txt   profiling.txt-20070531045713-j15mxufywgzwdeu8-1
              doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
              doc/developers/repository-stream.txt repositorystream.txt-20080410222511-nh6b9bvscvcerh48-1
              doc/developers/repository.txt  repository.txt-20070709152006-xkhlek456eclha4u-1
              doc/developers/revert.txt      revert.txt-20070515111013-grc9hgp21zxqbwbl-1
              doc/developers/revision-properties.txt revisionproperties.t-20070807133526-w57m8zv5o7t5kugm-1
              doc/developers/status.txt      status.txt-20070702023117-6xss29lx170qndwr-1
              doc/developers/testing.txt     testing.txt-20080812140359-i70zzh6v2z7grqex-1
              doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
              doc/developers/uncommit.txt    uncommit.txt-20070621042721-4clw8ucb9u9yda2h-1
              doc/developers/update.txt      update.txt-20070713074325-vtxf9eb5c6keg30j-1
              doc/en/                        en-20070810050627-g7r46azs5mlwj61j-1
              doc/en/admin-guide/            docenadminguide-20080305135054-y7y2c986yf94zljn-1
              doc/en/admin-guide/index.txt   index.txt-20080305140741-ecw0lap8dxkxc05g-1
              doc/en/developer-guide/        developerguide-20070810050627-g7r46azs5mlwj61j-2
              doc/en/mini-tutorial/          minitutorial-20070813141352-2u64ooqzo0or4hss-1
              doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
              doc/en/quick-reference/        quickreference-20070813143223-5i7bgw7w8s7l3ae2-1
              doc/en/quick-reference/Makefile makefile-20070813143223-5i7bgw7w8s7l3ae2-2
              doc/en/quick-reference/quick-start-summary.pdf quickstartsummary.pd-20071207005239-it6xmdjml8nxvzgt-1
              doc/en/quick-reference/quick-start-summary.png quickstartsummary.pn-20071203142852-hsiybkmh37q5owwe-1
              doc/en/quick-reference/quick-start-summary.svg quickstartsummary.sv-20070813143223-5i7bgw7w8s7l3ae2-3
              doc/en/release-notes/          releasenotes-20070810050627-g7r46azs5mlwj61j-3
              doc/en/tutorials/              docentutorials-20071127235845-bm2lu60bvau1ptmh-1
              doc/en/tutorials/centralized_workflow.txt centralized_workflow-20060830194948-kspf52565xvgrlil-1
              doc/en/tutorials/tutorial.txt  tutorial.txt-20050804190939-9dcbba2ef053bc84
              doc/en/tutorials/using_bazaar_with_launchpad.txt using_bazaar_with_lp-20071211073140-7msh8uf9a9h4y9hb-1
              doc/en/user-guide/             userguide-20070810050627-g7r46azs5mlwj61j-4
              doc/en/user-guide/adv_merging.txt adv_merging.txt-20071213070245-d7u7150lb2hhnvby-1
              doc/en/user-guide/annotating_changes.txt annotating_changes.t-20071122141511-0knao2lklsdsvb1q-1
              doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
              doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
              doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
              doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
              doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
              doc/en/user-guide/central_intro.txt central_intro.txt-20071123055134-k5x4ekduci2lbn36-1
              doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
              doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
              doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
              doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
              doc/en/user-guide/entering_commands.txt using_bazaar.txt-20071114035000-q36a9h57ps06uvnl-6
              doc/en/user-guide/getting_help.txt getting_help.txt-20071128000722-ncxiua259xwbdbg7-2
              doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
              doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
              doc/en/user-guide/images/      images-20071114035000-q36a9h57ps06uvnl-3
              doc/en/user-guide/images/workflows_centralized.png workflows_centralize-20071114035000-q36a9h57ps06uvnl-8
              doc/en/user-guide/images/workflows_centralized.svg workflows_centralize-20071130043324-bhms0cgyphhq1b2x-1
              doc/en/user-guide/images/workflows_gatekeeper.png workflows_gatekeeper-20071114035000-q36a9h57ps06uvnl-9
              doc/en/user-guide/images/workflows_gatekeeper.svg workflows_gatekeeper-20071130043324-bhms0cgyphhq1b2x-2
              doc/en/user-guide/images/workflows_localcommit.png workflows_localcommi-20071114035000-q36a9h57ps06uvnl-10
              doc/en/user-guide/images/workflows_localcommit.svg workflows_localcommi-20071130043324-bhms0cgyphhq1b2x-3
              doc/en/user-guide/images/workflows_peer.png workflows_peer.png-20071114035000-q36a9h57ps06uvnl-11
              doc/en/user-guide/images/workflows_peer.svg workflows_peer.svg-20071130043324-bhms0cgyphhq1b2x-4
              doc/en/user-guide/images/workflows_pqm.png workflows_pqm.png-20071114035000-q36a9h57ps06uvnl-12
              doc/en/user-guide/images/workflows_pqm.svg workflows_pqm.svg-20071130043324-bhms0cgyphhq1b2x-5
              doc/en/user-guide/images/workflows_shared.png workflows_shared.png-20071114035000-q36a9h57ps06uvnl-13
              doc/en/user-guide/images/workflows_shared.svg workflows_shared.svg-20071130043324-bhms0cgyphhq1b2x-6
              doc/en/user-guide/images/workflows_single.png workflows_single.png-20071114035000-q36a9h57ps06uvnl-14
              doc/en/user-guide/images/workflows_single.svg workflows_single.svg-20071130043324-bhms0cgyphhq1b2x-7
              doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
              doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
              doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
              doc/en/user-guide/merging_changes.txt merging_changes.txt-20071122141511-0knao2lklsdsvb1q-3
              doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
              doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
              doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
              doc/en/user-guide/plugins.txt  plugins.txt-20060314145616-525099a747f3ffdd
              doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
              doc/en/user-guide/recording_changes.txt recording_changes.tx-20071121073725-0corxykv5irjal00-4
              doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
              doc/en/user-guide/resolving_conflicts.txt resolving_conflicts.-20071122141511-0knao2lklsdsvb1q-5
              doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
              doc/en/user-guide/reviewing_changes.txt reviewing_changes.tx-20071121073725-0corxykv5irjal00-6
              doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
              doc/en/user-guide/server.txt   server.txt-20060913044801-h939fvbwzz39gf7g-1
              doc/en/user-guide/setting_up_email.txt setting_up_email.txt-20060314161707-fd242c8944346173
              doc/en/user-guide/shared_repository_layouts.txt shared_repository_la-20070502152030-bagewuqs18ns24o7-1
              doc/en/user-guide/solo_intro.txt solo_workflow.txt-20071121073725-0corxykv5irjal00-7
              doc/en/user-guide/specifying_revisions.txt specifying_revisions.txt-20060314161707-19deb139101bea33
              doc/en/user-guide/stacked.txt  stacked.txt-20080711023247-4uh9oovoka0sze8b-1
              doc/en/user-guide/starting_a_project.txt starting_a_project.t-20071121073725-0corxykv5irjal00-8
              doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
              doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
              doc/en/user-guide/using_aliases.txt using_aliases.txt-20060314161707-c21d27fa2939e039
              doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
              doc/en/user-guide/using_gatekeepers.txt using_gatekeepers.tx-20071123154453-dk2mjhrg1vpjm5w2-5
              doc/en/user-guide/version_info.txt version_info.txt-20060921215543-gju6o5xdic8w25np-1
              doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
              doc/en/user-guide/working_offline_central.txt working_offline_cent-20071123055134-k5x4ekduci2lbn36-5
              doc/en/user-guide/writing_a_plugin.txt writing_a_plugin.txt-20071114035000-q36a9h57ps06uvnl-7
              doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
              doc/en/user-reference/         userreference-20070810050627-g7r46azs5mlwj61j-5
              doc/en/user-reference/readme.txt readme.txt-20071211133352-guencaey6fpesv4j-1
              doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
              doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
              doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
              doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
              doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
              doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
              doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
              doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
              doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
              doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
              doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
              doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
              doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
              doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
              doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
              generate_docs.py               bzrinfogen.py-20051211224525-78e7c14f2c955e55
              man1/                          man1-20070418045910-74ew7wm1oqo2tfv0-1
              profile_imports.py             profile_imports.py-20060618020306-k5uw80achysrokj9-1
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
              tools/                         tools-20050707102144-fee2fd7fd6ddfc1c
              tools/__init__.py              __init__.py-20051212012857-39c9a39aa197f064
              tools/biobench.py              biobench.py-20051101131608-0942e1592d0a8ba9
              tools/bzr_epydoc               bzr_epydoc-20070409231252-ec7uffstn62q7nhv-1
              tools/bzr_epydoc_uid.py        bzr_epydoc_uid.py-20070409231252-ec7uffstn62q7nhv-2
              tools/capture_tree.py          capture_tree.py-20051004100938-c7ff053182f5ae51
              tools/convertfile.py           convertfile.py-20050630092559-ff9933170b310e5f
              tools/convertinv.py            tryconvert.py-20050630081052-197fecc07da72eb0
              tools/doc_generate/            bzrinfogen-20051211214907-45ff5f0af3a80b32
              tools/doc_generate/__init__.py __init__.py-20051211214907-df9e0e6b493553f1
              tools/doc_generate/autodoc_bash_completion.py big_bash_completion.py-20051211223059-00ecfbfcc8056b78
              tools/doc_generate/autodoc_man.py bzrman.py-20050601153041-0ff7f74de456d15e
              tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
              tools/history2revfiles.py      history2revfiles.py-20050811180808-5a139eeb2c8ba9a2
              tools/http_client.py           http_client.py-20050819224207-b29be8324c55b359
              tools/package_mf.py            package_mf.py-20080206141953-323gd0qb2z3tn5pc-1
              tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
              tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
              tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
              tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
              tools/riodemo.py               riodemo.py-20051128080255-352dc1600f3d58c7
              tools/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
              tools/rst2prettyhtml.py        rst2prettyhtml.py-20060929181914-t7dh62f2wxi0i5aj-1
              tools/trace-revisions          tracerevisions-20051107162041-9dfee0a7324d206d
              tools/weavebench.py            weavebench.py-20050711054702-9c24ead29f696ede
              tools/weavemerge.sh            weavemerge.sh-20050715225520-52fbfcfa84e980f5
              tools/win32/                   win32-20060622100836-b3yup582rt3y0nvm-2
              tools/win32/__init__.py        __init__.py-20060622100836-b3yup582rt3y0nvm-3
              tools/win32/bazaar.url         bazaar.url-20060622100836-b3yup582rt3y0nvm-4
              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/file_version.py    file_version.py-20060622100836-b3yup582rt3y0nvm-8
              tools/win32/info.txt           info.txt-20061014084411-x9dr721ue9blowkc-1
              tools/win32/ostools.py         ostools.py-20060731163025-npjffm46rgnkl50d-1
              tools/win32/run_script.py      run_script.py-20080717003927-k6itvarbtnwk44o9-1
              tools/win32/start_bzr.bat      start_bzr.bat-20060622100836-b3yup582rt3y0nvm-9
            renamed:
              shelf.py => bzrlib/shelf.py prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              tests/test_shelf.py => bzrlib/tests/test_shelf.py test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            modified:
              bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.13.8
            revision-id: aaron at aaronbentley.com-20081016210142-p5j4o6zezajw1tyv
            parent: aaron at aaronbentley.com-20081016202936-q8budtnystke56fn
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: serialize-transform
            timestamp: Thu 2008-10-16 17:01:42 -0400
            message:
              Integrate serialization into TreeTransforms
            removed:
              __init__.py                    __init__.py-20081005001944-rieepfr24to9gcz7-1
              serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
              tests/                         tests-20081005001944-rieepfr24to9gcz7-3
              tests/__init__.py              __init__.py-20081005001944-rieepfr24to9gcz7-4
              tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
            ------------------------------------------------------------
            revno: 0.13.7
            revision-id: aaron at aaronbentley.com-20081016202936-q8budtnystke56fn
            parent: aaron at aaronbentley.com-20081011153107-0n3fh0msogn12jqq
            parent: pqm at pqm.ubuntu.com-20081016043554-38i4ho6svnlyba65
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: serialize-transform
            timestamp: Thu 2008-10-16 16:29:36 -0400
            message:
              Merge with bzr.dev
            removed:
              .bzrignore                     bzrignore-20081008031745-ewbsjzwjqb2xde92-1
            added:
              .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
              .rsyncexclude                  rsyncexclude-20050408053852-27e0a5928b6829f645beb2e6
              BRANCH.TODO                    BRANCH.TODO-20060103052123-79ac4969351c03a9
              COPYING.txt                    gpl.txt-20060725144612-kxut42v3nkatynfv-1
              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
              bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
              bzrlib/                        bzrlib-20050309040749-4ac9a0e211602846
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
              bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
              bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
              bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
              bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
              bzrlib/_knit_load_data_c.pyx   knit_c.pyx-20070509143944-u42gy8w387a10m0j-1
              bzrlib/_knit_load_data_py.py   _knit_load_data_py.p-20070629000948-9a0nh4s118bi5y8n-1
              bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
              bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
              bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
              bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
              bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
              bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
              bzrlib/api.py                  api.py-20070626082640-35lspz7j0ys7a8ld-1
              bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
              bzrlib/benchmarks/             benchmarks-20060516055008-ee3f551deeaddadc
              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_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-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_dirstate.py bench_dirstate.py-20070503203500-gs0pz6zkvjpq9l2x-1
              bzrlib/benchmarks/bench_info.py bench_info.py-20060719045551-x5ixdrwbw57cg19z-1
              bzrlib/benchmarks/bench_inventory.py bench_inventory.py-20060611112709-gjo1kx0oudyo9qbv-1
              bzrlib/benchmarks/bench_knit.py bench_knit.py-20070509145850-pan5jnd3hl7mfdya-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_pack.py bench_pack.py-20070903042947-0wphp878xr6wkw7t-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_startup.py bench_startup.py-20061006075337-q49on3zvfcbvarn3-1
              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/ trees-20060815023100-t296rgda4emawqj9-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/many_commit.py many_commit.py-20060819021600-khvri55v4f6edzsl-1
              bzrlib/benchmarks/tree_creator/simple_many_commit.py simple_many_commits.-20060815024128-b16a7pn542u6b13k-2
              bzrlib/bisect_multi.py         bisect_multi.py-20071005104357-0vymd381la7ew4o1-1
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
              bzrlib/breakin.py              breakin.py-20070417043829-so46nevf978u713k-1
              bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
              bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/                 changeset-20051118044006-6b0674808389027e
              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/serializer/      serializer-20051118175351-f2009a32b92d471d
              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/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-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/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
              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/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
              bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
              bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
              bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
              bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
              bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
              bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/doc/                    doc-20051224020731-4d79ab81ba9b0ca7
              bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
              bzrlib/doc/api/                api-20051224020744-3aff371bd0c8d249
              bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
              bzrlib/doc/api/branch.txt      branch.txt-20060130010728-d96c35d50b205aed
              bzrlib/doc/api/transport.txt   transport.txt-20051224020744-66b4fb564d98a5a5
              bzrlib/email_message.py        email_message.py-20070718143823-660zfcl54xi1v65u-1
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/export/                 export-20051114235827-0df92bc1a6ef3ac0
              bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
              bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
              bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
              bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
              bzrlib/externalcommand.py      externalcommand.py-20050901092254-b4fc642a55bb815b
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/generate_ids.py         generate_ids.py-20061102205935-z3do15ipw6m7v26u-1
              bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
              bzrlib/gpg.py                  gpg.py-20051017065112-8654536d415dacc6
              bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
              bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
              bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
              bzrlib/help_topics/            help_topics-20071211013603-qz0sojhgxhiujm6a-1
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/help_topics/en/         bzrlibhelp-20071209214431-xzg3moksichjwyts-1
              bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
              bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
              bzrlib/help_topics/en/conflicts.txt conflicts.txt-20070723221841-ns3jvwxdb4okn6fk-1
              bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
              bzrlib/help_topics/en/patterns.txt patterns.txt-20080625070357-wx8qm46a19ejwfns-1
              bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
              bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
              bzrlib/identitymap.py          identitymap.py-20051007040721-83e837d831a6636a
              bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-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/intset.py               intset.py-20050717175247-81cd658f9aaa2731
              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/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
              bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
              bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
              bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
              bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
              bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
              bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
              bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
              bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
              bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/pack.py                 container.py-20070607160755-tr8zc26q18rn0jnb-1
              bzrlib/patch.py                patch.py-20050513021216-ad183543f56ee2e5
              bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
              bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
              bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
              bzrlib/plugins/                plugins-20050622090833-e6d6498bece7e1ae
              bzrlib/plugins/__init__.py     __init__.py-20050815170346-d9190986cecb91f5
              bzrlib/plugins/launchpad/      launchpad-20060516012834-b4258331967684d4
              bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
              bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
              bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
              bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
              bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
              bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
              bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
              bzrlib/plugins/launchpad/test_register.py test_register.py-20060315182712-40f5dda945c829a8
              bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
              bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
              bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
              bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
              bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
              bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              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/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
              bzrlib/shellcomplete.py        shellcomplete.py-20050822153127-3be115ff5e70fc39
              bzrlib/sign_my_commits.py      sign_my_commits.py-20060215152201-5a6363365180e671
              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/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
              bzrlib/store/                  store-20050915195446-f933a84ac5f23f49
              bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
              bzrlib/store/revision/         revision-20060303014707-dc3bdc497f81c395
              bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
              bzrlib/store/versioned/        versioned-20060301031435-98ec210ea3dfd86d
              bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
              bzrlib/strace.py               strace.py-20070323001526-6zquhhw8leb9m6j8-1
              bzrlib/switch.py               switch.py-20071116011000-v5lnw7d2wkng9eux-1
              bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
              bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
              bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
              bzrlib/tests/                  selftest-20050621060616-bb8b5b36e3c950c8
              bzrlib/tests/EncodingAdapter.py EncodingAdapter.py-20060113032051-4d7e1d8c1e38b4a1
              bzrlib/tests/TestUtil.py       TestUtil.py-20050824080200-5f70140a2d938694
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/         blackbox-20051117211451-419928a2e5754ac1
              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_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
              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_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
              bzrlib/tests/blackbox/test_bundle_info.py test_bundle_info.py-20070816181255-eiuodwxuqu7w7gxf-1
              bzrlib/tests/blackbox/test_cat.py test_cat.py-20051201162916-f0937e4e19ea24b3
              bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
              bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
              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_debug.py test_debug.py-20061026142942-q76cgg41785b3mdk-1
              bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
              bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
              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_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
              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_join.py test_join.py-20060928210902-95dkqa6boh8uq92b-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_lsprof.py test_lsprof.py-20070622025641-nbsm2svy8anvj9df-1
              bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
              bzrlib/tests/blackbox/test_merge_directive.py test_merge_directive-20070302012039-zh7uhy39biairtn0-1
              bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
              bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
              bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
              bzrlib/tests/blackbox/test_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-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_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-1
              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_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
              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_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-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_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
              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_split.py test_split.py-20061008023421-qy0vdpzysh5rriu8-1
              bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
              bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
              bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
              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_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
              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_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
              bzrlib/tests/blackbox/test_version_info.py test_bb_version_info.py-20051228204928-91711c6559d952f7
              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/ branch_implementations-20060123013029-45ffae35c99eae60
              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_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-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_http.py test_http.py-20060731224648-2eef7ae5yja95rya-1
              bzrlib/tests/branch_implementations/test_last_revision_info.py test_last_revision_i-20070201133317-51mzi40m8hv1i0i9-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_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
              bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-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_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-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/branch_implementations/test_update.py test_update.py-20060305010612-e68efbcbb1baa69f
              bzrlib/tests/bzrdir_implementations/ bzrdir_implementations-20060131065642-5f93a74343e7c596
              bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
              bzrlib/tests/commands/         commands-20070518182516-v16lhwkl07jbj1k2-1
              bzrlib/tests/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
              bzrlib/tests/commands/test_branch.py test_branch.py-20070520173042-ou3a796w3xn1y8ps-1
              bzrlib/tests/commands/test_cat.py test_cat.py-20070525170351-vg2apsfb5j413913-1
              bzrlib/tests/commands/test_checkout.py test_checkout.py-20070525151718-vm7ligd5px5dtmda-1
              bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
              bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
              bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
              bzrlib/tests/commands/test_merge.py test_merge.py-20070525163813-v8yfs5wu77hjsx0o-1
              bzrlib/tests/commands/test_missing.py test_missing.py-20070525171057-qr1z4sleurlp9b5v-1
              bzrlib/tests/commands/test_pull.py test_pull.py-20070525144918-cgmunk4ici2krjnd-1
              bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
              bzrlib/tests/commands/test_update.py test_update.py-20070910091045-8uyp8v73j926l1g2-1
              bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
              bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
              bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
              bzrlib/tests/interrepository_implementations/ interrepository_implementations-20060220054716-8b62476625d70af3
              bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
              bzrlib/tests/intertree_implementations/ intertree_implementations-20060724101752-09ysswo1a92uqyoz-1
              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/inventory_implementations/ bzrlibtestsinventory-20070820060653-4mjbbmwhp74dsf3x-1
              bzrlib/tests/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
              bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
              bzrlib/tests/lock_helpers.py   LockHelpers.py-20060707151933-tav3o2hpibwi53u4-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/per_repository/   repository_implementations-20060131092037-ec97814745cc6128
              bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
              bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
              bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
              bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
              bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
              bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
              bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
              bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
              bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
              bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
              bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
              bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
              bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
              bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
              bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
              bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
              bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
              bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
              bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
              bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
              bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
              bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
              bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
              bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
              bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
              bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
              bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
              bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
              bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
              bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
              bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
              bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
              bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
              bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
              bzrlib/tests/test_atomicfile.py test_atomicfile.py-20060809005022-s7psq6himv0hpm3v-1
              bzrlib/tests/test_bad_files.py test_bad_files.py-20050918155938-c76a2295c8ab9503
              bzrlib/tests/test_bisect_multi.py test_bisect_multi.py-20071005104357-0vymd381la7ew4o1-2
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
              bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
              bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
              bzrlib/tests/test_bugtracker.py test_bugtracker.py-20070410073305-vu1vu1qosjurg8kb-2
              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_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
              bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
              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_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
              bzrlib/tests/test_decorators.py test_decorators.py-20060113063037-0e7bd4566758f4fa
              bzrlib/tests/test_delta.py     test_delta.py-20070110134455-sqpd1y7mbjndelxf-1
              bzrlib/tests/test_deprecated_graph.py testgraph.py-20050905070950-42e6c958106610fd
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
              bzrlib/tests/test_email_message.py test_email_message.p-20070718143823-660zfcl54xi1v65u-2
              bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
              bzrlib/tests/test_extract.py   test_extract.py-20061002214140-qdnnm67q1ov6x6pd-1
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_ftp_transport.py test_aftp_transport.-20060823221619-98mwjzxtwtkt527k-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_gpg.py       testgpg.py-20051017042228-9276cd40a784c93c
              bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
              bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
              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_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
              bzrlib/tests/test_http_implementations.py test_http_implementa-20071218210003-65nh81gglcfvurw6-1
              bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
              bzrlib/tests/test_https_ca_bundle.py test_https_ca_bundle-20070226095439-x5899kvqg7xsbk8e-1
              bzrlib/tests/test_identitymap.py testidentitymap.py-20051007040721-37936d473bd1ac51
              bzrlib/tests/test_ignores.py   test_ignores.py-20060712172354-vqq9ln0t8di27v53-1
              bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
              bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-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_lazy_regex.py test_lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
              bzrlib/tests/test_lsprof.py    test_lsprof.py-20070606095601-bctdndm8yhc0cqnc-1
              bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
              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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
              bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
              bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
              bzrlib/tests/test_multiparent.py test_multiparent.py-20070410133617-n1jdhcc1n1mibarp-4
              bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
              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_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
              bzrlib/tests/test_pack.py      test_container.py-20070607160755-tr8zc26q18rn0jnb-2
              bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
              bzrlib/tests/test_patch.py     test_patch.py-20060416172603-65c8e3b6c4783426
              bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
              bzrlib/tests/test_patches_data/ testdata-20051118165023-2a824afbf661df53
              bzrlib/tests/test_patches_data/diff diff-20050727183609-9547bd65f4263852
              bzrlib/tests/test_patches_data/diff-2 diff2-20050923211548-17287840f74d2fdc
              bzrlib/tests/test_patches_data/diff-3 diff3-20050923212659-68ab55b31cc4fbda
              bzrlib/tests/test_patches_data/diff-4 diff4-20050923212659-e6258b676e52af3c
              bzrlib/tests/test_patches_data/diff-5 diff5-20050923212659-1dbdca9bbca19d36
              bzrlib/tests/test_patches_data/diff-6 diff6-20050923212838-76eb04444c53bd2a
              bzrlib/tests/test_patches_data/insert_top.patch insert_top.patch-20050727183609-e6af827c94a307ca
              bzrlib/tests/test_patches_data/mod mod-20050727183609-24466e3a1df04230
              bzrlib/tests/test_patches_data/mod-2 mod2-20050923211548-23d80987e3e05d87
              bzrlib/tests/test_patches_data/mod-3 mod3-20050923212659-60ec307d7640e4da
              bzrlib/tests/test_patches_data/mod-4 mod4-20050923212659-55526b6d64a461f0
              bzrlib/tests/test_patches_data/mod-5 mod5-20050923212659-07398968494d77e4
              bzrlib/tests/test_patches_data/mod-6 mod6-20050923212838-b4714bdf676aef01
              bzrlib/tests/test_patches_data/orig orig-20050727183609-2ed1d3e5f19e52c5
              bzrlib/tests/test_patches_data/orig-2 orig2-20050923211548-214d1e672297561f
              bzrlib/tests/test_patches_data/orig-3 orig3-20050923212659-0376c2550eaafa4e
              bzrlib/tests/test_patches_data/orig-4 orig4-20050923212659-2fce4f1d43d5f67a
              bzrlib/tests/test_patches_data/orig-5 orig5-20050923212659-1d6e8c7c9e8a0070
              bzrlib/tests/test_patches_data/orig-6 orig6-20050923212838-25e4d5f68835c564
              bzrlib/tests/test_patches_data/patchtext.patch patchtext.patch-20060530035059-m8nk8bkv7apxr2jc-1
              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_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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_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_revisionspec.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_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
              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.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              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_smtp_connection.py test_smtp_connection-20070618204509-wuyxc0r0ztrecv7e-1
              bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
              bzrlib/tests/test_ssh_transport.py test_ssh_transport.p-20070105153201-f7iq2bosvgjbdgc3-1
              bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
              bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
              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_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
              bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
              bzrlib/tests/test_tag.py       test_tag.py-20070212110532-91cw79inah2cfozx-2
              bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
              bzrlib/tests/test_textfile.py  test_textfile.py-20060415001558-256482b2206362aa
              bzrlib/tests/test_textmerge.py test_textmerge.py-20060408165803-fab93ab605a78e56
              bzrlib/tests/test_timestamp.py test_timestamp.py-20070306153932-r3ejn242c20asagv-1
              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_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
              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_uncommit.py  test_uncommit.py-20080316104338-y3gxu67g5m2qih10-1
              bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
              bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
              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_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
              bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
              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/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
              bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
              bzrlib/tests/tree_implementations/ tree_implementations-20060717075546-420s7b0bj9hzeowi-1
              bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
              bzrlib/tests/tree_implementations/test_annotate_iter.py test_annotate_iter.p-20080315092519-h4dc43rntmfmq16d-1
              bzrlib/tests/tree_implementations/test_get_file_mtime.py test_get_file_mtime.-20070301003805-kjkpwfp4whbm39o1-1
              bzrlib/tests/tree_implementations/test_get_root_id.py test_get_root_id.py-20071026191509-a4conhr43f194avv-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_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
              bzrlib/tests/tree_implementations/test_list_files.py test_list_files.py-20070216005501-cjh6fzprbe9lbs2t-1
              bzrlib/tests/tree_implementations/test_path_content_summary.py test_path_content_su-20070904100855-3vrwedz6akn34kl5-1
              bzrlib/tests/tree_implementations/test_revision_tree.py test_revision_tree.p-20060908041847-n15ngjoxpivwls0v-1
              bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-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/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
              bzrlib/tests/workingtree_implementations/ workingtree_implementations-20060203003124-eada934f41adc89b
              bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
              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_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
              bzrlib/tests/workingtree_implementations/test_basis_tree.py test_basis_tree.py-20070216005613-85tsdbzarlx088wg-1
              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_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_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
              bzrlib/tests/workingtree_implementations/test_get_parent_ids.py test_get_parent_ids.py-20060616123734-jq0zc755ud2u644s-1
              bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
              bzrlib/tests/workingtree_implementations/test_is_control_filename.py test_is_control_filename.py-20060216024958-f5afdebb2fa36418
              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_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_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
              bzrlib/tests/workingtree_implementations/test_paths2ids.py test_paths2ids.py-20070222011621-kesvovdwm69nndtx-1
              bzrlib/tests/workingtree_implementations/test_pull.py test_pull.py-20060222044334-43594dd8e143b708
              bzrlib/tests/workingtree_implementations/test_put_file.py test_put_file.py-20060907214856-4omn6hf1u7fvrart-4
              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_uncommit.py test_uncommit.py-20070712063057-8zaprw7t7lcqxeje-1
              bzrlib/tests/workingtree_implementations/test_unversion.py test_unversion.py-20060907074408-bygh2y28jz8u0cg7-1
              bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-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/textmerge.py            textmerge.py-20060408064938-a5d5c009e64a3a25
              bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
              bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
              bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
              bzrlib/transactions.py         transactions.py-20051007010900-f1313d53cf58e223
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/              transport-20050915194034-be1f2ec767c077bf
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/transport/brokenrename.py brokenrename.py-20070628050843-mbwebk50srn93rut-1
              bzrlib/transport/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
              bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
              bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
              bzrlib/transport/fakevfat.py   fakevfat.py-20060407072414-d59939fa1d6c79d9
              bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
              bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
              bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
              bzrlib/transport/http/         http-20060113083522-fa806bfc2aca663c
              bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
              bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
              bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
              bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
              bzrlib/transport/http/ca_bundle.py ca_bundle.py-20070226091335-84kb1xg1r2jjf858-1
              bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
              bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
              bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
              bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
              bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
              bzrlib/transport/nosmart.py    nosmart.py-20080402095843-6ib17idympwy1zkr-1
              bzrlib/transport/readonly.py   readonly.py-20060120032407-66d3166c39ffdc79
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
              bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
              bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
              bzrlib/transport/unlistable.py unlistable.py-20070714093417-5gc9d821to85zo4t-2
              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/                     ui-20051130153613-246bba9a38f01be6
              bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
              bzrlib/ui/text.py              text.py-20051130153916-2e438cffc8afc478
              bzrlib/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
              bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
              bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
              bzrlib/util/                   util-20050815195618-89a2aedfe023e738
              bzrlib/util/__init__.py        __init__.py-20050815195626-e775cbc20eda3ab1
              bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
              bzrlib/util/configobj/         configobj-20051018184548-18c76a60384b575a
              bzrlib/util/configobj/__init__.py __init__.py-20051018184548-f715e1ce433801ee
              bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
              bzrlib/util/configobj/docs/    docs-20051018184548-5eb1575f28e645ab
              bzrlib/util/configobj/docs/BSD-LICENSE.txt BSDLICENSE.txt-20051018184548-29b89ff3102657f5
              bzrlib/util/configobj/docs/configobj.txt configobj.txt-20051018184548-4949b5f17e6a19c7
              bzrlib/util/configobj/docs/validate.txt validate.txt-20051018184548-9e0e5ad913e258f5
              bzrlib/util/effbot/            effbot-20050627013916-8e7588a4b6d6dcf7
              bzrlib/util/effbot/__init__.py __init__.py-20050627013916-18153e1d0b7b7a0c
              bzrlib/util/effbot/org/        org-20050627013916-965d91896868d971
              bzrlib/util/effbot/org/__init__.py __init__.py-20050627013916-e40f412dbfb503e7
              bzrlib/util/effbot/org/gzip_consumer.py gzip_consumer.py-20050627013916-24d64dcef809665b
              bzrlib/util/effbot/org/http_client.py http_client.py-20050627013916-44f3badc529d9afd
              bzrlib/util/effbot/org/http_manager.py http_manager.py-20050627013916-3e8eea2435bddb3a
              bzrlib/util/elementtree/       elementtree-20050323061618-ec49a4621bc7e4f4
              bzrlib/util/elementtree/ElementTree.py ElementTree.py-20050323061623-cfa8eefe86f35391
              bzrlib/util/elementtree/__init__.py __init__.py-20050323061623-61888e93152e298d
              bzrlib/util/simplemapi.py      simplemapi.py-20070810174811-ievl23nziuiq2k3m-1
              bzrlib/util/tests/             bzrlibutiltests-20070713054332-wmm62qs3xvyfzwup-1
              bzrlib/util/tests/__init__.py  __init__.py-20070713054446-oliu3oth0gy08y0t-1
              bzrlib/util/tests/test_bencode.py test_bencode.py-20070713042202-qjw8rppxaz7ky6i6-1
              bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
              bzrlib/version_info_formats/   version_formats-20060809195728-grgaanc8iql7psdy-1
              bzrlib/version_info_formats/__init__.py generate_version_info.py-20051228204928-8358edabcddcd97e
              bzrlib/version_info_formats/format_custom.py format_custom.py-20071029100350-ajovqhbpb5khf6gu-1
              bzrlib/version_info_formats/format_python.py format_python.py-20060809202444-ike7i9ub03gb432p-1
              bzrlib/version_info_formats/format_rio.py format_rio.py-20060809202444-ike7i9ub03gb432p-2
              bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
              bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
              bzrlib/weave_commands.py       weave_commands.py-20060320231507-8e9f300bffc1aa19
              bzrlib/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
              bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
              bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
              bzrlib/xml6.py                 xml6.py-20080327235607-1skmbg4o9cd1o636-1
              bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
              bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
              bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
              contrib/                       contrib-20050503074841-949d8bc88588ae65
              contrib/add-bzr-to-baz         add-bzr-to-baz-20050505024326-1cf5f9aa30541c92
              contrib/bash/                  bash-20050503074841-9f7e158e4c3e2efc
              contrib/bash/bzr               bzr-20050602024053-3364478702deec17
              contrib/bash/bzr.simple        bzr-20050503074841-dfc41af1e02111f9
              contrib/bash/bzrbashprompt.sh  bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
              contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
              contrib/create_bzr_rollup.py   create_bzr_rollup.py-20050606041532-391366e7fa746bf9
              contrib/emacs/                 emacs-20050729195350-d85b1b862fd807a3
              contrib/emacs/bzr-mode.el      bzrmode.el-20050729195350-d96dc8aae5b69e52
              contrib/fortune                fortune-20050510035517-ba20905f9be2c0c1
              contrib/newinventory.py        newinventory.py-20050330222648-12642a6a7ae875e9
              contrib/pwclient.full          pwclient.full-20050620042426-0204070fbc47f1e9
              contrib/pwk                    pwk-20050620015048-974d9719ed8a5c16
              contrib/upload-bzr.dev         uploadbzr.dev-20050530024310-733da9c3c5a5b8af
              contrib/zsh/                   zsh-20050503074841-1708f463ebefb972
              contrib/zsh/_bzr               _bzr-20050503074841-b2f107964e03958e
              doc/                           doc-20050309044934-a811c79dd26eef58
              doc/bazaar-vcs.org.kid         bazaarvcs.org.kid-20060929181918-huv7bgmdey0ktqci-1
              doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
              doc/developers/                docdevelopers-20070507164002-62r0es2b29myxges-1
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
              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/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
              doc/developers/bundle-creation.txt bundlecreation.rst-20070527173558-rqaqxn1al7vzgcto-1
              doc/developers/bundle-format4.txt bundleformat4.txt-20070621120628-r3332ovd8u4agv8i-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/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
              doc/developers/diff.txt        diff.txt-20070716233605-2q6jzorua7mr42jk-1
              doc/developers/directory-fingerprints.txt directoryfingerprint-20070731033348-okmllh4b5srdtlk2-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/indices.txt     indices.txt-20070713142939-m5cdnp31u8ape0td-1
              doc/developers/initial-push-pull.txt initialpushpull.rst-20070527184539-wodba32mi5dehhct-1
              doc/developers/integration.txt integration.txt-20080404022341-2lorxocp1in07zij-1
              doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
              doc/developers/last-modified.txt lastmodified.txt-20070806222243-df50y5fi7n85vnob-1
              doc/developers/lca-merge.txt   lcamerge.txt-20080103061803-9isydn4ivgwrvorw-1
              doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
              doc/developers/merge-scaling.txt mergescaling.rst-20070527173558-rqaqxn1al7vzgcto-2
              doc/developers/missing.txt     missing.txt-20070718093412-eqjvfwo0oacov5sn-1
              doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
              doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
              doc/developers/packrepo.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
              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/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
              doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
              doc/developers/profiling.txt   profiling.txt-20070531045713-j15mxufywgzwdeu8-1
              doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
              doc/developers/repository-stream.txt repositorystream.txt-20080410222511-nh6b9bvscvcerh48-1
              doc/developers/repository.txt  repository.txt-20070709152006-xkhlek456eclha4u-1
              doc/developers/revert.txt      revert.txt-20070515111013-grc9hgp21zxqbwbl-1
              doc/developers/revision-properties.txt revisionproperties.t-20070807133526-w57m8zv5o7t5kugm-1
              doc/developers/status.txt      status.txt-20070702023117-6xss29lx170qndwr-1
              doc/developers/testing.txt     testing.txt-20080812140359-i70zzh6v2z7grqex-1
              doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
              doc/developers/uncommit.txt    uncommit.txt-20070621042721-4clw8ucb9u9yda2h-1
              doc/developers/update.txt      update.txt-20070713074325-vtxf9eb5c6keg30j-1
              doc/en/                        en-20070810050627-g7r46azs5mlwj61j-1
              doc/en/admin-guide/            docenadminguide-20080305135054-y7y2c986yf94zljn-1
              doc/en/admin-guide/index.txt   index.txt-20080305140741-ecw0lap8dxkxc05g-1
              doc/en/developer-guide/        developerguide-20070810050627-g7r46azs5mlwj61j-2
              doc/en/mini-tutorial/          minitutorial-20070813141352-2u64ooqzo0or4hss-1
              doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
              doc/en/quick-reference/        quickreference-20070813143223-5i7bgw7w8s7l3ae2-1
              doc/en/quick-reference/Makefile makefile-20070813143223-5i7bgw7w8s7l3ae2-2
              doc/en/quick-reference/quick-start-summary.pdf quickstartsummary.pd-20071207005239-it6xmdjml8nxvzgt-1
              doc/en/quick-reference/quick-start-summary.png quickstartsummary.pn-20071203142852-hsiybkmh37q5owwe-1
              doc/en/quick-reference/quick-start-summary.svg quickstartsummary.sv-20070813143223-5i7bgw7w8s7l3ae2-3
              doc/en/release-notes/          releasenotes-20070810050627-g7r46azs5mlwj61j-3
              doc/en/tutorials/              docentutorials-20071127235845-bm2lu60bvau1ptmh-1
              doc/en/tutorials/centralized_workflow.txt centralized_workflow-20060830194948-kspf52565xvgrlil-1
              doc/en/tutorials/tutorial.txt  tutorial.txt-20050804190939-9dcbba2ef053bc84
              doc/en/tutorials/using_bazaar_with_launchpad.txt using_bazaar_with_lp-20071211073140-7msh8uf9a9h4y9hb-1
              doc/en/user-guide/             userguide-20070810050627-g7r46azs5mlwj61j-4
              doc/en/user-guide/adv_merging.txt adv_merging.txt-20071213070245-d7u7150lb2hhnvby-1
              doc/en/user-guide/annotating_changes.txt annotating_changes.t-20071122141511-0knao2lklsdsvb1q-1
              doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
              doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
              doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
              doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
              doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
              doc/en/user-guide/central_intro.txt central_intro.txt-20071123055134-k5x4ekduci2lbn36-1
              doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
              doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
              doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
              doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
              doc/en/user-guide/entering_commands.txt using_bazaar.txt-20071114035000-q36a9h57ps06uvnl-6
              doc/en/user-guide/getting_help.txt getting_help.txt-20071128000722-ncxiua259xwbdbg7-2
              doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
              doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
              doc/en/user-guide/images/      images-20071114035000-q36a9h57ps06uvnl-3
              doc/en/user-guide/images/workflows_centralized.png workflows_centralize-20071114035000-q36a9h57ps06uvnl-8
              doc/en/user-guide/images/workflows_centralized.svg workflows_centralize-20071130043324-bhms0cgyphhq1b2x-1
              doc/en/user-guide/images/workflows_gatekeeper.png workflows_gatekeeper-20071114035000-q36a9h57ps06uvnl-9
              doc/en/user-guide/images/workflows_gatekeeper.svg workflows_gatekeeper-20071130043324-bhms0cgyphhq1b2x-2
              doc/en/user-guide/images/workflows_localcommit.png workflows_localcommi-20071114035000-q36a9h57ps06uvnl-10
              doc/en/user-guide/images/workflows_localcommit.svg workflows_localcommi-20071130043324-bhms0cgyphhq1b2x-3
              doc/en/user-guide/images/workflows_peer.png workflows_peer.png-20071114035000-q36a9h57ps06uvnl-11
              doc/en/user-guide/images/workflows_peer.svg workflows_peer.svg-20071130043324-bhms0cgyphhq1b2x-4
              doc/en/user-guide/images/workflows_pqm.png workflows_pqm.png-20071114035000-q36a9h57ps06uvnl-12
              doc/en/user-guide/images/workflows_pqm.svg workflows_pqm.svg-20071130043324-bhms0cgyphhq1b2x-5
              doc/en/user-guide/images/workflows_shared.png workflows_shared.png-20071114035000-q36a9h57ps06uvnl-13
              doc/en/user-guide/images/workflows_shared.svg workflows_shared.svg-20071130043324-bhms0cgyphhq1b2x-6
              doc/en/user-guide/images/workflows_single.png workflows_single.png-20071114035000-q36a9h57ps06uvnl-14
              doc/en/user-guide/images/workflows_single.svg workflows_single.svg-20071130043324-bhms0cgyphhq1b2x-7
              doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
              doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
              doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
              doc/en/user-guide/merging_changes.txt merging_changes.txt-20071122141511-0knao2lklsdsvb1q-3
              doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
              doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
              doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
              doc/en/user-guide/plugins.txt  plugins.txt-20060314145616-525099a747f3ffdd
              doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
              doc/en/user-guide/recording_changes.txt recording_changes.tx-20071121073725-0corxykv5irjal00-4
              doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
              doc/en/user-guide/resolving_conflicts.txt resolving_conflicts.-20071122141511-0knao2lklsdsvb1q-5
              doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
              doc/en/user-guide/reviewing_changes.txt reviewing_changes.tx-20071121073725-0corxykv5irjal00-6
              doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
              doc/en/user-guide/server.txt   server.txt-20060913044801-h939fvbwzz39gf7g-1
              doc/en/user-guide/setting_up_email.txt setting_up_email.txt-20060314161707-fd242c8944346173
              doc/en/user-guide/shared_repository_layouts.txt shared_repository_la-20070502152030-bagewuqs18ns24o7-1
              doc/en/user-guide/solo_intro.txt solo_workflow.txt-20071121073725-0corxykv5irjal00-7
              doc/en/user-guide/specifying_revisions.txt specifying_revisions.txt-20060314161707-19deb139101bea33
              doc/en/user-guide/stacked.txt  stacked.txt-20080711023247-4uh9oovoka0sze8b-1
              doc/en/user-guide/starting_a_project.txt starting_a_project.t-20071121073725-0corxykv5irjal00-8
              doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
              doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
              doc/en/user-guide/using_aliases.txt using_aliases.txt-20060314161707-c21d27fa2939e039
              doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
              doc/en/user-guide/using_gatekeepers.txt using_gatekeepers.tx-20071123154453-dk2mjhrg1vpjm5w2-5
              doc/en/user-guide/version_info.txt version_info.txt-20060921215543-gju6o5xdic8w25np-1
              doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
              doc/en/user-guide/working_offline_central.txt working_offline_cent-20071123055134-k5x4ekduci2lbn36-5
              doc/en/user-guide/writing_a_plugin.txt writing_a_plugin.txt-20071114035000-q36a9h57ps06uvnl-7
              doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
              doc/en/user-reference/         userreference-20070810050627-g7r46azs5mlwj61j-5
              doc/en/user-reference/readme.txt readme.txt-20071211133352-guencaey6fpesv4j-1
              doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
              doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
              doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
              doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
              doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
              doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
              doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
              doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
              doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
              doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
              doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
              doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
              doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
              doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
              doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
              generate_docs.py               bzrinfogen.py-20051211224525-78e7c14f2c955e55
              man1/                          man1-20070418045910-74ew7wm1oqo2tfv0-1
              profile_imports.py             profile_imports.py-20060618020306-k5uw80achysrokj9-1
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
              tools/                         tools-20050707102144-fee2fd7fd6ddfc1c
              tools/__init__.py              __init__.py-20051212012857-39c9a39aa197f064
              tools/biobench.py              biobench.py-20051101131608-0942e1592d0a8ba9
              tools/bzr_epydoc               bzr_epydoc-20070409231252-ec7uffstn62q7nhv-1
              tools/bzr_epydoc_uid.py        bzr_epydoc_uid.py-20070409231252-ec7uffstn62q7nhv-2
              tools/capture_tree.py          capture_tree.py-20051004100938-c7ff053182f5ae51
              tools/convertfile.py           convertfile.py-20050630092559-ff9933170b310e5f
              tools/convertinv.py            tryconvert.py-20050630081052-197fecc07da72eb0
              tools/doc_generate/            bzrinfogen-20051211214907-45ff5f0af3a80b32
              tools/doc_generate/__init__.py __init__.py-20051211214907-df9e0e6b493553f1
              tools/doc_generate/autodoc_bash_completion.py big_bash_completion.py-20051211223059-00ecfbfcc8056b78
              tools/doc_generate/autodoc_man.py bzrman.py-20050601153041-0ff7f74de456d15e
              tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
              tools/history2revfiles.py      history2revfiles.py-20050811180808-5a139eeb2c8ba9a2
              tools/http_client.py           http_client.py-20050819224207-b29be8324c55b359
              tools/package_mf.py            package_mf.py-20080206141953-323gd0qb2z3tn5pc-1
              tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
              tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
              tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
              tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
              tools/riodemo.py               riodemo.py-20051128080255-352dc1600f3d58c7
              tools/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
              tools/rst2prettyhtml.py        rst2prettyhtml.py-20060929181914-t7dh62f2wxi0i5aj-1
              tools/trace-revisions          tracerevisions-20051107162041-9dfee0a7324d206d
              tools/weavebench.py            weavebench.py-20050711054702-9c24ead29f696ede
              tools/weavemerge.sh            weavemerge.sh-20050715225520-52fbfcfa84e980f5
              tools/win32/                   win32-20060622100836-b3yup582rt3y0nvm-2
              tools/win32/__init__.py        __init__.py-20060622100836-b3yup582rt3y0nvm-3
              tools/win32/bazaar.url         bazaar.url-20060622100836-b3yup582rt3y0nvm-4
              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/file_version.py    file_version.py-20060622100836-b3yup582rt3y0nvm-8
              tools/win32/info.txt           info.txt-20061014084411-x9dr721ue9blowkc-1
              tools/win32/ostools.py         ostools.py-20060731163025-npjffm46rgnkl50d-1
              tools/win32/run_script.py      run_script.py-20080717003927-k6itvarbtnwk44o9-1
              tools/win32/start_bzr.bat      start_bzr.bat-20060622100836-b3yup582rt3y0nvm-9
        ------------------------------------------------------------
        revno: 0.12.62
        revision-id: aaron at aaronbentley.com-20081013164618-v7yjncrdjt24qbmt
        parent: aaron at aaronbentley.com-20081013155001-sfnxi54dyhesb1qo
        parent: aaron at aaronbentley.com-20081013164617-ul73txvjzwnifqt3
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Mon 2008-10-13 12:46:18 -0400
        message:
          Merge unshelve into shelf-manager
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.15.25
            revision-id: aaron at aaronbentley.com-20081013164617-ul73txvjzwnifqt3
            parent: aaron at aaronbentley.com-20081013142123-eb1b9fyh1fgvzh4j
            parent: aaron at aaronbentley.com-20081013164600-zln9mqci0o02orpi
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Mon 2008-10-13 12:46:17 -0400
            message:
              Merge prepare-shelf into unshelve
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.14.23
            revision-id: aaron at aaronbentley.com-20081013164600-zln9mqci0o02orpi
            parent: aaron at aaronbentley.com-20081011171810-pqhj1x3dycby5t14
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Mon 2008-10-13 12:46:00 -0400
            message:
              Allow shelving kind change
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.61
        revision-id: aaron at aaronbentley.com-20081013155001-sfnxi54dyhesb1qo
        parent: aaron at aaronbentley.com-20081013154757-abns54tn36gr53fd
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Mon 2008-10-13 11:50:01 -0400
        message:
          Stop assigning result of write_shelf
        modified:
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.60
        revision-id: aaron at aaronbentley.com-20081013154757-abns54tn36gr53fd
        parent: aaron at aaronbentley.com-20081013142627-y3zcxdss03k9fpnn
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Mon 2008-10-13 11:47:57 -0400
        message:
          Remove make_shelf_filename
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
        ------------------------------------------------------------
        revno: 0.12.59
        revision-id: aaron at aaronbentley.com-20081013142627-y3zcxdss03k9fpnn
        parent: aaron at aaronbentley.com-20081013142429-ehsztdhz3jps47lv
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Mon 2008-10-13 10:26:27 -0400
        message:
          Fix locking bugs in tests
        modified:
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.58
        revision-id: aaron at aaronbentley.com-20081013142429-ehsztdhz3jps47lv
        parent: aaron at aaronbentley.com-20081013141821-0z0aphcid29ee8lk
        parent: aaron at aaronbentley.com-20081013142123-eb1b9fyh1fgvzh4j
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Mon 2008-10-13 10:24:29 -0400
        message:
          Merge unshelve into shelf-manager
        modified:
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.15.24
            revision-id: aaron at aaronbentley.com-20081013142123-eb1b9fyh1fgvzh4j
            parent: aaron at aaronbentley.com-20081013141326-rx20039hwo2i5z66
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Mon 2008-10-13 10:21:23 -0400
            message:
              Clean up unshelver
            modified:
              tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.57
        revision-id: aaron at aaronbentley.com-20081013141821-0z0aphcid29ee8lk
        parent: aaron at aaronbentley.com-20081013141500-c4j20vpjz8h76gf0
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Mon 2008-10-13 10:18:21 -0400
        message:
          Update for new Shelf API
        modified:
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.56
        revision-id: aaron at aaronbentley.com-20081013141500-c4j20vpjz8h76gf0
        parent: aaron at aaronbentley.com-20081011195445-0ceqw3nh9x7aebmj
        parent: aaron at aaronbentley.com-20081013141326-rx20039hwo2i5z66
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Mon 2008-10-13 10:15:00 -0400
        message:
          Merge with unshelve
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.15.23
            revision-id: aaron at aaronbentley.com-20081013141326-rx20039hwo2i5z66
            parent: aaron at aaronbentley.com-20081011194832-nn0y1wrozri24bc0
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Mon 2008-10-13 10:13:26 -0400
            message:
              Use correct tree for desrializing transform
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.55
        revision-id: aaron at aaronbentley.com-20081011195445-0ceqw3nh9x7aebmj
        parent: aaron at aaronbentley.com-20081011171935-kdplaxrpy2vui9v9
        parent: aaron at aaronbentley.com-20081011194832-nn0y1wrozri24bc0
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Sat 2008-10-11 15:54:45 -0400
        message:
          Merge unshelve into shelf-manager
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
            ------------------------------------------------------------
            revno: 0.15.22
            revision-id: aaron at aaronbentley.com-20081011194832-nn0y1wrozri24bc0
            parent: aaron at aaronbentley.com-20081011171850-3817h7vx73keebj3
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Sat 2008-10-11 15:48:32 -0400
            message:
              Add direct access to Merger from Unshelver
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
        ------------------------------------------------------------
        revno: 0.12.54
        revision-id: aaron at aaronbentley.com-20081011171935-kdplaxrpy2vui9v9
        parent: aaron at aaronbentley.com-20081011170928-6vy5i29mgeof4j5n
        parent: aaron at aaronbentley.com-20081011171850-3817h7vx73keebj3
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Sat 2008-10-11 13:19:35 -0400
        message:
          Merge unshelve into shelf-manager
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
            ------------------------------------------------------------
            revno: 0.15.21
            revision-id: aaron at aaronbentley.com-20081011171850-3817h7vx73keebj3
            parent: aaron at aaronbentley.com-20081011170111-jque303c5dt42m7s
            parent: aaron at aaronbentley.com-20081011171810-pqhj1x3dycby5t14
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Sat 2008-10-11 13:18:50 -0400
            message:
              Merge prepare-shelf into unshelve
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
            ------------------------------------------------------------
            revno: 0.14.22
            revision-id: aaron at aaronbentley.com-20081011171810-pqhj1x3dycby5t14
            parent: aaron at aaronbentley.com-20081011154420-m9qpj1cw1lppnp4p
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Sat 2008-10-11 13:18:10 -0400
            message:
              Removed unused import
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
        ------------------------------------------------------------
        revno: 0.12.53
        revision-id: aaron at aaronbentley.com-20081011170928-6vy5i29mgeof4j5n
        parent: aaron at aaronbentley.com-20081011170358-30zd1pk7g0ua6mvi
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Sat 2008-10-11 13:09:28 -0400
        message:
          Allow adding message to shelf
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
        ------------------------------------------------------------
        revno: 0.12.52
        revision-id: aaron at aaronbentley.com-20081011170358-30zd1pk7g0ua6mvi
        parent: aaron at aaronbentley.com-20081011164006-k5tf2i9ydlg7rkor
        parent: aaron at aaronbentley.com-20081011170111-jque303c5dt42m7s
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Sat 2008-10-11 13:03:58 -0400
        message:
          Merge unshelve into shelf-manager
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
            ------------------------------------------------------------
            revno: 0.15.20
            revision-id: aaron at aaronbentley.com-20081011170111-jque303c5dt42m7s
            parent: aaron at aaronbentley.com-20081011163647-dkpyv4a117d1hen3
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Sat 2008-10-11 13:01:11 -0400
            message:
              fix accidental tuple
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
        ------------------------------------------------------------
        revno: 0.12.51
        revision-id: aaron at aaronbentley.com-20081011164006-k5tf2i9ydlg7rkor
        parent: aaron at aaronbentley.com-20081011160957-7lwbr60r5k9ov96h
        parent: aaron at aaronbentley.com-20081011163647-dkpyv4a117d1hen3
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Sat 2008-10-11 12:40:06 -0400
        message:
          Merge unshelve into shelf-manager
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
            ------------------------------------------------------------
            revno: 0.15.19
            revision-id: aaron at aaronbentley.com-20081011163647-dkpyv4a117d1hen3
            parent: aaron at aaronbentley.com-20081011154514-vy36muhpn9p4rozz
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Sat 2008-10-11 12:36:47 -0400
            message:
              Generalize first record as metadata.
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
        ------------------------------------------------------------
        revno: 0.12.50
        revision-id: aaron at aaronbentley.com-20081011160957-7lwbr60r5k9ov96h
        parent: aaron at aaronbentley.com-20081011154538-mpzuw0kef6apxs2g
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Sat 2008-10-11 12:09:57 -0400
        message:
          Improve error handling for non-existant shelf-ids
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.49
        revision-id: aaron at aaronbentley.com-20081011154538-mpzuw0kef6apxs2g
        parent: aaron at aaronbentley.com-20081011153118-ppatwn3hd30r5s7o
        parent: aaron at aaronbentley.com-20081011154514-vy36muhpn9p4rozz
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Sat 2008-10-11 11:45:38 -0400
        message:
          Merge unshelve into shelf-manager
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
            ------------------------------------------------------------
            revno: 0.15.18
            revision-id: aaron at aaronbentley.com-20081011154514-vy36muhpn9p4rozz
            parent: aaron at aaronbentley.com-20081011154441-tlpxinaed31lsmsj
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Sat 2008-10-11 11:45:14 -0400
            message:
              Unshelve takes a change_reporter parameter
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
            ------------------------------------------------------------
            revno: 0.15.17
            revision-id: aaron at aaronbentley.com-20081011154441-tlpxinaed31lsmsj
            parent: aaron at aaronbentley.com-20081011153118-ojo2swslk7dmxujd
            parent: aaron at aaronbentley.com-20081011154420-m9qpj1cw1lppnp4p
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Sat 2008-10-11 11:44:41 -0400
            message:
              Merge prepare-shelf into unshelve
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
            ------------------------------------------------------------
            revno: 0.14.21
            revision-id: aaron at aaronbentley.com-20081011154420-m9qpj1cw1lppnp4p
            parent: aaron at aaronbentley.com-20081011153117-608reqiqfe9yg60f
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Sat 2008-10-11 11:44:20 -0400
            message:
              Update to accept a list of files.
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
        ------------------------------------------------------------
        revno: 0.12.48
        revision-id: aaron at aaronbentley.com-20081011153118-ppatwn3hd30r5s7o
        parent: aaron at aaronbentley.com-20081011150425-lmyuz3rh3vb4jlq8
        parent: aaron at aaronbentley.com-20081011153118-ojo2swslk7dmxujd
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Sat 2008-10-11 11:31:18 -0400
        message:
          Merge unshelve into shelf-manager
        modified:
          serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
          tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
            ------------------------------------------------------------
            revno: 0.15.16
            revision-id: aaron at aaronbentley.com-20081011153118-ojo2swslk7dmxujd
            parent: aaron at aaronbentley.com-20081011150233-nj5chgea49t4ay68
            parent: aaron at aaronbentley.com-20081011153117-608reqiqfe9yg60f
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Sat 2008-10-11 11:31:18 -0400
            message:
              Merge prepare-shelf into unshelve
            modified:
              serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
              tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
            ------------------------------------------------------------
            revno: 0.14.20
            revision-id: aaron at aaronbentley.com-20081011153117-608reqiqfe9yg60f
            parent: aaron at aaronbentley.com-20081011150118-plx8n7oxo463746r
            parent: aaron at aaronbentley.com-20081011153107-0n3fh0msogn12jqq
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Sat 2008-10-11 11:31:17 -0400
            message:
              Merge serialize-transform into prepare-shelf
            modified:
              serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
              tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
            ------------------------------------------------------------
            revno: 0.13.6
            revision-id: aaron at aaronbentley.com-20081011153107-0n3fh0msogn12jqq
            parent: aaron at aaronbentley.com-20081011144411-kr6beybr4mfr9dqd
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: serialize-transform
            timestamp: Sat 2008-10-11 11:31:07 -0400
            message:
              Fix get_parents_ functions
            modified:
              serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
              tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
        ------------------------------------------------------------
        revno: 0.12.47
        revision-id: aaron at aaronbentley.com-20081011150425-lmyuz3rh3vb4jlq8
        parent: aaron at aaronbentley.com-20081011003826-qnkf6l0jrbj2w066
        parent: aaron at aaronbentley.com-20081011150233-nj5chgea49t4ay68
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Sat 2008-10-11 11:04:25 -0400
        message:
          Merge unshelve into shelf-manager
        modified:
          serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
            ------------------------------------------------------------
            revno: 0.15.15
            revision-id: aaron at aaronbentley.com-20081011150233-nj5chgea49t4ay68
            parent: aaron at aaronbentley.com-20081011145730-celofa843y5xu143
            parent: aaron at aaronbentley.com-20081011150118-plx8n7oxo463746r
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Sat 2008-10-11 11:02:33 -0400
            message:
              Merge prepare-shelf into unshelve
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
                ------------------------------------------------------------
                revno: 0.14.19
                revision-id: aaron at aaronbentley.com-20081011150118-plx8n7oxo463746r
                parent: aaron at aaronbentley.com-20081011145401-dkkgfyfm28w2jhta
                committer: Aaron Bentley <aaron at aaronbentley.com>
                branch nick: prepare-shelf
                timestamp: Sat 2008-10-11 11:01:18 -0400
                message:
                  Convert bzrlib import to split-line
                modified:
                  shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
            ------------------------------------------------------------
            revno: 0.15.14
            revision-id: aaron at aaronbentley.com-20081011145730-celofa843y5xu143
            parent: aaron at aaronbentley.com-20081011003825-qlu9u1t8xdwbrbcr
            parent: aaron at aaronbentley.com-20081011145401-dkkgfyfm28w2jhta
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Sat 2008-10-11 10:57:30 -0400
            message:
              Merge prepare-shelf into unshelve
            modified:
              serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
            ------------------------------------------------------------
            revno: 0.14.18
            revision-id: aaron at aaronbentley.com-20081011145401-dkkgfyfm28w2jhta
            parent: aaron at aaronbentley.com-20081011144950-3acf6de8sxld9ncs
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Sat 2008-10-11 10:54:01 -0400
            message:
              Simplify creating files
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
            ------------------------------------------------------------
            revno: 0.14.17
            revision-id: aaron at aaronbentley.com-20081011144950-3acf6de8sxld9ncs
            parent: aaron at aaronbentley.com-20081011144446-p4jm1zpnuefuejq7
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Sat 2008-10-11 10:49:50 -0400
            message:
              Use safer line-splitting
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
            ------------------------------------------------------------
            revno: 0.14.16
            revision-id: aaron at aaronbentley.com-20081011144446-p4jm1zpnuefuejq7
            parent: aaron at aaronbentley.com-20081011003825-7o3jtiucfji92d1v
            parent: aaron at aaronbentley.com-20081011144411-kr6beybr4mfr9dqd
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Sat 2008-10-11 10:44:46 -0400
            message:
              Merge serialize-transform into prepare-shelf
            modified:
              serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
              tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
            ------------------------------------------------------------
            revno: 0.13.5
            revision-id: aaron at aaronbentley.com-20081011144411-kr6beybr4mfr9dqd
            parent: aaron at aaronbentley.com-20081011143520-k7gxxyd0fp0dg7b5
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: serialize-transform
            timestamp: Sat 2008-10-11 10:44:11 -0400
            message:
              Use cross-platform line-splitting
            modified:
              serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
            ------------------------------------------------------------
            revno: 0.13.4
            revision-id: aaron at aaronbentley.com-20081011143520-k7gxxyd0fp0dg7b5
            parent: aaron at aaronbentley.com-20081011003813-2sqvf8z603uth4gc
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: serialize-transform
            timestamp: Sat 2008-10-11 10:35:20 -0400
            message:
              Make get_parents_lines more robust
            modified:
              serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
              tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
        ------------------------------------------------------------
        revno: 0.12.46
        revision-id: aaron at aaronbentley.com-20081011003826-qnkf6l0jrbj2w066
        parent: aaron at aaronbentley.com-20081010233509-14ohles7na60p6tr
        parent: aaron at aaronbentley.com-20081011003825-qlu9u1t8xdwbrbcr
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Fri 2008-10-10 20:38:26 -0400
        message:
          Merge unshelve into shelf-manager
        modified:
          serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
          tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
            ------------------------------------------------------------
            revno: 0.15.13
            revision-id: aaron at aaronbentley.com-20081011003825-qlu9u1t8xdwbrbcr
            parent: aaron at aaronbentley.com-20081010233509-p56xnme51ugtvijc
            parent: aaron at aaronbentley.com-20081011003825-7o3jtiucfji92d1v
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Fri 2008-10-10 20:38:25 -0400
            message:
              Merge prepare-shelf into unshelve
            modified:
              serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
              tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
            ------------------------------------------------------------
            revno: 0.14.15
            revision-id: aaron at aaronbentley.com-20081011003825-7o3jtiucfji92d1v
            parent: aaron at aaronbentley.com-20081010233503-2vs2rs93mmyte2ps
            parent: aaron at aaronbentley.com-20081011003813-2sqvf8z603uth4gc
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Fri 2008-10-10 20:38:25 -0400
            message:
              Merge serialize-transform into prepare-shelf
            modified:
              serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
              tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
            ------------------------------------------------------------
            revno: 0.13.3
            revision-id: aaron at aaronbentley.com-20081011003813-2sqvf8z603uth4gc
            parent: aaron at aaronbentley.com-20081008031803-0bnveztytm717dgf
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: serialize-transform
            timestamp: Fri 2008-10-10 20:38:13 -0400
            message:
              Implement MPDiff compression of shelves
            modified:
              serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
              tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
        ------------------------------------------------------------
        revno: 0.12.45
        revision-id: aaron at aaronbentley.com-20081010233509-14ohles7na60p6tr
        parent: aaron at aaronbentley.com-20081010223038-0kpv3xkjpjok8k0b
        parent: aaron at aaronbentley.com-20081010233509-p56xnme51ugtvijc
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Fri 2008-10-10 19:35:09 -0400
        message:
          Merge unshelve into shelf-manager
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.15.12
            revision-id: aaron at aaronbentley.com-20081010233509-p56xnme51ugtvijc
            parent: aaron at aaronbentley.com-20081009124717-h9e7o06bke1zxzck
            parent: aaron at aaronbentley.com-20081010233503-2vs2rs93mmyte2ps
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Fri 2008-10-10 19:35:09 -0400
            message:
              Merge prepare-shelf into unshelve
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.14.14
            revision-id: aaron at aaronbentley.com-20081010233503-2vs2rs93mmyte2ps
            parent: aaron at aaronbentley.com-20081009124707-u3q69tkljecv9pyo
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Fri 2008-10-10 19:35:03 -0400
            message:
              Change shelf_text to shelve_lines
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.44
        revision-id: aaron at aaronbentley.com-20081010223038-0kpv3xkjpjok8k0b
        parent: aaron at aaronbentley.com-20081010221951-7dcmemmed354a221
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Fri 2008-10-10 18:30:38 -0400
        message:
          Give manager responsibility for applying transform
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.43
        revision-id: aaron at aaronbentley.com-20081010221951-7dcmemmed354a221
        parent: aaron at aaronbentley.com-20081010220208-qtc38rx10yubycmw
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Fri 2008-10-10 18:19:51 -0400
        message:
          Make ShelfManager consume ShelfCreator and produce Unshelver
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.42
        revision-id: aaron at aaronbentley.com-20081010220208-qtc38rx10yubycmw
        parent: aaron at aaronbentley.com-20081010203124-ibar91jsk8hh0np3
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Fri 2008-10-10 18:02:08 -0400
        message:
          Get shelf from tree
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.41
        revision-id: aaron at aaronbentley.com-20081010203124-ibar91jsk8hh0np3
        parent: aaron at aaronbentley.com-20081009124718-11z18mqy3z2yp4r1
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Fri 2008-10-10 16:31:24 -0400
        message:
          Change shelf to use WT control dir for shelves
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.40
        revision-id: aaron at aaronbentley.com-20081009124718-11z18mqy3z2yp4r1
        parent: aaron at aaronbentley.com-20081009024033-20fget2d252zr5hb
        parent: aaron at aaronbentley.com-20081009124717-h9e7o06bke1zxzck
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Thu 2008-10-09 08:47:18 -0400
        message:
          Merge unshelve into shelf-manager
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.15.11
            revision-id: aaron at aaronbentley.com-20081009124717-h9e7o06bke1zxzck
            parent: aaron at aaronbentley.com-20081009024028-ydvi7a2ouipbn0p8
            parent: aaron at aaronbentley.com-20081009124707-u3q69tkljecv9pyo
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Thu 2008-10-09 08:47:17 -0400
            message:
              Merge prepare-shelf into unshelve
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.14.13
            revision-id: aaron at aaronbentley.com-20081009124707-u3q69tkljecv9pyo
            parent: aaron at aaronbentley.com-20081009023954-i8s53pbwun9o3y43
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Thu 2008-10-09 08:47:07 -0400
            message:
              Provide path and kind when deletes/adds are detected.
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.39
        revision-id: aaron at aaronbentley.com-20081009024033-20fget2d252zr5hb
        parent: aaron at aaronbentley.com-20081009021540-v4z1muc9tulkc7ty
        parent: aaron at aaronbentley.com-20081009024028-ydvi7a2ouipbn0p8
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Wed 2008-10-08 22:40:33 -0400
        message:
          Merge unshelve into shelf-manager
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.15.10
            revision-id: aaron at aaronbentley.com-20081009024028-ydvi7a2ouipbn0p8
            parent: aaron at aaronbentley.com-20081009021539-gev61sq15pfto90c
            parent: aaron at aaronbentley.com-20081009023954-i8s53pbwun9o3y43
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Wed 2008-10-08 22:40:28 -0400
            message:
              Merge with prepare-shelf
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.14.12
            revision-id: aaron at aaronbentley.com-20081009023954-i8s53pbwun9o3y43
            parent: aaron at aaronbentley.com-20081009022751-7bnbkqy5f5nn8n32
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Wed 2008-10-08 22:39:54 -0400
            message:
              Handle new dangling ids
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.14.11
            revision-id: aaron at aaronbentley.com-20081009022751-7bnbkqy5f5nn8n32
            parent: aaron at aaronbentley.com-20081009020538-4c8svnptarpienl3
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Wed 2008-10-08 22:27:51 -0400
            message:
              Fix re-versioning
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.38
        revision-id: aaron at aaronbentley.com-20081009021540-v4z1muc9tulkc7ty
        parent: aaron at aaronbentley.com-20081009003922-p5j0cnc84oigv33d
        parent: aaron at aaronbentley.com-20081009021539-gev61sq15pfto90c
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Wed 2008-10-08 22:15:40 -0400
        message:
          Merge unshelve into shelf-manager
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.15.9
            revision-id: aaron at aaronbentley.com-20081009021539-gev61sq15pfto90c
            parent: aaron at aaronbentley.com-20081009003922-q76i2gw0owp11d03
            parent: aaron at aaronbentley.com-20081009020538-4c8svnptarpienl3
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Wed 2008-10-08 22:15:39 -0400
            message:
              Merge prepare-shelf into unshelve
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.14.10
            revision-id: aaron at aaronbentley.com-20081009020538-4c8svnptarpienl3
            parent: aaron at aaronbentley.com-20081009003842-egujtcyhieoblz1x
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Wed 2008-10-08 22:05:38 -0400
            message:
              Fix behavior with deletions, unversioning, ...
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.37
        revision-id: aaron at aaronbentley.com-20081009003922-p5j0cnc84oigv33d
        parent: aaron at aaronbentley.com-20081008215520-y73kve14rzceo59m
        parent: aaron at aaronbentley.com-20081009003922-q76i2gw0owp11d03
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Wed 2008-10-08 20:39:22 -0400
        message:
          Merge unshelve into shelf-manager
        modified:
          shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.15.8
            revision-id: aaron at aaronbentley.com-20081009003922-q76i2gw0owp11d03
            parent: aaron at aaronbentley.com-20081008215512-j08rrzseisbh6h90
            parent: aaron at aaronbentley.com-20081009003842-egujtcyhieoblz1x
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Wed 2008-10-08 20:39:22 -0400
            message:
              Merge prepare-shelf into unshelve
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.14.9
            revision-id: aaron at aaronbentley.com-20081009003842-egujtcyhieoblz1x
            parent: aaron at aaronbentley.com-20081008174254-jwe3mecx6fb22g4g
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Wed 2008-10-08 20:38:42 -0400
            message:
              Shelve deleted files properly
            modified:
              shelf.py                       prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.36
        revision-id: aaron at aaronbentley.com-20081008215520-y73kve14rzceo59m
        parent: aaron at aaronbentley.com-20081008175323-hyh32gpy9yynybjq
        parent: aaron at aaronbentley.com-20081008215512-j08rrzseisbh6h90
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Wed 2008-10-08 17:55:20 -0400
        message:
          Merge unshelve into shelf-manager
            ------------------------------------------------------------
            revno: 0.15.7
            revision-id: aaron at aaronbentley.com-20081008215512-j08rrzseisbh6h90
            parent: aaron at aaronbentley.com-20081008174354-zb976thj8cbm81ol
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Wed 2008-10-08 17:55:12 -0400
            message:
              Backport test fixes
            modified:
              tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.35
        revision-id: aaron at aaronbentley.com-20081008175323-hyh32gpy9yynybjq
        parent: aaron at aaronbentley.com-20081008175202-6yqrba3znrmhcob5
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Wed 2008-10-08 13:53:23 -0400
        message:
          prepare_shelf => shelf
        modified:
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.34
        revision-id: aaron at aaronbentley.com-20081008175202-6yqrba3znrmhcob5
        parent: aaron at aaronbentley.com-20081008135425-lw2z2sjd3qfikjs7
        parent: aaron at aaronbentley.com-20081008174354-zb976thj8cbm81ol
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Wed 2008-10-08 13:52:02 -0400
        message:
          merge with unshelve
        renamed:
          prepare_shelf.py => shelf.py prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_prepare_shelf.py => tests/test_shelf.py test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        modified:
          tests/__init__.py              __init__.py-20081005001944-rieepfr24to9gcz7-4
          tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.15.6
            revision-id: aaron at aaronbentley.com-20081008174354-zb976thj8cbm81ol
            parent: aaron at aaronbentley.com-20081008174149-jtb95a1sd53e3dax
            parent: aaron at aaronbentley.com-20081008174254-jwe3mecx6fb22g4g
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Wed 2008-10-08 13:43:54 -0400
            message:
              Merge with prepare-shelf
            modified:
              tests/__init__.py              __init__.py-20081005001944-rieepfr24to9gcz7-4
                ------------------------------------------------------------
                revno: 0.14.8
                revision-id: aaron at aaronbentley.com-20081008174254-jwe3mecx6fb22g4g
                parent: aaron at aaronbentley.com-20081008173517-j6u82ikwgp9dnnm3
                committer: Aaron Bentley <aaron at aaronbentley.com>
                branch nick: prepare-shelf
                timestamp: Wed 2008-10-08 13:42:54 -0400
                message:
                  Finish shelf rename
                modified:
                  tests/__init__.py              __init__.py-20081005001944-rieepfr24to9gcz7-4
            ------------------------------------------------------------
            revno: 0.15.5
            revision-id: aaron at aaronbentley.com-20081008174149-jtb95a1sd53e3dax
            parent: aaron at aaronbentley.com-20081008173541-mtzgf2gsr2eqxdsr
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Wed 2008-10-08 13:41:49 -0400
            message:
              Rename to shelf
            modified:
              tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.15.4
            revision-id: aaron at aaronbentley.com-20081008173541-mtzgf2gsr2eqxdsr
            parent: aaron at aaronbentley.com-20081008135424-0o8kjnakdf91w274
            parent: aaron at aaronbentley.com-20081008173517-j6u82ikwgp9dnnm3
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Wed 2008-10-08 13:35:41 -0400
            message:
              Merge with prepare-shelf
            renamed:
              prepare_shelf.py => shelf.py prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              tests/test_prepare_shelf.py => tests/test_shelf.py test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            modified:
              tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.14.7
            revision-id: aaron at aaronbentley.com-20081008173517-j6u82ikwgp9dnnm3
            parent: aaron at aaronbentley.com-20081008135418-8udgdkrzpdjullil
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Wed 2008-10-08 13:35:17 -0400
            message:
              Misc test cleanup
            renamed:
              prepare_shelf.py => shelf.py prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              tests/test_prepare_shelf.py => tests/test_shelf.py test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            modified:
              tests/test_shelf.py            test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.33
        revision-id: aaron at aaronbentley.com-20081008135425-lw2z2sjd3qfikjs7
        parent: aaron at aaronbentley.com-20081008133546-32fuw17ja8u9cch3
        parent: aaron at aaronbentley.com-20081008135424-0o8kjnakdf91w274
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Wed 2008-10-08 09:54:25 -0400
        message:
          Merge unshelve into shelf-manager
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.15.3
            revision-id: aaron at aaronbentley.com-20081008135424-0o8kjnakdf91w274
            parent: aaron at aaronbentley.com-20081008133546-0184tkiel2b4qhcc
            parent: aaron at aaronbentley.com-20081008135418-8udgdkrzpdjullil
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Wed 2008-10-08 09:54:24 -0400
            message:
              Merge prepare-shelf into unshelve
            modified:
              prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.14.6
            revision-id: aaron at aaronbentley.com-20081008135418-8udgdkrzpdjullil
            parent: aaron at aaronbentley.com-20081008134918-qmwqoegjo2fmn5rr
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Wed 2008-10-08 09:54:18 -0400
            message:
              Fix deletion test
            modified:
              tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.14.5
            revision-id: aaron at aaronbentley.com-20081008134918-qmwqoegjo2fmn5rr
            parent: aaron at aaronbentley.com-20081008133519-tfcb7fzr7pj1rvgq
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Wed 2008-10-08 09:49:18 -0400
            message:
              Fix call to read_tree_lines
            modified:
              prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
        ------------------------------------------------------------
        revno: 0.12.32
        revision-id: aaron at aaronbentley.com-20081008133546-32fuw17ja8u9cch3
        parent: aaron at aaronbentley.com-20081008031812-e4ocp3erw338nlcp
        parent: aaron at aaronbentley.com-20081008133546-0184tkiel2b4qhcc
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Wed 2008-10-08 09:35:46 -0400
        message:
          Merge unshelve into shelf-manager
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.15.2
            revision-id: aaron at aaronbentley.com-20081008133546-0184tkiel2b4qhcc
            parent: aaron at aaronbentley.com-20081008031812-7ivi076pgyrsdcpa
            parent: aaron at aaronbentley.com-20081008133519-tfcb7fzr7pj1rvgq
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Wed 2008-10-08 09:35:46 -0400
            message:
              Merge prepare-shelf into unshelve
            modified:
              prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.14.4
            revision-id: aaron at aaronbentley.com-20081008133519-tfcb7fzr7pj1rvgq
            parent: aaron at aaronbentley.com-20081008031812-nl17dpm2j06vp2y1
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Wed 2008-10-08 09:35:19 -0400
            message:
              Implement shelving deletion
            modified:
              prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.31
        revision-id: aaron at aaronbentley.com-20081008031812-e4ocp3erw338nlcp
        parent: aaron at aaronbentley.com-20081008022748-x0ntmbdazgcaafkx
        parent: aaron at aaronbentley.com-20081008031812-7ivi076pgyrsdcpa
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Tue 2008-10-07 23:18:12 -0400
        message:
          Merge unshelve into shelf-manager
        added:
          .bzrignore                     bzrignore-20081008031745-ewbsjzwjqb2xde92-1
            ------------------------------------------------------------
            revno: 0.15.1
            revision-id: aaron at aaronbentley.com-20081008031812-7ivi076pgyrsdcpa
            parent: aaron at aaronbentley.com-20081007222435-8wqiruk0yvi31013
            parent: aaron at aaronbentley.com-20081008031812-nl17dpm2j06vp2y1
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: unshelve
            timestamp: Tue 2008-10-07 23:18:12 -0400
            message:
              Merge prepare-shelf into unshelve
            added:
              .bzrignore                     bzrignore-20081008031745-ewbsjzwjqb2xde92-1
            ------------------------------------------------------------
            revno: 0.14.3
            revision-id: aaron at aaronbentley.com-20081008031812-nl17dpm2j06vp2y1
            parent: aaron at aaronbentley.com-20081006203720-fpbhgl4o5hcn82y6
            parent: aaron at aaronbentley.com-20081008031803-0bnveztytm717dgf
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Tue 2008-10-07 23:18:12 -0400
            message:
              Merge serialize-transform into prepare-shelf
            added:
              .bzrignore                     bzrignore-20081008031745-ewbsjzwjqb2xde92-1
            ------------------------------------------------------------
            revno: 0.13.2
            revision-id: aaron at aaronbentley.com-20081008031803-0bnveztytm717dgf
            parent: aaron at aaronbentley.com-20081006123904-782a6rju0fmyd2fk
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: serialize-transform
            timestamp: Tue 2008-10-07 23:18:03 -0400
            message:
              Ignore .shelf2 directories
            added:
              .bzrignore                     bzrignore-20081008031745-ewbsjzwjqb2xde92-1
        ------------------------------------------------------------
        revno: 0.12.30
        revision-id: aaron at aaronbentley.com-20081008022748-x0ntmbdazgcaafkx
        parent: aaron at aaronbentley.com-20081008021735-7t4w4qpoh32l5rog
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Tue 2008-10-07 22:27:48 -0400
        message:
          Fix test by using non NULL base tree
        modified:
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.29
        revision-id: aaron at aaronbentley.com-20081008021735-7t4w4qpoh32l5rog
        parent: aaron at aaronbentley.com-20081008011643-m7zndg0sqcxb9buk
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Tue 2008-10-07 22:17:35 -0400
        message:
          Update failing tests
        modified:
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.28
        revision-id: aaron at aaronbentley.com-20081008011643-m7zndg0sqcxb9buk
        parent: aaron at aaronbentley.com-20081008000857-4cl7lggfp03bmvsk
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Tue 2008-10-07 21:16:43 -0400
        message:
          Update for shelf manager
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
        ------------------------------------------------------------
        revno: 0.12.27
        revision-id: aaron at aaronbentley.com-20081008000857-4cl7lggfp03bmvsk
        parent: aaron at aaronbentley.com-20081007222435-8wqiruk0yvi31013
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf-manager
        timestamp: Tue 2008-10-07 20:08:57 -0400
        message:
          Implement shelf manager
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.26
        revision-id: aaron at aaronbentley.com-20081007222435-8wqiruk0yvi31013
        parent: aaron at aaronbentley.com-20081007214246-5u8jnsbiodzxy45l
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: unshelve
        timestamp: Tue 2008-10-07 18:24:35 -0400
        message:
          Use correct base for shelving
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.25
        revision-id: aaron at aaronbentley.com-20081007214246-5u8jnsbiodzxy45l
        parent: aaron at aaronbentley.com-20081006215704-hmb92106ksciszd3
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: unshelve
        timestamp: Tue 2008-10-07 17:42:46 -0400
        message:
          Update to use new from_uncommitted API
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
        ------------------------------------------------------------
        revno: 0.12.24
        revision-id: aaron at aaronbentley.com-20081006215704-hmb92106ksciszd3
        parent: aaron at aaronbentley.com-20081006210402-7xjr07mq9u7w07bo
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: unshelve
        timestamp: Mon 2008-10-06 17:57:04 -0400
        message:
          Get unshelve using merge codepath, not applying transform directly
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.23
        revision-id: aaron at aaronbentley.com-20081006210402-7xjr07mq9u7w07bo
        parent: aaron at aaronbentley.com-20081006204656-35sqxd42lknwq5h5
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: unshelve
        timestamp: Mon 2008-10-06 17:04:02 -0400
        message:
          Fix up unshelve some more
        modified:
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.22
        revision-id: aaron at aaronbentley.com-20081006204656-35sqxd42lknwq5h5
        parent: aaron at aaronbentley.com-20081006200501-fqft11edzly8mlcr
        parent: aaron at aaronbentley.com-20081006203720-fpbhgl4o5hcn82y6
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: unshelve
        timestamp: Mon 2008-10-06 16:46:56 -0400
        message:
          Merge with prepare-shelf
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.14.2
            revision-id: aaron at aaronbentley.com-20081006203720-fpbhgl4o5hcn82y6
            parent: aaron at aaronbentley.com-20081006194204-gf49nf3ffb8lgy33
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Mon 2008-10-06 16:37:20 -0400
            message:
              Somewhat clean up shelving
            modified:
              prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.21
        revision-id: aaron at aaronbentley.com-20081006200501-fqft11edzly8mlcr
        parent: aaron at aaronbentley.com-20081006194227-bikeaahmnsl6r9jl
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: unshelve
        timestamp: Mon 2008-10-06 16:05:01 -0400
        message:
          Add failing test of unshelver
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.20
        revision-id: aaron at aaronbentley.com-20081006194227-bikeaahmnsl6r9jl
        parent: aaron at aaronbentley.com-20081006193400-ioply4z1koumdv5z
        parent: aaron at aaronbentley.com-20081006194204-gf49nf3ffb8lgy33
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: unshelve
        timestamp: Mon 2008-10-06 15:42:27 -0400
        message:
          Merge with prepare-shelf
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
            ------------------------------------------------------------
            revno: 0.14.1
            revision-id: aaron at aaronbentley.com-20081006194204-gf49nf3ffb8lgy33
            parent: aaron at aaronbentley.com-20081006193400-ioply4z1koumdv5z
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: prepare-shelf
            timestamp: Mon 2008-10-06 15:42:04 -0400
            message:
              Use explicit target in ShelfCreator
            modified:
              prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
              tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.19
        revision-id: aaron at aaronbentley.com-20081006193400-ioply4z1koumdv5z
        parent: aaron at aaronbentley.com-20081006123951-lr4hu6uc3hiz21mz
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: prepare-shelf
        timestamp: Mon 2008-10-06 15:34:00 -0400
        message:
          Add support for writing shelves
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.18
        revision-id: aaron at aaronbentley.com-20081006123951-lr4hu6uc3hiz21mz
        parent: aaron at aaronbentley.com-20081006121029-jkm4tkzd5hzbcc1b
        parent: aaron at aaronbentley.com-20081006123904-782a6rju0fmyd2fk
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: prepare-shelf
        timestamp: Mon 2008-10-06 08:39:51 -0400
        message:
          Merge with serialize-transform
        modified:
          serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
          tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
            ------------------------------------------------------------
            revno: 0.13.1
            revision-id: aaron at aaronbentley.com-20081006123904-782a6rju0fmyd2fk
            parent: aaron at aaronbentley.com-20081005161043-qvcsfoznmwz5kz9j
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: serialize-transform
            timestamp: Mon 2008-10-06 08:39:04 -0400
            message:
              Serialization does not dictate contents of beginning of file.
            modified:
              serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
              tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
        ------------------------------------------------------------
        revno: 0.12.17
        revision-id: aaron at aaronbentley.com-20081006121029-jkm4tkzd5hzbcc1b
        parent: aaron at aaronbentley.com-20081006045217-yi5u5side31o7rlp
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: prepare-shelf
        timestamp: Mon 2008-10-06 08:10:29 -0400
        message:
          Handle creating symlinks
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.16
        revision-id: aaron at aaronbentley.com-20081006045217-yi5u5side31o7rlp
        parent: aaron at aaronbentley.com-20081006043946-1xe0q15c46af5hyz
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: prepare-shelf
        timestamp: Mon 2008-10-06 00:52:17 -0400
        message:
          Handle shelving directory creation
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.15
        revision-id: aaron at aaronbentley.com-20081006043946-1xe0q15c46af5hyz
        parent: aaron at aaronbentley.com-20081005214516-vj1wf3nfyfxazj3l
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: prepare-shelf
        timestamp: Mon 2008-10-06 00:39:46 -0400
        message:
          Handle file-id when shelving creation
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.14
        revision-id: aaron at aaronbentley.com-20081005214516-vj1wf3nfyfxazj3l
        parent: aaron at aaronbentley.com-20081005191042-go1c5kln21yw47ie
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: prepare-shelf
        timestamp: Sun 2008-10-05 17:45:16 -0400
        message:
          Add shelving of created files
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.13
        revision-id: aaron at aaronbentley.com-20081005191042-go1c5kln21yw47ie
        parent: aaron at aaronbentley.com-20081005181352-dyz7x2ssg08yri3n
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: prepare-shelf
        timestamp: Sun 2008-10-05 15:10:42 -0400
        message:
          Implement shelving content
        modified:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        ------------------------------------------------------------
        revno: 0.12.12
        revision-id: aaron at aaronbentley.com-20081005181352-dyz7x2ssg08yri3n
        parent: aaron at aaronbentley.com-20081005161043-qvcsfoznmwz5kz9j
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: prepare-shelf
        timestamp: Sun 2008-10-05 14:13:52 -0400
        message:
          Implement shelf creator
        added:
          prepare_shelf.py               prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          tests/test_prepare_shelf.py    test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
        modified:
          tests/__init__.py              __init__.py-20081005001944-rieepfr24to9gcz7-4
        ------------------------------------------------------------
        revno: 0.12.11
        revision-id: aaron at aaronbentley.com-20081005161043-qvcsfoznmwz5kz9j
        parent: aaron at aaronbentley.com-20081005155016-221daat3lv7iq46d
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf2
        timestamp: Sun 2008-10-05 12:10:43 -0400
        message:
          Some tweakage
        modified:
          serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
          tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
        ------------------------------------------------------------
        revno: 0.12.10
        revision-id: aaron at aaronbentley.com-20081005155016-221daat3lv7iq46d
        parent: aaron at aaronbentley.com-20081005154925-671lfo0ygib4v559
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf2
        timestamp: Sun 2008-10-05 11:50:16 -0400
        message:
          Implement symlink serialization
        modified:
          serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
          tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
        ------------------------------------------------------------
        revno: 0.12.9
        revision-id: aaron at aaronbentley.com-20081005154925-671lfo0ygib4v559
        parent: aaron at aaronbentley.com-20081005153113-ximu1b7olr055ypp
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf2
        timestamp: Sun 2008-10-05 11:49:25 -0400
        message:
          Simplify tests
        modified:
          tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
        ------------------------------------------------------------
        revno: 0.12.8
        revision-id: aaron at aaronbentley.com-20081005153113-ximu1b7olr055ypp
        parent: aaron at aaronbentley.com-20081005061716-yk2ow3gb2fspzh85
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf2
        timestamp: Sun 2008-10-05 11:31:13 -0400
        message:
          Test deleting and unversioning
        modified:
          serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
          tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
        ------------------------------------------------------------
        revno: 0.12.7
        revision-id: aaron at aaronbentley.com-20081005061716-yk2ow3gb2fspzh85
        parent: aaron at aaronbentley.com-20081005060052-sbudbn3fz9sr1158
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf2
        timestamp: Sun 2008-10-05 02:17:16 -0400
        message:
          Get executability under test.
        modified:
          serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
          tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
        ------------------------------------------------------------
        revno: 0.12.6
        revision-id: aaron at aaronbentley.com-20081005060052-sbudbn3fz9sr1158
        parent: aaron at aaronbentley.com-20081005055443-swembi89wr70nhyn
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf2
        timestamp: Sun 2008-10-05 02:00:52 -0400
        message:
          Support serializing/deserializing directories
        modified:
          serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
          tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
        ------------------------------------------------------------
        revno: 0.12.5
        revision-id: aaron at aaronbentley.com-20081005055443-swembi89wr70nhyn
        parent: aaron at aaronbentley.com-20081005010904-sizxa5cmfz7i6iia
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf2
        timestamp: Sun 2008-10-05 01:54:43 -0400
        message:
          Test file content
        modified:
          serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
          tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
        ------------------------------------------------------------
        revno: 0.12.4
        revision-id: aaron at aaronbentley.com-20081005010904-sizxa5cmfz7i6iia
        parent: aaron at aaronbentley.com-20081005004915-po74nfeweenqmjfd
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf2
        timestamp: Sat 2008-10-04 21:09:04 -0400
        message:
          Start deserializing files
        modified:
          serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
          tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
        ------------------------------------------------------------
        revno: 0.12.3
        revision-id: aaron at aaronbentley.com-20081005004915-po74nfeweenqmjfd
        parent: aaron at aaronbentley.com-20081005002638-cjiapnls0mhtnm8l
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf2
        timestamp: Sat 2008-10-04 20:49:15 -0400
        message:
          Add pack serialization
        modified:
          serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
        ------------------------------------------------------------
        revno: 0.12.2
        revision-id: aaron at aaronbentley.com-20081005002638-cjiapnls0mhtnm8l
        parent: aaron at aaronbentley.com-20081005002103-cw64p67k347v7oo2
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf2
        timestamp: Sat 2008-10-04 20:26:38 -0400
        message:
          Handle parents
        modified:
          serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
          tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
        ------------------------------------------------------------
        revno: 0.12.1
        revision-id: aaron at aaronbentley.com-20081005002103-cw64p67k347v7oo2
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: shelf2
        timestamp: Sat 2008-10-04 20:21:03 -0400
        message:
          Initial bencode-based encoding
        added:
          __init__.py                    __init__.py-20081005001944-rieepfr24to9gcz7-1
          serialize_transform.py         serialize_transform.-20081005001944-rieepfr24to9gcz7-2
          tests/                         tests-20081005001944-rieepfr24to9gcz7-3
          tests/__init__.py              __init__.py-20081005001944-rieepfr24to9gcz7-4
          tests/test_serialize_transform.py test_serialize_trans-20081005001944-rieepfr24to9gcz7-5
    ------------------------------------------------------------
    revno: 3508.1.311
    revision-id: pqm at pqm.ubuntu.com-20081103195028-0cojtot2le6ph52m
    parent: pqm at pqm.ubuntu.com-20081103045341-70776n3uqq0b5dmb
    parent: john at arbash-meinel.com-20081103190723-bi0071ibl3i1ir9q
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-11-03 19:50:28 +0000
    message:
      (jam) break up RemoteTransport.readv() requests into smaller chunks.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
      bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.353.10
        revision-id: john at arbash-meinel.com-20081103190723-bi0071ibl3i1ir9q
        parent: john at arbash-meinel.com-20081103190506-pdy5po5fj483yqz0
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: remote_readv_sections
        timestamp: Mon 2008-11-03 13:07:23 -0600
        message:
          NEWS entry
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.353.9
        revision-id: john at arbash-meinel.com-20081103190506-pdy5po5fj483yqz0
        parent: john at arbash-meinel.com-20081029193544-6vhuhlahdor8ebr3
        parent: pqm at pqm.ubuntu.com-20081103045341-70776n3uqq0b5dmb
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: remote_readv_sections
        timestamp: Mon 2008-11-03 13:05:06 -0600
        message:
          Merge in bzr.dev, resolve conflict in RemoteTransport.readv()
        added:
          bzrlib/smart/packrepository.py packrepository.py-20080527041253-a16a8qp4vy8qh8y6-1
          contrib/bzr_ssh_path_limiter   bzr_ssh_path_limiter-20081030010544-xjhl0y2i6wyloz8q-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/vfs.py            vfs.py-20061108095550-gunadhxmzkdjfeek-2
          bzrlib/tests/blackbox/test_bound_branches.py test_bound_branches.py-20051109215527-2373188ad566c205
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-1
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
        ------------------------------------------------------------
        revno: 3508.353.8
        revision-id: john at arbash-meinel.com-20081029193544-6vhuhlahdor8ebr3
        parent: john at arbash-meinel.com-20081029192753-g8yqvt6pgqefi0ir
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: remote_readv_sections
        timestamp: Wed 2008-10-29 14:35:44 -0500
        message:
          When starting a new list, we need to start it with the current entry
        modified:
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.353.7
        revision-id: john at arbash-meinel.com-20081029192753-g8yqvt6pgqefi0ir
        parent: john at arbash-meinel.com-20081029192401-uaawypax2idzlxnl
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: remote_readv_sections
        timestamp: Wed 2008-10-29 14:27:53 -0500
        message:
          Fix a typo.
        modified:
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.353.6
        revision-id: john at arbash-meinel.com-20081029192401-uaawypax2idzlxnl
        parent: john at arbash-meinel.com-20081029192344-inemp5hyyi61n39h
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: remote_readv_sections
        timestamp: Wed 2008-10-29 14:24:01 -0500
        message:
          refactor for clarity.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
        ------------------------------------------------------------
        revno: 3508.353.5
        revision-id: john at arbash-meinel.com-20081029192344-inemp5hyyi61n39h
        parent: john at arbash-meinel.com-20081029185313-ftm8kk89jhg452tk
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: remote_readv_sections
        timestamp: Wed 2008-10-29 14:23:44 -0500
        message:
          when splitting a readv, we need to start at the last offset,
          we were accidentally calling .next() twice without yielding the result.
        modified:
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.353.4
        revision-id: john at arbash-meinel.com-20081029185313-ftm8kk89jhg452tk
        parent: john at arbash-meinel.com-20081029185002-pq7pky4jat7gtcyx
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: remote_readv_sections
        timestamp: Wed 2008-10-29 13:53:13 -0500
        message:
          Change to a 5MB request chunk, and add a bit more debug logging.
        modified:
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.353.3
        revision-id: john at arbash-meinel.com-20081029185002-pq7pky4jat7gtcyx
        parent: john at arbash-meinel.com-20081029184645-5kkxpg13cpyewc0w
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: remote_readv_sections
        timestamp: Wed 2008-10-29 13:50:02 -0500
        message:
          Reorganize the new code, add some debugging.
        modified:
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.353.2
        revision-id: john at arbash-meinel.com-20081029184645-5kkxpg13cpyewc0w
        parent: john at arbash-meinel.com-20081029180237-0ny6gh1punn3dcck
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: remote_readv_sections
        timestamp: Wed 2008-10-29 13:46:45 -0500
        message:
          Revert the changes to _sort_expand_and_combine
          It isn't used for .pack files. Nor is it used for btree indexes.
        modified:
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
        ------------------------------------------------------------
        revno: 3508.353.1
        revision-id: john at arbash-meinel.com-20081029180237-0ny6gh1punn3dcck
        parent: pqm at pqm.ubuntu.com-20081028202057-u3csau9zvf0hapya
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: remote_readv_sections
        timestamp: Wed 2008-10-29 13:02:37 -0500
        message:
          Change the default readv() packing rules.
        modified:
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
    ------------------------------------------------------------
    revno: 3508.1.310
    revision-id: pqm at pqm.ubuntu.com-20081103045341-70776n3uqq0b5dmb
    parent: pqm at pqm.ubuntu.com-20081103041453-dpsvfa7ct8om7n30
    parent: mbp at sourcefrog.net-20081103041211-tfstuigsi9hws6qr
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-11-03 04:53:41 +0000
    message:
      (mbp) start bzr 1.10
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzr                            bzr.py-20050313053754-5485f144c7006fa6
      bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.352.1
        revision-id: mbp at sourcefrog.net-20081103041211-tfstuigsi9hws6qr
        parent: pqm at pqm.ubuntu.com-20081031082755-98a92xsyhx8m7r80
        parent: pqm at pqm.ubuntu.com-20081031091201-8b83yv5co6o2uuzc
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Mon 2008-11-03 15:12:11 +1100
        message:
          Start bzr 1.10
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.351.1
        revision-id: pqm at pqm.ubuntu.com-20081031091201-8b83yv5co6o2uuzc
        parent: pqm at pqm.ubuntu.com-20081031043904-52fnbfrloojemvcc
        parent: mbp at sourcefrog.net-20081031080435-goipeym2un70szr9
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.9
        timestamp: Fri 2008-10-31 09:12:01 +0000
        message:
          (mbp) prepare bzr1.9rc1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
        ------------------------------------------------------------
        revno: 3508.350.2
        revision-id: mbp at sourcefrog.net-20081031080435-goipeym2un70szr9
        parent: mbp at sourcefrog.net-20081031080019-6ldhpnlt2m0yh692
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: prepare-1.9
        timestamp: Fri 2008-10-31 19:04:35 +1100
        message:
          bzr 1.9rc1 release
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.350.1
        revision-id: mbp at sourcefrog.net-20081031080019-6ldhpnlt2m0yh692
        parent: pqm at pqm.ubuntu.com-20081031043904-52fnbfrloojemvcc
        parent: mbp at sourcefrog.net-20081031074509-gd3xilkr2gf0g7hk
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: prepare-1.9
        timestamp: Fri 2008-10-31 19:00:19 +1100
        message:
          merge format 1.9
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
    ------------------------------------------------------------
    revno: 3508.1.309
    revision-id: pqm at pqm.ubuntu.com-20081103041453-dpsvfa7ct8om7n30
    parent: pqm at pqm.ubuntu.com-20081031082755-98a92xsyhx8m7r80
    parent: mbp at sourcefrog.net-20081031082233-4glmeaucpqo7687v
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-11-03 04:14:53 +0000
    message:
      (mbp) Add Launchpad announcement to the release process
    modified:
      doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
        ------------------------------------------------------------
        revno: 3508.349.1
        revision-id: mbp at sourcefrog.net-20081031082233-4glmeaucpqo7687v
        parent: pqm at pqm.ubuntu.com-20081031043904-52fnbfrloojemvcc
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Fri 2008-10-31 19:22:33 +1100
        message:
          Add Launchpad announcement to the release process
        modified:
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
    ------------------------------------------------------------
    revno: 3508.1.308
    revision-id: pqm at pqm.ubuntu.com-20081031082755-98a92xsyhx8m7r80
    parent: pqm at pqm.ubuntu.com-20081031043904-52fnbfrloojemvcc
    parent: mbp at sourcefrog.net-20081031074509-gd3xilkr2gf0g7hk
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-10-31 08:27:55 +0000
    message:
      (mbp) add 1.9 format
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
      bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
      bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
      doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
        ------------------------------------------------------------
        revno: 3508.348.3
        revision-id: mbp at sourcefrog.net-20081031074509-gd3xilkr2gf0g7hk
        parent: mbp at sourcefrog.net-20081031042622-6vyns85ahos19ofm
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: format-1.9
        timestamp: Fri 2008-10-31 18:45:09 +1100
        message:
          Update info tests for new 1.9 format combo
        modified:
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
        ------------------------------------------------------------
        revno: 3508.348.2
        revision-id: mbp at sourcefrog.net-20081031042622-6vyns85ahos19ofm
        parent: john at arbash-meinel.com-20081028221931-uk9oan2xkocd0gis
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Fri 2008-10-31 15:26:22 +1100
        message:
          Update news about new format
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.348.1
        revision-id: john at arbash-meinel.com-20081028221931-uk9oan2xkocd0gis
        parent: pqm at pqm.ubuntu.com-20081028202057-u3csau9zvf0hapya
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: repo_format_1.9
        timestamp: Tue 2008-10-28 17:19:31 -0500
        message:
          Add repository 1.9 format, and update the documentation.
          
          Help people generating new repository formats find all the locations
          they need to update.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
    ------------------------------------------------------------
    revno: 3508.1.307
    revision-id: pqm at pqm.ubuntu.com-20081031043904-52fnbfrloojemvcc
    parent: pqm at pqm.ubuntu.com-20081031040253-lqwvq5xf6rhnumii
    parent: amanic at gmail.com-20081030205144-999gf49tvmfi6e1g
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-10-31 04:39:04 +0000
    message:
      (mbp) branch nickname documentation
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.342.16
        revision-id: amanic at gmail.com-20081030205144-999gf49tvmfi6e1g
        parent: amanic at gmail.com-20081030204238-ifcdfdf5r2v0n489
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: switch_nick
        timestamp: Thu 2008-10-30 22:51:44 +0200
        message:
          update nick command description to mention how it works for bound branches,
          and two minor grammar fixes
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.342.15
        revision-id: amanic at gmail.com-20081030204238-ifcdfdf5r2v0n489
        parent: amanic at gmail.com-20081030202953-dt4je267mdapz3w6
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: switch_nick
        timestamp: Thu 2008-10-30 22:42:38 +0200
        message:
          update bind and switch command descriptions to state what will happen to nicknames.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.342.14
        revision-id: amanic at gmail.com-20081030202953-dt4je267mdapz3w6
        parent: amanic at gmail.com-20081004011751-x50szwd6ixieyy3i
        parent: pqm at pqm.ubuntu.com-20081030145221-fog9qrw59bobguy0
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: switch_nick
        timestamp: Thu 2008-10-30 22:29:53 +0200
        message:
          merge with bzr.dev, putting back NEWS about swithing the nick
        added:
          bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
          bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
          doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
          doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
          tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/api.py                  api.py-20070626082640-35lspz7j0ys7a8ld-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/vfs.py            vfs.py-20061108095550-gunadhxmzkdjfeek-2
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          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/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
    ------------------------------------------------------------
    revno: 3508.1.306
    revision-id: pqm at pqm.ubuntu.com-20081031040253-lqwvq5xf6rhnumii
    parent: pqm at pqm.ubuntu.com-20081031031538-0ih0zi2owevf6fwu
    parent: andrew.bennetts at canonical.com-20081031015931-5e72vlm8h2tajcs9
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-10-31 04:02:53 +0000
    message:
      Add 'PackRepository.autopack' RPC. (Andrew Bennetts)
    added:
      bzrlib/smart/packrepository.py packrepository.py-20080527041253-a16a8qp4vy8qh8y6-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
      bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
      bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
      bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
      bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
        ------------------------------------------------------------
        revno: 3508.347.21
        revision-id: andrew.bennetts at canonical.com-20081031015931-5e72vlm8h2tajcs9
        parent: andrew.bennetts at canonical.com-20081031015716-xxizi0n4selzzrvr
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: autopack-rpc
        timestamp: Fri 2008-10-31 12:59:31 +1100
        message:
          Revert irrelevant change.  (This was related to the check_references RPC)
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.347.20
        revision-id: andrew.bennetts at canonical.com-20081031015716-xxizi0n4selzzrvr
        parent: andrew.bennetts at canonical.com-20081031014006-z6lrl4d8rlhqbcee
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: autopack-rpc
        timestamp: Fri 2008-10-31 12:57:16 +1100
        message:
          Return ('ok',) rather than an error the autopack RPC is used on a non-pack repo.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/packrepository.py packrepository.py-20080527041253-a16a8qp4vy8qh8y6-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
        ------------------------------------------------------------
        revno: 3508.347.19
        revision-id: andrew.bennetts at canonical.com-20081031014006-z6lrl4d8rlhqbcee
        parent: andrew.bennetts at canonical.com-20081031013743-9h3x5gxbbijydobj
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: autopack-rpc
        timestamp: Fri 2008-10-31 12:40:06 +1100
        message:
          Update measurement in NEWS file to reflect the extra round-trip caused by reload_pack_names.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.347.18
        revision-id: andrew.bennetts at canonical.com-20081031013743-9h3x5gxbbijydobj
        parent: andrew.bennetts at canonical.com-20081031011513-0s6qg6qhxnzv1j4j
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: autopack-rpc
        timestamp: Fri 2008-10-31 12:37:43 +1100
        message:
          Add a test that ensures that the autopack RPC is actually used for all pack formats.
        modified:
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.347.17
        revision-id: andrew.bennetts at canonical.com-20081031011513-0s6qg6qhxnzv1j4j
        parent: andrew.bennetts at canonical.com-20081031011422-uhk8gkvt4xel4g21
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: autopack-rpc
        timestamp: Fri 2008-10-31 12:15:13 +1100
        message:
          Expand comment, make the client more flexible about the RPC return values it can accept.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3508.347.16
        revision-id: andrew.bennetts at canonical.com-20081031011422-uhk8gkvt4xel4g21
        parent: andrew.bennetts at canonical.com-20081031004036-22u5z8ljww3h3egc
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: autopack-rpc
        timestamp: Fri 2008-10-31 12:14:22 +1100
        message:
          Fix bug introduced in the de-duplication that stopped the autopack RPC from being used.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.347.15
        revision-id: andrew.bennetts at canonical.com-20081031004036-22u5z8ljww3h3egc
        parent: andrew.bennetts at canonical.com-20081031004023-963lz01rdjhub22r
        parent: pqm at pqm.ubuntu.com-20081030235342-3ttqulydt0irv350
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: autopack-rpc
        timestamp: Fri 2008-10-31 11:40:36 +1100
        message:
          Merge bzr.dev.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/blackbox/test_bound_branches.py test_bound_branches.py-20051109215527-2373188ad566c205
          bzrlib/tests/blackbox/test_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-1
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
        ------------------------------------------------------------
        revno: 3508.347.14
        revision-id: andrew.bennetts at canonical.com-20081031004023-963lz01rdjhub22r
        parent: andrew.bennetts at canonical.com-20081031001254-bx0dfvgrkmh33rsa
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: autopack-rpc
        timestamp: Fri 2008-10-31 11:40:23 +1100
        message:
          Reduce duplication in InterPackToRemotePack.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.347.13
        revision-id: andrew.bennetts at canonical.com-20081031001254-bx0dfvgrkmh33rsa
        parent: andrew.bennetts at canonical.com-20081030155220-n7sc1wwwfbmvpp0a
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: autopack-rpc
        timestamp: Fri 2008-10-31 11:12:54 +1100
        message:
          Revert returning of pack-names from the RPC.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/smart/packrepository.py packrepository.py-20080527041253-a16a8qp4vy8qh8y6-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.347.12
        revision-id: andrew.bennetts at canonical.com-20081030155220-n7sc1wwwfbmvpp0a
        parent: andrew.bennetts at canonical.com-20081030154224-0sb476141nigdrqw
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: autopack-rpc
        timestamp: Fri 2008-10-31 02:52:20 +1100
        message:
          Update RemoteRepository.autopack to use new self._call helper.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3508.347.11
        revision-id: andrew.bennetts at canonical.com-20081030154224-0sb476141nigdrqw
        parent: andrew.bennetts at canonical.com-20081030153957-u4kxygs124u0jqgl
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: autopack-rpc
        timestamp: Fri 2008-10-31 02:42:24 +1100
        message:
          Extend NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.347.10
        revision-id: andrew.bennetts at canonical.com-20081030153957-u4kxygs124u0jqgl
        parent: andrew.bennetts at canonical.com-20081030152913-3gvqggurs3a6wdou
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: autopack-rpc
        timestamp: Fri 2008-10-31 02:39:57 +1100
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.347.9
        revision-id: andrew.bennetts at canonical.com-20081030152913-3gvqggurs3a6wdou
        parent: andrew.bennetts at canonical.com-20081030135903-y21yuqch369qs83u
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: autopack-rpc
        timestamp: Fri 2008-10-31 02:29:13 +1100
        message:
          Return the new pack-names data from the PackRepository.autopack RPC, cutting out one more round-trip.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/smart/packrepository.py packrepository.py-20080527041253-a16a8qp4vy8qh8y6-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.347.8
        revision-id: andrew.bennetts at canonical.com-20081030135903-y21yuqch369qs83u
        parent: andrew.bennetts at canonical.com-20081030034759-jz7jwoz8j0w6es1k
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: autopack-rpc
        timestamp: Fri 2008-10-31 00:59:03 +1100
        message:
          Fix typo in bzrlib/repository.py
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.347.7
        revision-id: andrew.bennetts at canonical.com-20081030034759-jz7jwoz8j0w6es1k
        parent: andrew.bennetts at canonical.com-20081029214648-x8ajbq3ura2gy1t1
        parent: pqm at pqm.ubuntu.com-20081029232846-uni2g702k01jmgvh
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: autopack-rpc
        timestamp: Thu 2008-10-30 14:47:59 +1100
        message:
          Merge bzr.dev.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/vfs.py            vfs.py-20061108095550-gunadhxmzkdjfeek-2
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.347.6
        revision-id: andrew.bennetts at canonical.com-20081029214648-x8ajbq3ura2gy1t1
        parent: andrew.bennetts at canonical.com-20081029213927-w349uqh8ya8293xv
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: autopack-rpc
        timestamp: Thu 2008-10-30 08:46:48 +1100
        message:
          Remove check_references RPC for now.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/packrepository.py packrepository.py-20080527041253-a16a8qp4vy8qh8y6-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
        ------------------------------------------------------------
        revno: 3508.347.5
        revision-id: andrew.bennetts at canonical.com-20081029213927-w349uqh8ya8293xv
        parent: andrew.bennetts at canonical.com-20081029104248-cm1i6byb3ht8x2hh
        parent: pqm at pqm.ubuntu.com-20081029070146-p1cqjt23zctbpg51
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: autopack-rpc
        timestamp: Thu 2008-10-30 08:39:27 +1100
        message:
          Merge bzr.dev.
        added:
          doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
        ------------------------------------------------------------
        revno: 3508.347.4
        revision-id: andrew.bennetts at canonical.com-20081029104248-cm1i6byb3ht8x2hh
        parent: andrew.bennetts at canonical.com-20081028115837-nt7skjjsqq3j1apd
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: autopack-rpc
        timestamp: Wed 2008-10-29 21:42:48 +1100
        message:
          Add tests for autopack RPC.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/packrepository.py packrepository.py-20080527041253-a16a8qp4vy8qh8y6-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
        ------------------------------------------------------------
        revno: 3508.347.3
        revision-id: andrew.bennetts at canonical.com-20081028115837-nt7skjjsqq3j1apd
        parent: andrew.bennetts at canonical.com-20081028055042-kr2z2vroqiljpse6
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: autopack-rpc
        timestamp: Tue 2008-10-28 22:58:37 +1100
        message:
          Make tests pass with autopack RPC (disable the check_references RPC for now).
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.347.2
        revision-id: andrew.bennetts at canonical.com-20081028055042-kr2z2vroqiljpse6
        parent: andrew.bennetts at canonical.com-20081028052824-c9eh2emnxp1g5bpy
        parent: john at arbash-meinel.com-20081023210643-6pxsgdybl89n0tz9
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: autopack-rpc
        timestamp: Tue 2008-10-28 16:50:42 +1100
        message:
          Merge John's pack-retry fix.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.347.1
        revision-id: andrew.bennetts at canonical.com-20081028052824-c9eh2emnxp1g5bpy
        parent: pqm at pqm.ubuntu.com-20081027195553-876pyjww9zmjqj87
        parent: andrew.bennetts at canonical.com-20080922062926-w8y7793926m7w20l
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: autopack-rpc
        timestamp: Tue 2008-10-28 16:28:24 +1100
        message:
          Merge autopack RPC from push-improvement-loom.
        added:
          bzrlib/smart/packrepository.py packrepository.py-20080527041253-a16a8qp4vy8qh8y6-1
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3452.2.11
        revision-id: andrew.bennetts at canonical.com-20080922062926-w8y7793926m7w20l
        parent: andrew.bennetts at canonical.com-20080619063418-dugpj6nxq8dyhc52
        parent: andrew.bennetts at canonical.com-20080625224023-o0uifuw9r14zbqcp
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: inter-remote-pack
        timestamp: Mon 2008-09-22 16:29:26 +1000
        message:
          Merge thread.
        removed:
          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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
          bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
          bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
          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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          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/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          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/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3452.2.10
        revision-id: andrew.bennetts at canonical.com-20080619063418-dugpj6nxq8dyhc52
        parent: andrew.bennetts at canonical.com-20080619043619-ykcqk6oh43pz42dm
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: inter-remote-pack
        timestamp: Thu 2008-06-19 16:34:18 +1000
        message:
          Remove and False.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3452.2.9
        revision-id: andrew.bennetts at canonical.com-20080619043619-ykcqk6oh43pz42dm
        parent: andrew.bennetts at canonical.com-20080619043537-vf33ef8j3ljvhxjy
        parent: andrew.bennetts at canonical.com-20080619025112-wf4jpdp25lqk422y
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: inter-remote-pack
        timestamp: Thu 2008-06-19 14:36:19 +1000
        message:
          Merge from smart-push-gpm.
        added:
          bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
          bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
          bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
          bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
          bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
          bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
          bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
        renamed:
          doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
          bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_added.py test_added.py-20060119085008-6b8b90369d42a26c
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
          bzrlib/tests/branch_implementations/test_pull.py test_pull.py-20060410103942-83c35b26657414fc
          bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
          bzrlib/tests/branch_implementations/test_revision_history.py test_revision_histor-20070326062311-v7co92liyuchb80w-1
          bzrlib/tests/branch_implementations/test_update.py test_update.py-20060305010612-e68efbcbb1baa69f
          bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
          bzrlib/tests/test_decorators.py test_decorators.py-20060113063037-0e7bd4566758f4fa
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          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_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
          bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
          bzrlib/tests/test_trace.py     testtrace.py-20051110225523-a21117fc7a07eeff
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
          doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
          doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        ------------------------------------------------------------
        revno: 3452.2.8
        revision-id: andrew.bennetts at canonical.com-20080619043537-vf33ef8j3ljvhxjy
        parent: andrew.bennetts at canonical.com-20080527080139-mrwbi74gfi96wjpz
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: inter-remote-pack
        timestamp: Thu 2008-06-19 14:35:37 +1000
        message:
          Tidy some cruft.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3452.2.7
        revision-id: andrew.bennetts at canonical.com-20080527080139-mrwbi74gfi96wjpz
        parent: andrew.bennetts at canonical.com-20080527074352-q056boid7drrjzn7
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: inter-remote-pack
        timestamp: Tue 2008-05-27 18:01:39 +1000
        message:
          Elaborate on comment.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3452.2.6
        revision-id: andrew.bennetts at canonical.com-20080527074352-q056boid7drrjzn7
        parent: andrew.bennetts at canonical.com-20080527060439-nvwoxn0jz51kpqe3
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: inter-remote-pack
        timestamp: Tue 2008-05-27 17:43:52 +1000
        message:
          Batch get_parent_map calls in InterPackToRemotePack._walk_to_common_revisions to
          reduce roundtrips.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3452.2.5
        revision-id: andrew.bennetts at canonical.com-20080527060439-nvwoxn0jz51kpqe3
        parent: andrew.bennetts at canonical.com-20080527054827-a6cu15s5zt640bzp
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: inter-remote-pack
        timestamp: Tue 2008-05-27 16:04:39 +1000
        message:
          Remove more commented-out cruft.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3452.2.4
        revision-id: andrew.bennetts at canonical.com-20080527054827-a6cu15s5zt640bzp
        parent: andrew.bennetts at canonical.com-20080527053915-sm0kbsg0k1bli54f
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: inter-remote-pack
        timestamp: Tue 2008-05-27 15:48:27 +1000
        message:
          Fix an XXX and remove some commented cruft.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3452.2.3
        revision-id: andrew.bennetts at canonical.com-20080527053915-sm0kbsg0k1bli54f
        parent: andrew.bennetts at canonical.com-20080527041256-uuyg3kjmab9zc3gl
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: inter-remote-pack
        timestamp: Tue 2008-05-27 15:39:15 +1000
        message:
          Remove some cruft.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3452.2.2
        revision-id: andrew.bennetts at canonical.com-20080527041256-uuyg3kjmab9zc3gl
        parent: andrew.bennetts at canonical.com-20080527023757-6tmwmstj70kyym4a
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: inter-remote-pack
        timestamp: Tue 2008-05-27 14:12:56 +1000
        message:
          Experimental PackRepository.{check_references,autopack} RPCs.
        added:
          bzrlib/smart/packrepository.py packrepository.py-20080527041253-a16a8qp4vy8qh8y6-1
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
        ------------------------------------------------------------
        revno: 3452.2.1
        revision-id: andrew.bennetts at canonical.com-20080527023757-6tmwmstj70kyym4a
        parent: pqm at pqm.ubuntu.com-20080524120232-22xdromy706t0x16
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: inter-remote-pack
        timestamp: Tue 2008-05-27 12:37:57 +1000
        message:
          An experimental InterRepo for remote packs.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
    ------------------------------------------------------------
    revno: 3508.1.305
    revision-id: pqm at pqm.ubuntu.com-20081031031538-0ih0zi2owevf6fwu
    parent: pqm at pqm.ubuntu.com-20081030235342-3ttqulydt0irv350
    parent: andrew.bennetts at canonical.com-20081030010559-tumoefnsmhg4snxo
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-10-31 03:15:38 +0000
    message:
      Add contrib/bzr_ssh_path_limiter. (Andrew Bennetts)
    added:
      contrib/bzr_ssh_path_limiter   bzr_ssh_path_limiter-20081030010544-xjhl0y2i6wyloz8q-1
        ------------------------------------------------------------
        revno: 3508.346.1
        revision-id: andrew.bennetts at canonical.com-20081030010559-tumoefnsmhg4snxo
        parent: pqm at pqm.ubuntu.com-20081029070146-p1cqjt23zctbpg51
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: contrib
        timestamp: Thu 2008-10-30 12:05:59 +1100
        message:
          Add contrib/bzr_ssh_path_limiter.
        added:
          contrib/bzr_ssh_path_limiter   bzr_ssh_path_limiter-20081030010544-xjhl0y2i6wyloz8q-1
    ------------------------------------------------------------
    revno: 3508.1.304
    revision-id: pqm at pqm.ubuntu.com-20081030235342-3ttqulydt0irv350
    parent: pqm at pqm.ubuntu.com-20081030145221-fog9qrw59bobguy0
    parent: john at arbash-meinel.com-20081030152000-pzfowc2mapr41kut
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-10-30 23:53:42 +0000
    message:
      Improve behaviour of stop_searching_any. Fixes regression in
      	_walk_to_common_revisions that causes unnecessary data to be
      	fetched. (Andrew Bennetts, John Arbash Meinel)
    modified:
      bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
        ------------------------------------------------------------
        revno: 3508.345.4
        revision-id: john at arbash-meinel.com-20081030152000-pzfowc2mapr41kut
        parent: andrew.bennetts at canonical.com-20081030064227-t7d1zcgd4ieywssy
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: stop_searching
        timestamp: Thu 2008-10-30 10:20:00 -0500
        message:
          make _walk_to_common responsible for stopping ancestors
          and assume that callers that call 'stop' late will handle ancestors,
          so don't bother testing what happens if they don't.
        modified:
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
        ------------------------------------------------------------
        revno: 3508.345.3
        revision-id: andrew.bennetts at canonical.com-20081030064227-t7d1zcgd4ieywssy
        parent: andrew.bennetts at canonical.com-20081030062957-5bg2nthfdlzylwjv
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: graph-stop
        timestamp: Thu 2008-10-30 17:42:27 +1100
        message:
          Add another test, this one currently failing.  Perhaps the current behaviour should be considered ok, rather than a failure?
        modified:
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
        ------------------------------------------------------------
        revno: 3508.345.2
        revision-id: andrew.bennetts at canonical.com-20081030062957-5bg2nthfdlzylwjv
        parent: andrew.bennetts at canonical.com-20081030062236-nivsb8pvyxu1ry85
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: graph-stop
        timestamp: Thu 2008-10-30 17:29:57 +1100
        message:
          Improve docstring.
        modified:
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
        ------------------------------------------------------------
        revno: 3508.345.1
        revision-id: andrew.bennetts at canonical.com-20081030062236-nivsb8pvyxu1ry85
        parent: pqm at pqm.ubuntu.com-20081029232846-uni2g702k01jmgvh
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: graph-stop
        timestamp: Thu 2008-10-30 17:22:36 +1100
        message:
          Possible fix for bug in new _walk_to_common_revisions.
        modified:
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
    ------------------------------------------------------------
    revno: 3508.1.303
    revision-id: pqm at pqm.ubuntu.com-20081030145221-fog9qrw59bobguy0
    parent: pqm at pqm.ubuntu.com-20081030101459-f6su1v261s1rwtah
    parent: john at arbash-meinel.com-20081030141826-6267bwt9p372nrsi
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-10-30 14:52:21 +0000
    message:
      (jam) A bit of cleanup for the default entries in the trace log.
    modified:
      bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
      bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
        ------------------------------------------------------------
        revno: 3508.344.3
        revision-id: john at arbash-meinel.com-20081030141826-6267bwt9p372nrsi
        parent: john at arbash-meinel.com-20081030005500-r5cej1cxflqhs3io
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2008-10-30 09:18:26 -0500
        message:
          Use osutils.format_local_date() instead of time.strftime()
        modified:
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
        ------------------------------------------------------------
        revno: 3508.344.2
        revision-id: john at arbash-meinel.com-20081030005500-r5cej1cxflqhs3io
        parent: john at arbash-meinel.com-20081030004355-k1kej1kdzcdo0360
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Wed 2008-10-29 19:55:00 -0500
        message:
          Switch so that we are using a simple timestamp as the first action.
        modified:
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
        ------------------------------------------------------------
        revno: 3508.344.1
        revision-id: john at arbash-meinel.com-20081030004355-k1kej1kdzcdo0360
        parent: pqm at pqm.ubuntu.com-20081028202057-u3csau9zvf0hapya
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Wed 2008-10-29 19:43:55 -0500
        message:
          Update trace to log when the process started.
          Also change the plugin loading code to ignore the __init__.py script
          which is always there.
          And change enabled_default_logging() so that we don't get an extra
          mutter() 'encoding stdout as ...'
        modified:
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
    ------------------------------------------------------------
    revno: 3508.1.302
    revision-id: pqm at pqm.ubuntu.com-20081030101459-f6su1v261s1rwtah
    parent: pqm at pqm.ubuntu.com-20081030035600-ot66vjf0ctaw4guu
    parent: aaron at aaronbentley.com-20081030094151-hyqkxchnsv2ejtqq
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-10-30 10:14:59 +0000
    message:
      Show number of revisions being bundled. (abentley)
    modified:
      bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
      bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
        ------------------------------------------------------------
        revno: 3508.343.3
        revision-id: aaron at aaronbentley.com-20081030094151-hyqkxchnsv2ejtqq
        parent: aaron at aaronbentley.com-20081029140408-ma447s3zbydtwj7o
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: send-info
        timestamp: Thu 2008-10-30 09:41:51 +0000
        message:
          Switch to blackbox testing.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
        ------------------------------------------------------------
        revno: 3508.343.2
        revision-id: aaron at aaronbentley.com-20081029140408-ma447s3zbydtwj7o
        parent: aaron at aaronbentley.com-20081028093127-nz4zibum49eg4uvs
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: send-info
        timestamp: Wed 2008-10-29 14:04:08 +0000
        message:
          Capture notes as strings.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
        ------------------------------------------------------------
        revno: 3508.343.1
        revision-id: aaron at aaronbentley.com-20081028093127-nz4zibum49eg4uvs
        parent: pqm at pqm.ubuntu.com-20081024113829-9geq0uavium22ho6
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: send-info
        timestamp: Tue 2008-10-28 09:31:27 +0000
        message:
          Note the number of revisions being bundled (abentley)
        modified:
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
    ------------------------------------------------------------
    revno: 3508.1.301
    revision-id: pqm at pqm.ubuntu.com-20081030035600-ot66vjf0ctaw4guu
    parent: pqm at pqm.ubuntu.com-20081029232846-uni2g702k01jmgvh
    parent: amanic at gmail.com-20081004011751-x50szwd6ixieyy3i
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-10-30 03:56:00 +0000
    message:
      (mbp) switch and bind update the branch nick
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
      bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
      bzrlib/tests/blackbox/test_bound_branches.py test_bound_branches.py-20051109215527-2373188ad566c205
      bzrlib/tests/blackbox/test_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-1
      bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
        ------------------------------------------------------------
        revno: 3508.342.13
        revision-id: amanic at gmail.com-20081004011751-x50szwd6ixieyy3i
        parent: amanic at gmail.com-20081004010742-wzq8x59xoo06ebpt
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: switch_nick
        timestamp: Sat 2008-10-04 03:17:51 +0200
        message:
          Update NEWS, had to go fetch it back from line 633! 
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.342.12
        revision-id: amanic at gmail.com-20081004010742-wzq8x59xoo06ebpt
        parent: amanic at gmail.com-20081004002933-aqddmvgbde1mlwuq
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: switch_nick
        timestamp: Sat 2008-10-04 03:07:42 +0200
        message:
          add some more blackbox tests for nick
        modified:
          bzrlib/tests/blackbox/test_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-1
        ------------------------------------------------------------
        revno: 3508.342.11
        revision-id: amanic at gmail.com-20081004002933-aqddmvgbde1mlwuq
        parent: amanic at gmail.com-20081004000138-lx9l7czfmncy49g8
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: switch_nick
        timestamp: Sat 2008-10-04 02:29:33 +0200
        message:
          Bind now updates explicit nicks
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_bound_branches.py test_bound_branches.py-20051109215527-2373188ad566c205
        ------------------------------------------------------------
        revno: 3508.342.10
        revision-id: amanic at gmail.com-20081004000138-lx9l7czfmncy49g8
        parent: amanic at gmail.com-20081003234256-jucpuwwgak728l3z
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: switch_nick
        timestamp: Sat 2008-10-04 02:01:38 +0200
        message:
          Silently fall back to local implicit nick if the master is unavailable
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
        ------------------------------------------------------------
        revno: 3508.342.9
        revision-id: amanic at gmail.com-20081003234256-jucpuwwgak728l3z
        parent: amanic at gmail.com-20081003213100-q4rv2l9pn8qto9o0
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: switch_nick
        timestamp: Sat 2008-10-04 01:42:56 +0200
        message:
          Jump through hoops not to open multiple connections when committing to a bound branch.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
        ------------------------------------------------------------
        revno: 3508.342.8
        revision-id: amanic at gmail.com-20081003213100-q4rv2l9pn8qto9o0
        parent: amanic at gmail.com-20081003205744-o0cdopyj7mum2dkw
        parent: pqm at pqm.ubuntu.com-20081002172844-d6df1l8dzpsqzyup
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: switch_nick
        timestamp: Fri 2008-10-03 23:31:00 +0200
        message:
          merge with bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          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/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
          bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.342.7
        revision-id: amanic at gmail.com-20081003205744-o0cdopyj7mum2dkw
        parent: amanic at gmail.com-20081001001739-65kpo9asl0q8pdcz
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: switch_nick
        timestamp: Fri 2008-10-03 22:57:44 +0200
        message:
          * checkouts now use master nick when no explicit nick is set.
          * switch updates only explicit nicks.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
        ------------------------------------------------------------
        revno: 3508.342.6
        revision-id: amanic at gmail.com-20081001001739-65kpo9asl0q8pdcz
        parent: amanic at gmail.com-20080723163836-sk2xx916g4a8z2xy
        parent: pqm at pqm.ubuntu.com-20080930002605-dfe533l96sx35va8
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: switch_nick
        timestamp: Wed 2008-10-01 02:17:39 +0200
        message:
          merge with bzr.dev
        removed:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
          tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
          doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/testing.txt     testing.txt-20080812140359-i70zzh6v2z7grqex-1
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        renamed:
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          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_log.py test_log.py-20060112090212-78f6ea560c868e24
          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_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_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/branch_implementations/test_break_lock.py test_break_lock.py-20060504111902-9aae411dbe9aadd2
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          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/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          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.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          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_testament.py testtestament.py-20051011100429-5df1657310caa929
          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_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
          bzrlib/tests/test_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-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/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-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_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-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.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.342.5
        revision-id: amanic at gmail.com-20080723163836-sk2xx916g4a8z2xy
        parent: amanic at gmail.com-20080723052154-r3wqnvnhykfntygu
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.switch_nick
        timestamp: Wed 2008-07-23 18:38:36 +0200
        message:
          add bug number to news
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.342.4
        revision-id: amanic at gmail.com-20080723052154-r3wqnvnhykfntygu
        parent: amanic at gmail.com-20080723050823-9bqquw3r7ud7rt9l
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.switch_nick
        timestamp: Wed 2008-07-23 07:21:54 +0200
        message:
          update news
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.342.3
        revision-id: amanic at gmail.com-20080723050823-9bqquw3r7ud7rt9l
        parent: amanic at gmail.com-20080723050712-mz1hdti19x736joo
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.switch_nick
        timestamp: Wed 2008-07-23 07:08:23 +0200
        message:
          add info about nickname to switch help.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.342.2
        revision-id: amanic at gmail.com-20080723050712-mz1hdti19x736joo
        parent: amanic at gmail.com-20080720182925-jsylihc9gjpttdhv
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.switch_nick
        timestamp: Wed 2008-07-23 07:07:12 +0200
        message:
          remove comented out code, as per comments from Rob Weir
        modified:
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
        ------------------------------------------------------------
        revno: 3508.342.1
        revision-id: amanic at gmail.com-20080720182925-jsylihc9gjpttdhv
        parent: pqm at pqm.ubuntu.com-20080718100017-segv2csk7ux2xs9p
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.switch_nick
        timestamp: Sun 2008-07-20 20:29:25 +0200
        message:
          Let 'bzr switch' update the nick too.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
    ------------------------------------------------------------
    revno: 3508.1.300
    revision-id: pqm at pqm.ubuntu.com-20081029232846-uni2g702k01jmgvh
    parent: pqm at pqm.ubuntu.com-20081029215135-qbnx14rn0gagdvik
    parent: andrew.bennetts at canonical.com-20081029223355-xaqfypm2wjyt1f50
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-10-29 23:28:46 +0000
    message:
      Fix 'bzr branch --stacked' from a smart server to a standalone
      	branch. (Andrew Bennetts)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3508.341.4
        revision-id: andrew.bennetts at canonical.com-20081029223355-xaqfypm2wjyt1f50
        parent: andrew.bennetts at canonical.com-20081029221308-m9yfj9bbvsklh3ar
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: bug-270397
        timestamp: Thu 2008-10-30 09:33:55 +1100
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.341.3
        revision-id: andrew.bennetts at canonical.com-20081029221308-m9yfj9bbvsklh3ar
        parent: andrew.bennetts at canonical.com-20081027002517-z0w3cm6dux5a67z8
        parent: pqm at pqm.ubuntu.com-20081029070146-p1cqjt23zctbpg51
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: bug-270397
        timestamp: Thu 2008-10-30 09:13:08 +1100
        message:
          Merge bzr.dev.
        added:
          doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
        ------------------------------------------------------------
        revno: 3508.341.2
        revision-id: andrew.bennetts at canonical.com-20081027002517-z0w3cm6dux5a67z8
        parent: andrew.bennetts at canonical.com-20081024062622-a011tbwexeu7f634
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: bug-270397
        timestamp: Mon 2008-10-27 11:25:17 +1100
        message:
          Add test showing that stacking from the smart server works.
        modified:
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3508.341.1
        revision-id: andrew.bennetts at canonical.com-20081024062622-a011tbwexeu7f634
        parent: pqm at pqm.ubuntu.com-20081023190411-v80cdeda5cq1sog1
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: bug-270397
        timestamp: Fri 2008-10-24 17:26:22 +1100
        message:
          Make RemoteBranch.sprout use Branch.sprout when possible.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
    ------------------------------------------------------------
    revno: 3508.1.299
    revision-id: pqm at pqm.ubuntu.com-20081029215135-qbnx14rn0gagdvik
    parent: pqm at pqm.ubuntu.com-20081029070146-p1cqjt23zctbpg51
    parent: andrew.bennetts at canonical.com-20081029011946-m408t8eco1klvoio
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-10-29 21:51:35 +0000
    message:
      Fix tracebacks caused by 'Permission denied' errors from a smart
      	server (bug 278673),
      	and refactor client-side smart error handling. (Andrew Bennetts)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
      bzrlib/smart/vfs.py            vfs.py-20061108095550-gunadhxmzkdjfeek-2
      bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
      bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
      bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.338.6
        revision-id: andrew.bennetts at canonical.com-20081029011946-m408t8eco1klvoio
        parent: andrew.bennetts at canonical.com-20081021214652-uruf96yloni2nq7q
        parent: andrew.bennetts at canonical.com-20081029011826-jm8g7g2enemhekcc
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: Refactor error catching in Remote* classes.
        timestamp: Wed 2008-10-29 12:19:46 +1100
        message:
          Merge loom thread (includes latest bzr.dev and new tests in bt.test_remote).
        added:
          bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
          doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
          tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
            ------------------------------------------------------------
            revno: 3508.339.3
            revision-id: andrew.bennetts at canonical.com-20081029011826-jm8g7g2enemhekcc
            parent: andrew.bennetts at canonical.com-20081029010456-7j0c3bji305f9uy7
            parent: andrew.bennetts at canonical.com-20081029011707-yz42ky3kn63eh5th
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: Unify error decoding
            timestamp: Wed 2008-10-29 12:18:26 +1100
            message:
              Merge new tests from 'Always encode PermissionDenied and ReadError'.
            modified:
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
                ------------------------------------------------------------
                revno: 3508.340.3
                revision-id: andrew.bennetts at canonical.com-20081029011707-yz42ky3kn63eh5th
                parent: andrew.bennetts at canonical.com-20081029011622-sbppwxeujj23y6bo
                committer: Andrew Bennetts <andrew.bennetts at canonical.com>
                branch nick: Always encode PermissionDenied and ReadError
                timestamp: Wed 2008-10-29 12:17:07 +1100
                message:
                  Add __repr__ to BzrError to make some test failure output clearer.
                modified:
                  bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
                ------------------------------------------------------------
                revno: 3508.340.2
                revision-id: andrew.bennetts at canonical.com-20081029011622-sbppwxeujj23y6bo
                parent: andrew.bennetts at canonical.com-20081029004917-3xnmjrj0z9skkjsr
                committer: Andrew Bennetts <andrew.bennetts at canonical.com>
                branch nick: Always encode PermissionDenied and ReadError
                timestamp: Wed 2008-10-29 12:16:22 +1100
                message:
                  Add tests and fix code to make sure ReadError and PermissionDenied are robustly handled by _translate_error.
                modified:
                  bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
                  bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
            ------------------------------------------------------------
            revno: 3508.339.2
            revision-id: andrew.bennetts at canonical.com-20081029010456-7j0c3bji305f9uy7
            parent: andrew.bennetts at canonical.com-20081021214543-cxhpfnoqwoav35y1
            parent: andrew.bennetts at canonical.com-20081029004917-3xnmjrj0z9skkjsr
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: Unify error decoding
            timestamp: Wed 2008-10-29 12:04:56 +1100
            message:
              Merge thread.
            added:
              bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
              doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
              tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
            modified:
              Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
              bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
              bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
              bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
              bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
              bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
              bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
              bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
              bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
              bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
              bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
              bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
              doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
              doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
              doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
              doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
            ------------------------------------------------------------
            revno: 3508.340.1
            revision-id: andrew.bennetts at canonical.com-20081029004917-3xnmjrj0z9skkjsr
            parent: andrew.bennetts at canonical.com-20081020120522-z5ogdmu0citd690d
            parent: pqm at pqm.ubuntu.com-20081028202057-u3csau9zvf0hapya
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: Always encode PermissionDenied and ReadError
            timestamp: Wed 2008-10-29 11:49:17 +1100
            message:
              Merge from bzr.dev.
            added:
              bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
              doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
              tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
            modified:
              Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
              bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
              bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
              bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
              bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
              bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
              bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
              bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
              bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
              bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
              bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
              bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
              doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
              doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
              doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
              doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
        ------------------------------------------------------------
        revno: 3508.338.5
        revision-id: andrew.bennetts at canonical.com-20081021214652-uruf96yloni2nq7q
        parent: andrew.bennetts at canonical.com-20081021055910-u6yii5k2add0sw2s
        parent: andrew.bennetts at canonical.com-20081021214543-cxhpfnoqwoav35y1
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: Refactor error catching in Remote* classes.
        timestamp: Wed 2008-10-22 08:46:52 +1100
        message:
          Merge from loom thread.
            ------------------------------------------------------------
            revno: 3508.339.1
            revision-id: andrew.bennetts at canonical.com-20081021214543-cxhpfnoqwoav35y1
            parent: andrew.bennetts at canonical.com-20081020120656-jqttn3kqvu1u5pfa
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: Unify error decoding
            timestamp: Wed 2008-10-22 08:45:43 +1100
            message:
              Fix unbound local in _translate_error.
            modified:
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3508.338.4
        revision-id: andrew.bennetts at canonical.com-20081021055910-u6yii5k2add0sw2s
        parent: andrew.bennetts at canonical.com-20081020125231-gv4dn91he3j4e7zk
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: Refactor error catching in Remote* classes.
        timestamp: Tue 2008-10-21 16:59:10 +1100
        message:
          Add NEWS entry, because this branch fixes #278673.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.338.3
        revision-id: andrew.bennetts at canonical.com-20081020125231-gv4dn91he3j4e7zk
        parent: andrew.bennetts at canonical.com-20081020120656-jqttn3kqvu1u5pfa
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: Refactor error catching in Remote* classes.
        timestamp: Mon 2008-10-20 23:52:31 +1100
        message:
          Remove duplicated 'call & translate errors' code in bzrlib.remote.
          
          Also fixes many places in bzrlib.remote that were missing error translation!
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3508.338.2
        revision-id: andrew.bennetts at canonical.com-20081020120656-jqttn3kqvu1u5pfa
        parent: andrew.bennetts at canonical.com-20081020120522-z5ogdmu0citd690d
        parent: andrew.bennetts at canonical.com-20081017060607-zk5au6wuq2vpdhkw
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: Unify error decoding
        timestamp: Mon 2008-10-20 23:06:56 +1100
        message:
          Unify error translation done in bzrlib.remote and bzrlib.transport.remote.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
            ------------------------------------------------------------
            revno: 3508.337.3
            revision-id: andrew.bennetts at canonical.com-20081017060607-zk5au6wuq2vpdhkw
            parent: andrew.bennetts at canonical.com-20081017060110-hx8shx11fhyiionq
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: hpss-error-translation
            timestamp: Fri 2008-10-17 17:06:07 +1100
            message:
              Add a docstring.
            modified:
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
            ------------------------------------------------------------
            revno: 3508.337.2
            revision-id: andrew.bennetts at canonical.com-20081017060110-hx8shx11fhyiionq
            parent: andrew.bennetts at canonical.com-20081016055443-nsppqkpy3ospbhu3
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: hpss-error-translation
            timestamp: Fri 2008-10-17 17:01:10 +1100
            message:
              Unify error translation done in bzrlib.remote and bzrlib.transport.remote.
            modified:
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.338.1
        revision-id: andrew.bennetts at canonical.com-20081020120522-z5ogdmu0citd690d
        parent: pqm at pqm.ubuntu.com-20081020020359-7f8c4hviijt1m5vq
        parent: andrew.bennetts at canonical.com-20081016055443-nsppqkpy3ospbhu3
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: Always encode PermissionDenied and ReadError
        timestamp: Mon 2008-10-20 23:05:22 +1100
        message:
          Move encoding/decoding logic of PermissionDenied and ReadError so that it happens for all RPCs.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/vfs.py            vfs.py-20061108095550-gunadhxmzkdjfeek-2
        ------------------------------------------------------------
        revno: 3508.337.1
        revision-id: andrew.bennetts at canonical.com-20081016055443-nsppqkpy3ospbhu3
        parent: pqm at pqm.ubuntu.com-20081016043554-38i4ho6svnlyba65
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-error-translation
        timestamp: Thu 2008-10-16 16:54:43 +1100
        message:
          Move encoding/decoding logic of PermissionDenied and ReadError so that it happens for all RPCs.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/vfs.py            vfs.py-20061108095550-gunadhxmzkdjfeek-2
    ------------------------------------------------------------
    revno: 3508.1.298
    revision-id: pqm at pqm.ubuntu.com-20081029070146-p1cqjt23zctbpg51
    parent: pqm at pqm.ubuntu.com-20081028202057-u3csau9zvf0hapya
    parent: mbp at sourcefrog.net-20081029061935-wbhez2qzb2bd13n6
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-10-29 07:01:46 +0000
    message:
      (mbp) updated hooks docs from Michael Ernst
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
      doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
        ------------------------------------------------------------
        revno: 3508.336.2
        revision-id: mbp at sourcefrog.net-20081029061935-wbhez2qzb2bd13n6
        parent: mbp at sourcefrog.net-20081029061045-q8fpbt0v1bdag0mt
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Wed 2008-10-29 17:19:35 +1100
        message:
          Update news
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.336.1
        revision-id: mbp at sourcefrog.net-20081029061045-q8fpbt0v1bdag0mt
        parent: pqm at pqm.ubuntu.com-20081028202057-u3csau9zvf0hapya
        parent: mernst at csail.mit.edu-20081020092603-1rujv34uamb0gza8
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Wed 2008-10-29 17:10:45 +1100
        message:
          Merge and tweak hook documentation
        modified:
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
        ------------------------------------------------------------
        revno: 3508.335.2
        revision-id: mernst at csail.mit.edu-20081020092603-1rujv34uamb0gza8
        parent: mernst at csail.mit.edu-20081020065324-8oz1mxqa5p0zkdss
        committer: mernst at csail.mit.edu
        branch nick: doc-hooks
        timestamp: Mon 2008-10-20 11:26:03 +0200
        message:
          Improvements suggested by Andrew Bennetts.
        modified:
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
        ------------------------------------------------------------
        revno: 3508.335.1
        revision-id: mernst at csail.mit.edu-20081020065324-8oz1mxqa5p0zkdss
        parent: pqm at pqm.ubuntu.com-20081020020359-7f8c4hviijt1m5vq
        committer: mernst at csail.mit.edu
        branch nick: doc-hooks
        timestamp: Mon 2008-10-20 08:53:24 +0200
        message:
          This patch improves the User Guide's documentation of hooks.
          
          The text no longer intersperses discussion of what a user does with a
          descripton of the code.  Nor does it confusingly use first person to
          describe what the code does.  It puts two lists of hooks together in one
          place.  It fixes bugs in hook examples (per
          https://lists.ubuntu.com/archives/bazaar/2008q3/047498.html).  It clarifies
          where each hook is run (on the client, the server, or both).
        modified:
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
    ------------------------------------------------------------
    revno: 3508.1.297
    revision-id: pqm at pqm.ubuntu.com-20081028202057-u3csau9zvf0hapya
    parent: pqm at pqm.ubuntu.com-20081028181614-p3qlghekhffb6cbu
    parent: john at arbash-meinel.com-20081028194342-7rrdfadt13mg82jy
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-10-28 20:20:57 +0000
    message:
      (jam) BTreeIndex will now prefetch nearby pages.
    added:
      doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
      bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
      bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
      bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
        ------------------------------------------------------------
        revno: 3508.334.17
        revision-id: john at arbash-meinel.com-20081028194342-7rrdfadt13mg82jy
        parent: john at arbash-meinel.com-20081028193957-zg2eygq5cgz2bnpu
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_buffer
        timestamp: Tue 2008-10-28 14:43:42 -0500
        message:
          NEWS entry about btree prefetch.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.334.16
        revision-id: john at arbash-meinel.com-20081028193957-zg2eygq5cgz2bnpu
        parent: john at arbash-meinel.com-20081028193747-0qmbzudogd1pjstk
        parent: pqm at pqm.ubuntu.com-20081028181614-p3qlghekhffb6cbu
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_buffer
        timestamp: Tue 2008-10-28 14:39:57 -0500
        message:
          Merge bzr.dev 3804
        added:
          bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
          bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
          doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
          tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/api.py                  api.py-20070626082640-35lspz7j0ys7a8ld-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          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/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.334.15
        revision-id: john at arbash-meinel.com-20081028193747-0qmbzudogd1pjstk
        parent: john at arbash-meinel.com-20081014213527-4j9uc93aq1qmn43b
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_buffer
        timestamp: Tue 2008-10-28 14:37:47 -0500
        message:
          Review comments from Martin. Code clarity/variable name/docstring updates.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
        ------------------------------------------------------------
        revno: 3508.334.14
        revision-id: john at arbash-meinel.com-20081014213527-4j9uc93aq1qmn43b
        parent: john at arbash-meinel.com-20081014202843-775qw8g14vdozp7t
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_buffer
        timestamp: Tue 2008-10-14 16:35:27 -0500
        message:
          Add in a shortcut when we haven't cached much yet.
          
          Document the current algorithm more completely, including the proper
          justification for the various steps.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
        ------------------------------------------------------------
        revno: 3508.334.13
        revision-id: john at arbash-meinel.com-20081014202843-775qw8g14vdozp7t
        parent: john at arbash-meinel.com-20081014202722-svyfvmyhcieabhyd
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_buffer
        timestamp: Tue 2008-10-14 15:28:43 -0500
        message:
          This is now the algorithm, rather than just a suggestion.
        modified:
          doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
        ------------------------------------------------------------
        revno: 3508.334.12
        revision-id: john at arbash-meinel.com-20081014202722-svyfvmyhcieabhyd
        parent: john at arbash-meinel.com-20081014201953-gmbxn75fjj8vcie2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_buffer
        timestamp: Tue 2008-10-14 15:27:22 -0500
        message:
          Code cleanup.
          
          Move some functions around to better areas. Fix some function names, so that
          they make more sense.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
        ------------------------------------------------------------
        revno: 3508.334.11
        revision-id: john at arbash-meinel.com-20081014201953-gmbxn75fjj8vcie2
        parent: john at arbash-meinel.com-20081014201906-5rtgq3yvzent0gwe
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_buffer
        timestamp: Tue 2008-10-14 15:19:53 -0500
        message:
          Use the new LRUCache.keys() member rather than peeking behind the scenes.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
        ------------------------------------------------------------
        revno: 3508.334.10
        revision-id: john at arbash-meinel.com-20081014201906-5rtgq3yvzent0gwe
        parent: john at arbash-meinel.com-20081014193134-yi1otoetaq96obxf
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_buffer
        timestamp: Tue 2008-10-14 15:19:06 -0500
        message:
          Add a .keys() member to LRUCache and LRUSizeCache.
        modified:
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
        ------------------------------------------------------------
        revno: 3508.334.9
        revision-id: john at arbash-meinel.com-20081014193134-yi1otoetaq96obxf
        parent: john at arbash-meinel.com-20081014190433-81nbtayr41p7vr33
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_buffer
        timestamp: Tue 2008-10-14 14:31:34 -0500
        message:
          Finish up the algorithm to stay within a given layer.
          
          Now when expanding requests, we will only go between layers when we
          the whole thing is small enough that we can read everything.
          In all other cases, we will only prefetch up until the layer boundary.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
        ------------------------------------------------------------
        revno: 3508.334.8
        revision-id: john at arbash-meinel.com-20081014190433-81nbtayr41p7vr33
        parent: john at arbash-meinel.com-20081014190226-xns3yk2nti9p96zd
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_buffer
        timestamp: Tue 2008-10-14 14:04:33 -0500
        message:
          simple test of overlapped behavior
        modified:
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
        ------------------------------------------------------------
        revno: 3508.334.7
        revision-id: john at arbash-meinel.com-20081014190226-xns3yk2nti9p96zd
        parent: john at arbash-meinel.com-20081009205450-z4k6rnvj5j1tqcmu
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_buffer
        timestamp: Tue 2008-10-14 14:02:26 -0500
        message:
          A bit of doc updates, start putting in tests for current behavior.
        renamed:
          doc/developers/btree_index_request_expansion.txt => doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
        ------------------------------------------------------------
        revno: 3508.334.6
        revision-id: john at arbash-meinel.com-20081009205450-z4k6rnvj5j1tqcmu
        parent: john at arbash-meinel.com-20081007214112-yl35u4yehfee3cam
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_buffer
        timestamp: Thu 2008-10-09 15:54:50 -0500
        message:
          Fix the logic a bit, and add a bit more tweaking opportunities
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
        ------------------------------------------------------------
        revno: 3508.334.5
        revision-id: john at arbash-meinel.com-20081007214112-yl35u4yehfee3cam
        parent: john at arbash-meinel.com-20081006190823-8fqjwof4rf8a1xzl
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_buffer
        timestamp: Tue 2008-10-07 16:41:12 -0500
        message:
          Rename the doc to .txt and add the vim syntax line.
        renamed:
          doc/developers/btree_index_request_expansion.rst => doc/developers/btree_index_request_expansion.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
        modified:
          doc/developers/btree_index_request_expansion.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
        ------------------------------------------------------------
        revno: 3508.334.4
        revision-id: john at arbash-meinel.com-20081006190823-8fqjwof4rf8a1xzl
        parent: john at arbash-meinel.com-20081004161137-66rj5cqt4r2dxw32
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_buffer
        timestamp: Mon 2008-10-06 14:08:23 -0500
        message:
          A little bit more
        modified:
          doc/developers/btree_index_request_expansion.rst btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
        ------------------------------------------------------------
        revno: 3508.334.3
        revision-id: john at arbash-meinel.com-20081004161137-66rj5cqt4r2dxw32
        parent: john at arbash-meinel.com-20081004155403-m1t9fbf35mbre2vy
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_buffer
        timestamp: Sat 2008-10-04 11:11:37 -0500
        message:
          A bit more info
        modified:
          doc/developers/btree_index_request_expansion.rst btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
        ------------------------------------------------------------
        revno: 3508.334.2
        revision-id: john at arbash-meinel.com-20081004155403-m1t9fbf35mbre2vy
        parent: john at arbash-meinel.com-20081004141013-yskxjlwtuy2k18ue
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_buffer
        timestamp: Sat 2008-10-04 10:54:03 -0500
        message:
          Start writing a document describing the background for the algorithm,
          along with the actual algorithm.
        added:
          doc/developers/btree_index_request_expansion.rst btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
        ------------------------------------------------------------
        revno: 3508.334.1
        revision-id: john at arbash-meinel.com-20081004141013-yskxjlwtuy2k18ue
        parent: pqm at pqm.ubuntu.com-20081002172844-d6df1l8dzpsqzyup
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_buffer
        timestamp: Sat 2008-10-04 09:10:13 -0500
        message:
          Playing around with expanding requests for btree index nodes into neighboring nodes.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
    ------------------------------------------------------------
    revno: 3508.1.296
    revision-id: pqm at pqm.ubuntu.com-20081028181614-p3qlghekhffb6cbu
    parent: pqm at pqm.ubuntu.com-20081028094831-81he4yysmaobxb41
    parent: john at arbash-meinel.com-20081028174135-h1ye1sag9l0jxjwh
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-10-28 18:16:14 +0000
    message:
      (jam) First part of fixing #153786,
      	CombinedGraphIndex reloads index list and retries operation.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
      bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
      bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.333.11
        revision-id: john at arbash-meinel.com-20081028174135-h1ye1sag9l0jxjwh
        parent: john at arbash-meinel.com-20081028174004-ygf3v01q2iivzrbl
        parent: pqm at pqm.ubuntu.com-20081027195553-876pyjww9zmjqj87
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786-1
        timestamp: Tue 2008-10-28 12:41:35 -0500
        message:
          Merge in bzr.dev 3801, resolve NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
        ------------------------------------------------------------
        revno: 3508.333.10
        revision-id: john at arbash-meinel.com-20081028174004-ygf3v01q2iivzrbl
        parent: john at arbash-meinel.com-20081023210643-6pxsgdybl89n0tz9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786-1
        timestamp: Tue 2008-10-28 12:40:04 -0500
        message:
          Review comments from Martin.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.333.9
        revision-id: john at arbash-meinel.com-20081023210643-6pxsgdybl89n0tz9
        parent: john at arbash-meinel.com-20081023210428-b70cl16n1h54gwa8
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Thu 2008-10-23 16:06:43 -0500
        message:
          NEWS about partial fix for bug #153786
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.333.8
        revision-id: john at arbash-meinel.com-20081023210428-b70cl16n1h54gwa8
        parent: john at arbash-meinel.com-20081023205350-ynduycv3bh5qsup3
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Thu 2008-10-23 16:04:28 -0500
        message:
          Change the api of reload_pack_names().
          
          I sort of preferred when it returned what changed, but most callers really don't
          have any way to do anything with the details. So instead, we just return
          whether or not something actually changed.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.333.7
        revision-id: john at arbash-meinel.com-20081023205350-ynduycv3bh5qsup3
        parent: john at arbash-meinel.com-20081023205058-z80mz4hp6o25v63w
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Thu 2008-10-23 15:53:50 -0500
        message:
          CombinedGraphIndex.validate() will now reload.
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
        ------------------------------------------------------------
        revno: 3508.333.6
        revision-id: john at arbash-meinel.com-20081023205058-z80mz4hp6o25v63w
        parent: john at arbash-meinel.com-20081023203400-ftvlkbrx2zc8lww5
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Thu 2008-10-23 15:50:58 -0500
        message:
          CombinedGraphIndex.iter_entries_prefix can now reload when needed.
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
        ------------------------------------------------------------
        revno: 3508.333.5
        revision-id: john at arbash-meinel.com-20081023203400-ftvlkbrx2zc8lww5
        parent: john at arbash-meinel.com-20081023202849-2k0p95mvwrhcjze9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Thu 2008-10-23 15:34:00 -0500
        message:
          CombinedGraphIndex.iter_all_entries() can now reload when needed.
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
        ------------------------------------------------------------
        revno: 3508.333.4
        revision-id: john at arbash-meinel.com-20081023202849-2k0p95mvwrhcjze9
        parent: john at arbash-meinel.com-20081023200801-72xbksw2uyj8cdmq
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Thu 2008-10-23 15:28:49 -0500
        message:
          CombinedGraphIndex.iter_entries() is now able to reload on request.
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
        ------------------------------------------------------------
        revno: 3508.333.3
        revision-id: john at arbash-meinel.com-20081023200801-72xbksw2uyj8cdmq
        parent: john at arbash-meinel.com-20081023193959-xdytlck4ym0vr6lt
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Thu 2008-10-23 15:08:01 -0500
        message:
          CombinedGraphIndex can now reload when calling key_count().
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
        ------------------------------------------------------------
        revno: 3508.333.2
        revision-id: john at arbash-meinel.com-20081023193959-xdytlck4ym0vr6lt
        parent: john at arbash-meinel.com-20081023191146-jiz88y5og2koaahs
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Thu 2008-10-23 14:39:59 -0500
        message:
          Add RepositoryPackCollection.reload_pack_names()
          
          This refactors the _save_pack_names code into helper functions, and
          exposes a public member for outside entities to call to refresh the
          list. It updates the internal names and also re-updates the various
          indexes.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.333.1
        revision-id: john at arbash-meinel.com-20081023191146-jiz88y5og2koaahs
        parent: pqm at pqm.ubuntu.com-20081021231845-k119hl1icewguq50
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Thu 2008-10-23 14:11:46 -0500
        message:
          add the failing acceptance test for the first portion.
          
          When going through 'get_parent_map', if the index is missing, we should have
          reloaded the index list without the calling code needing to know anything.
        modified:
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
    ------------------------------------------------------------
    revno: 3508.1.295
    revision-id: pqm at pqm.ubuntu.com-20081028094831-81he4yysmaobxb41
    parent: pqm at pqm.ubuntu.com-20081028014737-guqhitm3jy5ehuxm
    parent: aaron at aaronbentley.com-20081028091622-miko3pr4fwpscj1t
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-10-28 09:48:31 +0000
    message:
      Make get_file_text and get_file_lines official (abentley)
    modified:
      bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
      bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
      bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
      bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.332.4
        revision-id: aaron at aaronbentley.com-20081028091622-miko3pr4fwpscj1t
        parent: aaron at aaronbentley.com-20081028090203-84flugri50b3daco
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: tree-api-updates
        timestamp: Tue 2008-10-28 09:16:22 +0000
        message:
          Use file.readlines on working trees.
        modified:
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.332.3
        revision-id: aaron at aaronbentley.com-20081028090203-84flugri50b3daco
        parent: aaron at aaronbentley.com-20081012153800-8ff72bdslnbknfdi
        parent: pqm at pqm.ubuntu.com-20081028014737-guqhitm3jy5ehuxm
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: tree-api-updates
        timestamp: Tue 2008-10-28 09:02:03 +0000
        message:
          Merge with bzr.dev
        added:
          bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
          doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
          tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          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/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.332.2
        revision-id: aaron at aaronbentley.com-20081012153800-8ff72bdslnbknfdi
        parent: aaron at aaronbentley.com-20081012152650-urs9hisrqa3qj3bk
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: tree-api-updates
        timestamp: Sun 2008-10-12 11:38:00 -0400
        message:
          Test Tree.get_file_lines, provide a default implementation
        modified:
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.332.1
        revision-id: aaron at aaronbentley.com-20081012152650-urs9hisrqa3qj3bk
        parent: pqm at pqm.ubuntu.com-20081010205404-cdqffky0apwxkk1d
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: tree-api-updates
        timestamp: Sun 2008-10-12 11:26:50 -0400
        message:
          Test Tree.get_file_text() and supply default implementation.
        modified:
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
    ------------------------------------------------------------
    revno: 3508.1.294
    revision-id: pqm at pqm.ubuntu.com-20081028014737-guqhitm3jy5ehuxm
    parent: pqm at pqm.ubuntu.com-20081027195553-876pyjww9zmjqj87
    parent: mbp at sourcefrog.net-20081028011306-0exq24kxovi72wah
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-10-28 01:47:37 +0000
    message:
      (mbp) suggest copying tarball before building into ppa
    modified:
      doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        ------------------------------------------------------------
        revno: 3508.331.2
        revision-id: mbp at sourcefrog.net-20081028011306-0exq24kxovi72wah
        parent: mbp at sourcefrog.net-20081027080903-718ab8kj8vpo80sr
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Tue 2008-10-28 12:13:06 +1100
        message:
          typo
        modified:
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        ------------------------------------------------------------
        revno: 3508.331.1
        revision-id: mbp at sourcefrog.net-20081027080903-718ab8kj8vpo80sr
        parent: pqm at pqm.ubuntu.com-20081027073519-qy22jw3pt00k4u2w
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Mon 2008-10-27 19:09:03 +1100
        message:
          (doc) When packaging, copy the tarball so builddeb can find it
        modified:
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
    ------------------------------------------------------------
    revno: 3508.1.293
    revision-id: pqm at pqm.ubuntu.com-20081027195553-876pyjww9zmjqj87
    parent: pqm at pqm.ubuntu.com-20081027191300-cmrcjgft9wa2tddi
    parent: john at arbash-meinel.com-20081026153106-1reh0edvitmhe3rh
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-10-27 19:55:53 +0000
    message:
      (jam) PackCollection._remove_pack_from_memory updates self.packs
    modified:
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.330.1
        revision-id: john at arbash-meinel.com-20081026153106-1reh0edvitmhe3rh
        parent: pqm at pqm.ubuntu.com-20081024113829-9geq0uavium22ho6
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Sun 2008-10-26 10:31:06 -0500
        message:
          In _remove_pack_from_memory, also remove the object from the PackCollection.packs list.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
    ------------------------------------------------------------
    revno: 3508.1.292
    revision-id: pqm at pqm.ubuntu.com-20081027191300-cmrcjgft9wa2tddi
    parent: pqm at pqm.ubuntu.com-20081027100754-ilnqmlvshjrw6itv
    parent: john at arbash-meinel.com-20081027153029-ngnirc0efh3ulth6
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-10-27 19:13:00 +0000
    message:
      (jam) Transport._seek_and_readv() closes the fp before yielding the
      	last bit of data.
    modified:
      bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
        ------------------------------------------------------------
        revno: 3508.329.2
        revision-id: john at arbash-meinel.com-20081027153029-ngnirc0efh3ulth6
        parent: john at arbash-meinel.com-20081025003007-5xam89uv2d1b2pdb
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: readv_close
        timestamp: Mon 2008-10-27 10:30:29 -0500
        message:
          Instead of counting the remaining offsets, trap the offset exception
          This should give the same result, but it means one less thing to keep track of.
          Also, make fp.close() a required attribute, rather than optional.
        modified:
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
        ------------------------------------------------------------
        revno: 3508.329.1
        revision-id: john at arbash-meinel.com-20081025003007-5xam89uv2d1b2pdb
        parent: pqm at pqm.ubuntu.com-20081024113829-9geq0uavium22ho6
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: readv_close
        timestamp: Fri 2008-10-24 19:30:07 -0500
        message:
          During Transport.readv() close the file handle if we can.
          
          This helps reduce open file handles, especially on Windows where it prevents
          us from doing other things with the file.
        modified:
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
    ------------------------------------------------------------
    revno: 3508.1.291
    revision-id: pqm at pqm.ubuntu.com-20081027100754-ilnqmlvshjrw6itv
    parent: pqm at pqm.ubuntu.com-20081027093156-02gq7k14aeg9k0c7
    parent: mernst at csail.mit.edu-20081016105716-v8x8n5t2pf7f6uds
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-10-27 10:07:54 +0000
    message:
      (mbp) improved stacked/lightweight documentation
    modified:
      doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
      doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
      doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
        ------------------------------------------------------------
        revno: 3508.328.1
        revision-id: mernst at csail.mit.edu-20081016105716-v8x8n5t2pf7f6uds
        parent: pqm at pqm.ubuntu.com-20081016043554-38i4ho6svnlyba65
        committer: mernst at csail.mit.edu
        branch nick: doc-stacked-lightweight
        timestamp: Thu 2008-10-16 12:57:16 +0200
        message:
          Improved documentation of stacked and lightweight branches
          
          These patches improve the User Guide's documentation of stacked and
          lightweight branches.
          
          Section "1.2.6 Putting the concepts together" should mention stacked
          branches and the difference between them and lightweight branches.  It
          should also contain links to further details of the common scenarios.
          
          Section "5.3.4 Getting a lightweight checkout" should mention stacked
          branches as an option, and should link to all the options, not just some of
          them.  It should also clarify that lightweight only applies to checkouts,
          not to arbitrary branches.
        modified:
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
    ------------------------------------------------------------
    revno: 3508.1.290
    revision-id: pqm at pqm.ubuntu.com-20081027093156-02gq7k14aeg9k0c7
    parent: pqm at pqm.ubuntu.com-20081027085419-l71wbqyduwhl77n8
    parent: mbp at sourcefrog.net-20081027080247-0al6nrx2v8u1dcci
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-10-27 09:31:56 +0000
    message:
      (mbp) missing -q is quieter (#284748)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
        ------------------------------------------------------------
        revno: 3508.327.3
        revision-id: mbp at sourcefrog.net-20081027080247-0al6nrx2v8u1dcci
        parent: mbp at sourcefrog.net-20081017083252-0qiq3nxdfpmt1ezs
        parent: pqm at pqm.ubuntu.com-20081027073519-qy22jw3pt00k4u2w
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 284748-missing-quiet
        timestamp: Mon 2008-10-27 19:02:47 +1100
        message:
          merge trunk
        added:
          bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
          doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
          tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/blackbox/test_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.327.2
        revision-id: mbp at sourcefrog.net-20081017083252-0qiq3nxdfpmt1ezs
        parent: mbp at sourcefrog.net-20081017030138-wnnwb5wl60isaxjf
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 284748-missing-quiet
        timestamp: Fri 2008-10-17 19:32:52 +1100
        message:
          review cleanups
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
        ------------------------------------------------------------
        revno: 3508.327.1
        revision-id: mbp at sourcefrog.net-20081017030138-wnnwb5wl60isaxjf
        parent: pqm at pqm.ubuntu.com-20081015214444-ztwoizx180edy73v
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 284748-missing-quiet
        timestamp: Fri 2008-10-17 14:01:38 +1100
        message:
          missing -q is quieter (#284748)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
    ------------------------------------------------------------
    revno: 3508.1.289
    revision-id: pqm at pqm.ubuntu.com-20081027085419-l71wbqyduwhl77n8
    parent: pqm at pqm.ubuntu.com-20081027081627-755w44j7khdrwpq0
    parent: mbp at sourcefrog.net-20081027072932-zf46zgx6vfog9ciy
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-10-27 08:54:19 +0000
    message:
      (mbp) Update osutils imports
    modified:
      bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
      bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
        ------------------------------------------------------------
        revno: 3508.326.1
        revision-id: mbp at sourcefrog.net-20081027072932-zf46zgx6vfog9ciy
        parent: pqm at pqm.ubuntu.com-20081024113829-9geq0uavium22ho6
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: win32
        timestamp: Mon 2008-10-27 18:29:32 +1100
        message:
          Update osutils imports to fix setup.py on Windows
        modified:
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
    ------------------------------------------------------------
    revno: 3508.1.288
    revision-id: pqm at pqm.ubuntu.com-20081027081627-755w44j7khdrwpq0
    parent: pqm at pqm.ubuntu.com-20081027073519-qy22jw3pt00k4u2w
    parent: mbp at sourcefrog.net-20081017005041-bnvi3b3a78chsm81
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-10-27 08:16:27 +0000
    message:
      (mbp) test _get_log method should cope if .bzr.log is not open
    modified:
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.325.1
        revision-id: mbp at sourcefrog.net-20081017005041-bnvi3b3a78chsm81
        parent: pqm at pqm.ubuntu.com-20081015214444-ztwoizx180edy73v
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: trivial
        timestamp: Fri 2008-10-17 11:50:41 +1100
        message:
          test _get_log method should cope if .bzr.log is not open
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
    ------------------------------------------------------------
    revno: 3508.1.287
    revision-id: pqm at pqm.ubuntu.com-20081027073519-qy22jw3pt00k4u2w
    parent: pqm at pqm.ubuntu.com-20081024113829-9geq0uavium22ho6
    parent: andrew.bennetts at canonical.com-20081027070258-5aue8mz7u9ecsqf8
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-10-27 07:35:19 +0000
    message:
      Reduce round-trips when pushing to an existing repo by using the
      	get_parent_map RPC more,
      	and batching calls to it in _walk_to_common_revisions. (Andrew
      	Bennetts)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.323.10
        revision-id: andrew.bennetts at canonical.com-20081027070258-5aue8mz7u9ecsqf8
        parent: andrew.bennetts at canonical.com-20081027062343-6wlql3k37hz78l4x
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-integration
        timestamp: Mon 2008-10-27 18:02:58 +1100
        message:
          Fix test failure caused by missing attributes on DummyRepository.
        modified:
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.323.9
        revision-id: andrew.bennetts at canonical.com-20081027062343-6wlql3k37hz78l4x
        parent: andrew.bennetts at canonical.com-20081027062236-ns7i30q4i55n0jf6
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-integration
        timestamp: Mon 2008-10-27 17:23:43 +1100
        message:
          Improve NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.323.8
        revision-id: andrew.bennetts at canonical.com-20081027062236-ns7i30q4i55n0jf6
        parent: andrew.bennetts at canonical.com-20081027061546-k0sw8juigtd32h0t
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-integration
        timestamp: Mon 2008-10-27 17:22:36 +1100
        message:
          Add combined NEWS entry for smart-push-experiment and batch-get_parent_map work.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.323.7
        revision-id: andrew.bennetts at canonical.com-20081027061546-k0sw8juigtd32h0t
        parent: andrew.bennetts at canonical.com-20081027061445-eqt9lz6uw1mbvq4g
        parent: andrew.bennetts at canonical.com-20081027060844-qo7puo02ur9cx0py
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-integration
        timestamp: Mon 2008-10-27 17:15:46 +1100
        message:
          Merge batch-get_parent_map.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
            ------------------------------------------------------------
            revno: 3508.324.5
            revision-id: andrew.bennetts at canonical.com-20081027060844-qo7puo02ur9cx0py
            parent: andrew.bennetts at canonical.com-20081027051029-7w35w1r6yk8ahmca
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: batch-get_parent_map
            timestamp: Mon 2008-10-27 17:08:44 +1100
            message:
              Clarify the code slightly.
            modified:
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
            ------------------------------------------------------------
            revno: 3508.324.4
            revision-id: andrew.bennetts at canonical.com-20081027051029-7w35w1r6yk8ahmca
            parent: andrew.bennetts at canonical.com-20081027050329-qm80fj1snvzxh8f1
            parent: pqm at pqm.ubuntu.com-20081023190411-v80cdeda5cq1sog1
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: batch-get_parent_map
            timestamp: Mon 2008-10-27 16:10:29 +1100
            message:
              Merge from bzr.dev.
            removed:
              bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
            added:
              bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
              bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
              bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
              bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
              doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
              doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
              tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
            modified:
              Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzr                            bzr.py-20050313053754-5485f144c7006fa6
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
              bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
              bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
              bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
              bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
              bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
              bzrlib/api.py                  api.py-20070626082640-35lspz7j0ys7a8ld-1
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
              bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
              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/delta.py                delta.py-20050729221636-54cf14ef94783d0a
              bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
              bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
              bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
              bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              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/plugin.py               plugin.py-20050622060424-829b654519533d69
              bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
              bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
              bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
              bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
              bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
              bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
              bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
              bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
              bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
              bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
              bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
              bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
              bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
              bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
              bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
              bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
              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_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
              bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
              bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
              bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
              bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
              bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
              bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
              bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
              bzrlib/tests/intertree_implementations/__init__.py __init__.py-20060724101752-09ysswo1a92uqyoz-3
              bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
              bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
              bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
              bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
              bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
              bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
              bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
              bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
              bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
              bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              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_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
              bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
              bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
              bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
              bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
              bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
              bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
              bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
              bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
              bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
              bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
              bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
              bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
              bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
              bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              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/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
              bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
              bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
              bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
              bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
              bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
              doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
              doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
              doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
              doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
              doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
            ------------------------------------------------------------
            revno: 3508.324.3
            revision-id: andrew.bennetts at canonical.com-20081027050329-qm80fj1snvzxh8f1
            parent: andrew.bennetts at canonical.com-20081002233246-a8xv08k10973zzn6
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: batch-get_parent_map
            timestamp: Mon 2008-10-27 16:03:29 +1100
            message:
              Rework ghost checking in _walk_to_common_revisions.
            modified:
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
            ------------------------------------------------------------
            revno: 3508.324.2
            revision-id: andrew.bennetts at canonical.com-20081002233246-a8xv08k10973zzn6
            parent: andrew.bennetts at canonical.com-20080926074507-u2f7zos6jb33kbo5
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: batch-get_parent_map
            timestamp: Fri 2008-10-03 09:32:46 +1000
            message:
              Move ghost check out of the inner loop.
            modified:
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
            ------------------------------------------------------------
            revno: 3508.324.1
            revision-id: andrew.bennetts at canonical.com-20080926074507-u2f7zos6jb33kbo5
            parent: pqm at pqm.ubuntu.com-20080924014325-ucivgbdmsbuthnqw
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: batch-get_parent_map
            timestamp: Fri 2008-09-26 17:45:07 +1000
            message:
              Extract InterOtherToRemoteRepo get_parent_map batching from push-improvement-loom.
            modified:
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.323.6
        revision-id: andrew.bennetts at canonical.com-20081027061445-eqt9lz6uw1mbvq4g
        parent: andrew.bennetts at canonical.com-20080924053452-nfo0tsjshn2y0lnq
        parent: pqm at pqm.ubuntu.com-20081023190411-v80cdeda5cq1sog1
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-experiment
        timestamp: Mon 2008-10-27 17:14:45 +1100
        message:
          Merge from bzr.dev.
        removed:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
        added:
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
          bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
          doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
          doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
          tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/api.py                  api.py-20070626082640-35lspz7j0ys7a8ld-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          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/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          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/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          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_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
          bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/branch_implementations/test_break_lock.py test_break_lock.py-20060504111902-9aae411dbe9aadd2
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          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/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          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_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/test_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          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/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.323.5
        revision-id: andrew.bennetts at canonical.com-20080924053452-nfo0tsjshn2y0lnq
        parent: andrew.bennetts at canonical.com-20080924052931-xi5akc0455jpw3qy
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-experiment
        timestamp: Wed 2008-09-24 15:34:52 +1000
        message:
          Add comment.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.323.4
        revision-id: andrew.bennetts at canonical.com-20080924052931-xi5akc0455jpw3qy
        parent: andrew.bennetts at canonical.com-20080924052720-sf3mwoy3hkavg23g
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-experiment
        timestamp: Wed 2008-09-24 15:29:31 +1000
        message:
          Remove _parents_map_absences experiment.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3508.323.3
        revision-id: andrew.bennetts at canonical.com-20080924052720-sf3mwoy3hkavg23g
        parent: andrew.bennetts at canonical.com-20080922074128-3u50bfhtcx9i9g5q
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-experiment
        timestamp: Wed 2008-09-24 15:27:20 +1000
        message:
          Invalidate _parents_map_absences cache in RemoteRepository.fetch.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3508.323.2
        revision-id: andrew.bennetts at canonical.com-20080922074128-3u50bfhtcx9i9g5q
        parent: andrew.bennetts at canonical.com-20080917075256-40nrm2h8onicp1mo
        parent: pqm at pqm.ubuntu.com-20080921012105-ote1u11mokjim9ir
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-experiment
        timestamp: Mon 2008-09-22 17:41:28 +1000
        message:
          Merge from bzr.dev.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-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_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          tools/doc_generate/autodoc_man.py bzrman.py-20050601153041-0ff7f74de456d15e
        ------------------------------------------------------------
        revno: 3508.323.1
        revision-id: andrew.bennetts at canonical.com-20080917075256-40nrm2h8onicp1mo
        parent: pqm at pqm.ubuntu.com-20080916010540-7l7uexkq5aelzv5p
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-experiment
        timestamp: Wed 2008-09-17 17:52:56 +1000
        message:
          Allow pushing to a pack repo over HPSS use the get_parent_map RPC, and teach the get_parent_map client to cache missing revisions.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
    ------------------------------------------------------------
    revno: 3508.1.286
    revision-id: pqm at pqm.ubuntu.com-20081024113829-9geq0uavium22ho6
    parent: pqm at pqm.ubuntu.com-20081023190411-v80cdeda5cq1sog1
    parent: aaron at aaronbentley.com-20081023174337-1vuwf85rpbuclztf
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-10-24 12:38:29 +0100
    message:
      Use wildcard matching for launchpad usernames (abentley)
    modified:
      bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
      bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
        ------------------------------------------------------------
        revno: 3508.306.24
        revision-id: aaron at aaronbentley.com-20081023174337-1vuwf85rpbuclztf
        parent: aaron at aaronbentley.com-20081023172724-9fgre62mtqqz2tta
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: remove-url-username
        timestamp: Thu 2008-10-23 18:43:37 +0100
        message:
          Use .launchpad.net instead of bazaar. and bazaar.staging.
        modified:
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
        ------------------------------------------------------------
        revno: 3508.306.23
        revision-id: aaron at aaronbentley.com-20081023172724-9fgre62mtqqz2tta
        parent: aaron at aaronbentley.com-20081017142511-jr470g67voko39dd
        parent: pqm at pqm.ubuntu.com-20081021231845-k119hl1icewguq50
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: remove-url-username
        timestamp: Thu 2008-10-23 18:27:24 +0100
        message:
          Merge with bzr.dev
        added:
          bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
          doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
          tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/blackbox/test_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
    ------------------------------------------------------------
    revno: 3508.1.285
    revision-id: pqm at pqm.ubuntu.com-20081023190411-v80cdeda5cq1sog1
    parent: pqm at pqm.ubuntu.com-20081023175952-0gr8np56nf6ab5yn
    parent: john at arbash-meinel.com-20081023182630-j9ji3cjanxrxmoni
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-10-23 20:04:11 +0100
    message:
      (jam) When setting _st_size use the private variable
    modified:
      bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
        ------------------------------------------------------------
        revno: 3508.322.6
        revision-id: john at arbash-meinel.com-20081023182630-j9ji3cjanxrxmoni
        parent: john at arbash-meinel.com-20081021155356-t9dalqigtvhu4nxw
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: msvc_python24
        timestamp: Thu 2008-10-23 13:26:30 -0500
        message:
          Quick fix for win32 extension.
        modified:
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
    ------------------------------------------------------------
    revno: 3508.1.284
    revision-id: pqm at pqm.ubuntu.com-20081023175952-0gr8np56nf6ab5yn
    parent: pqm at pqm.ubuntu.com-20081022201819-s0a7gbf7wrsgn2q7
    parent: john at arbash-meinel.com-20081021155356-t9dalqigtvhu4nxw
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-10-23 18:59:52 +0100
    message:
      (jam) Allow extensions to compile for python2.4 and using msvc
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
      bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
      bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
        ------------------------------------------------------------
        revno: 3508.322.5
        revision-id: john at arbash-meinel.com-20081021155356-t9dalqigtvhu4nxw
        parent: john at arbash-meinel.com-20081021155034-7q4jalz0uhojq4la
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: msvc_python24
        timestamp: Tue 2008-10-21 10:53:56 -0500
        message:
          Use an if \!defined, rather than always assuming they aren't available.
        modified:
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
        ------------------------------------------------------------
        revno: 3508.322.4
        revision-id: john at arbash-meinel.com-20081021155034-7q4jalz0uhojq4la
        parent: john at arbash-meinel.com-20081021154929-0i32nlelpfz9m2f7
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: msvc_python24
        timestamp: Tue 2008-10-21 10:50:34 -0500
        message:
          NEWS for fixing bug #277484
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.322.3
        revision-id: john at arbash-meinel.com-20081021154929-0i32nlelpfz9m2f7
        parent: john at arbash-meinel.com-20081021153817-9uvj763ty2k9cm1q
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: msvc_python24
        timestamp: Tue 2008-10-21 10:49:29 -0500
        message:
          Extend the compatibility code for MSVC not having most of the stat macros.
        modified:
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
        ------------------------------------------------------------
        revno: 3508.322.2
        revision-id: john at arbash-meinel.com-20081021153817-9uvj763ty2k9cm1q
        parent: john at arbash-meinel.com-20081021153644-0drssjf3k1cx1sgq
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: msvc_python24
        timestamp: Tue 2008-10-21 10:38:17 -0500
        message:
          Switch from using cdef readonly __int64 to using a property.
          
          It seems that python2.4 can't handle T_LONGLONG as an implicitly exported
          structure member. So instead, we just export it via property which seems
          to work just fine.
        modified:
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
        ------------------------------------------------------------
        revno: 3508.322.1
        revision-id: john at arbash-meinel.com-20081021153644-0drssjf3k1cx1sgq
        parent: pqm at pqm.ubuntu.com-20081021060139-fpwr4fxr2oww2x5o
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: msvc_python24
        timestamp: Tue 2008-10-21 10:36:44 -0500
        message:
          Fix a missing import
        modified:
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
    ------------------------------------------------------------
    revno: 3508.1.283
    revision-id: pqm at pqm.ubuntu.com-20081022201819-s0a7gbf7wrsgn2q7
    parent: pqm at pqm.ubuntu.com-20081022194407-i8gphy9hg1sj48ib
    parent: john at arbash-meinel.com-20081022192642-3llptswnqir54glz
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-10-22 21:18:19 +0100
    message:
      (jam) 'bzr pack' now passes optimization flags down to the index
      	builder
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
      bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
      bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
      bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
      bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
      bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.321.7
        revision-id: john at arbash-meinel.com-20081022192642-3llptswnqir54glz
        parent: john at arbash-meinel.com-20081022192527-t9vrlcebnylxyv4f
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_optimize
        timestamp: Wed 2008-10-22 14:26:42 -0500
        message:
          NEWS entry about index optimization.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.321.6
        revision-id: john at arbash-meinel.com-20081022192527-t9vrlcebnylxyv4f
        parent: john at arbash-meinel.com-20081022192446-gh0f5zijpmurmdmg
        parent: pqm at pqm.ubuntu.com-20081021231845-k119hl1icewguq50
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_optimize
        timestamp: Wed 2008-10-22 14:25:27 -0500
        message:
          Merge bzr.dev 3789
        added:
          bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
          doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
          tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/tests/blackbox/test_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.321.5
        revision-id: john at arbash-meinel.com-20081022192446-gh0f5zijpmurmdmg
        parent: john at arbash-meinel.com-20081016185822-3zwdbkphgacdz9s5
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_optimize
        timestamp: Wed 2008-10-22 14:24:46 -0500
        message:
          Up-call to the parent as suggested by Andrew.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.321.4
        revision-id: john at arbash-meinel.com-20081016185822-3zwdbkphgacdz9s5
        parent: john at arbash-meinel.com-20081015214003-n96hr05ylrwlgdvi
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_optimize
        timestamp: Thu 2008-10-16 13:58:22 -0500
        message:
          OptimisingPacker now sets the optimize flags for the indexes being built.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.321.3
        revision-id: john at arbash-meinel.com-20081015214003-n96hr05ylrwlgdvi
        parent: john at arbash-meinel.com-20081015213410-g19sy2rpgxcl2sew
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_optimize
        timestamp: Wed 2008-10-15 16:40:03 -0500
        message:
          Add Builder.set_optimize(for_size=True) for GraphIndexBuilder and BTreeBuilder.
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
        ------------------------------------------------------------
        revno: 3508.321.2
        revision-id: john at arbash-meinel.com-20081015213410-g19sy2rpgxcl2sew
        parent: john at arbash-meinel.com-20081015212739-ap2uunpg6rjkypc1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_optimize
        timestamp: Wed 2008-10-15 16:34:10 -0500
        message:
          Change the name to ChunkWriter.set_optimize()
          
          Also allow it to be passed during __init__ and pass it in from
          BTreeBuilder.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
        ------------------------------------------------------------
        revno: 3508.321.1
        revision-id: john at arbash-meinel.com-20081015212739-ap2uunpg6rjkypc1
        parent: pqm at pqm.ubuntu.com-20081014031836-0pn8u98igc7gvtv0
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_optimize
        timestamp: Wed 2008-10-15 16:27:39 -0500
        message:
          Add ChunkWriter.optimize(for_size=True)
        modified:
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
    ------------------------------------------------------------
    revno: 3508.1.282
    revision-id: pqm at pqm.ubuntu.com-20081022194407-i8gphy9hg1sj48ib
    parent: pqm at pqm.ubuntu.com-20081021231845-k119hl1icewguq50
    parent: john at arbash-meinel.com-20081022190916-0w9icef0aj23uysv
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-10-22 20:44:07 +0100
    message:
      Add Branch.hook 'transform_fallback_location'
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
      bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3508.320.6
        revision-id: john at arbash-meinel.com-20081022190916-0w9icef0aj23uysv
        parent: john at arbash-meinel.com-20081022190707-qf5480pbkqp33d51
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Wed 2008-10-22 14:09:16 -0500
        message:
          NEWS about transform_fallback_location
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.320.5
        revision-id: john at arbash-meinel.com-20081022190707-qf5480pbkqp33d51
        parent: john at arbash-meinel.com-20081022190522-dg8twf54j6xhkxwx
        parent: pqm at pqm.ubuntu.com-20081021231845-k119hl1icewguq50
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Wed 2008-10-22 14:07:07 -0500
        message:
          Merge bzr.dev 3789
        added:
          bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
          bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
          doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
          tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.320.4
        revision-id: john at arbash-meinel.com-20081022190522-dg8twf54j6xhkxwx
        parent: michael.hudson at canonical.com-20081009011603-ff38tob1w8yuf3nk
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Wed 2008-10-22 14:05:22 -0500
        message:
          Document that the hook call ordering is undefined.
        modified:
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
        ------------------------------------------------------------
        revno: 3508.320.3
        revision-id: michael.hudson at canonical.com-20081009011603-ff38tob1w8yuf3nk
        parent: michael.hudson at canonical.com-20081009011116-kf4k762psqnhasxp
        committer: Michael Hudson <michael.hudson at canonical.com>
        branch nick: stacking-altering-hook
        timestamp: Thu 2008-10-09 14:16:03 +1300
        message:
          check for None being returned for a hook
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
        ------------------------------------------------------------
        revno: 3508.320.2
        revision-id: michael.hudson at canonical.com-20081009011116-kf4k762psqnhasxp
        parent: michael.hudson at canonical.com-20081009005615-rrxrwvclyot567wd
        committer: Michael Hudson <michael.hudson at canonical.com>
        branch nick: stacking-altering-hook
        timestamp: Thu 2008-10-09 14:11:16 +1300
        message:
          docs
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
        ------------------------------------------------------------
        revno: 3508.320.1
        revision-id: michael.hudson at canonical.com-20081009005615-rrxrwvclyot567wd
        parent: pqm at pqm.ubuntu.com-20081008020104-e68hyxx45qo19nzx
        committer: Michael Hudson <michael.hudson at canonical.com>
        branch nick: stacking-altering-hook
        timestamp: Thu 2008-10-09 13:56:15 +1300
        message:
          test and feature
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
    ------------------------------------------------------------
    revno: 3508.1.281
    revision-id: pqm at pqm.ubuntu.com-20081021231845-k119hl1icewguq50
    parent: pqm at pqm.ubuntu.com-20081021060139-fpwr4fxr2oww2x5o
    parent: aaron at aaronbentley.com-20081021204954-6ly1dyb9ix92el1a
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-10-22 00:18:45 +0100
    message:
      Use Registry for plugin commands, enable lazy command loading.
    added:
      bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
      bzrlib/tests/blackbox/test_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
      bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
      bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
      bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
        ------------------------------------------------------------
        revno: 3508.319.5
        revision-id: aaron at aaronbentley.com-20081021204954-6ly1dyb9ix92el1a
        parent: aaron at aaronbentley.com-20081021204305-4yf2n78r6b61yo91
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: command-registry
        timestamp: Tue 2008-10-21 21:49:54 +0100
        message:
          Update NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.319.4
        revision-id: aaron at aaronbentley.com-20081021204305-4yf2n78r6b61yo91
        parent: aaron at aaronbentley.com-20081021184910-kvfby9230xv2mbfz
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: command-registry
        timestamp: Tue 2008-10-21 21:43:05 +0100
        message:
          Enable lazy-loading of commands
        added:
          bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
        modified:
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
        ------------------------------------------------------------
        revno: 3508.319.3
        revision-id: aaron at aaronbentley.com-20081021184910-kvfby9230xv2mbfz
        parent: aaron at aaronbentley.com-20081021184829-wb5obp7gst2207ge
        parent: pqm at pqm.ubuntu.com-20081021060139-fpwr4fxr2oww2x5o
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: command-registry
        timestamp: Tue 2008-10-21 19:49:10 +0100
        message:
          merge with bzr.dev
        added:
          doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
          tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
        ------------------------------------------------------------
        revno: 3508.319.2
        revision-id: aaron at aaronbentley.com-20081021184829-wb5obp7gst2207ge
        parent: aaron at aaronbentley.com-20081021140831-a8sqdr5sg8y82z4e
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: command-registry
        timestamp: Tue 2008-10-21 19:48:29 +0100
        message:
          Avoid getting plugins unnecessarily
        modified:
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
        ------------------------------------------------------------
        revno: 3508.319.1
        revision-id: aaron at aaronbentley.com-20081021140831-a8sqdr5sg8y82z4e
        parent: pqm at pqm.ubuntu.com-20081017223605-ais9run1hp476y1c
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: command-registry
        timestamp: Tue 2008-10-21 15:08:31 +0100
        message:
          Switch from dict to Registry for plugin_cmds
        modified:
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/tests/blackbox/test_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
    ------------------------------------------------------------
    revno: 3508.1.280
    revision-id: pqm at pqm.ubuntu.com-20081021060139-fpwr4fxr2oww2x5o
    parent: pqm at pqm.ubuntu.com-20081021012629-d2xnxqmr42xrtiy2
    parent: robertc at robertcollins.net-20081021034713-dhjfb9ypmnyr6nga
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-10-21 07:01:39 +0100
    message:
      (robertc) Allow recovery of the text when sha1 checks fail. (Robert
      	Collins)
    modified:
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.318.2
        revision-id: robertc at robertcollins.net-20081021034713-dhjfb9ypmnyr6nga
        parent: robertc at robertcollins.net-20081021033614-e29ktibkuh7e5zps
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: knits
        timestamp: Tue 2008-10-21 14:47:13 +1100
        message:
          Ensure SHA1KnitCorrupt formats ok.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.318.1
        revision-id: robertc at robertcollins.net-20081021033614-e29ktibkuh7e5zps
        parent: pqm at pqm.ubuntu.com-20081021012629-d2xnxqmr42xrtiy2
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: knits
        timestamp: Tue 2008-10-21 14:36:14 +1100
        message:
          Embed the failed text in sha1 knit errors.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
    ------------------------------------------------------------
    revno: 3508.1.279
    revision-id: pqm at pqm.ubuntu.com-20081021012629-d2xnxqmr42xrtiy2
    parent: pqm at pqm.ubuntu.com-20081020020359-7f8c4hviijt1m5vq
    parent: mbp at sourcefrog.net-20081021004957-hb823jymj6m2nbpw
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-10-21 02:26:29 +0100
    message:
      (mbp) add lp-upload-release script
    added:
      tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
    modified:
      Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
      doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
        ------------------------------------------------------------
        revno: 3508.317.5
        revision-id: mbp at sourcefrog.net-20081021004957-hb823jymj6m2nbpw
        parent: mbp at sourcefrog.net-20081020235812-itg90mk0u4dez92z
        parent: pqm at pqm.ubuntu.com-20081020020359-7f8c4hviijt1m5vq
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: release-scripts
        timestamp: Tue 2008-10-21 11:49:57 +1100
        message:
          merge trunk
        added:
          doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.317.4
        revision-id: mbp at sourcefrog.net-20081020235812-itg90mk0u4dez92z
        parent: mbp at sourcefrog.net-20081020080933-xba7zw9ffozm6brl
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: release-scripts
        timestamp: Tue 2008-10-21 10:58:12 +1100
        message:
          lp-upload-release now handles names like bzr-1.8.tar.gz
        modified:
          tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
        ------------------------------------------------------------
        revno: 3508.317.3
        revision-id: mbp at sourcefrog.net-20081020080933-xba7zw9ffozm6brl
        parent: mbp at sourcefrog.net-20081020075805-txtgvuxddmnnf0vz
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: release-scripts
        timestamp: Mon 2008-10-20 19:09:33 +1100
        message:
          Build zip file from 'make dist' and document this; also tweak standard announcement mail
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
        ------------------------------------------------------------
        revno: 3508.317.2
        revision-id: mbp at sourcefrog.net-20081020075805-txtgvuxddmnnf0vz
        parent: mbp at sourcefrog.net-20081020075705-fervpy1m4xbcjg4y
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: release-scripts
        timestamp: Mon 2008-10-20 18:58:05 +1100
        message:
          Doc lp-upload-release
        modified:
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
        ------------------------------------------------------------
        revno: 3508.317.1
        revision-id: mbp at sourcefrog.net-20081020075705-fervpy1m4xbcjg4y
        parent: pqm at pqm.ubuntu.com-20081015214444-ztwoizx180edy73v
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: release-scripts
        timestamp: Mon 2008-10-20 18:57:05 +1100
        message:
          Add a script to upload a download file to Ubuntu
        added:
          tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
    ------------------------------------------------------------
    revno: 3508.1.278
    revision-id: pqm at pqm.ubuntu.com-20081020020359-7f8c4hviijt1m5vq
    parent: pqm at pqm.ubuntu.com-20081017223605-ais9run1hp476y1c
    parent: john at arbash-meinel.com-20081017214424-28m1fwycfvlydpf4
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-10-20 03:03:59 +0100
    message:
      (mbp) Updated release process docs
    added:
      doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
    modified:
      doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
      doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
        ------------------------------------------------------------
        revno: 3508.316.2
        revision-id: john at arbash-meinel.com-20081017214424-28m1fwycfvlydpf4
        parent: mbp at sourcefrog.net-20081017080503-u801jhy4h66dy638
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: release_doc_update
        timestamp: Fri 2008-10-17 16:44:24 -0500
        message:
          Rewrap some doc text, update the diff hunk to be accurate for current NEWS.
        modified:
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
        ------------------------------------------------------------
        revno: 3508.316.1
        revision-id: mbp at sourcefrog.net-20081017080503-u801jhy4h66dy638
        parent: pqm at pqm.ubuntu.com-20081015214444-ztwoizx180edy73v
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Fri 2008-10-17 19:05:03 +1100
        message:
          Updated release process documentation.
          
          This separates out the things that need to be done *to make the release*
          from things that are done at other times in the cycle or by other people
          
          doc.bazaar-vcs.org is now automatically updated and doesn't need manual
          intervention.
        added:
          doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
        modified:
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
    ------------------------------------------------------------
    revno: 3508.1.277
    revision-id: pqm at pqm.ubuntu.com-20081017223605-ais9run1hp476y1c
    parent: pqm at pqm.ubuntu.com-20081017220336-a1m0npnjf9ojnfbj
    parent: john at arbash-meinel.com-20081017195853-i31d3g7sur1prgvi
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-10-17 23:36:05 +0100
    message:
      (jam) Re-enable the fast-path for annotate,
      	and allow it to work with non-lh compression parents.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.315.2
        revision-id: john at arbash-meinel.com-20081017195853-i31d3g7sur1prgvi
        parent: john at arbash-meinel.com-20081017161420-q7au1ngfvf2rwb4j
        parent: pqm at pqm.ubuntu.com-20081017125551-l5zi213vopny82nt
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: annotate_cleanups
        timestamp: Fri 2008-10-17 14:58:53 -0500
        message:
          Merge bzr.dev 3783, resolve NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.315.1
        revision-id: john at arbash-meinel.com-20081017161420-q7au1ngfvf2rwb4j
        parent: pqm at pqm.ubuntu.com-20081014031836-0pn8u98igc7gvtv0
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: annotate_cleanups
        timestamp: Fri 2008-10-17 11:14:20 -0500
        message:
          Two fixes for annotate code.
          
          Restore the fast path when a branch is not stacked.
          Handle when compression_parent is not the left-hand parent.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
    ------------------------------------------------------------
    revno: 3508.1.276
    revision-id: pqm at pqm.ubuntu.com-20081017220336-a1m0npnjf9ojnfbj
    parent: pqm at pqm.ubuntu.com-20081017125551-l5zi213vopny82nt
    parent: aaron at aaronbentley.com-20081017142511-jr470g67voko39dd
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-10-17 23:03:36 +0100
    message:
      Include staging in lp-login, remove username from lp: urls (abentley)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
      bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
      bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
      bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
        ------------------------------------------------------------
        revno: 3508.306.22
        revision-id: aaron at aaronbentley.com-20081017142511-jr470g67voko39dd
        parent: aaron at aaronbentley.com-20081017142120-tuh84cyuh9z6emod
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: remove-url-username
        timestamp: Fri 2008-10-17 10:25:11 -0400
        message:
          Add name
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.306.21
        revision-id: aaron at aaronbentley.com-20081017142120-tuh84cyuh9z6emod
        parent: aaron at aaronbentley.com-20081017140437-po5jewwstmc1lo6w
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: remove-url-username
        timestamp: Fri 2008-10-17 10:21:20 -0400
        message:
          Stop including usernames in resolved lp: urls
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
        ------------------------------------------------------------
        revno: 3508.306.20
        revision-id: aaron at aaronbentley.com-20081017140437-po5jewwstmc1lo6w
        parent: aaron at aaronbentley.com-20081017133742-7ysoh4gx7kxs29lh
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: update-staging
        timestamp: Fri 2008-10-17 10:04:37 -0400
        message:
          Include staging in launchpad-login authentication.
        modified:
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
        ------------------------------------------------------------
        revno: 3508.306.19
        revision-id: aaron at aaronbentley.com-20081017133742-7ysoh4gx7kxs29lh
        parent: aaron at aaronbentley.com-20081017122234-4lygct4bu1hsube6
        parent: pqm at pqm.ubuntu.com-20081017125551-l5zi213vopny82nt
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: update-staging
        timestamp: Fri 2008-10-17 09:37:42 -0400
        message:
          Merge with bzr.dev
        modified:
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
    ------------------------------------------------------------
    revno: 3508.1.275
    revision-id: pqm at pqm.ubuntu.com-20081017125551-l5zi213vopny82nt
    parent: pqm at pqm.ubuntu.com-20081016213135-0115pw9c95l2dyxq
    parent: aaron at aaronbentley.com-20081017122234-4lygct4bu1hsube6
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-10-17 13:55:51 +0100
    message:
      Implement default ssh usernames via launchpad-login (abentley)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
      bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
      bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
      bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
      bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
        ------------------------------------------------------------
        revno: 3508.306.18
        revision-id: aaron at aaronbentley.com-20081017122234-4lygct4bu1hsube6
        parent: aaron at aaronbentley.com-20081016184810-ago29htjdh2z0x0t
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: launchpad-login
        timestamp: Fri 2008-10-17 08:22:34 -0400
        message:
          Fix None handling wrt auth upgrades
        modified:
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
        ------------------------------------------------------------
        revno: 3508.306.17
        revision-id: aaron at aaronbentley.com-20081016184810-ago29htjdh2z0x0t
        parent: aaron at aaronbentley.com-20081016184139-ve0w21oeg0by6he6
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: launchpad-login
        timestamp: Thu 2008-10-16 14:48:10 -0400
        message:
          Update NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.306.16
        revision-id: aaron at aaronbentley.com-20081016184139-ve0w21oeg0by6he6
        parent: aaron at aaronbentley.com-20081016183519-llt3cr4n24ymrlrh
        parent: aaron at aaronbentley.com-20081016183758-1c4qosfpmdoee03b
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: launchpad-login
        timestamp: Thu 2008-10-16 14:41:39 -0400
        message:
          Merge with lower thread
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
            ------------------------------------------------------------
            revno: 3508.314.3
            revision-id: aaron at aaronbentley.com-20081016183758-1c4qosfpmdoee03b
            parent: aaron at aaronbentley.com-20081016183032-cybgqp6y0ip27mem
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: set_credentials
            timestamp: Thu 2008-10-16 14:37:58 -0400
            message:
              Update NEWS
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.306.15
        revision-id: aaron at aaronbentley.com-20081016183519-llt3cr4n24ymrlrh
        parent: aaron at aaronbentley.com-20081016183220-7e692v9fac5613zb
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: launchpad-login
        timestamp: Thu 2008-10-16 14:35:19 -0400
        message:
          Update docs
        modified:
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
        ------------------------------------------------------------
        revno: 3508.306.14
        revision-id: aaron at aaronbentley.com-20081016183220-7e692v9fac5613zb
        parent: aaron at aaronbentley.com-20081016183043-v3d3226g1x7c05ns
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: launchpad-login
        timestamp: Thu 2008-10-16 14:32:20 -0400
        message:
          Adjust for new set_credentials signature
        modified:
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
        ------------------------------------------------------------
        revno: 3508.306.13
        revision-id: aaron at aaronbentley.com-20081016183043-v3d3226g1x7c05ns
        parent: aaron at aaronbentley.com-20081016160555-6ux64504nzwyxog9
        parent: aaron at aaronbentley.com-20081016183032-cybgqp6y0ip27mem
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: launchpad-login
        timestamp: Thu 2008-10-16 14:30:43 -0400
        message:
          Merge set_credentials into launchpad-login
        modified:
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
            ------------------------------------------------------------
            revno: 3508.314.2
            revision-id: aaron at aaronbentley.com-20081016183032-cybgqp6y0ip27mem
            parent: aaron at aaronbentley.com-20081016182657-1xi0vmda0iffc2g8
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: set_credentials
            timestamp: Thu 2008-10-16 14:30:32 -0400
            message:
              Reverse order of scheme and password
            modified:
              bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
            ------------------------------------------------------------
            revno: 3508.314.1
            revision-id: aaron at aaronbentley.com-20081016182657-1xi0vmda0iffc2g8
            parent: aaron at aaronbentley.com-20081016160425-z6e33epyqltcn6wj
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: set_credentials
            timestamp: Thu 2008-10-16 14:26:57 -0400
            message:
              Update docs
            modified:
              bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
        ------------------------------------------------------------
        revno: 3508.306.12
        revision-id: aaron at aaronbentley.com-20081016160555-6ux64504nzwyxog9
        parent: aaron at aaronbentley.com-20081016160425-z6e33epyqltcn6wj
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: launchpad-login
        timestamp: Thu 2008-10-16 12:05:55 -0400
        message:
          Enable configuring ssh auth from launchpad-login, with auto-upgrade.
        modified:
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
        ------------------------------------------------------------
        revno: 3508.306.11
        revision-id: aaron at aaronbentley.com-20081016160425-z6e33epyqltcn6wj
        parent: aaron at aaronbentley.com-20081016132940-24l3emoih65h1nsq
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: launchpad-login
        timestamp: Thu 2008-10-16 12:04:25 -0400
        message:
          Ensure changed-name updates clear old values
        modified:
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
        ------------------------------------------------------------
        revno: 3508.306.10
        revision-id: aaron at aaronbentley.com-20081016132940-24l3emoih65h1nsq
        parent: aaron at aaronbentley.com-20081016130333-0cti66q6xo5napqd
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: launchpad-login
        timestamp: Thu 2008-10-16 09:29:40 -0400
        message:
          Ensure credentials are stored
        modified:
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
        ------------------------------------------------------------
        revno: 3508.306.9
        revision-id: aaron at aaronbentley.com-20081016130333-0cti66q6xo5napqd
        parent: aaron at aaronbentley.com-20081015211105-49xq5y8jnla6clni
        parent: aaron at aaronbentley.com-20081016130324-547q140zwnh6g8aq
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: launchpad-login
        timestamp: Thu 2008-10-16 09:03:33 -0400
        message:
          Merge authconfig into launchpad-login
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
            ------------------------------------------------------------
            revno: 3508.313.1
            revision-id: aaron at aaronbentley.com-20081016130324-547q140zwnh6g8aq
            parent: aaron at aaronbentley.com-20081015191156-mrykcuir96zszuh7
            parent: pqm at pqm.ubuntu.com-20081016043554-38i4ho6svnlyba65
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: authconfig
            timestamp: Thu 2008-10-16 09:03:24 -0400
            message:
              Merge with bzr.dev
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.306.8
        revision-id: aaron at aaronbentley.com-20081015211105-49xq5y8jnla6clni
        parent: aaron at aaronbentley.com-20081015191156-mrykcuir96zszuh7
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: launchpad-login
        timestamp: Wed 2008-10-15 17:11:05 -0400
        message:
          Commit work-in-progress
        modified:
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
    ------------------------------------------------------------
    revno: 3508.1.274
    revision-id: pqm at pqm.ubuntu.com-20081016213135-0115pw9c95l2dyxq
    parent: pqm at pqm.ubuntu.com-20081016204321-ayg99pvl7sr7y6qu
    parent: aaron at aaronbentley.com-20081016190501-rvjm4em0kmlilhyf
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-10-16 22:31:35 +0100
    message:
      PreviewTree.iter_changes accepts all standard parameters (abentley)
    modified:
      bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.19.4
        revision-id: aaron at aaronbentley.com-20081016190501-rvjm4em0kmlilhyf
        parent: aaron at aaronbentley.com-20081014030954-g0ht1o6t40v7ecdp
        parent: aaron at aaronbentley.com-20081016190448-2a4ilw7bqsw08190
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: fix-iter-changes
        timestamp: Thu 2008-10-16 15:05:01 -0400
        message:
          Merge direct-patching into fix-iter-changes
        modified:
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
        ------------------------------------------------------------
        revno: 3363.19.3
        revision-id: aaron at aaronbentley.com-20081014030954-g0ht1o6t40v7ecdp
        parent: aaron at aaronbentley.com-20081014025056-dlyb96nmtv4aenuj
        parent: aaron at aaronbentley.com-20081014030136-8h0rtrxhq8q1d1zu
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: fix-iter-changes
        timestamp: Mon 2008-10-13 23:09:54 -0400
        message:
          Merge direct-patching into fix-iter-changes
        modified:
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
        ------------------------------------------------------------
        revno: 3363.19.2
        revision-id: aaron at aaronbentley.com-20081014025056-dlyb96nmtv4aenuj
        parent: aaron at aaronbentley.com-20081013150916-fq1vm0mvw72jcc3n
        parent: aaron at aaronbentley.com-20081014025051-hd8sbbq3yeqrb49t
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: fix-iter-changes
        timestamp: Mon 2008-10-13 22:50:56 -0400
        message:
          Merge direct-patching into fix-iter-changes
        added:
          bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3363.19.1
        revision-id: aaron at aaronbentley.com-20081013150916-fq1vm0mvw72jcc3n
        parent: aaron at aaronbentley.com-20081010231442-6be32m59zo304a90
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into2
        timestamp: Mon 2008-10-13 11:09:16 -0400
        message:
          Make PreviewTree.iter_changes accept all options.
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
    ------------------------------------------------------------
    revno: 3508.1.273
    revision-id: pqm at pqm.ubuntu.com-20081016204321-ayg99pvl7sr7y6qu
    parent: pqm at pqm.ubuntu.com-20081016131807-r3p1hsepd24feegv
    parent: aaron at aaronbentley.com-20081016190448-2a4ilw7bqsw08190
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-10-16 21:43:21 +0100
    message:
      Add iter_patched_from_hunks to reduce API friction (abentley)
    modified:
      bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
      bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
        ------------------------------------------------------------
        revno: 3363.18.4
        revision-id: aaron at aaronbentley.com-20081016190448-2a4ilw7bqsw08190
        parent: aaron at aaronbentley.com-20081014030136-8h0rtrxhq8q1d1zu
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: direct-patching
        timestamp: Thu 2008-10-16 15:04:48 -0400
        message:
          Updates from review (and a doc update)
        modified:
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
        ------------------------------------------------------------
        revno: 3363.18.3
        revision-id: aaron at aaronbentley.com-20081014030136-8h0rtrxhq8q1d1zu
        parent: aaron at aaronbentley.com-20081014025051-hd8sbbq3yeqrb49t
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: direct-patching
        timestamp: Mon 2008-10-13 23:01:36 -0400
        message:
          Add tests for iter_patched_from_hunks
        modified:
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
        ------------------------------------------------------------
        revno: 3363.18.2
        revision-id: aaron at aaronbentley.com-20081014025051-hd8sbbq3yeqrb49t
        parent: aaron at aaronbentley.com-20081010231442-6be32m59zo304a90
        parent: aaron at aaronbentley.com-20081014024517-pu1q1kz1v51rvk9f
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: direct-patching
        timestamp: Mon 2008-10-13 22:50:51 -0400
        message:
          Merge merge-into2 into direct-patching
        added:
          bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3363.18.1
        revision-id: aaron at aaronbentley.com-20081010231442-6be32m59zo304a90
        parent: aaron at aaronbentley.com-20081010225929-08pkzo68wbfr3yqg
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into2
        timestamp: Fri 2008-10-10 19:14:42 -0400
        message:
          Allow patching directly from parsed hunks
        modified:
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
    ------------------------------------------------------------
    revno: 3508.1.272
    revision-id: pqm at pqm.ubuntu.com-20081016131807-r3p1hsepd24feegv
    parent: pqm at pqm.ubuntu.com-20081016043554-38i4ho6svnlyba65
    parent: v.ladeuil+lp at free.fr-20081016121145-0a86u6kjd4prz3nn
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-10-16 14:18:07 +0100
    message:
      Trivial doc fix
    modified:
      doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.312.1
        revision-id: v.ladeuil+lp at free.fr-20081016121145-0a86u6kjd4prz3nn
        parent: pqm at pqm.ubuntu.com-20081016043554-38i4ho6svnlyba65
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 284343-doc
        timestamp: Thu 2008-10-16 14:11:45 +0200
        message:
          Use '.patch. instead of '.diff'.
          
          * HACKING.txt: 
          Fix the only occurrence of '.diff' in the whole documentation,
          using '.patch' instead as we do in everywhere else.
        modified:
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
    ------------------------------------------------------------
    revno: 3508.1.271
    revision-id: pqm at pqm.ubuntu.com-20081016043554-38i4ho6svnlyba65
    parent: pqm at pqm.ubuntu.com-20081015214444-ztwoizx180edy73v
    parent: mbp at sourcefrog.net-20081016035842-77pczqghpnd5rxkt
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-10-16 05:35:54 +0100
    message:
      (mbp) merge 1.8final back to trunk
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
      setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.311.1
        revision-id: mbp at sourcefrog.net-20081016035842-77pczqghpnd5rxkt
        parent: pqm at pqm.ubuntu.com-20081015214444-ztwoizx180edy73v
        parent: pqm at pqm.ubuntu.com-20081016023607-p9j30et9foqm0wa7
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Thu 2008-10-16 14:58:42 +1100
        message:
          merge 1.8final back to trunk
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.298.3
        revision-id: pqm at pqm.ubuntu.com-20081016023607-p9j30et9foqm0wa7
        parent: pqm at pqm.ubuntu.com-20081009001122-ftxm8443zmis8vm4
        parent: mbp at sourcefrog.net-20081016015506-kr5oefh484xj90aw
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.8
        timestamp: Thu 2008-10-16 03:36:07 +0100
        message:
          (mbp) prepare 1.8final
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
            ------------------------------------------------------------
            revno: 3508.310.2
            revision-id: mbp at sourcefrog.net-20081016015506-kr5oefh484xj90aw
            parent: mbp at sourcefrog.net-20081016015304-6rq775qvvlxtadk4
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: prepare-1.8
            timestamp: Thu 2008-10-16 12:55:06 +1100
            message:
              Release bzr 1.8 final
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
            ------------------------------------------------------------
            revno: 3508.310.1
            revision-id: mbp at sourcefrog.net-20081016015304-6rq775qvvlxtadk4
            parent: pqm at pqm.ubuntu.com-20081009001122-ftxm8443zmis8vm4
            parent: andrew.bennetts at canonical.com-20081010070446-mqf1sj2g3fy7u6j1
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: prepare-1.8
            timestamp: Thu 2008-10-16 12:53:04 +1100
            message:
              Merge Andrew's fix for 230902
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
            ------------------------------------------------------------
            revno: 3508.309.1
            revision-id: andrew.bennetts at canonical.com-20081010070446-mqf1sj2g3fy7u6j1
            parent: pqm at pqm.ubuntu.com-20081009001122-ftxm8443zmis8vm4
            parent: andrew.bennetts at canonical.com-20081007115411-uq38cuumnrw0trsm
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: push-unlock-1.8
            timestamp: Fri 2008-10-10 18:04:46 +1100
            message:
              Merge fix for #230902, adding NEWS entry.
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
            ------------------------------------------------------------
            revno: 3508.308.1
            revision-id: andrew.bennetts at canonical.com-20081007115411-uq38cuumnrw0trsm
            parent: pqm at pqm.ubuntu.com-20081001235145-nh3r3qcg0nwwmvdg
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: push-unlock
            timestamp: Tue 2008-10-07 22:54:11 +1100
            message:
              Fix #230902 by being more careful not to squash a pre-existing exception when calling foo.unlock()
            modified:
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
        ------------------------------------------------------------
        revno: 3508.298.2
        revision-id: pqm at pqm.ubuntu.com-20081009001122-ftxm8443zmis8vm4
        parent: pqm at pqm.ubuntu.com-20081007091257-ec2725q2xsrji7dn
        parent: mbp at sourcefrog.net-20081008225502-ekthueaqnz3cutg3
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.8
        timestamp: Thu 2008-10-09 01:11:22 +0100
        message:
          (mbp) define -DWIN32 for pyrex
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.307.4
        revision-id: mbp at sourcefrog.net-20081008225502-ekthueaqnz3cutg3
        parent: mbp at sourcefrog.net-20081008053353-aqjccu3zsifjz0f1
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 277481-win32-pyrex
        timestamp: Thu 2008-10-09 09:55:02 +1100
        message:
          News for 277481
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.307.3
        revision-id: mbp at sourcefrog.net-20081008053353-aqjccu3zsifjz0f1
        parent: mbp at sourcefrog.net-20081008011605-tzgv9owfn2wde4cg
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 277481-win32-pyrex
        timestamp: Wed 2008-10-08 16:33:53 +1100
        message:
          Review feedback on add_pyrex_extension
        modified:
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.307.2
        revision-id: mbp at sourcefrog.net-20081008011605-tzgv9owfn2wde4cg
        parent: mbp at sourcefrog.net-20081008011111-z68x2eto2j52648n
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: prepare-1.8
        timestamp: Wed 2008-10-08 12:16:05 +1100
        message:
          Set -DWIN32 for all pyrex extensions, not one by one
        modified:
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.307.1
        revision-id: mbp at sourcefrog.net-20081008011111-z68x2eto2j52648n
        parent: pqm at pqm.ubuntu.com-20081007091257-ec2725q2xsrji7dn
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: prepare-1.8
        timestamp: Wed 2008-10-08 12:11:11 +1100
        message:
          WIN32 must be defined when building all Pyrex extensions on Windows (#277481, from bialix)
        modified:
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
    ------------------------------------------------------------
    revno: 3508.1.270
    revision-id: pqm at pqm.ubuntu.com-20081015214444-ztwoizx180edy73v
    parent: pqm at pqm.ubuntu.com-20081014031836-0pn8u98igc7gvtv0
    parent: aaron at aaronbentley.com-20081015191156-mrykcuir96zszuh7
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-10-15 22:44:44 +0100
    message:
      Enable specifying default ssh username in authentication.conf
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
      bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
      bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
      bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
      bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
      bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
        ------------------------------------------------------------
        revno: 3508.306.7
        revision-id: aaron at aaronbentley.com-20081015191156-mrykcuir96zszuh7
        parent: aaron at aaronbentley.com-20081015190711-so8c7mo9rfzs479e
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: ssh-authconfig
        timestamp: Wed 2008-10-15 15:11:56 -0400
        message:
          Restore AuthenticationConfig
        modified:
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
        ------------------------------------------------------------
        revno: 3508.306.6
        revision-id: aaron at aaronbentley.com-20081015190711-so8c7mo9rfzs479e
        parent: aaron at aaronbentley.com-20081015185954-6hm2y83u6fddrkeg
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: ssh-authconfig
        timestamp: Wed 2008-10-15 15:07:11 -0400
        message:
          Update NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.306.5
        revision-id: aaron at aaronbentley.com-20081015185954-6hm2y83u6fddrkeg
        parent: aaron at aaronbentley.com-20081015185907-lw5srt2ah0huccvt
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: ssh-authconfig
        timestamp: Wed 2008-10-15 14:59:54 -0400
        message:
          Remove AuthenticationConfig handling from Paramiko SSHVendor
        modified:
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
        ------------------------------------------------------------
        revno: 3508.306.4
        revision-id: aaron at aaronbentley.com-20081015185907-lw5srt2ah0huccvt
        parent: aaron at aaronbentley.com-20081015184528-mcdgasht0vz5bo8k
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: ssh-authconfig
        timestamp: Wed 2008-10-15 14:59:07 -0400
        message:
          bzr+ssh and sftp both use ssh scheme.
        modified:
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.306.3
        revision-id: aaron at aaronbentley.com-20081015184528-mcdgasht0vz5bo8k
        parent: aaron at aaronbentley.com-20081015172318-kg6h9v0daz8m66ns
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: ssh-authconfig
        timestamp: Wed 2008-10-15 14:45:28 -0400
        message:
          Use SSH default username from authentication.conf
        modified:
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.306.2
        revision-id: aaron at aaronbentley.com-20081015172318-kg6h9v0daz8m66ns
        parent: aaron at aaronbentley.com-20081015155150-ewayhro15dhve4cs
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: ssh-authconfig
        timestamp: Wed 2008-10-15 13:23:18 -0400
        message:
          Make testing more thorough
        modified:
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
        ------------------------------------------------------------
        revno: 3508.306.1
        revision-id: aaron at aaronbentley.com-20081015155150-ewayhro15dhve4cs
        parent: pqm at pqm.ubuntu.com-20081014031836-0pn8u98igc7gvtv0
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: ssh-authconfig
        timestamp: Wed 2008-10-15 11:51:50 -0400
        message:
          Use auth.conf for sftp
        modified:
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
    ------------------------------------------------------------
    revno: 3508.1.269
    revision-id: pqm at pqm.ubuntu.com-20081014031836-0pn8u98igc7gvtv0
    parent: pqm at pqm.ubuntu.com-20081013060130-008463ut01xr4rx2
    parent: aaron at aaronbentley.com-20081014024517-pu1q1kz1v51rvk9f
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-10-14 04:18:36 +0100
    message:
      Allow merging into PreviewTrees
    modified:
      bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
      bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.17.29
        revision-id: aaron at aaronbentley.com-20081014024517-pu1q1kz1v51rvk9f
        parent: aaron at aaronbentley.com-20081014024442-i1kwl151g3ybu724
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into2
        timestamp: Mon 2008-10-13 22:45:17 -0400
        message:
          Remove obsolete NEWS entry
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3363.17.28
        revision-id: aaron at aaronbentley.com-20081014024442-i1kwl151g3ybu724
        parent: aaron at aaronbentley.com-20081014023456-fczp9t705gxk3856
        parent: pqm at pqm.ubuntu.com-20081013060130-008463ut01xr4rx2
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into2
        timestamp: Mon 2008-10-13 22:44:42 -0400
        message:
          Merge bzr.dev
        added:
          bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3363.17.27
        revision-id: aaron at aaronbentley.com-20081014023456-fczp9t705gxk3856
        parent: aaron at aaronbentley.com-20081010225929-08pkzo68wbfr3yqg
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into2
        timestamp: Mon 2008-10-13 22:34:56 -0400
        message:
          Add default case for create_from_tree
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.17.26
        revision-id: aaron at aaronbentley.com-20081010225929-08pkzo68wbfr3yqg
        parent: aaron at aaronbentley.com-20081010115503-6aolshz5fz0s2ai4
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into2
        timestamp: Fri 2008-10-10 18:59:29 -0400
        message:
          Deprecate create_by_entry
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.17.25
        revision-id: aaron at aaronbentley.com-20081010115503-6aolshz5fz0s2ai4
        parent: aaron at aaronbentley.com-20081010052720-izbsk3d87f5rv6eq
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into2
        timestamp: Fri 2008-10-10 07:55:03 -0400
        message:
          remove get_inventory_entry, replace with create_from_tree
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3363.17.24
        revision-id: aaron at aaronbentley.com-20081010052720-izbsk3d87f5rv6eq
        parent: aaron at aaronbentley.com-20081009025721-ibrbd8v2p48ycgeg
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into2
        timestamp: Fri 2008-10-10 01:27:20 -0400
        message:
          Implement create_by_tree
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.17.23
        revision-id: aaron at aaronbentley.com-20081009025721-ibrbd8v2p48ycgeg
        parent: aaron at aaronbentley.com-20081008024214-sfcpqtc252v6enah
        parent: pqm at pqm.ubuntu.com-20081008020104-e68hyxx45qo19nzx
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into2
        timestamp: Wed 2008-10-08 22:57:21 -0400
        message:
          Merge with bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/api.py                  api.py-20070626082640-35lspz7j0ys7a8ld-1
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
        ------------------------------------------------------------
        revno: 3363.17.22
        revision-id: aaron at aaronbentley.com-20081008024214-sfcpqtc252v6enah
        parent: aaron at aaronbentley.com-20081007210107-pdm9xz7ae1ouzv39
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into2
        timestamp: Tue 2008-10-07 22:42:14 -0400
        message:
          Cache expensive operations
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.17.21
        revision-id: aaron at aaronbentley.com-20081007210107-pdm9xz7ae1ouzv39
        parent: aaron at aaronbentley.com-20081007202840-dd9hmkmysht6onv3
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into2
        timestamp: Tue 2008-10-07 17:01:07 -0400
        message:
          Conflicts are handled when merging from preview trees
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
        ------------------------------------------------------------
        revno: 3363.17.20
        revision-id: aaron at aaronbentley.com-20081007202840-dd9hmkmysht6onv3
        parent: aaron at aaronbentley.com-20081007202625-ftgbfta1rlmladcq
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into2
        timestamp: Tue 2008-10-07 16:28:40 -0400
        message:
          Fix merging from PreviewTree
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
        ------------------------------------------------------------
        revno: 3363.17.19
        revision-id: aaron at aaronbentley.com-20081007202625-ftgbfta1rlmladcq
        parent: aaron at aaronbentley.com-20081007195431-9ney90m41jciyi03
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into2
        timestamp: Tue 2008-10-07 16:26:25 -0400
        message:
          Implement get_inventory_entry
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3363.17.18
        revision-id: aaron at aaronbentley.com-20081007195431-9ney90m41jciyi03
        parent: aaron at aaronbentley.com-20081007190743-w0n16qt57ahg61cw
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into2
        timestamp: Tue 2008-10-07 15:54:31 -0400
        message:
          Fix is_executable for PreviewTree
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.17.17
        revision-id: aaron at aaronbentley.com-20081007190743-w0n16qt57ahg61cw
        parent: aaron at aaronbentley.com-20081007183754-dmv7o3wb34jao306
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into2
        timestamp: Tue 2008-10-07 15:07:43 -0400
        message:
          Start testing merging PreviewTree as OTHER
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.17.16
        revision-id: aaron at aaronbentley.com-20081007183754-dmv7o3wb34jao306
        parent: aaron at aaronbentley.com-20080929184621-reu2x9oi16wrahfs
        parent: pqm at pqm.ubuntu.com-20081007110356-zmp1x6pyx5lnlh5k
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into2
        timestamp: Tue 2008-10-07 14:37:54 -0400
        message:
          Merge with bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          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/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
          bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3363.17.15
        revision-id: aaron at aaronbentley.com-20080929184621-reu2x9oi16wrahfs
        parent: aaron at aaronbentley.com-20080929184305-1ayhg56t6k943qd6
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into
        timestamp: Mon 2008-09-29 14:46:21 -0400
        message:
          Update docs
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
    ------------------------------------------------------------
    revno: 3508.1.268
    revision-id: pqm at pqm.ubuntu.com-20081013060130-008463ut01xr4rx2
    parent: pqm at pqm.ubuntu.com-20081012204951-j2dgh06nuzrak1ri
    parent: mbp at sourcefrog.net-20081013052132-cod2rnpx2irj3pdk
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-10-13 07:01:30 +0100
    message:
      (mbp) Add NEWS headers for 1.8
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.305.1
        revision-id: mbp at sourcefrog.net-20081013052132-cod2rnpx2irj3pdk
        parent: pqm at pqm.ubuntu.com-20081012204951-j2dgh06nuzrak1ri
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: trivial
        timestamp: Mon 2008-10-13 16:21:32 +1100
        message:
          Add news headers for 1.8
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
    ------------------------------------------------------------
    revno: 3508.1.267
    revision-id: pqm at pqm.ubuntu.com-20081012204951-j2dgh06nuzrak1ri
    parent: pqm at pqm.ubuntu.com-20081010205404-cdqffky0apwxkk1d
    parent: aaron at aaronbentley.com-20081012161453-8ucuh04czfirbln0
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sun 2008-10-12 21:49:51 +0100
    message:
      Deprecate find_renames (abentley)
    modified:
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 1551.21.3
        revision-id: aaron at aaronbentley.com-20081012161453-8ucuh04czfirbln0
        parent: aaron at aaronbentley.com-20081012161117-et0n1u2221zzwc8z
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Sun 2008-10-12 12:14:53 -0400
        message:
          Update deprecation for new version
        modified:
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 1551.21.2
        revision-id: aaron at aaronbentley.com-20081012161117-et0n1u2221zzwc8z
        parent: aaron at aaronbentley.com-20080921002734-kftpcgbh8yc3zjnc
        parent: pqm at pqm.ubuntu.com-20081010205404-cdqffky0apwxkk1d
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Sun 2008-10-12 12:11:17 -0400
        message:
          Merge with trunk
        removed:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
        added:
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
          doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/api.py                  api.py-20070626082640-35lspz7j0ys7a8ld-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          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/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          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/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
          bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/branch_implementations/test_break_lock.py test_break_lock.py-20060504111902-9aae411dbe9aadd2
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          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/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          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_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/test_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 1551.21.1
        revision-id: aaron at aaronbentley.com-20080921002734-kftpcgbh8yc3zjnc
        parent: aaron at aaronbentley.com-20080920203502-mdw6o6gtbalyo2bb
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Sat 2008-09-20 20:27:34 -0400
        message:
          Deprecate tree.find_renames
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
    ------------------------------------------------------------
    revno: 3508.1.266
    revision-id: pqm at pqm.ubuntu.com-20081010205404-cdqffky0apwxkk1d
    parent: pqm at pqm.ubuntu.com-20081010201349-ccw3kwu9fe7iaw77
    parent: john at arbash-meinel.com-20081003161439-h23zdckp4z78wh3r
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-10-10 21:54:04 +0100
    message:
      (jam) Bug #269456, when extracting file texts,
      	don't extract the whole WT at once.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.304.1
        revision-id: john at arbash-meinel.com-20081003161439-h23zdckp4z78wh3r
        parent: pqm at pqm.ubuntu.com-20081002172844-d6df1l8dzpsqzyup
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lighter_iter_files_bytes
        timestamp: Fri 2008-10-03 11:14:39 -0500
        message:
          Possible fix for bug #269456.
          
          During 'get_record_stream()' only unpack one file's content map
          at a time. This helps prevent abusive consumption of memory.
          Also, free the lines cache as texts are consumed.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
    ------------------------------------------------------------
    revno: 3508.1.265
    revision-id: pqm at pqm.ubuntu.com-20081010201349-ccw3kwu9fe7iaw77
    parent: pqm at pqm.ubuntu.com-20081010194144-0hujuzlipigm8pbs
    parent: john at arbash-meinel.com-20081010191519-jrqt2sf7jw4u392o
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-10-10 21:13:49 +0100
    message:
      (jam) Add a hidden 'dump-btree' command for getting the raw info out
      	of a btree index.
    added:
      bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
        ------------------------------------------------------------
        revno: 3508.303.5
        revision-id: john at arbash-meinel.com-20081010191519-jrqt2sf7jw4u392o
        parent: john at arbash-meinel.com-20081010185341-bbrdlq1ydy2ovnv7
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dump_btree
        timestamp: Fri 2008-10-10 14:15:19 -0500
        message:
          Add a trailing period for the option '--raw'
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.303.4
        revision-id: john at arbash-meinel.com-20081010185341-bbrdlq1ydy2ovnv7
        parent: john at arbash-meinel.com-20081008215612-y9v94tqxreqoangx
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dump_btree
        timestamp: Fri 2008-10-10 13:53:41 -0500
        message:
          Clarify the help text a bit.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.303.3
        revision-id: john at arbash-meinel.com-20081008215612-y9v94tqxreqoangx
        parent: john at arbash-meinel.com-20081008215137-wu18nhhorncyon50
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dump_btree
        timestamp: Wed 2008-10-08 16:56:12 -0500
        message:
          Simplify the --raw mode.
          
          I didn't realize, but the only node that is special cased is the 'root' node,
          and to read it, you actually have to parse it directly, because the
          compressed bytes start immediately after the end of the header, rather than
          having any padding before the zlib bytes.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
        ------------------------------------------------------------
        revno: 3508.303.2
        revision-id: john at arbash-meinel.com-20081008215137-wu18nhhorncyon50
        parent: john at arbash-meinel.com-20081008204023-z1u32sjby509wl12
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dump_btree
        timestamp: Wed 2008-10-08 16:51:37 -0500
        message:
          Add a --raw output for dump-btree.
          
          This does the minimum it can, so that we can dump out the
          raw bytes in a meaningful manner.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
        ------------------------------------------------------------
        revno: 3508.303.1
        revision-id: john at arbash-meinel.com-20081008204023-z1u32sjby509wl12
        parent: pqm at pqm.ubuntu.com-20081008020104-e68hyxx45qo19nzx
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dump_btree
        timestamp: Wed 2008-10-08 15:40:23 -0500
        message:
          First draft of a basic dump-btree command.
          
          Does enough for what I need with pack-names files, but I'd like it to be a
          bit more 'raw'.
        added:
          bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
    ------------------------------------------------------------
    revno: 3508.1.264
    revision-id: pqm at pqm.ubuntu.com-20081010194144-0hujuzlipigm8pbs
    parent: pqm at pqm.ubuntu.com-20081009222709-e64jq9sfyzvqjbn2
    parent: john at arbash-meinel.com-20081002163505-sscy52tfqzz7ltg9
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-10-10 20:41:44 +0100
    message:
      (jam) Change the setup.py build process to fail unless
      	--allow-python-fallback is supplied.
    modified:
      setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.302.1
        revision-id: john at arbash-meinel.com-20081002163505-sscy52tfqzz7ltg9
        parent: pqm at pqm.ubuntu.com-20081002065404-0sjc6vwukw26m5wo
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: setup_fail
        timestamp: Thu 2008-10-02 11:35:05 -0500
        message:
          Default to requiring extensions.
          
          The build process will fail if extensions cannot be compiled, unless
          --allow-python-fallback is supplied.
          This helps PQM to make sure extensions are tested, and helps
          users by having them explicitly allow non-compiled forms.
        modified:
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
    ------------------------------------------------------------
    revno: 3508.1.263
    revision-id: pqm at pqm.ubuntu.com-20081009222709-e64jq9sfyzvqjbn2
    parent: pqm at pqm.ubuntu.com-20081008020104-e68hyxx45qo19nzx
    parent: mbp at sourcefrog.net-20081009214813-6440j5zyl4lmxhfb
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-10-09 23:27:09 +0100
    message:
      (mbp) updated ppa documentation
    modified:
      doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        ------------------------------------------------------------
        revno: 3508.301.2
        revision-id: mbp at sourcefrog.net-20081009214813-6440j5zyl4lmxhfb
        parent: mbp at sourcefrog.net-20081009091718-1b4ejhseb5bq4gt4
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Fri 2008-10-10 08:48:13 +1100
        message:
          typo
        modified:
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        ------------------------------------------------------------
        revno: 3508.301.1
        revision-id: mbp at sourcefrog.net-20081009091718-1b4ejhseb5bq4gt4
        parent: pqm at pqm.ubuntu.com-20080927233809-mlgk5zkwowkb8q8z
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Thu 2008-10-09 20:17:18 +1100
        message:
          Updated PPA documentation
        modified:
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
    ------------------------------------------------------------
    revno: 3508.1.262
    revision-id: pqm at pqm.ubuntu.com-20081008020104-e68hyxx45qo19nzx
    parent: pqm at pqm.ubuntu.com-20081007110356-zmp1x6pyx5lnlh5k
    parent: robertc at robertcollins.net-20081008012840-kn5u1944l4ls60t8
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-10-08 03:01:04 +0100
    message:
      (robertc) Fix two api versioning related bugs - 279447 and 279451.
      	(Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/api.py                  api.py-20070626082640-35lspz7j0ys7a8ld-1
      bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
      bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
      bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
        ------------------------------------------------------------
        revno: 3508.300.4
        revision-id: robertc at robertcollins.net-20081008012840-kn5u1944l4ls60t8
        parent: robertc at robertcollins.net-20081007205400-3i63hng0m9a2qwjf
        parent: pqm at pqm.ubuntu.com-20081007110356-zmp1x6pyx5lnlh5k
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Wed 2008-10-08 12:28:40 +1100
        message:
          NEWS conflicts.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
        ------------------------------------------------------------
        revno: 3508.300.3
        revision-id: robertc at robertcollins.net-20081007205400-3i63hng0m9a2qwjf
        parent: robertc at robertcollins.net-20081007064146-d1w8jhf0zqn1mb3y
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: api
        timestamp: Wed 2008-10-08 07:54:00 +1100
        message:
          Review tweaks.
        modified:
          bzrlib/api.py                  api.py-20070626082640-35lspz7j0ys7a8ld-1
        ------------------------------------------------------------
        revno: 3508.300.2
        revision-id: robertc at robertcollins.net-20081007064146-d1w8jhf0zqn1mb3y
        parent: robertc at robertcollins.net-20081007045125-4h9com3yii5h6zpx
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: api
        timestamp: Tue 2008-10-07 17:41:46 +1100
        message:
          Fix reporting of incompatible api plugin load errors, fixing bug 279451.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
        ------------------------------------------------------------
        revno: 3508.300.1
        revision-id: robertc at robertcollins.net-20081007045125-4h9com3yii5h6zpx
        parent: pqm at pqm.ubuntu.com-20081006223227-11nq4m186th9ljeq
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: api
        timestamp: Tue 2008-10-07 15:51:25 +1100
        message:
          Add bzrlib.api.require_any_api, fixing bug 279447.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/api.py                  api.py-20070626082640-35lspz7j0ys7a8ld-1
          bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
    ------------------------------------------------------------
    revno: 3508.1.261
    revision-id: pqm at pqm.ubuntu.com-20081007110356-zmp1x6pyx5lnlh5k
    parent: pqm at pqm.ubuntu.com-20081007083316-c4x5b3os195vdrbu
    parent: mbp at sourcefrog.net-20081007100040-hn5y04ooy30g9msy
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-10-07 12:03:56 +0100
    message:
      (mbp) Merge back 1.8 and open 1.9
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzr                            bzr.py-20050313053754-5485f144c7006fa6
      bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.299.1
        revision-id: mbp at sourcefrog.net-20081007100040-hn5y04ooy30g9msy
        parent: pqm at pqm.ubuntu.com-20081007063815-40cch4v8h4jcpw33
        parent: pqm at pqm.ubuntu.com-20081007091257-ec2725q2xsrji7dn
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Tue 2008-10-07 21:00:40 +1100
        message:
          Merge back 1.8 and open 1.9
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.298.1
        revision-id: pqm at pqm.ubuntu.com-20081007091257-ec2725q2xsrji7dn
        parent: pqm at pqm.ubuntu.com-20081002172844-d6df1l8dzpsqzyup
        parent: mbp at sourcefrog.net-20081007083008-913z1uxg5gzi69mm
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.8
        timestamp: Tue 2008-10-07 10:12:57 +0100
        message:
          (mbp) prepare 1.8rc1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
        ------------------------------------------------------------
        revno: 3508.297.2
        revision-id: mbp at sourcefrog.net-20081007083008-913z1uxg5gzi69mm
        parent: mbp at sourcefrog.net-20081007080041-dqwegzcx8wus85g8
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: prepare-1.8
        timestamp: Tue 2008-10-07 19:30:08 +1100
        message:
          Update news for 1.8rc1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.297.1
        revision-id: mbp at sourcefrog.net-20081007080041-dqwegzcx8wus85g8
        parent: pqm at pqm.ubuntu.com-20081007063815-40cch4v8h4jcpw33
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: prepare-1.8
        timestamp: Tue 2008-10-07 19:00:41 +1100
        message:
          Bump version to 1.8rc1
        modified:
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
    ------------------------------------------------------------
    revno: 3508.1.260
    revision-id: pqm at pqm.ubuntu.com-20081007083316-c4x5b3os195vdrbu
    parent: pqm at pqm.ubuntu.com-20081007063815-40cch4v8h4jcpw33
    parent: mbp at sourcefrog.net-20081007051400-ajhh7gj41i9iwr7z
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-10-07 09:33:16 +0100
    message:
      (mbp) Don't treat ENOENT from readdir as indicating end-of-directory
    modified:
      bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
        ------------------------------------------------------------
        revno: 3508.296.1
        revision-id: mbp at sourcefrog.net-20081007051400-ajhh7gj41i9iwr7z
        parent: mbp at sourcefrog.net-20081007044123-cxtrb7yfwutjyagu
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: readdir-enoent
        timestamp: Tue 2008-10-07 16:14:00 +1100
        message:
          Don't treat ENOENT from readdir as indicating end-of-directory
        modified:
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
    ------------------------------------------------------------
    revno: 3508.1.259
    revision-id: pqm at pqm.ubuntu.com-20081007063815-40cch4v8h4jcpw33
    parent: pqm at pqm.ubuntu.com-20081006223227-11nq4m186th9ljeq
    parent: mbp at sourcefrog.net-20081007060224-dgbg7gof5blx2450
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-10-07 07:38:15 +0100
    message:
      (mbp) #279381 reset errno before calling readdir
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
        ------------------------------------------------------------
        revno: 3508.295.6
        revision-id: mbp at sourcefrog.net-20081007060224-dgbg7gof5blx2450
        parent: mbp at sourcefrog.net-20081007051852-pdg8j3rtg06qbd21
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 279381-readdir
        timestamp: Tue 2008-10-07 17:02:24 +1100
        message:
          We need a 'global' declaration to assign to errno; and fix comments
        modified:
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
        ------------------------------------------------------------
        revno: 3508.295.5
        revision-id: mbp at sourcefrog.net-20081007051852-pdg8j3rtg06qbd21
        parent: mbp at sourcefrog.net-20081007044123-cxtrb7yfwutjyagu
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 279381-readdir
        timestamp: Tue 2008-10-07 16:18:52 +1100
        message:
          add missing pyrex import
        modified:
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
        ------------------------------------------------------------
        revno: 3508.295.4
        revision-id: mbp at sourcefrog.net-20081007044123-cxtrb7yfwutjyagu
        parent: mbp at sourcefrog.net-20081007043943-7l4g7paazgvvo1rn
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 279381-readdir
        timestamp: Tue 2008-10-07 15:41:23 +1100
        message:
          update news
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.295.3
        revision-id: mbp at sourcefrog.net-20081007043943-7l4g7paazgvvo1rn
        parent: mbp at sourcefrog.net-20081007032839-nhstghf4x1h7bh7x
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 279381-readdir
        timestamp: Tue 2008-10-07 15:39:43 +1100
        message:
          doc
        modified:
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
        ------------------------------------------------------------
        revno: 3508.295.2
        revision-id: mbp at sourcefrog.net-20081007032839-nhstghf4x1h7bh7x
        parent: mbp at sourcefrog.net-20081007031942-qzr0n1e882ryx5p6
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 279381-readdir
        timestamp: Tue 2008-10-07 14:28:39 +1100
        message:
          Be a bit more careful about checking readdir result
        modified:
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
        ------------------------------------------------------------
        revno: 3508.295.1
        revision-id: mbp at sourcefrog.net-20081007031942-qzr0n1e882ryx5p6
        parent: pqm at pqm.ubuntu.com-20081006223227-11nq4m186th9ljeq
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 279381-readdir
        timestamp: Tue 2008-10-07 14:19:42 +1100
        message:
          Fix errors in calling readdir from pyrex (lp:279381)
          
          readdir is unusual because it returns NULL for both eof and error, and does not
          clear errno in the first case.
          
          Also, if EINTR or EAGAIN is raised from readdir, we need to continue reading, 
          not assume that's the end of the directory!
        modified:
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
    ------------------------------------------------------------
    revno: 3508.1.258
    revision-id: pqm at pqm.ubuntu.com-20081006223227-11nq4m186th9ljeq
    parent: pqm at pqm.ubuntu.com-20081006074114-ky4ocpmlyl6hb1wk
    parent: jelmer at samba.org-20081003001815-v72n2dv35fik5uke
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-10-06 23:32:27 +0100
    message:
      Remove use of optional parameter in GSSAPI FTP support since it
      	breaks newer versions of Python-Kerberos. (Jelmer)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
        ------------------------------------------------------------
        revno: 3508.294.1
        revision-id: jelmer at samba.org-20081003001815-v72n2dv35fik5uke
        parent: pqm at pqm.ubuntu.com-20081002172844-d6df1l8dzpsqzyup
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Fri 2008-10-03 02:18:15 +0200
        message:
          Remove use of optional parameter in GSSAPI FTP support since it breaks newer versions of Python-Kerberos.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
    ------------------------------------------------------------
    revno: 3508.1.257
    revision-id: pqm at pqm.ubuntu.com-20081006074114-ky4ocpmlyl6hb1wk
    parent: pqm at pqm.ubuntu.com-20081005201827-qf1bsycn8x9qwbbb
    parent: v.ladeuil+lp at free.fr-20081006063436-093sfkx7j1fyfupl
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-10-06 08:41:14 +0100
    message:
      (vila) Fix trivial typo
    modified:
      bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
        ------------------------------------------------------------
        revno: 3508.293.1
        revision-id: v.ladeuil+lp at free.fr-20081006063436-093sfkx7j1fyfupl
        parent: pqm at pqm.ubuntu.com-20081005201827-qf1bsycn8x9qwbbb
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: various
        timestamp: Mon 2008-10-06 08:34:36 +0200
        message:
          Fix typo
        modified:
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
    ------------------------------------------------------------
    revno: 3508.1.256
    revision-id: pqm at pqm.ubuntu.com-20081005201827-qf1bsycn8x9qwbbb
    parent: pqm at pqm.ubuntu.com-20081002172844-d6df1l8dzpsqzyup
    parent: benjamin.peterson at usfamily.net-20081004170100-9i3x7031mynre400
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sun 2008-10-05 21:18:27 +0100
    message:
      (Benjamin Peterson) Two small corrections for _dirstate_helpers_c.pyx
    modified:
      bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
        ------------------------------------------------------------
        revno: 3508.292.1
        revision-id: benjamin.peterson at usfamily.net-20081004170100-9i3x7031mynre400
        parent: pqm at pqm.ubuntu.com-20081002172844-d6df1l8dzpsqzyup
        committer: Benjamin Peterson <benjamin.peterson at usfamily.net>
        branch nick: logic-bugs
        timestamp: Sat 2008-10-04 12:01:00 -0500
        message:
          fix two small oversights
        modified:
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
    ------------------------------------------------------------
    revno: 3508.1.255
    revision-id: pqm at pqm.ubuntu.com-20081002172844-d6df1l8dzpsqzyup
    parent: pqm at pqm.ubuntu.com-20081002163934-wr8i2p311nimbszm
    parent: john at arbash-meinel.com-20081002165601-gx13duszt9c425ec
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-10-02 18:28:44 +0100
    message:
      (jam) For 'bzr merge' enable '--reprocess' by default whenever
      	'--show-base' is not set.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
        ------------------------------------------------------------
        revno: 3508.291.2
        revision-id: john at arbash-meinel.com-20081002165601-gx13duszt9c425ec
        parent: john at arbash-meinel.com-20080929225644-ke56t6jna3lmthut
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_reprocess
        timestamp: Thu 2008-10-02 11:56:01 -0500
        message:
          Merge returns code 1 to indicate there were conflicts.
          
          I didn't notice because I had an older qbzr installed which suppressed
          all returncodes.
        modified:
          bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
        ------------------------------------------------------------
        revno: 3508.291.1
        revision-id: john at arbash-meinel.com-20080929225644-ke56t6jna3lmthut
        parent: pqm at pqm.ubuntu.com-20080926211130-ojyixbni0jpqoify
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_reprocess
        timestamp: Mon 2008-09-29 17:56:44 -0500
        message:
          Change 'bzr merge' so that it uses --reprocess as long as --show-base is not given.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
    ------------------------------------------------------------
    revno: 3508.1.254
    revision-id: pqm at pqm.ubuntu.com-20081002163934-wr8i2p311nimbszm
    parent: pqm at pqm.ubuntu.com-20081002160145-vrwbzkinptlkk5az
    parent: john at arbash-meinel.com-20081002153612-nmrpqm17n8bunfrv
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-10-02 17:39:34 +0100
    message:
      (jam) blacklist pyrex-0.9.4.1 from compiling _dirstate_helpers_c.pyx
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.290.2
        revision-id: john at arbash-meinel.com-20081002153612-nmrpqm17n8bunfrv
        parent: john at arbash-meinel.com-20081001221115-loptk3y40vt7e0uv
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: block_pyrex_0.9.4.1
        timestamp: Thu 2008-10-02 10:36:12 -0500
        message:
          Request from Martin, clearly comment the problem.
          Request from Robert, only blacklist the one known-bad version of pyrex.
        modified:
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.290.1
        revision-id: john at arbash-meinel.com-20081001221115-loptk3y40vt7e0uv
        parent: pqm at pqm.ubuntu.com-20081001123103-9powbklax4nmw09j
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: block_pyrex_0.9.4.1
        timestamp: Wed 2008-10-01 17:11:15 -0500
        message:
          Work around bug #276868 by blacklisting pyrex 0.9.4.1 for that extension
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
    ------------------------------------------------------------
    revno: 3508.1.253
    revision-id: pqm at pqm.ubuntu.com-20081002160145-vrwbzkinptlkk5az
    parent: pqm at pqm.ubuntu.com-20081002151718-hd9avrlfo0o2wf8j
    parent: john at arbash-meinel.com-20081001141438-goh72dzp4zmd69fr
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-10-02 17:01:45 +0100
    message:
      (jam) Simple fix for bug #276436,
      	WT.open() should use osutils.getcwd()
    modified:
      bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.289.2
        revision-id: john at arbash-meinel.com-20081001141438-goh72dzp4zmd69fr
        parent: john at arbash-meinel.com-20080930203004-sf06gl9iaovamxzl
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: trivial_276436
        timestamp: Wed 2008-10-01 09:14:38 -0500
        message:
          Switch to using the class attribute, rather than the instance
        modified:
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
        ------------------------------------------------------------
        revno: 3508.289.1
        revision-id: john at arbash-meinel.com-20080930203004-sf06gl9iaovamxzl
        parent: pqm at pqm.ubuntu.com-20080930002605-dfe533l96sx35va8
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: trivial_276436
        timestamp: Tue 2008-09-30 15:30:04 -0500
        message:
          Add some simple direct tests for WT.open and WT.open_containing.
          Fixes bug #276436.
        modified:
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
    ------------------------------------------------------------
    revno: 3508.1.252
    revision-id: pqm at pqm.ubuntu.com-20081002151718-hd9avrlfo0o2wf8j
    parent: pqm at pqm.ubuntu.com-20081002065404-0sjc6vwukw26m5wo
    parent: v.ladeuil+lp at free.fr-20081002132547-txs4fs006e9p0gt1
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-10-02 16:17:18 +0100
    message:
      (vila) Fix test suite regression on OSX
      	(smart_server_connection_reset)
    modified:
      bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
        ------------------------------------------------------------
        revno: 3508.288.4
        revision-id: v.ladeuil+lp at free.fr-20081002132547-txs4fs006e9p0gt1
        parent: v.ladeuil+lp at free.fr-20081002132432-iwlhbyhmjgxbik99
        parent: pqm at pqm.ubuntu.com-20081002065404-0sjc6vwukw26m5wo
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: osx_tests_fix
        timestamp: Thu 2008-10-02 15:25:47 +0200
        message:
          merge bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          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/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
        ------------------------------------------------------------
        revno: 3508.288.3
        revision-id: v.ladeuil+lp at free.fr-20081002132432-iwlhbyhmjgxbik99
        parent: v.ladeuil+lp at free.fr-20081001065456-11t2baisy3yyf6po
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: osx_tests_fix
        timestamp: Thu 2008-10-02 15:24:32 +0200
        message:
          Cleanups.
          
          * bzrlib/tests/test_bundle.py: 
          Fix module import order.
          (TestReadMergeableFromUrl.test_smart_server_connection_reset): Add
          comment.
          
          * bzrlib/tests/__init__.py: 
          (test_suite): Fix test module names order.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
        ------------------------------------------------------------
        revno: 3508.288.2
        revision-id: v.ladeuil+lp at free.fr-20081001065456-11t2baisy3yyf6po
        parent: v.ladeuil+lp at free.fr-20080930063313-qoc0otudltcy9idv
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: osx_tests_fix
        timestamp: Wed 2008-10-01 08:54:56 +0200
        message:
          Fixed as per Andrew's review.
          
          * bzrlib/smart/message.py:
          (ConventionalResponseHandler._read_more): Revert previous change,
          wrong layer.
          
          * bzrlib/smart/medium.py:
          (SmartTCPClientMedium._read_bytes): Catch socket connection reset.
        modified:
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
        ------------------------------------------------------------
        revno: 3508.288.1
        revision-id: v.ladeuil+lp at free.fr-20080930063313-qoc0otudltcy9idv
        parent: pqm at pqm.ubuntu.com-20080929054234-s2ajcaxxm75errlz
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: osx_tests_fix
        timestamp: Tue 2008-09-30 08:33:13 +0200
        message:
          Fix test suite regression on OSX.
          
          * bzrlib/smart/message.py:
          (ConventionalResponseHandler._read_more): Connection reset can
          occur very early.
        modified:
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
    ------------------------------------------------------------
    revno: 3508.1.251
    revision-id: pqm at pqm.ubuntu.com-20081002065404-0sjc6vwukw26m5wo
    parent: pqm at pqm.ubuntu.com-20081001235145-nh3r3qcg0nwwmvdg
    parent: v.ladeuil+lp at free.fr-20081002061842-4ctag1pkr7ua9gu2
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-10-02 07:54:04 +0100
    message:
      (vila) Fix --verbose leaking into blackbox tests
    modified:
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
      bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
      bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
        ------------------------------------------------------------
        revno: 3508.287.2
        revision-id: v.ladeuil+lp at free.fr-20081002061842-4ctag1pkr7ua9gu2
        parent: v.ladeuil+lp at free.fr-20081001102336-unf0wqcvw51x8igr
        parent: pqm at pqm.ubuntu.com-20081001123103-9powbklax4nmw09j
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: various
        timestamp: Thu 2008-10-02 08:18:42 +0200
        message:
          Fix conflict. Related to moved lines, nice use case
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          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/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
        ------------------------------------------------------------
        revno: 3508.287.1
        revision-id: v.ladeuil+lp at free.fr-20081001102336-unf0wqcvw51x8igr
        parent: pqm at pqm.ubuntu.com-20081001064910-typ6d7diwd53z6iv
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: various
        timestamp: Wed 2008-10-01 12:23:36 +0200
        message:
          Fix --verbose leaking into blackbox tests.
          
          * bzrlib/commands.py:
          (run_bzr): Save/restore verbosity_level to avoid leaks.
          
          * bzrlib/tests/test_options.py:
          (TestOptionDefinitions.test_option_grammar): Don't use 'option'
          module name as a variable name.
          
          * bzrlib/option.py:
          (MergeTypeRegistry): Cleanup. This has been separated from the
          related code by the '_verbosity_level' definition/code insertion.
          (timezone): Respect style rules.
          
          * bzrlib/builtins.py:
          (cmd_log): Don't mask the global option for no good reason (or
          should we delete the global option instead ?).
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
    ------------------------------------------------------------
    revno: 3508.1.250
    revision-id: pqm at pqm.ubuntu.com-20081001235145-nh3r3qcg0nwwmvdg
    parent: pqm at pqm.ubuntu.com-20081001123103-9powbklax4nmw09j
    parent: john at arbash-meinel.com-20081001231747-q3n1wrjhoe5sa5zr
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-10-02 00:51:45 +0100
    message:
      (jam) Merge 1.7.1 final back to bzr.dev
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.286.1
        revision-id: john at arbash-meinel.com-20081001231747-q3n1wrjhoe5sa5zr
        parent: pqm at pqm.ubuntu.com-20081001123103-9powbklax4nmw09j
        parent: pqm at pqm.ubuntu.com-20081001231555-hizwvquplygdo1bi
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Wed 2008-10-01 18:17:47 -0500
        message:
          Merge 1.7.1 final back to bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.244.6
        revision-id: pqm at pqm.ubuntu.com-20081001231555-hizwvquplygdo1bi
        parent: pqm at pqm.ubuntu.com-20081001220805-e7uubzg9d8sgt065
        parent: john at arbash-meinel.com-20081001224502-0oqckogv518o3h5c
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.7
        timestamp: Thu 2008-10-02 00:15:55 +0100
        message:
          (jam) Fix the release date
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
            ------------------------------------------------------------
            revno: 3508.285.1
            revision-id: john at arbash-meinel.com-20081001224502-0oqckogv518o3h5c
            parent: pqm at pqm.ubuntu.com-20081001220805-e7uubzg9d8sgt065
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: jam-integration
            timestamp: Wed 2008-10-01 17:45:02 -0500
            message:
              Fix the release date.
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.244.5
        revision-id: pqm at pqm.ubuntu.com-20081001220805-e7uubzg9d8sgt065
        parent: pqm at pqm.ubuntu.com-20080924133400-zr36n1eky6srt5m1
        parent: john at arbash-meinel.com-20081001213528-1g1493pzid8eus6j
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.7
        timestamp: Wed 2008-10-01 23:08:05 +0100
        message:
          (jam) Release bzr-1.7.1 final
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.284.1
        revision-id: john at arbash-meinel.com-20081001213528-1g1493pzid8eus6j
        parent: pqm at pqm.ubuntu.com-20080924133400-zr36n1eky6srt5m1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Wed 2008-10-01 16:35:28 -0500
        message:
          Release bzr-1.7.1 final
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
    ------------------------------------------------------------
    revno: 3508.1.249
    revision-id: pqm at pqm.ubuntu.com-20081001123103-9powbklax4nmw09j
    parent: pqm at pqm.ubuntu.com-20081001075603-s9nynw8y85fmrprj
    parent: andrew.bennetts at canonical.com-20081001115641-8k83945dvftn10p9
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-10-01 13:31:03 +0100
    message:
      Fix the test suite when run with -Eallow_debug. (Andrew Bennetts)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
        ------------------------------------------------------------
        revno: 3508.283.5
        revision-id: andrew.bennetts at canonical.com-20081001115641-8k83945dvftn10p9
        parent: andrew.bennetts at canonical.com-20081001080336-78119uv8dg290ljv
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: allow_debug_fixes
        timestamp: Wed 2008-10-01 21:56:41 +1000
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.283.4
        revision-id: andrew.bennetts at canonical.com-20081001080336-78119uv8dg290ljv
        parent: andrew.bennetts at canonical.com-20081001080208-ebfpai7iovcys8p6
        parent: pqm at pqm.ubuntu.com-20080930002605-dfe533l96sx35va8
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: allow_debug_fixes
        timestamp: Wed 2008-10-01 18:03:36 +1000
        message:
          Merge from bzr.dev.
        removed:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
        added:
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
          doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/intertree_implementations/__init__.py __init__.py-20060724101752-09ysswo1a92uqyoz-3
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          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_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.283.3
        revision-id: andrew.bennetts at canonical.com-20081001080208-ebfpai7iovcys8p6
        parent: andrew.bennetts at canonical.com-20080925081223-mfpv7dvu8r6jkxx9
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: allow_debug_fixes
        timestamp: Wed 2008-10-01 18:02:08 +1000
        message:
          Add tests suggested by Vincent.
        modified:
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
        ------------------------------------------------------------
        revno: 3508.283.2
        revision-id: andrew.bennetts at canonical.com-20080925081223-mfpv7dvu8r6jkxx9
        parent: andrew.bennetts at canonical.com-20080925071200-mkl7qkdidba3x3ym
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: allow_debug_fixes
        timestamp: Thu 2008-09-25 18:12:23 +1000
        message:
          Fix typo.
        modified:
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
        ------------------------------------------------------------
        revno: 3508.283.1
        revision-id: andrew.bennetts at canonical.com-20080925071200-mkl7qkdidba3x3ym
        parent: pqm at pqm.ubuntu.com-20080924014325-ucivgbdmsbuthnqw
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: allow_debug_fixes
        timestamp: Thu 2008-09-25 17:12:00 +1000
        message:
          Make the test suite pass when -Eallow_debug is used.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
    ------------------------------------------------------------
    revno: 3508.1.248
    revision-id: pqm at pqm.ubuntu.com-20081001075603-s9nynw8y85fmrprj
    parent: pqm at pqm.ubuntu.com-20081001064910-typ6d7diwd53z6iv
    parent: andrew.bennetts at canonical.com-20081001070321-wvr0yyfw0pfg4d20
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-10-01 08:56:03 +0100
    message:
      Reduce startup time by a small amount. (Andrew Bennetts)
    modified:
      bzr                            bzr.py-20050313053754-5485f144c7006fa6
      bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      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/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
      bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
      bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
      bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
      bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
      bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
      bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
      bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
      bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
      bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
      bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
      bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
      bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
      bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
      bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
      bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
      bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
      bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
      bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
      bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
      bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
      bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
      bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
      bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
      bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
      bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
      bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
      bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
      bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
      bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
      bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
        ------------------------------------------------------------
        revno: 3224.5.40
        revision-id: andrew.bennetts at canonical.com-20081001070321-wvr0yyfw0pfg4d20
        parent: andrew.bennetts at canonical.com-20081001061803-iydjarllbcw2q4j1
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Wed 2008-10-01 17:03:21 +1000
        message:
          Keep importing format_delta into lockdir.py (why does pyflakes say it is unused?)
        modified:
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
        ------------------------------------------------------------
        revno: 3224.5.39
        revision-id: andrew.bennetts at canonical.com-20081001061803-iydjarllbcw2q4j1
        parent: andrew.bennetts at canonical.com-20081001054045-z50qc0d3p9qsc5im
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Wed 2008-10-01 16:18:03 +1000
        message:
          Tweak lazy_import in lockdir.py to avoid confusing DocTestSuite
        modified:
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
        ------------------------------------------------------------
        revno: 3224.5.38
        revision-id: andrew.bennetts at canonical.com-20081001054045-z50qc0d3p9qsc5im
        parent: andrew.bennetts at canonical.com-20081001053438-nz0ljlt798bd4sjf
        parent: pqm at pqm.ubuntu.com-20080930002605-dfe533l96sx35va8
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Wed 2008-10-01 15:40:45 +1000
        message:
          Merge from bzr.dev; resolve osutils.py conflict by reverting my sha import hackery.
        removed:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
        added:
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
          doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
        renamed:
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
          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/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          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_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/branch_implementations/test_break_lock.py test_break_lock.py-20060504111902-9aae411dbe9aadd2
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          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/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          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_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          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_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
          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_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          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_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          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
        ------------------------------------------------------------
        revno: 3224.5.37
        revision-id: andrew.bennetts at canonical.com-20081001053438-nz0ljlt798bd4sjf
        parent: andrew.bennetts at canonical.com-20080914114758-2e1uy1ngna6w8ani
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Wed 2008-10-01 15:34:38 +1000
        message:
          Reinstate bzrlib.user_encoding because plugins may still use it, and we don't (yet) have a good way to mark it as deprecated.
        modified:
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3224.5.36
        revision-id: andrew.bennetts at canonical.com-20080914114758-2e1uy1ngna6w8ani
        parent: andrew.bennetts at canonical.com-20080914114135-vilad4q2tpxx8250
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Sun 2008-09-14 21:47:58 +1000
        message:
          Make topo_sort lazy in bzrlib/weave.py
        modified:
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
        ------------------------------------------------------------
        revno: 3224.5.35
        revision-id: andrew.bennetts at canonical.com-20080914114135-vilad4q2tpxx8250
        parent: andrew.bennetts at canonical.com-20080914104646-sjo6u2nk8bi54nzn
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Sun 2008-09-14 21:41:35 +1000
        message:
          More improvements suggested by John's review.
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
        ------------------------------------------------------------
        revno: 3224.5.34
        revision-id: andrew.bennetts at canonical.com-20080914104646-sjo6u2nk8bi54nzn
        parent: andrew.bennetts at canonical.com-20080914102329-2nvv40h7fljpvcxt
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Sun 2008-09-14 20:46:46 +1000
        message:
          Polish lazy_registry feature a little.
        modified:
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
        ------------------------------------------------------------
        revno: 3224.5.33
        revision-id: andrew.bennetts at canonical.com-20080914102329-2nvv40h7fljpvcxt
        parent: andrew.bennetts at canonical.com-20080914102209-972f1bukje65fdhh
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Sun 2008-09-14 20:23:29 +1000
        message:
          Tidy imports in bzrlib/msgeditor.py as suggested by John's review.
        modified:
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
        ------------------------------------------------------------
        revno: 3224.5.32
        revision-id: andrew.bennetts at canonical.com-20080914102209-972f1bukje65fdhh
        parent: andrew.bennetts at canonical.com-20080914101342-rxhap01kw4tqx2k3
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Sun 2008-09-14 20:22:09 +1000
        message:
          Tidy conditional imports in bzrlib/lock.py as suggested by John's review.
        modified:
          bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
        ------------------------------------------------------------
        revno: 3224.5.31
        revision-id: andrew.bennetts at canonical.com-20080914101342-rxhap01kw4tqx2k3
        parent: andrew.bennetts at canonical.com-20080912050520-b0iwmofetjwzqcfc
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Sun 2008-09-14 20:13:42 +1000
        message:
          A couple more lazy imports, helps 'bzr log --line -r -1' a little.
        modified:
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
        ------------------------------------------------------------
        revno: 3224.5.30
        revision-id: andrew.bennetts at canonical.com-20080912050520-b0iwmofetjwzqcfc
        parent: andrew.bennetts at canonical.com-20080908143611-8cziud3x15g32gmk
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Fri 2008-09-12 15:05:20 +1000
        message:
          Comments.
        modified:
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3224.5.29
        revision-id: andrew.bennetts at canonical.com-20080908143611-8cziud3x15g32gmk
        parent: andrew.bennetts at canonical.com-20080908141420-6wru593pporl9oao
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Tue 2008-09-09 00:36:11 +1000
        message:
          Install lazy_regex code sooner, so that it is there before the stdlib gets a chance to 'import string', which compiles regexes.
        modified:
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3224.5.28
        revision-id: andrew.bennetts at canonical.com-20080908141420-6wru593pporl9oao
        parent: andrew.bennetts at canonical.com-20080908140643-ycyhhqohv6o0jw9x
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Tue 2008-09-09 00:14:20 +1000
        message:
          Allow the 'sha' module to be lazy_imported.
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
        ------------------------------------------------------------
        revno: 3224.5.27
        revision-id: andrew.bennetts at canonical.com-20080908140643-ycyhhqohv6o0jw9x
        parent: andrew.bennetts at canonical.com-20080908140022-shou9abvakj4kpra
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Tue 2008-09-09 00:06:43 +1000
        message:
          Avoid importing bzrlib.xml* as a side-effect of importing bzrlib.repofmt.pack_repo.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3224.5.26
        revision-id: andrew.bennetts at canonical.com-20080908140022-shou9abvakj4kpra
        parent: andrew.bennetts at canonical.com-20080908135034-0rz2jxtwagblfos1
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Tue 2008-09-09 00:00:22 +1000
        message:
          More minor import tidying suggested by pyflakes.
        modified:
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
        ------------------------------------------------------------
        revno: 3224.5.25
        revision-id: andrew.bennetts at canonical.com-20080908135034-0rz2jxtwagblfos1
        parent: andrew.bennetts at canonical.com-20080908134822-4go1k558uvynbbjj
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Mon 2008-09-08 23:50:34 +1000
        message:
          More minor import tidying suggested by pyflakes.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3224.5.24
        revision-id: andrew.bennetts at canonical.com-20080908134822-4go1k558uvynbbjj
        parent: andrew.bennetts at canonical.com-20080908134419-y8jrlhi4k4fvwaj0
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Mon 2008-09-08 23:48:22 +1000
        message:
          More minor import tidying suggested by pyflakes.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3224.5.23
        revision-id: andrew.bennetts at canonical.com-20080908134419-y8jrlhi4k4fvwaj0
        parent: andrew.bennetts at canonical.com-20080908134104-o5jzsegoai3lw27d
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Mon 2008-09-08 23:44:19 +1000
        message:
          More minor import tidying suggested by pyflakes.
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
        ------------------------------------------------------------
        revno: 3224.5.22
        revision-id: andrew.bennetts at canonical.com-20080908134104-o5jzsegoai3lw27d
        parent: andrew.bennetts at canonical.com-20080908133833-t0dqjya0xdx3meov
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Mon 2008-09-08 23:41:04 +1000
        message:
          More minor import tidying suggested by pyflakes.
        modified:
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
        ------------------------------------------------------------
        revno: 3224.5.21
        revision-id: andrew.bennetts at canonical.com-20080908133833-t0dqjya0xdx3meov
        parent: andrew.bennetts at canonical.com-20080908133544-jqm4r8fw0o6pafn3
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Mon 2008-09-08 23:38:33 +1000
        message:
          Tidy a bit of import cruft in builtins.py.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3224.5.20
        revision-id: andrew.bennetts at canonical.com-20080908133544-jqm4r8fw0o6pafn3
        parent: andrew.bennetts at canonical.com-20080908132022-83imrewusm98izym
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Mon 2008-09-08 23:35:44 +1000
        message:
          Remove or lazyify a couple more imports.
        modified:
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3224.5.19
        revision-id: andrew.bennetts at canonical.com-20080908132022-83imrewusm98izym
        parent: andrew.bennetts at canonical.com-20080908131550-jpder4xlw1gwabqn
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Mon 2008-09-08 23:20:22 +1000
        message:
          Move _raise_if_nonexistent into the only module that uses it, bzrlib.status.
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
        ------------------------------------------------------------
        revno: 3224.5.18
        revision-id: andrew.bennetts at canonical.com-20080908131550-jpder4xlw1gwabqn
        parent: andrew.bennetts at canonical.com-20080908131537-nb5r51b13sirsy7g
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Mon 2008-09-08 23:15:50 +1000
        message:
          Remove unused import
        modified:
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
        ------------------------------------------------------------
        revno: 3224.5.17
        revision-id: andrew.bennetts at canonical.com-20080908131537-nb5r51b13sirsy7g
        parent: andrew.bennetts at canonical.com-20080908125900-8ywtsr7jqyyatjz0
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Mon 2008-09-08 23:15:37 +1000
        message:
          Avoid importing win32utils when sys.platform != win32
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
        ------------------------------------------------------------
        revno: 3224.5.16
        revision-id: andrew.bennetts at canonical.com-20080908125900-8ywtsr7jqyyatjz0
        parent: andrew.bennetts at canonical.com-20080404121357-r2vha4fwd2x1m0u7
        parent: pqm at pqm.ubuntu.com-20080906102539-ss1fkx2csdcalqlc
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Mon 2008-09-08 22:59:00 +1000
        message:
          Merge from bzr.dev.
        removed:
          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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
          bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
          bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
          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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
          bzrlib/xml6.py                 xml6.py-20060823042456-dbaaq4atrche7xy5-1
          tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/help_topics/en/patterns.txt patterns.txt-20080625070357-wx8qm46a19ejwfns-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
          bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
          bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
          bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
          bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
          bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
          bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
          bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
          bzrlib/tests/repository_implementations/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/repository_implementations/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml6.py                 xml6.py-20080327235607-1skmbg4o9cd1o636-1
          contrib/bash/bzrbashprompt.sh  bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
          doc/developers/integration.txt integration.txt-20080404022341-2lorxocp1in07zij-1
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/developers/repository-stream.txt repositorystream.txt-20080410222511-nh6b9bvscvcerh48-1
          doc/developers/testing.txt     testing.txt-20080812140359-i70zzh6v2z7grqex-1
          doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
          doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
          doc/en/user-guide/stacked.txt  stacked.txt-20080711023247-4uh9oovoka0sze8b-1
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
          doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
          doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
          doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
          doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
          doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
          doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
          doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
          doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
          doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
          doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
          doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
          doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
          tools/win32/run_script.py      run_script.py-20080717003927-k6itvarbtnwk44o9-1
        renamed:
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/xml5.py => bzrlib/xml8.py xml5.py-20050907032657-aac8f960815b66b1
          doc/en/user-guide/best_practice_intro.txt => doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
          doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/benchmarks/tree_creator/kernel_like.py kernel_like.py-20060815024128-b16a7pn542u6b13k-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bundle/serializer/v08.py v06.py-20051119041339-ee43f97270b01823
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
          bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
          bzrlib/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          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/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          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/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          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/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          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_added.py test_added.py-20060119085008-6b8b90369d42a26c
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
          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_locale.py test_lang.py-20060824204205-80v50j25qkuop7yn-1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          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_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_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          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_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          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_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_uncommit.py test_uncommit.py-20070205180410-ge7058d9138mvq3x-1
          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/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          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/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/per_lock/__init__.py __init__.py-20070314201444-u92yjsqrkh2m3qcb-1
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/repository_implementations/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          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/repository_implementations/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
          bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
          bzrlib/tests/test_decorators.py test_decorators.py-20060113063037-0e7bd4566758f4fa
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          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_hooks.py     test_hooks.py-20070628030849-89rtsbe5dmer5npz-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_ignores.py   test_ignores.py-20060712172354-vqq9ln0t8di27v53-1
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          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_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          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_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_setup.py     test_setup.py-20051208073730-4a59a6368c4efa04
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_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_strace.py    test_strace.py-20070323001526-6zquhhw8leb9m6j8-2
          bzrlib/tests/test_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
          bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
          bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
          bzrlib/tests/test_trace.py     testtrace.py-20051110225523-a21117fc7a07eeff
          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_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          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_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
          bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-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/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/tests/workingtree_implementations/test_add_reference.py test_add_reference.p-20061211024451-yo9i1691dgbv1eyn-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/tests/workingtree_implementations/test_set_root_id.py test_set_root_id.py-20061004073850-0r1c7qikmnkb8m9k-1
          bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
          bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-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/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
          doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
          doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
          doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
          doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
          tools/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
          doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        ------------------------------------------------------------
        revno: 3224.5.15
        revision-id: andrew.bennetts at canonical.com-20080404121357-r2vha4fwd2x1m0u7
        parent: andrew.bennetts at canonical.com-20080403140259-83o949yopz03r40j
        parent: pqm at pqm.ubuntu.com-20080404055943-evqxhz3x63dz9wbt
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Fri 2008-04-04 23:13:57 +1100
        message:
          Merge from bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
        ------------------------------------------------------------
        revno: 3224.5.14
        revision-id: andrew.bennetts at canonical.com-20080403140259-83o949yopz03r40j
        parent: andrew.bennetts at canonical.com-20080402001400-r1pqse38i03dl97w
        parent: pqm at pqm.ubuntu.com-20080403080121-tbx3clqp8wqe776c
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Fri 2008-04-04 01:02:59 +1100
        message:
          Merge from bzr.dev.
        added:
          bzrlib/transport/nosmart.py    nosmart.py-20080402095843-6ib17idympwy1zkr-1
        renamed:
          bzrlib/tests/test_revisionnamespaces.py => bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/test_bugtracker.py test_bugtracker.py-20070410073305-vu1vu1qosjurg8kb-2
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
        ------------------------------------------------------------
        revno: 3224.5.13
        revision-id: andrew.bennetts at canonical.com-20080402001400-r1pqse38i03dl97w
        parent: andrew.bennetts at canonical.com-20080317171611-o9wdrnf0m7qwo198
        parent: pqm at pqm.ubuntu.com-20080401091848-6y4f104r061ad8bk
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Wed 2008-04-02 11:14:00 +1100
        message:
          Merge from bzr.dev.
        added:
          bzrlib/tests/test_uncommit.py  test_uncommit.py-20080316104338-y3gxu67g5m2qih10-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/_knit_load_data_c.pyx   knit_c.pyx-20070509143944-u42gy8w387a10m0j-1
          bzrlib/_knit_load_data_py.py   _knit_load_data_py.p-20070629000948-9a0nh4s118bi5y8n-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
          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/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tests/TestUtil.py       TestUtil.py-20050824080200-5f70140a2d938694
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
          bzrlib/tests/blackbox/test_pull.py test_pull.py-20051201144907-64959364f629947f
          bzrlib/tests/blackbox/test_serve.py test_serve.py-20060913064329-8t2pvmsikl4s3xhl-1
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
          bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          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/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          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_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/test_wsgi.py      test_wsgi.py-20061005091552-rz8pva0olkxv0sd8-1
          bzrlib/tests/workingtree_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-3
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
          bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
          bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/repository.txt  repository.txt-20070709152006-xkhlek456eclha4u-1
          doc/en/user-guide/annotating_changes.txt annotating_changes.t-20071122141511-0knao2lklsdsvb1q-1
          doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
          doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
          doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
        ------------------------------------------------------------
        revno: 3224.5.12
        revision-id: andrew.bennetts at canonical.com-20080317171611-o9wdrnf0m7qwo198
        parent: andrew.bennetts at canonical.com-20080314202255-c409g1uvni22cdca
        parent: pqm at pqm.ubuntu.com-20080317054003-mzukdvwi1d2icd4c
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Mon 2008-03-17 12:16:11 -0500
        message:
          Merge from bzr.dev.
        added:
          bzrlib/tests/blackbox/test_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
          bzrlib/tests/tree_implementations/test_annotate_iter.py test_annotate_iter.p-20080315092519-h4dc43rntmfmq16d-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          README                         README-20050309040720-8f368abf9f346b9d
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge3.py    merge3.py-20050704130834-556689114c89e6f2
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/version_info.txt version_info.txt-20060921215543-gju6o5xdic8w25np-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3224.5.11
        revision-id: andrew.bennetts at canonical.com-20080314202255-c409g1uvni22cdca
        parent: andrew.bennetts at canonical.com-20080314202153-ws2nepff7epep8rt
        parent: pqm at pqm.ubuntu.com-20080313082937-sc9ovcwq3r10sjqd
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Fri 2008-03-14 15:22:55 -0500
        message:
          Merge bzr.dev.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3224.5.10
        revision-id: andrew.bennetts at canonical.com-20080314202153-ws2nepff7epep8rt
        parent: andrew.bennetts at canonical.com-20080314170755-th4th2bapqdzowxa
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Fri 2008-03-14 15:21:53 -0500
        message:
          Replace some duplication with a different form of hackery.
        modified:
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
        ------------------------------------------------------------
        revno: 3224.5.9
        revision-id: andrew.bennetts at canonical.com-20080314170755-th4th2bapqdzowxa
        parent: andrew.bennetts at canonical.com-20080312203226-m88q24tuvvk5z4zg
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Fri 2008-03-14 12:07:55 -0500
        message:
          More initial import hackery.
        modified:
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
        ------------------------------------------------------------
        revno: 3224.5.8
        revision-id: andrew.bennetts at canonical.com-20080312203226-m88q24tuvvk5z4zg
        parent: andrew.bennetts at canonical.com-20080312201307-ngd5bynt2nvhnlb7
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Wed 2008-03-12 16:32:26 -0400
        message:
          Fix failing tests.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
        ------------------------------------------------------------
        revno: 3224.5.7
        revision-id: andrew.bennetts at canonical.com-20080312201307-ngd5bynt2nvhnlb7
        parent: andrew.bennetts at canonical.com-20080219031601-guwjgknr342341ux
        parent: pqm at pqm.ubuntu.com-20080312073810-r3a7ot93mw7hmk1m
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Wed 2008-03-12 16:13:07 -0400
        message:
          Merge from bzr.dev.
        removed:
          index.txt                      index.txt-20071121073725-0corxykv5irjal00-1
        added:
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/en/admin-guide/            docenadminguide-20080305135054-y7y2c986yf94zljn-1
          doc/en/admin-guide/index.txt   index.txt-20080305140741-ecw0lap8dxkxc05g-1
          tools/package_mf.py            package_mf.py-20080206141953-323gd0qb2z3tn5pc-1
        renamed:
          bzrlib/plugins/launchpad/lp_indirect.py => bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_lp_indirect.py => bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/cmd_version_info.py     __init__.py-20051228204928-697d01fdca29c99b
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/bzrdir.py         bzrdir.py-20061122024551-ol0l0o0oofsu9b3t-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_checkout.py test_checkout.py-20060211231752-a5cde67cf70af854
          bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
          bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/blackbox/test_version_info.py test_bb_version_info.py-20051228204928-91711c6559d952f7
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
          bzrlib/tests/branch_implementations/test_revision_history.py test_revision_histor-20070326062311-v7co92liyuchb80w-1
          bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          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_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_ssh_transport.py test_ssh_transport.p-20070105153201-f7iq2bosvgjbdgc3-1
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
          bzrlib/tests/workingtree_implementations/test_merge_from_branch.py test_merge_from_bran-20060904034200-12jxyk2zlhpufxe1-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/util/configobj/docs/BSD-LICENSE.txt BSDLICENSE.txt-20051018184548-29b89ff3102657f5
          bzrlib/util/configobj/docs/configobj.txt configobj.txt-20051018184548-4949b5f17e6a19c7
          bzrlib/util/configobj/docs/validate.txt validate.txt-20051018184548-9e0e5ad913e258f5
          bzrlib/version_info_formats/__init__.py generate_version_info.py-20051228204928-8358edabcddcd97e
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/lca-merge.txt   lcamerge.txt-20080103061803-9isydn4ivgwrvorw-1
          doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/resolving_conflicts.txt resolving_conflicts.-20071122141511-0knao2lklsdsvb1q-5
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
        ------------------------------------------------------------
        revno: 3224.5.6
        revision-id: andrew.bennetts at canonical.com-20080219031601-guwjgknr342341ux
        parent: andrew.bennetts at canonical.com-20080219030342-9j3uiaqgobh083qn
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Tue 2008-02-19 14:16:01 +1100
        message:
          Don't import bzrlib.bundle in bzrlib.smart.request until it's needed.
        modified:
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
        ------------------------------------------------------------
        revno: 3224.5.5
        revision-id: andrew.bennetts at canonical.com-20080219030342-9j3uiaqgobh083qn
        parent: andrew.bennetts at canonical.com-20080218232627-v6cuj0596nh3rw56
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Tue 2008-02-19 14:03:42 +1100
        message:
          Don't import bzrlib.smart.medium from bzrlib.smart.server until it's needed.  This helps the bzr-dbus plugin import faster.
        modified:
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
        ------------------------------------------------------------
        revno: 3224.5.4
        revision-id: andrew.bennetts at canonical.com-20080218232627-v6cuj0596nh3rw56
        parent: andrew.bennetts at canonical.com-20080218143507-924ma0n1onyxi7gg
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Tue 2008-02-19 10:26:27 +1100
        message:
          Fix test suite, mainly weeding out uses of bzrlib.user_encoding.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
        ------------------------------------------------------------
        revno: 3224.5.3
        revision-id: andrew.bennetts at canonical.com-20080218143507-924ma0n1onyxi7gg
        parent: andrew.bennetts at canonical.com-20080218142518-yw3z1ob6g0jh5hox
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Tue 2008-02-19 01:35:07 +1100
        message:
          Avoid importing bzrlib.log unnecessarily, and always import bzrlib.registry and optparse directly in bzrlib.option because it always uses it.
        modified:
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
        ------------------------------------------------------------
        revno: 3224.5.2
        revision-id: andrew.bennetts at canonical.com-20080218142518-yw3z1ob6g0jh5hox
        parent: andrew.bennetts at canonical.com-20080218083038-tts55zsx5xrz3l2e
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Tue 2008-02-19 01:25:18 +1100
        message:
          Avoid importing bzrlib.bzrdir unnecessarily.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3224.5.1
        revision-id: andrew.bennetts at canonical.com-20080218083038-tts55zsx5xrz3l2e
        parent: pqm at pqm.ubuntu.com-20080213062701-74mocrhfz0n4uj4r
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-startup
        timestamp: Mon 2008-02-18 19:30:38 +1100
        message:
          Lots of assorted hackery to reduce the number of imports for common operations.  Improves 'rocks', 'st' and 'help' times by ~50ms on my laptop.
        modified:
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/cmd_version_info.py     __init__.py-20051228204928-697d01fdca29c99b
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
    ------------------------------------------------------------
    revno: 3508.1.247
    revision-id: pqm at pqm.ubuntu.com-20081001064910-typ6d7diwd53z6iv
    parent: pqm at pqm.ubuntu.com-20081001013215-ouj6gl6fwotdoj7n
    parent: andrew.bennetts at canonical.com-20081001061017-z97p3m0n9qqjzklf
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-10-01 07:49:10 +0100
    message:
      Extend -Dhpss flag to report HPSS call count on stderr. (Andrew
      	Bennetts)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
      bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
        ------------------------------------------------------------
        revno: 3508.282.7
        revision-id: andrew.bennetts at canonical.com-20081001061017-z97p3m0n9qqjzklf
        parent: andrew.bennetts at canonical.com-20081001060919-bfgpvsmpq9bvpgnr
        parent: pqm at pqm.ubuntu.com-20080930002605-dfe533l96sx35va8
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-call-count
        timestamp: Wed 2008-10-01 16:10:17 +1000
        message:
          Merge from bzr.dev
        removed:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
        added:
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
          doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/intertree_implementations/__init__.py __init__.py-20060724101752-09ysswo1a92uqyoz-3
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          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_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.282.6
        revision-id: andrew.bennetts at canonical.com-20081001060919-bfgpvsmpq9bvpgnr
        parent: andrew.bennetts at canonical.com-20081001012020-6pqq6p6xuu4orjr6
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-call-count
        timestamp: Wed 2008-10-01 16:09:19 +1000
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.282.5
        revision-id: andrew.bennetts at canonical.com-20081001012020-6pqq6p6xuu4orjr6
        parent: andrew.bennetts at canonical.com-20080925060210-h6gv3xs9s91lewl9
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-call-count
        timestamp: Wed 2008-10-01 11:20:20 +1000
        message:
          Rework hpss call counter.
        modified:
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
        ------------------------------------------------------------
        revno: 3508.282.4
        revision-id: andrew.bennetts at canonical.com-20080925060210-h6gv3xs9s91lewl9
        parent: andrew.bennetts at canonical.com-20080925045055-32udmv9r80b4v130
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-call-count
        timestamp: Thu 2008-09-25 16:02:10 +1000
        message:
          Minor tweaks.
        modified:
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
        ------------------------------------------------------------
        revno: 3508.282.3
        revision-id: andrew.bennetts at canonical.com-20080925045055-32udmv9r80b4v130
        parent: andrew.bennetts at canonical.com-20080925040625-84addwyxwwcnl2hg
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-call-count
        timestamp: Thu 2008-09-25 14:50:55 +1000
        message:
          Remove unnecessary change to disconnect methods.
        modified:
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
        ------------------------------------------------------------
        revno: 3508.282.2
        revision-id: andrew.bennetts at canonical.com-20080925040625-84addwyxwwcnl2hg
        parent: andrew.bennetts at canonical.com-20080924134644-wu29mrcljknmpdpz
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-call-count
        timestamp: Thu 2008-09-25 14:06:25 +1000
        message:
          Iterate over a copy of _atexit_counters, because it is mutated during iteration.
        modified:
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
        ------------------------------------------------------------
        revno: 3508.282.1
        revision-id: andrew.bennetts at canonical.com-20080924134644-wu29mrcljknmpdpz
        parent: pqm at pqm.ubuntu.com-20080924014325-ucivgbdmsbuthnqw
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-call-count
        timestamp: Wed 2008-09-24 23:46:44 +1000
        message:
          Show total HPSS calls (if any) on stderr when -Dhpss is active.
        modified:
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
    ------------------------------------------------------------
    revno: 3508.1.246
    revision-id: pqm at pqm.ubuntu.com-20081001013215-ouj6gl6fwotdoj7n
    parent: pqm at pqm.ubuntu.com-20080930002605-dfe533l96sx35va8
    parent: martin.vgagern at gmx.net-20080923055831-p7ootxk91d5naz82
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-10-01 02:32:15 +0100
    message:
      (Martin von Gagern) Add localization support for
      	osutils.format_local_date
    modified:
      bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
      bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3508.281.4
        revision-id: martin.vgagern at gmx.net-20080923055831-p7ootxk91d5naz82
        parent: martin.vgagern at gmx.net-20080923053355-8j0s11sg9wq5dueu
        committer: Martin von Gagern <Martin.vGagern at gmx.net>
        branch nick: localweekday
        timestamp: Tue 2008-09-23 07:58:31 +0200
        message:
          Use separate function format_local_date for local weekday formats in unicode.
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3508.281.3
        revision-id: martin.vgagern at gmx.net-20080923053355-8j0s11sg9wq5dueu
        parent: martin.vgagern at gmx.net-20080707085938-1u36q7u6iwu95coh
        parent: pqm at pqm.ubuntu.com-20080923051523-7ghbp6v2i2dehplc
        committer: Martin von Gagern <Martin.vGagern at gmx.net>
        branch nick: localweekday
        timestamp: Tue 2008-09-23 07:33:55 +0200
        message:
          Merged from bzr.dev
        removed:
          tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
          contrib/bash/bzrbashprompt.sh  bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/testing.txt     testing.txt-20080812140359-i70zzh6v2z7grqex-1
          doc/en/user-guide/stacked.txt  stacked.txt-20080711023247-4uh9oovoka0sze8b-1
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
          tools/win32/run_script.py      run_script.py-20080717003927-k6itvarbtnwk44o9-1
        renamed:
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          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/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          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_log.py test_log.py-20060112090212-78f6ea560c868e24
          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_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_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_break_lock.py test_break_lock.py-20060504111902-9aae411dbe9aadd2
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          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/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_ignores.py   test_ignores.py-20060712172354-vqq9ln0t8di27v53-1
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          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.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          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_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_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          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/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-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/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-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_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-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/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.281.2
        revision-id: martin.vgagern at gmx.net-20080707085938-1u36q7u6iwu95coh
        parent: martin.vgagern at gmx.net-20080707082411-xeam7zxkfozgnf2c
        committer: Martin von Gagern <Martin.vGagern at gmx.net>
        branch nick: localweekday
        timestamp: Mon 2008-07-07 10:59:38 +0200
        message:
          Check output type of format_date
        modified:
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3508.281.1
        revision-id: martin.vgagern at gmx.net-20080707082411-xeam7zxkfozgnf2c
        parent: pqm at pqm.ubuntu.com-20080704171330-ieh195xj7su2k2xq
        committer: Martin von Gagern <Martin.vGagern at gmx.net>
        branch nick: localweekday
        timestamp: Mon 2008-07-07 10:24:11 +0200
        message:
          Add local_weekday option to format_date
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
    ------------------------------------------------------------
    revno: 3508.1.245
    revision-id: pqm at pqm.ubuntu.com-20080930002605-dfe533l96sx35va8
    parent: pqm at pqm.ubuntu.com-20080929235144-2jweo1007kh31723
    parent: mbp at sourcefrog.net-20080929061127-xp4wtsyx9div0brq
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-09-30 01:26:05 +0100
    message:
      (mbp) Fix error construction in KnitVersionedFiles
    modified:
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.280.1
        revision-id: mbp at sourcefrog.net-20080929061127-xp4wtsyx9div0brq
        parent: pqm at pqm.ubuntu.com-20080927233809-mlgk5zkwowkb8q8z
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 270738-stacking
        timestamp: Mon 2008-09-29 16:11:27 +1000
        message:
          Fix error construction in KnitVersionedFiles
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
    ------------------------------------------------------------
    revno: 3508.1.244
    revision-id: pqm at pqm.ubuntu.com-20080929235144-2jweo1007kh31723
    parent: pqm at pqm.ubuntu.com-20080929084952-3d81d63rru8tt8mm
    parent: aaron at aaronbentley.com-20080929184305-1ayhg56t6k943qd6
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-09-30 00:51:44 +0100
    message:
      Enable merging into PreviewTrees
    modified:
      bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
      bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
      bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.17.14
        revision-id: aaron at aaronbentley.com-20080929184305-1ayhg56t6k943qd6
        parent: aaron at aaronbentley.com-20080923051944-eufgfonvgktowyp7
        parent: pqm at pqm.ubuntu.com-20080929054234-s2ajcaxxm75errlz
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into
        timestamp: Mon 2008-09-29 14:43:05 -0400
        message:
          Merge with bzr.dev
        removed:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
        added:
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
          doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
          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/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/intertree_implementations/__init__.py __init__.py-20060724101752-09ysswo1a92uqyoz-3
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          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_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3363.17.13
        revision-id: aaron at aaronbentley.com-20080923051944-eufgfonvgktowyp7
        parent: aaron at aaronbentley.com-20080922185038-66w5n4vq8lsdhmi6
        parent: aaron at aaronbentley.com-20080923045124-l0s8r6gbjpgmbz3r
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into
        timestamp: Tue 2008-09-23 01:19:44 -0400
        message:
          Merge with get_file_sha1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
            ------------------------------------------------------------
            revno: 3363.15.9
            revision-id: aaron at aaronbentley.com-20080923045124-l0s8r6gbjpgmbz3r
            parent: aaron at aaronbentley.com-20080922185009-vhg2dq8zso5z840o
            parent: aaron at aaronbentley.com-20080923044950-ocg2tp8d284x7o09
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: get_file_sha1
            timestamp: Tue 2008-09-23 00:51:24 -0400
            message:
              Merge with __contains__
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
            ------------------------------------------------------------
            revno: 3363.16.6
            revision-id: aaron at aaronbentley.com-20080923044950-ocg2tp8d284x7o09
            parent: aaron at aaronbentley.com-20080923044744-8jrov71kompyu9b5
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: __contains__
            timestamp: Tue 2008-09-23 00:49:50 -0400
            message:
              Fix redundant test classes
            modified:
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
            ------------------------------------------------------------
            revno: 3363.16.5
            revision-id: aaron at aaronbentley.com-20080923044744-8jrov71kompyu9b5
            parent: aaron at aaronbentley.com-20080922184951-xatxbhvv1i29i8gr
            parent: aaron at aaronbentley.com-20080923044449-b9gf8xr2n02xtdlh
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: __contains__
            timestamp: Tue 2008-09-23 00:47:44 -0400
            message:
              Merge with intertree
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3363.17.12
        revision-id: aaron at aaronbentley.com-20080922185038-66w5n4vq8lsdhmi6
        parent: aaron at aaronbentley.com-20080920172157-bkbgz82zbqqh3lw5
        parent: aaron at aaronbentley.com-20080922185009-vhg2dq8zso5z840o
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into
        timestamp: Mon 2008-09-22 14:50:38 -0400
        message:
          Merge with get_file_sha1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/branch_implementations/test_break_lock.py test_break_lock.py-20060504111902-9aae411dbe9aadd2
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3363.17.11
        revision-id: aaron at aaronbentley.com-20080920172157-bkbgz82zbqqh3lw5
        parent: aaron at aaronbentley.com-20080909205815-aqkaw6gl5fy9kr5f
        parent: aaron at aaronbentley.com-20080920172138-gdf7bnybkc6wnz9s
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into
        timestamp: Sat 2008-09-20 13:21:57 -0400
        message:
          Merge with get_file_sha1
        renamed:
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          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/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/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          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
        ------------------------------------------------------------
        revno: 3363.17.10
        revision-id: aaron at aaronbentley.com-20080909205815-aqkaw6gl5fy9kr5f
        parent: aaron at aaronbentley.com-20080908204453-sbdu3fnbgvwwsgq6
        parent: aaron at aaronbentley.com-20080909205758-ww1zyvi2lbnq8wm3
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into
        timestamp: Tue 2008-09-09 16:58:15 -0400
        message:
          Merge with get_files_sha1
        modified:
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3363.17.9
        revision-id: aaron at aaronbentley.com-20080908204453-sbdu3fnbgvwwsgq6
        parent: aaron at aaronbentley.com-20080801054136-c43vhko3syb91dfr
        parent: aaron at aaronbentley.com-20080908204346-wi4fwu62qb6uobht
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into
        timestamp: Mon 2008-09-08 16:44:53 -0400
        message:
          merge with get_file_sha1
        removed:
          tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
          doc/developers/testing.txt     testing.txt-20080812140359-i70zzh6v2z7grqex-1
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        renamed:
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          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_log.py test_log.py-20060112090212-78f6ea560c868e24
          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_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_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_setup.py     test_setup.py-20051208073730-4a59a6368c4efa04
          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_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3363.17.8
        revision-id: aaron at aaronbentley.com-20080801054136-c43vhko3syb91dfr
        parent: aaron at aaronbentley.com-20080801053938-2ug9i0fcsofrbamb
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into
        timestamp: Fri 2008-08-01 17:41:36 +1200
        message:
          Get merge into a preview tree working
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
        ------------------------------------------------------------
        revno: 3363.17.7
        revision-id: aaron at aaronbentley.com-20080801053938-2ug9i0fcsofrbamb
        parent: aaron at aaronbentley.com-20080801052528-zopgxgje2p60ynat
        parent: aaron at aaronbentley.com-20080801053908-mpfbe4lfuymsd7mg
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into
        timestamp: Fri 2008-08-01 17:39:38 +1200
        message:
          Merge from get_file_sha1
        modified:
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.17.6
        revision-id: aaron at aaronbentley.com-20080801052528-zopgxgje2p60ynat
        parent: aaron at aaronbentley.com-20080801051027-pxdrrmxv18aa280u
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into
        timestamp: Fri 2008-08-01 17:25:28 +1200
        message:
          Improve test scenario
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
        ------------------------------------------------------------
        revno: 3363.17.5
        revision-id: aaron at aaronbentley.com-20080801051027-pxdrrmxv18aa280u
        parent: aaron at aaronbentley.com-20080801045601-brkznwldpvfuzwxc
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into
        timestamp: Fri 2008-08-01 17:10:27 +1200
        message:
          Update merge to not use inventory
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.17.4
        revision-id: aaron at aaronbentley.com-20080801045601-brkznwldpvfuzwxc
        parent: aaron at aaronbentley.com-20080801044015-evl1fcd366ro879a
        parent: aaron at aaronbentley.com-20080801045510-bkud24q1syjvmk00
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into
        timestamp: Fri 2008-08-01 16:56:01 +1200
        message:
          Merge with __contains__
        modified:
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3363.17.3
        revision-id: aaron at aaronbentley.com-20080801044015-evl1fcd366ro879a
        parent: aaron at aaronbentley.com-20080801042945-13iii343abtkpyxt
        parent: aaron at aaronbentley.com-20080801043704-gfr3sjfkc0e9b39i
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into
        timestamp: Fri 2008-08-01 16:40:15 +1200
        message:
          Merge with has_id
        modified:
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
        ------------------------------------------------------------
        revno: 3363.17.2
        revision-id: aaron at aaronbentley.com-20080801042945-13iii343abtkpyxt
        parent: aaron at aaronbentley.com-20080801041340-zz8d7rjll6yywpm9
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into
        timestamp: Fri 2008-08-01 16:29:45 +1200
        message:
          Add text checking
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
        ------------------------------------------------------------
        revno: 3363.17.1
        revision-id: aaron at aaronbentley.com-20080801041340-zz8d7rjll6yywpm9
        parent: aaron at aaronbentley.com-20080731045146-fhfu8aywmwvusmp7
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-into
        timestamp: Fri 2008-08-01 16:13:40 +1200
        message:
          Avoid inventory for merge and transform code
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
    ------------------------------------------------------------
    revno: 3508.1.243
    revision-id: pqm at pqm.ubuntu.com-20080929084952-3d81d63rru8tt8mm
    parent: pqm at pqm.ubuntu.com-20080929054234-s2ajcaxxm75errlz
    parent: v.ladeuil+lp at free.fr-20080929081107-eyfv73oy7jgjio0m
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-09-29 09:49:52 +0100
    message:
      (vila) Fix python-2.6 various compatibility issues
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
      bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
      bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
      bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
      bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
      bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
      bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
      bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
      bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
      bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
      bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
      bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
      bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
      bzrlib/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
      bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
      bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
        ------------------------------------------------------------
        revno: 3508.279.1
        revision-id: v.ladeuil+lp at free.fr-20080929081107-eyfv73oy7jgjio0m
        parent: pqm at pqm.ubuntu.com-20080926054703-nxn5f1h7z7gvur96
        parent: v.ladeuil+lp at free.fr-20080929080859-pbtex6ozsk32a2au
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk
        timestamp: Mon 2008-09-29 10:11:07 +0200
        message:
          Fix python-2.6 various compatibility issues
        added:
          doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
        ------------------------------------------------------------
        revno: 3508.274.12
        revision-id: v.ladeuil+lp at free.fr-20080929080859-pbtex6ozsk32a2au
        parent: v.ladeuil+lp at free.fr-20080929071237-fppx7gg44vasd8ta
        parent: v.ladeuil+lp at free.fr-20080929080848-3j0bmihhs92tox1v
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: py26-compat
        timestamp: Mon 2008-09-29 10:08:59 +0200
        message:
          merge down-thread
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
            ------------------------------------------------------------
            revno: 3508.278.2
            revision-id: v.ladeuil+lp at free.fr-20080929080848-3j0bmihhs92tox1v
            parent: v.ladeuil+lp at free.fr-20080929071021-y67wj60j1hpx9dek
            parent: v.ladeuil+lp at free.fr-20080929080434-h3j35vswi87670cp
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: http-server-select-exception
            timestamp: Mon 2008-09-29 10:08:48 +0200
            message:
              merge down-thread
            modified:
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
            ------------------------------------------------------------
            revno: 3508.277.3
            revision-id: v.ladeuil+lp at free.fr-20080929080434-h3j35vswi87670cp
            parent: v.ladeuil+lp at free.fr-20080929070943-bw01lbtpek13rub2
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: deprecations
            timestamp: Mon 2008-09-29 10:04:34 +0200
            message:
              Martin's review feedback.
              
              * bzrlib/tests/__init__.py:
              (TestCase.callCatchWarnings): python-2.6 wants a 'line' keyword
              argument.
            modified:
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.274.11
        revision-id: v.ladeuil+lp at free.fr-20080929071237-fppx7gg44vasd8ta
        parent: v.ladeuil+lp at free.fr-20080929071136-2m0d51ku9wj2hey2
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: py26-compat
        timestamp: Mon 2008-09-29 09:12:37 +0200
        message:
          Don't protect the gulty.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.274.10
        revision-id: v.ladeuil+lp at free.fr-20080929071136-2m0d51ku9wj2hey2
        parent: v.ladeuil+lp at free.fr-20080929065435-f2g0gu1lh2by5c6f
        parent: v.ladeuil+lp at free.fr-20080929071021-y67wj60j1hpx9dek
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: py26-compat
        timestamp: Mon 2008-09-29 09:11:36 +0200
        message:
          Merge down-thread (including bzr.dev)
        removed:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
        added:
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
          doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/intertree_implementations/__init__.py __init__.py-20060724101752-09ysswo1a92uqyoz-3
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          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_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
            ------------------------------------------------------------
            revno: 3508.278.1
            revision-id: v.ladeuil+lp at free.fr-20080929071021-y67wj60j1hpx9dek
            parent: v.ladeuil+lp at free.fr-20080926152829-ibdag0hw352qjcix
            parent: v.ladeuil+lp at free.fr-20080929070943-bw01lbtpek13rub2
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: http-server-select-exception
            timestamp: Mon 2008-09-29 09:10:21 +0200
            message:
              Merge down-thread (including bzr.dev)
            removed:
              bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
            added:
              bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
              doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
              bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
              bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
              bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
              bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
              bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
              bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
              bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
              bzrlib/tests/intertree_implementations/__init__.py __init__.py-20060724101752-09ysswo1a92uqyoz-3
              bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
              bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
              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_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
              bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
              bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
              bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
              doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
            ------------------------------------------------------------
            revno: 3508.277.2
            revision-id: v.ladeuil+lp at free.fr-20080929070943-bw01lbtpek13rub2
            parent: v.ladeuil+lp at free.fr-20080929070355-mi1n0opzn3mxgg1q
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: deprecations
            timestamp: Mon 2008-09-29 09:09:43 +0200
            message:
              Martin's review feedback.
              
              * bzrlib/revisionspec.py:
              (RevisionSpec.__new__): Deleted. It has been deprecated last
              century (0.11).
              
              * bzrlib/osutils.py: 
              Use _mod prefixe when importing symbols.
            modified:
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
            ------------------------------------------------------------
            revno: 3508.277.1
            revision-id: v.ladeuil+lp at free.fr-20080929070355-mi1n0opzn3mxgg1q
            parent: v.ladeuil+lp at free.fr-20080926144520-nvwprjsbb927ff9t
            parent: v.ladeuil+lp at free.fr-20080929065809-2jac3doqkkhjznh4
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: deprecations
            timestamp: Mon 2008-09-29 09:03:55 +0200
            message:
              Merge bzr.dev, resolving conflicts
            removed:
              bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
            added:
              bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
              doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
              bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
              bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
              bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
              bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
              bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
              bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
              bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
              bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
              bzrlib/tests/intertree_implementations/__init__.py __init__.py-20060724101752-09ysswo1a92uqyoz-3
              bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
              bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
              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_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
              bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
              bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
              bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
              doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
            ------------------------------------------------------------
            revno: 3508.275.3
            revision-id: v.ladeuil+lp at free.fr-20080929065809-2jac3doqkkhjznh4
            parent: v.ladeuil+lp at free.fr-20080926142856-svgss7gij4g077zw
            parent: v.ladeuil+lp at free.fr-20080929065733-399dbezpaxl6h2sv
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: no-params-for-new-init
            timestamp: Mon 2008-09-29 08:58:09 +0200
            message:
              Merge bzr.dev
            removed:
              bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
            added:
              bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
              doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
              bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
              bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
              bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
              bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
              bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
              bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
              bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
              bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
              bzrlib/tests/intertree_implementations/__init__.py __init__.py-20060724101752-09ysswo1a92uqyoz-3
              bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
              bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
              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_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
              bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
              bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
              bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
              doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
            ------------------------------------------------------------
            revno: 3508.276.1
            revision-id: v.ladeuil+lp at free.fr-20080929065733-399dbezpaxl6h2sv
            parent: v.ladeuil+lp at free.fr-20080925151715-69kcjx7p2vcuuc5w
            parent: pqm at pqm.ubuntu.com-20080929054234-s2ajcaxxm75errlz
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: gzip-changes
            timestamp: Mon 2008-09-29 08:57:33 +0200
            message:
              Merge bzr.dev
            removed:
              bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
            added:
              bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
              doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
              bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
              bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
              bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
              bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
              bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
              bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
              bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
              bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
              bzrlib/tests/intertree_implementations/__init__.py __init__.py-20060724101752-09ysswo1a92uqyoz-3
              bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
              bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
              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_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
              bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
              bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
              bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
              doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.274.9
        revision-id: v.ladeuil+lp at free.fr-20080929065435-f2g0gu1lh2by5c6f
        parent: v.ladeuil+lp at free.fr-20080926152829-ibdag0hw352qjcix
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: py26-compat
        timestamp: Mon 2008-09-29 08:54:35 +0200
        message:
          Update NEWS.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.274.8
        revision-id: v.ladeuil+lp at free.fr-20080926152829-ibdag0hw352qjcix
        parent: v.ladeuil+lp at free.fr-20080926144520-nvwprjsbb927ff9t
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: http-server-select-exception
        timestamp: Fri 2008-09-26 17:28:29 +0200
        message:
          Catch spurious exceptions (python-2.6) when SocketServer is shut down.
          
          * bzrlib/tests/test_http.py:
          (TestProxyHttpServer.proxied_in_env,
          TestProxyHttpServer.not_proxied_in_env): Revert expected and
          actual expressions to conform with bzr rules.
          
          * bzrlib/tests/http_server.py:
          (HttpServer.__repr__): Added for debug purposes.
          (HttpServer._http_start): Catch spurious exceptions when running
          with python-2.6.
        modified:
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
        ------------------------------------------------------------
        revno: 3508.274.7
        revision-id: v.ladeuil+lp at free.fr-20080926144520-nvwprjsbb927ff9t
        parent: v.ladeuil+lp at free.fr-20080926142913-jc6o8wy92nvbkxa1
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: deprecations
        timestamp: Fri 2008-09-26 16:45:20 +0200
        message:
          Fix python-2.6 BaseException 'message' attribute deprecation.
          
          * bzrlib/util/configobj/configobj.py:
          (ConfigObjError.__init__): 'message' attribute has been
          deprecated. Reported upstream with patch, hopefully next upgrade
          will include it. Watch for conflicts though.
          
          * bzrlib/errors.py:
          (BzrError._format): 'message' attribute has been deprecated.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
        ------------------------------------------------------------
        revno: 3508.274.6
        revision-id: v.ladeuil+lp at free.fr-20080926142913-jc6o8wy92nvbkxa1
        parent: v.ladeuil+lp at free.fr-20080926075800-b5nz0089gtfkxwiu
        parent: v.ladeuil+lp at free.fr-20080926142856-svgss7gij4g077zw
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: deprecations
        timestamp: Fri 2008-09-26 16:29:13 +0200
        message:
          Merge down-thread
        modified:
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
            ------------------------------------------------------------
            revno: 3508.275.2
            revision-id: v.ladeuil+lp at free.fr-20080926142856-svgss7gij4g077zw
            parent: v.ladeuil+lp at free.fr-20080926075608-caw6xsw0rznnly7c
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: no-params-for-new-init
            timestamp: Fri 2008-09-26 16:28:56 +0200
            message:
              Fix another SmartHTTPMedium refactoring bit.
              
              * bzrlib/transport/http/__init__.py:
              (HttpTransportBase.__init__): Initialize _medium attribute.
            modified:
              bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
        ------------------------------------------------------------
        revno: 3508.274.5
        revision-id: v.ladeuil+lp at free.fr-20080926075800-b5nz0089gtfkxwiu
        parent: v.ladeuil+lp at free.fr-20080926070950-ux9kpjwt403ctegs
        parent: v.ladeuil+lp at free.fr-20080926075608-caw6xsw0rznnly7c
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: deprecations
        timestamp: Fri 2008-09-26 09:58:00 +0200
        message:
          Merge down-thread
        modified:
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
            ------------------------------------------------------------
            revno: 3508.275.1
            revision-id: v.ladeuil+lp at free.fr-20080926075608-caw6xsw0rznnly7c
            parent: v.ladeuil+lp at free.fr-20080925160322-omrugnbgkcwp9eo2
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: no-params-for-new-init
            timestamp: Fri 2008-09-26 09:56:08 +0200
            message:
              Fix SmartHTTPMedium refactoring related test.
              
              * bzrlib/tests/test_http.py:
              (SmartClientAgainstNotSmartServer.test_probe_smart_server): Fix
              lost in the noise in the previous commit.
            modified:
              bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
        ------------------------------------------------------------
        revno: 3508.274.4
        revision-id: v.ladeuil+lp at free.fr-20080926070950-ux9kpjwt403ctegs
        parent: v.ladeuil+lp at free.fr-20080925160322-omrugnbgkcwp9eo2
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: deprecations
        timestamp: Fri 2008-09-26 09:09:50 +0200
        message:
          Fix python2.6 deprecation warnings related to hashlib.
          
          * bzrlib/osutils.py: 
          Wrap md5 and sha imports to be compatible with python 2.4, 2.5 and
          above.  Replace all sha.new() calls by sha() calls they are
          reputedly faster (not profiled).
          
          * bzrlib/weave.py: 
          Update sha import, fix use.	
          
          * bzrlib/transport/http/_urllib2_wrappers.py: 
          Update md5 and sha imports, fix use.	
          
          * bzrlib/tests/test_testament.py:
          Update sha import, fix use.	
          
          * bzrlib/tests/test_knit.py:
          Update sha import, fix use.	
          
          * bzrlib/tests/test_hashcache.py: 
          Update sha import, fix use.	
          
          * bzrlib/tests/per_repository/test_check_reconcile.py:
          Update sha import, fix use.	
          
          * bzrlib/tests/http_utils.py: 
          Update md5 and sha imports, fix use.	
          
          * bzrlib/testament.py: 
          Update sha import, fix use.	
          
          * bzrlib/repofmt/pack_repo.py: 
          Update md5 import, fix use.	
          
          * bzrlib/hashcache.py: 
          Update sha import, fix use.	
          
          * bzrlib/btree_index.py: 
          Delete useless sha import.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
        ------------------------------------------------------------
        revno: 3508.274.3
        revision-id: v.ladeuil+lp at free.fr-20080925160322-omrugnbgkcwp9eo2
        parent: v.ladeuil+lp at free.fr-20080925160234-7o5qhh48re61njn6
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: no-params-for-new-init
        timestamp: Thu 2008-09-25 18:03:22 +0200
        message:
          Don't use multiple inheritance for http smart medium since we
          can't pass parameters to object.__init__ (and bzr used that trick
          prior to python-2.6 to implement it).
          
          * bzrlib/tests/test_http.py:
          (TestHTTPConnections.test_get_smart_medium): Deleted.
          
          * bzrlib/transport/http/__init__.py:
          (HttpTransportBase): Get rid of multiple inheritance from
          medium.SmartClientMedium.
          (HttpTransportBase.get_smart_medium): Build the medium on demand
          but cache it to avoid probing for smart server repeatedly.
          (SmartClientHTTPMedium): New class. Transfer get_request,
          should_probe and send_http_smart_request from
          HttpTransportBase. Keep a weak reference on the http transport to
          avoid circular references.
          (SmartClientHTTPMedium.send_http_smart_request): Handle the weak
          reference.
          
          * bzrlib/transport/remote.py:
          (RemoteTransport): Doesn't inherit from SmartClientMedium anymore.
          
          * bzrlib/transport/__init__.py:
          (Transport.__init__): Don't pass parameters to object.__init__.
        modified:
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.274.2
        revision-id: v.ladeuil+lp at free.fr-20080925160234-7o5qhh48re61njn6
        parent: v.ladeuil+lp at free.fr-20080925151715-69kcjx7p2vcuuc5w
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: no-params-for-new-init
        timestamp: Thu 2008-09-25 18:02:34 +0200
        message:
          Python-2.6 doesn't allow passing passing parameters to object methods __init__
          and __new__.	
          
          * bzrlib/weave.py:
          (Weave.__init__): Don't pass parameters to object.__init__.
          
          * bzrlib/revisionspec.py:
          (RevisionSpec.__new__): Don't pass parameters to object.__new__.
        modified:
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
        ------------------------------------------------------------
        revno: 3508.274.1
        revision-id: v.ladeuil+lp at free.fr-20080925151715-69kcjx7p2vcuuc5w
        parent: pqm at pqm.ubuntu.com-20080924081540-ecfvp6xq4x9gs81n
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: gzip-changes
        timestamp: Thu 2008-09-25 17:17:15 +0200
        message:
          Fix U32, LOWU32 disapearance in python-2.6.
          
          * bzrlib/tuned_gzip.py:
          (U32, LOWU32): These functions are gone in python-2.6, they are
          trivial enough to be copied as is.
        modified:
          bzrlib/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
    ------------------------------------------------------------
    revno: 3508.1.242
    revision-id: pqm at pqm.ubuntu.com-20080929054234-s2ajcaxxm75errlz
    parent: pqm at pqm.ubuntu.com-20080927233809-mlgk5zkwowkb8q8z
    parent: john at arbash-meinel.com-20080925220546-rvodcd1e46xyud4k
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-09-29 06:42:34 +0100
    message:
      (jam) Fix 'bzr revert' on win32 by taking a write lock out earlier.
    modified:
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.273.1
        revision-id: john at arbash-meinel.com-20080925220546-rvodcd1e46xyud4k
        parent: pqm at pqm.ubuntu.com-20080925075516-olnl5p5au2u1ml5v
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2008-09-25 17:05:46 -0500
        message:
          Take out a write lock right away for 'bzr revert'
          
          Fixes a regression where 'bzr revert' stopped working on win32.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
    ------------------------------------------------------------
    revno: 3508.1.241
    revision-id: pqm at pqm.ubuntu.com-20080927233809-mlgk5zkwowkb8q8z
    parent: pqm at pqm.ubuntu.com-20080927040426-dv3yctm2h2fd2bzf
    parent: robertc at robertcollins.net-20080927225834-030vklra0bu3f0bc
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sun 2008-09-28 00:38:09 +0100
    message:
      (robertc) Connect the BTree index layer up to a pack based repository
      	format. (Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
      bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
      bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
      bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
      doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
        ------------------------------------------------------------
        revno: 3508.272.3
        revision-id: robertc at robertcollins.net-20080927225834-030vklra0bu3f0bc
        parent: robertc at robertcollins.net-20080925222509-1cpsw55esrjycw9e
        parent: pqm at pqm.ubuntu.com-20080927040426-dv3yctm2h2fd2bzf
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Sun 2008-09-28 08:58:34 +1000
        message:
          Resolve NEWS.
        removed:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
        added:
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
          doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/intertree_implementations/__init__.py __init__.py-20060724101752-09ysswo1a92uqyoz-3
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.272.2
        revision-id: robertc at robertcollins.net-20080925222509-1cpsw55esrjycw9e
        parent: robertc at robertcollins.net-20080925055104-wgdloa74hy8c2l3j
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: btree-repo
        timestamp: Fri 2008-09-26 08:25:09 +1000
        message:
          Remove 1.5 series dev formats and document development2 a little better.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
        ------------------------------------------------------------
        revno: 3508.272.1
        revision-id: robertc at robertcollins.net-20080925055104-wgdloa74hy8c2l3j
        parent: pqm at pqm.ubuntu.com-20080925012144-k71s2olv2fpy771x
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: repository
        timestamp: Thu 2008-09-25 15:51:04 +1000
        message:
          Add development2 formats using BTree indices.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
    ------------------------------------------------------------
    revno: 3508.1.240
    revision-id: pqm at pqm.ubuntu.com-20080927040426-dv3yctm2h2fd2bzf
    parent: pqm at pqm.ubuntu.com-20080927001140-kf9vnhradsc7ilmo
    parent: john at arbash-meinel.com-20080926235532-xflme30vy69ole08
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2008-09-27 05:04:26 +0100
    message:
      (jam) Merge 1.7.1rc1 back into bzr.dev
    added:
      doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
      bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
      bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
      bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
      bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
      bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.268.2
        revision-id: john at arbash-meinel.com-20080926235532-xflme30vy69ole08
        parent: john at arbash-meinel.com-20080926222121-xmk5z6us1ks0ctn5
        parent: pqm at pqm.ubuntu.com-20080924133400-zr36n1eky6srt5m1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Fri 2008-09-26 18:55:32 -0500
        message:
          Merge 1.7.1rc1 back into bzr.dev
        added:
          doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.244.4
        revision-id: pqm at pqm.ubuntu.com-20080924133400-zr36n1eky6srt5m1
        parent: pqm at pqm.ubuntu.com-20080923164635-it2hzrn39wpbhh9e
        parent: john at arbash-meinel.com-20080924125807-f0enrs904y9sy3jx
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.7
        timestamp: Wed 2008-09-24 14:34:00 +0100
        message:
          (jam) Include LCA tree merge, and release 1.7.1rc1
        added:
          doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.47
        revision-id: john at arbash-meinel.com-20080924125807-f0enrs904y9sy3jx
        parent: john at arbash-meinel.com-20080924125729-l5edidgaus6lq6zv
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Wed 2008-09-24 07:58:07 -0500
        message:
          Prepare bzr 1.7.1rc1
        modified:
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.270.46
        revision-id: john at arbash-meinel.com-20080924125729-l5edidgaus6lq6zv
        parent: john at arbash-meinel.com-20080924125322-p1i7pnr0m49v1hze
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Wed 2008-09-24 07:57:29 -0500
        message:
          NEWS for 1.7.1rc1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.270.45
        revision-id: john at arbash-meinel.com-20080924125322-p1i7pnr0m49v1hze
        parent: john at arbash-meinel.com-20080924125122-0893ip9kz0ik5cjt
        parent: pqm at pqm.ubuntu.com-20080923164635-it2hzrn39wpbhh9e
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Wed 2008-09-24 07:53:22 -0500
        message:
          Bring in the 1.7 branch
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/blackbox/test_outside_wt.py test_outside_wt.py-20060116200058-98edd33e7db8bdde
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.270.44
        revision-id: john at arbash-meinel.com-20080924125122-0893ip9kz0ik5cjt
        parent: john at arbash-meinel.com-20080905031140-hj0adlcf30l7i99v
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Wed 2008-09-24 07:51:22 -0500
        message:
          Revert the path2id fix, because to_dir can be anywhere, not just
          in the same directory.
        modified:
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
        ------------------------------------------------------------
        revno: 3508.270.43
        revision-id: john at arbash-meinel.com-20080905031140-hj0adlcf30l7i99v
        parent: john at arbash-meinel.com-20080905022934-s8692mbwpkdwi106
        parent: pqm at pqm.ubuntu.com-20080905013604-6zvq8467ip7l4m9i
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Thu 2008-09-04 22:11:40 -0500
        message:
          Merge in bzr.dev 3691
        removed:
          tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/testing.txt     testing.txt-20080812140359-i70zzh6v2z7grqex-1
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        renamed:
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          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_log.py test_log.py-20060112090212-78f6ea560c868e24
          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_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_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_setup.py     test_setup.py-20051208073730-4a59a6368c4efa04
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/tests/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.270.42
        revision-id: john at arbash-meinel.com-20080905022934-s8692mbwpkdwi106
        parent: john at arbash-meinel.com-20080905022358-b5ygqseepgrpq3ru
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Thu 2008-09-04 21:29:34 -0500
        message:
          Cleanups to the algorithm documentation.
        renamed:
          doc/developers/lca_merge_resolution.txt => doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
        modified:
          doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
        ------------------------------------------------------------
        revno: 3508.270.41
        revision-id: john at arbash-meinel.com-20080905022358-b5ygqseepgrpq3ru
        parent: john at arbash-meinel.com-20080905015625-lgq0wbqxt9ov3l6v
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Thu 2008-09-04 21:23:58 -0500
        message:
          Some grammar and other clarity feedback from Aaron.
        modified:
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.40
        revision-id: john at arbash-meinel.com-20080905015625-lgq0wbqxt9ov3l6v
        parent: john at arbash-meinel.com-20080905015446-8dp5zn229wqv0zs1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Thu 2008-09-04 20:56:25 -0500
        message:
          Make 'resolver' a required parameter.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
        ------------------------------------------------------------
        revno: 3508.270.39
        revision-id: john at arbash-meinel.com-20080905015446-8dp5zn229wqv0zs1
        parent: john at arbash-meinel.com-20080904232306-x03g8pgnwfiyiu8w
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Thu 2008-09-04 20:54:46 -0500
        message:
          Use self._lca_multi_way rather than Merge3Merger._lca_multi_way by Aaron's request.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
        ------------------------------------------------------------
        revno: 3508.270.38
        revision-id: john at arbash-meinel.com-20080904232306-x03g8pgnwfiyiu8w
        parent: john at arbash-meinel.com-20080801180417-z3itgrfu0ai91mgq
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Thu 2008-09-04 18:23:06 -0500
        message:
          Use direct access to the inventory instead of path2id.
        modified:
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
        ------------------------------------------------------------
        revno: 3508.270.37
        revision-id: john at arbash-meinel.com-20080801180417-z3itgrfu0ai91mgq
        parent: john at arbash-meinel.com-20080801164943-nus5wo9ugnm6hvj7
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Fri 2008-08-01 13:04:17 -0500
        message:
          Tests pass when using _entries_lca as the default algorithm.
          
          The only test that doesn't pass is a bug in MultiWalker, which has a fix
          being merged already.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
        ------------------------------------------------------------
        revno: 3508.270.36
        revision-id: john at arbash-meinel.com-20080801164943-nus5wo9ugnm6hvj7
        parent: john at arbash-meinel.com-20080801164001-h8qnpzd3oflukm4n
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Fri 2008-08-01 11:49:43 -0500
        message:
          Optimizing how we extracted multiple trees left a path that didn't create a base_tree.
          Fixed.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
        ------------------------------------------------------------
        revno: 3508.270.35
        revision-id: john at arbash-meinel.com-20080801164001-h8qnpzd3oflukm4n
        parent: john at arbash-meinel.com-20080801155803-09pbz29fpebp8l77
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Fri 2008-08-01 11:40:01 -0500
        message:
          Add a test that we only call get_symlink_target if the object should be a symlink.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.34
        revision-id: john at arbash-meinel.com-20080801155803-09pbz29fpebp8l77
        parent: john at arbash-meinel.com-20080801153757-v0ji8rff0arwtuca
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Fri 2008-08-01 10:58:03 -0500
        message:
          Handle symlinks properly when objects are not RevisionTrees
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.33
        revision-id: john at arbash-meinel.com-20080801153757-v0ji8rff0arwtuca
        parent: john at arbash-meinel.com-20080801142655-fi5f6rtys5tlu6ez
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Fri 2008-08-01 10:37:57 -0500
        message:
          Implement support for 'tree-reference'.
          It seems that _entries3 always returns False for content changed,
          I would have thought it would look at entry.revision in those
          circumstances. Anyway, it seems to work for what we need.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.32
        revision-id: john at arbash-meinel.com-20080801142655-fi5f6rtys5tlu6ez
        parent: john at arbash-meinel.com-20080731193427-94lq166eeytf8tts
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Fri 2008-08-01 09:26:55 -0500
        message:
          Add a test for proper behavior when *everything* is a WT.
          
          This only really happens in the test suite, you'll never get a LCA Tree as a WT
          in standard behavior (I don't know if you could get a BASE tree as a wT).
          Also, clean up some trailing whitespace.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.31
        revision-id: john at arbash-meinel.com-20080731193427-94lq166eeytf8tts
        parent: john at arbash-meinel.com-20080731191259-81qy04c3h4bxir0s
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Thu 2008-07-31 14:34:27 -0500
        message:
          Add expected failures for cases where we should be looking at more than
          just BASE + LCAs, such as intermediate LCAs, or the whole per-file/attribute graph.
          
          They are fairly unlikely, but it is good to know that we don't handle them yet.
        modified:
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.30
        revision-id: john at arbash-meinel.com-20080731191259-81qy04c3h4bxir0s
        parent: john at arbash-meinel.com-20080730223829-2wd0dm1ca4tqlguw
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Thu 2008-07-31 14:12:59 -0500
        message:
          Several updates.
          
          Add a document describing the merge algorithm, and the rationale
          for the different steps.
          Change the sha1 algorithm to use get_file_sha1() rather than assuming the
          inventory entries text_sha1 value is correct. (It is always None for working trees.)
          For sha1-values specifically, don't allow overruling an LCA value when one tip
          seems to supersede the other's value. We will still do this for names and parent_ids.
          Add tests that we conflict if lcas disagree and tips do not have the same content,
          even if one of them is an lca value, and one is newer.
        added:
          doc/developers/lca_merge_resolution.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.29
        revision-id: john at arbash-meinel.com-20080730223829-2wd0dm1ca4tqlguw
        parent: john at arbash-meinel.com-20080730223749-wcofi4ccz4wzgkfk
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Wed 2008-07-30 17:38:29 -0500
        message:
          We have added the symlink tests, and now have covered all the ones I was aware of.
        modified:
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.28
        revision-id: john at arbash-meinel.com-20080730223749-wcofi4ccz4wzgkfk
        parent: john at arbash-meinel.com-20080730215034-n6n8nrcl3a1amiav
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Wed 2008-07-30 17:37:49 -0500
        message:
          More symlink tests.
          
          Test that we properly track content changes for symlinks,
          and that we merge them correctly.
          Also add a test for the expected failure of the 3-way merge logic
          on content of symlinks (and files.)
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.27
        revision-id: john at arbash-meinel.com-20080730215034-n6n8nrcl3a1amiav
        parent: john at arbash-meinel.com-20080730212805-8zzead9mrwbn19w1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Wed 2008-07-30 16:50:34 -0500
        message:
          A couple of symlink tests, we need to do more.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.26
        revision-id: john at arbash-meinel.com-20080730212805-8zzead9mrwbn19w1
        parent: john at arbash-meinel.com-20080730204837-w9gj1gjbvgusuuzu
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Wed 2008-07-30 16:28:05 -0500
        message:
          Clean up comments, only symlink support left.
        modified:
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.25
        revision-id: john at arbash-meinel.com-20080730204837-w9gj1gjbvgusuuzu
        parent: john at arbash-meinel.com-20080730203540-73uaw4di6m0yuxzh
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Wed 2008-07-30 15:48:37 -0500
        message:
          A few more merge-level behavior tests.
        modified:
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.24
        revision-id: john at arbash-meinel.com-20080730203540-73uaw4di6m0yuxzh
        parent: john at arbash-meinel.com-20080730021916-65dpdenvz27emgnk
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Wed 2008-07-30 15:35:40 -0500
        message:
          Implement support for 'interesting_files' and 'interesting_ids' for _entries_lca
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.23
        revision-id: john at arbash-meinel.com-20080730021916-65dpdenvz27emgnk
        parent: john at arbash-meinel.com-20080729230216-xt8zje18edlwsnb7
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Tue 2008-07-29 21:19:16 -0500
        message:
          Handle when there are more than 2 LCAs while searching for the unique lca.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.22
        revision-id: john at arbash-meinel.com-20080729230216-xt8zje18edlwsnb7
        parent: john at arbash-meinel.com-20080729221933-eecf0fzftxi014wc
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Tue 2008-07-29 18:02:16 -0500
        message:
          Handle executable bit changes as well.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.21
        revision-id: john at arbash-meinel.com-20080729221933-eecf0fzftxi014wc
        parent: john at arbash-meinel.com-20080729214450-ikbnt6xelmu0ms0r
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Tue 2008-07-29 17:19:33 -0500
        message:
          Hook up the lca-way logic into the path handlers.
          
          Add at least 1 test which would fail without using this logic.
          Lots more tests to follow. Mostly stuff that we can't really test at the
          lower levels.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.20
        revision-id: john at arbash-meinel.com-20080729214450-ikbnt6xelmu0ms0r
        parent: john at arbash-meinel.com-20080729204135-hqpkdfp9w6yxtu55
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Tue 2008-07-29 16:44:50 -0500
        message:
          Use the _lca_multi_way to work out if there is actually a kind/parent/name/content change.
          
          This lets us filter out nodes that aren't interesting, as well as properly set the
          'content_changed' flag.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.19
        revision-id: john at arbash-meinel.com-20080729204135-hqpkdfp9w6yxtu55
        parent: john at arbash-meinel.com-20080729163409-3x3n0ba1xt2gmlvf
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Tue 2008-07-29 15:41:35 -0500
        message:
          Add the _lca_multi_way function, and explicit tests.
          
          There may be some other edge cases, but I think I covered them all.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.18
        revision-id: john at arbash-meinel.com-20080729163409-3x3n0ba1xt2gmlvf
        parent: john at arbash-meinel.com-20080723025925-8k0ornn7gcle8z2g
        parent: john at arbash-meinel.com-20080729162837-4bcjhmvi405qp25h
        parent: john at arbash-meinel.com-20080729163121-mw5rb5b4dimsi1zv
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Tue 2008-07-29 11:34:09 -0500
        message:
          Bring in both branch-builder threads.
        modified:
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
            ------------------------------------------------------------
            revno: 3508.271.2
            revision-id: john at arbash-meinel.com-20080729163121-mw5rb5b4dimsi1zv
            parent: john at arbash-meinel.com-20080723023509-1t4wkw5wjif7h72i
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: use_branch_builder
            timestamp: Tue 2008-07-29 11:31:21 -0500
            message:
              'rename' is a supported action.
            modified:
              bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
        ------------------------------------------------------------
        revno: 3508.270.17
        revision-id: john at arbash-meinel.com-20080723025925-8k0ornn7gcle8z2g
        parent: john at arbash-meinel.com-20080723022704-fgfvo8t4unyl14bw
        parent: john at arbash-meinel.com-20080723023509-1t4wkw5wjif7h72i
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Tue 2008-07-22 21:59:25 -0500
        message:
          Merge in the latest branch builder work
        modified:
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
            ------------------------------------------------------------
            revno: 3508.271.1
            revision-id: john at arbash-meinel.com-20080723023509-1t4wkw5wjif7h72i
            parent: john at arbash-meinel.com-20080722204034-x54day968ipfmr1y
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: use_branch_builder
            timestamp: Tue 2008-07-22 21:35:09 -0500
            message:
              Implement rename_one on MemoryTree, and expose that in the Branch Builder
            modified:
              bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
              bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
              bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
              bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
        ------------------------------------------------------------
        revno: 3508.270.16
        revision-id: john at arbash-meinel.com-20080723022704-fgfvo8t4unyl14bw
        parent: john at arbash-meinel.com-20080722231354-fem3xq4gkjusdf8j
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Tue 2008-07-22 21:27:04 -0500
        message:
          another test for only in OTHER
        modified:
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.15
        revision-id: john at arbash-meinel.com-20080722231354-fem3xq4gkjusdf8j
        parent: john at arbash-meinel.com-20080722230449-4mn4a3q2pr5b1zyq
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Tue 2008-07-22 18:13:54 -0500
        message:
          Handle when OTHER doesn't have the entry.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.14
        revision-id: john at arbash-meinel.com-20080722230449-4mn4a3q2pr5b1zyq
        parent: john at arbash-meinel.com-20080722222542-r4so03343ba2me68
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Tue 2008-07-22 18:04:49 -0500
        message:
          Add a test which shows that the ordering switches when you pick the other parent.
        modified:
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.13
        revision-id: john at arbash-meinel.com-20080722222542-r4so03343ba2me68
        parent: john at arbash-meinel.com-20080722221021-j1b5fln4430q827r
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Tue 2008-07-22 17:25:42 -0500
        message:
          Switch the lca_trees to be in 'find_merge_order'.
          
          We don't *have* to use that order, but it means we guarantee the lca ordering,
          rather than just guessing.
          One alternative that would be a bit faster is just simple lexicographical ordering.
          
          Also handle when one of the LCA trees doesn't have an entry.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.12
        revision-id: john at arbash-meinel.com-20080722221021-j1b5fln4430q827r
        parent: john at arbash-meinel.com-20080722215639-vtsdwysizs2m28k6
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Tue 2008-07-22 17:10:21 -0500
        message:
          add more filtering for when a directory hasn't actually changed.
          
          This simplifies the tests because it filters out all the root-id noise.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.11
        revision-id: john at arbash-meinel.com-20080722215639-vtsdwysizs2m28k6
        parent: john at arbash-meinel.com-20080722214713-xpdvsv1aixxq05tn
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Tue 2008-07-22 16:56:39 -0500
        message:
          Handle when an entry is missing in THIS
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.10
        revision-id: john at arbash-meinel.com-20080722214713-xpdvsv1aixxq05tn
        parent: john at arbash-meinel.com-20080722204243-g10pvu93lxihrpk7
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Tue 2008-07-22 16:47:13 -0500
        message:
          Test the case where BASE is missing a file that is present in THIS, OTHER and all LCAs.
          Also include both the case where the file is modified, and where it isn't.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.9
        revision-id: john at arbash-meinel.com-20080722204243-g10pvu93lxihrpk7
        parent: john at arbash-meinel.com-20080722204114-jw0j6e5i1p7ecpo9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Tue 2008-07-22 15:42:43 -0500
        message:
          Use the new series work to make the tests finish even faster.
        modified:
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.8
        revision-id: john at arbash-meinel.com-20080722204114-jw0j6e5i1p7ecpo9
        parent: john at arbash-meinel.com-20080722201736-47jhd8ij30jhgw7j
        parent: john at arbash-meinel.com-20080722204034-x54day968ipfmr1y
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Tue 2008-07-22 15:41:14 -0500
        message:
          Bring in the series work for BranchBuilder.
        modified:
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
        ------------------------------------------------------------
        revno: 3508.270.7
        revision-id: john at arbash-meinel.com-20080722201736-47jhd8ij30jhgw7j
        parent: john at arbash-meinel.com-20080722195253-ic5o3tbuc97e2uoc
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Tue 2008-07-22 15:17:36 -0500
        message:
          switch over test_merge to using the new BranchBuilder api.
        modified:
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.6
        revision-id: john at arbash-meinel.com-20080722195253-ic5o3tbuc97e2uoc
        parent: john at arbash-meinel.com-20080722164720-h66kbfwehfpcpyis
        parent: john at arbash-meinel.com-20080722194840-dqp3t6mc12f2s36n
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Tue 2008-07-22 14:52:53 -0500
        message:
          Merge in the BranchBuilder updates, which brings in a newer bzr.dev
        added:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/help_topics/en/patterns.txt patterns.txt-20080625070357-wx8qm46a19ejwfns-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/repository_implementations/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          contrib/bash/bzrbashprompt.sh  bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
          doc/en/user-guide/stacked.txt  stacked.txt-20080711023247-4uh9oovoka0sze8b-1
          tools/win32/run_script.py      run_script.py-20080717003927-k6itvarbtnwk44o9-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          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_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          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_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_ignores.py   test_ignores.py-20060712172354-vqq9ln0t8di27v53-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          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_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/test_weave.py     testknit.py-20050627023648-9833cc5562ffb785
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
        ------------------------------------------------------------
        revno: 3508.270.5
        revision-id: john at arbash-meinel.com-20080722164720-h66kbfwehfpcpyis
        parent: john at arbash-meinel.com-20080722154417-qoc7kmrv0i4orptm
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Tue 2008-07-22 11:47:20 -0500
        message:
          Initial work on _entries_lca.
          
          At least get the basic API working, and track when a file is modified.
          
          I'm going to need a better test setup if I'm going to handle all the test cases in
          a way that can be actually understood.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.4
        revision-id: john at arbash-meinel.com-20080722154417-qoc7kmrv0i4orptm
        parent: john at arbash-meinel.com-20080722143903-0pp0c0calpmaj3k6
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Tue 2008-07-22 10:44:17 -0500
        message:
          Test that the lca_trees are passed down to the Merger object when appropriate.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.3
        revision-id: john at arbash-meinel.com-20080722143903-0pp0c0calpmaj3k6
        parent: john at arbash-meinel.com-20080722021504-swide022hwjx7a7z
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Tue 2008-07-22 09:39:03 -0500
        message:
          Switch to using an in-memory tree when possible
        modified:
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.2
        revision-id: john at arbash-meinel.com-20080722021504-swide022hwjx7a7z
        parent: john at arbash-meinel.com-20080722020529-58d4f9mtxd2p5dvm
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Mon 2008-07-21 21:15:04 -0500
        message:
          Extract the lca trees and the base tree when we find a criss-cross
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.270.1
        revision-id: john at arbash-meinel.com-20080722020529-58d4f9mtxd2p5dvm
        parent: john at arbash-meinel.com-20080630232157-j38i11dq21da6ewo
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: merge_lca_multi
        timestamp: Mon 2008-07-21 21:05:29 -0500
        message:
          Update Merger to set a flag when we encounter a criss-cross merge.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
    ------------------------------------------------------------
    revno: 3508.1.239
    revision-id: pqm at pqm.ubuntu.com-20080927001140-kf9vnhradsc7ilmo
    parent: pqm at pqm.ubuntu.com-20080926231708-0eg771cwtjgjior1
    parent: john at arbash-meinel.com-20080926233502-0x6htcqzyn2lncj0
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2008-09-27 01:11:40 +0100
    message:
      (jam) Add trace.debug_memory() as a simple way to dump mem info.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
      bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
        ------------------------------------------------------------
        revno: 3508.269.4
        revision-id: john at arbash-meinel.com-20080926233502-0x6htcqzyn2lncj0
        parent: john at arbash-meinel.com-20080926221702-3lxr4hxo4ddl1264
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: debug_memory
        timestamp: Fri 2008-09-26 18:35:02 -0500
        message:
          Restore the 'if memory in debug.debug_flags' check for commands.py
        modified:
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
        ------------------------------------------------------------
        revno: 3508.269.3
        revision-id: john at arbash-meinel.com-20080926221702-3lxr4hxo4ddl1264
        parent: john at arbash-meinel.com-20080926221442-3r67j99sr9rwe9w0
        parent: pqm at pqm.ubuntu.com-20080926211130-ojyixbni0jpqoify
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: debug_memory
        timestamp: Fri 2008-09-26 17:17:02 -0500
        message:
          Merge bzr.dev, resolve NEWS
        removed:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
        added:
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
        renamed:
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/branch_implementations/test_break_lock.py test_break_lock.py-20060504111902-9aae411dbe9aadd2
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          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/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          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_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          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_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          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
        ------------------------------------------------------------
        revno: 3508.269.2
        revision-id: john at arbash-meinel.com-20080926221442-3r67j99sr9rwe9w0
        parent: john at arbash-meinel.com-20080910181759-3f30at7qak0k6syx
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: debug_memory
        timestamp: Fri 2008-09-26 17:14:42 -0500
        message:
          Make message optional, don't check the memory flag directly.
        modified:
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
        ------------------------------------------------------------
        revno: 3508.269.1
        revision-id: john at arbash-meinel.com-20080910181759-3f30at7qak0k6syx
        parent: pqm at pqm.ubuntu.com-20080910053334-fy7gihd6da2nyhy2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: debug_memory
        timestamp: Wed 2008-09-10 13:17:59 -0500
        message:
          Move the memory debugging into a helper function.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
    ------------------------------------------------------------
    revno: 3508.1.238
    revision-id: pqm at pqm.ubuntu.com-20080926231708-0eg771cwtjgjior1
    parent: pqm at pqm.ubuntu.com-20080926224240-12brpogngz8mmlrz
    parent: john at arbash-meinel.com-20080926222121-xmk5z6us1ks0ctn5
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2008-09-27 00:17:08 +0100
    message:
      (jam) Simple update for 'bzr branch' when going into a tree-less
      	repository.
    modified:
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3508.268.1
        revision-id: john at arbash-meinel.com-20080926222121-xmk5z6us1ks0ctn5
        parent: pqm at pqm.ubuntu.com-20080926211130-ojyixbni0jpqoify
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Fri 2008-09-26 17:21:21 -0500
        message:
          When branching into a tree-less repository, use the target branch
          rather than the source branch, to check for reference trees that also need
          to be fetched.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
    ------------------------------------------------------------
    revno: 3508.1.237
    revision-id: pqm at pqm.ubuntu.com-20080926224240-12brpogngz8mmlrz
    parent: pqm at pqm.ubuntu.com-20080926211130-ojyixbni0jpqoify
    parent: john at arbash-meinel.com-20080926220838-e05btynnn08m3qf5
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-09-26 23:42:40 +0100
    message:
      (jam) Fix bug #270471 with a trivial doc fix
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
        ------------------------------------------------------------
        revno: 3508.267.2
        revision-id: john at arbash-meinel.com-20080926220838-e05btynnn08m3qf5
        parent: john at arbash-meinel.com-20080923191553-5se2zcuol516l8xx
        parent: pqm at pqm.ubuntu.com-20080926211130-ojyixbni0jpqoify
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: trivial_doc
        timestamp: Fri 2008-09-26 17:08:38 -0500
        message:
          Merge bzr.dev, resolve NEWS
        removed:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
        added:
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          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/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.267.1
        revision-id: john at arbash-meinel.com-20080923191553-5se2zcuol516l8xx
        parent: pqm at pqm.ubuntu.com-20080922180718-n946121e40ql2bb3
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: trivial_doc
        timestamp: Tue 2008-09-23 14:15:53 -0500
        message:
          Fix bug #270471 by updating the topic string for 'sync-for-reconfigure'
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
    ------------------------------------------------------------
    revno: 3508.1.236
    revision-id: pqm at pqm.ubuntu.com-20080926211130-ojyixbni0jpqoify
    parent: pqm at pqm.ubuntu.com-20080926203628-5yzejrl21kt639nk
    parent: john at arbash-meinel.com-20080926202824-934bshs1o0evsec4
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-09-26 22:11:30 +0100
    message:
      (jam) When packing create a single new pack,
      	fixes bugs #242510 and #172644
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.266.3
        revision-id: john at arbash-meinel.com-20080926202824-934bshs1o0evsec4
        parent: john at arbash-meinel.com-20080919154746-g07uetnih1s5flil
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: autopack_bug_242510
        timestamp: Fri 2008-09-26 15:28:24 -0500
        message:
          Small cleanups from Robert
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.266.2
        revision-id: john at arbash-meinel.com-20080919154746-g07uetnih1s5flil
        parent: john at arbash-meinel.com-20080919150355-14s3zy2jndtlmc2q
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: autopack_bug_242510
        timestamp: Fri 2008-09-19 10:47:46 -0500
        message:
          Change the logic to solve it in a different way.
          
          Now autopack will always write out a single pack file. It uses
          the same 'fitting' logic, to determine which packs are
          sub-optimally sized and should be combined. However, when it
          finally comes to packing them, it just puts them in the same file.
          It is the same amount of I/O, it just leads to fewer final
          pack files.
          
          Some analysis should be done on the long-term effects of this.
          
          As a side effect, it seems immune to bug #242510. The only way
          to trigger it was to have a large pack built, and then wanting
          a smaller pack. However, if you are genuinely building a pack,
          then there is something to be combined with.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.266.1
        revision-id: john at arbash-meinel.com-20080919150355-14s3zy2jndtlmc2q
        parent: pqm at pqm.ubuntu.com-20080917230446-p0wippqwikt511sp
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: autopack_bug_242510
        timestamp: Fri 2008-09-19 10:03:55 -0500
        message:
          Fix bug #242510, when determining the autopack sequence,
          if the last entry is in a pack by itself, don't repack it.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
    ------------------------------------------------------------
    revno: 3508.1.235
    revision-id: pqm at pqm.ubuntu.com-20080926203628-5yzejrl21kt639nk
    parent: pqm at pqm.ubuntu.com-20080926163732-67umt69x8t9kpc2b
    parent: amanic at gmail.com-20080926155740-qbkzu018vt20edph
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-09-26 21:36:28 +0100
    message:
      (Marius Kruger) Update the wsgi bindings to load plugins and enable
      	logging (optional)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
      doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
        ------------------------------------------------------------
        revno: 3508.265.5
        revision-id: amanic at gmail.com-20080926155740-qbkzu018vt20edph
        parent: amanic at gmail.com-20080926152653-gyrl20hfrw74fjtt
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.bzr_http_with_plugins_and_logs
        timestamp: Fri 2008-09-26 17:57:40 +0200
        message:
          add news
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.265.4
        revision-id: amanic at gmail.com-20080926152653-gyrl20hfrw74fjtt
        parent: amanic at gmail.com-20080914215109-iujglr8zczotkafm
        parent: pqm at pqm.ubuntu.com-20080926054703-nxn5f1h7z7gvur96
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.bzr_http_with_plugins_and_logs
        timestamp: Fri 2008-09-26 17:26:53 +0200
        message:
          merge with bzr.dev
        removed:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
        added:
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/branch_implementations/test_break_lock.py test_break_lock.py-20060504111902-9aae411dbe9aadd2
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          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/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/test_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/doc_generate/autodoc_man.py bzrman.py-20050601153041-0ff7f74de456d15e
        ------------------------------------------------------------
        revno: 3508.265.3
        revision-id: amanic at gmail.com-20080914215109-iujglr8zczotkafm
        parent: amanic at gmail.com-20080914214840-92raq370k4af3py1
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.bzr_http_with_plugins_and_logs
        timestamp: Sun 2008-09-14 23:51:09 +0200
        message:
          note extra options to wsgi.make_app in docs
        modified:
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
        ------------------------------------------------------------
        revno: 3508.265.2
        revision-id: amanic at gmail.com-20080914214840-92raq370k4af3py1
        parent: amanic at gmail.com-20080914184734-jpgi1t7ibipuq2i4
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.bzr_http_with_plugins_and_logs
        timestamp: Sun 2008-09-14 23:48:40 +0200
        message:
          wsgi.make_app can now optionally do normal logging (used by bzr+http://)
        modified:
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
        ------------------------------------------------------------
        revno: 3508.265.1
        revision-id: amanic at gmail.com-20080914184734-jpgi1t7ibipuq2i4
        parent: pqm at pqm.ubuntu.com-20080912142101-kj49buaas8zsqf5x
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.bzr_http_with_plugins_and_logs
        timestamp: Sun 2008-09-14 20:47:34 +0200
        message:
          wsgi.make_app can now optionally load plugins (used by bzr+http://)
        modified:
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
    ------------------------------------------------------------
    revno: 3508.1.234
    revision-id: pqm at pqm.ubuntu.com-20080926163732-67umt69x8t9kpc2b
    parent: pqm at pqm.ubuntu.com-20080926054703-nxn5f1h7z7gvur96
    parent: v.ladeuil+lp at free.fr-20080926153403-lpgxl543u2tjal0k
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-09-26 17:37:32 +0100
    message:
      (vila) Trivial. Fix test requirement (paramiko).
    modified:
      bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
        ------------------------------------------------------------
        revno: 3508.264.1
        revision-id: v.ladeuil+lp at free.fr-20080926153403-lpgxl543u2tjal0k
        parent: pqm at pqm.ubuntu.com-20080926054703-nxn5f1h7z7gvur96
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: various
        timestamp: Fri 2008-09-26 17:34:03 +0200
        message:
          Fix test requirement (paramiko).
          
          * tests/test_sftp_transport.py:
          (Test_SFTPReadvHelper.checkGetRequests): Require paramiko.
        modified:
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
    ------------------------------------------------------------
    revno: 3508.1.233
    revision-id: pqm at pqm.ubuntu.com-20080926054703-nxn5f1h7z7gvur96
    parent: pqm at pqm.ubuntu.com-20080926051451-dvc1qg5inn7msjvr
    parent: robertc at robertcollins.net-20080926045733-5m88mampn9ulch82
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-09-26 06:47:03 +0100
    message:
      (robertc) Improve the handling of the sha1 cache by updating it
      	during commit and avoiding some of the sha generation during
      	iter_changes. (Robert Collins)
    added:
      bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
      bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
      bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
      bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
      bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
      bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
      bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
      bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
      bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.261.4
        revision-id: robertc at robertcollins.net-20080926045733-5m88mampn9ulch82
        parent: robertc at robertcollins.net-20080925020249-6nxsu8os1fmt5n8i
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Fri 2008-09-26 14:57:33 +1000
        message:
          Fix name lookups for python iter_changes on dirstate.
        modified:
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
        ------------------------------------------------------------
        revno: 3508.261.3
        revision-id: robertc at robertcollins.net-20080925020249-6nxsu8os1fmt5n8i
        parent: robertc at robertcollins.net-20080925015442-p9mtzse65w5gy2uv
        parent: robertc at robertcollins.net-20080925020230-uco06s7uzqpqawoa
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: iter-changes.less-sha1
        timestamp: Thu 2008-09-25 12:02:49 +1000
        message:
          Python 2.4 support for extensions
        added:
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
            ------------------------------------------------------------
            revno: 3508.263.1
            revision-id: robertc at robertcollins.net-20080925020230-uco06s7uzqpqawoa
            parent: robertc at robertcollins.net-20080925011130-2ct9kz8v1cvptavi
            parent: robertc at robertcollins.net-20080925020139-71koznc2ct7ucvar
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: commit-updates
            timestamp: Thu 2008-09-25 12:02:30 +1000
            message:
              Python 2.4 support for extensions
            added:
              bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
              bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
              bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
              bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
              bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
              bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
              bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
              bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
              doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
        ------------------------------------------------------------
        revno: 3508.261.2
        revision-id: robertc at robertcollins.net-20080925015442-p9mtzse65w5gy2uv
        parent: robertc at robertcollins.net-20080925011130-2ct9kz8v1cvptavi
        parent: robertc at robertcollins.net-20080923062145-bi6lcbxwgfhcm8j9
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: iter-changes.less-sha1
        timestamp: Thu 2008-09-25 11:54:42 +1000
        message:
          Integrate less aggressive sha logic with C iter-changes.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
            ------------------------------------------------------------
            revno: 3508.262.1
            revision-id: robertc at robertcollins.net-20080923062145-bi6lcbxwgfhcm8j9
            parent: robertc at robertcollins.net-20080922051520-uhr3pn61w141kagv
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: iter-changes.less-sha1
            timestamp: Tue 2008-09-23 16:21:45 +1000
            message:
              Sha files for the stat cache more lazily rather than on first-examination, allowing less overall sha calculations to occur.
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.261.1
        revision-id: robertc at robertcollins.net-20080925011130-2ct9kz8v1cvptavi
        parent: robertc at robertcollins.net-20080924030814-67isjttmo6jksr8p
        parent: robertc at robertcollins.net-20080923224605-vqw2yezm8f8m2non
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: commit-updates
        timestamp: Thu 2008-09-25 11:11:30 +1000
        message:
          Integrate in stat-cache-updates-during-commit with faster iter-changes.
        added:
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.260.3
        revision-id: robertc at robertcollins.net-20080923224605-vqw2yezm8f8m2non
        parent: robertc at robertcollins.net-20080922051520-uhr3pn61w141kagv
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: commit-dirstate
        timestamp: Wed 2008-09-24 08:46:05 +1000
        message:
          NEWS for the record_entry_contents change.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.260.2
        revision-id: robertc at robertcollins.net-20080922051520-uhr3pn61w141kagv
        parent: robertc at robertcollins.net-20080919065341-5t5w1p2gi926nfia
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: commit-dirstate
        timestamp: Mon 2008-09-22 15:15:20 +1000
        message:
          Race-free stat-fingerprint updating during commit via a new method get_file_with_stat.
        added:
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.260.1
        revision-id: robertc at robertcollins.net-20080919065341-5t5w1p2gi926nfia
        parent: pqm at pqm.ubuntu.com-20080916010540-7l7uexkq5aelzv5p
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: commit-dirstate
        timestamp: Fri 2008-09-19 16:53:41 +1000
        message:
          First cut - make it work - at updating the tree stat cache during commit.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
    ------------------------------------------------------------
    revno: 3508.1.232
    revision-id: pqm at pqm.ubuntu.com-20080926051451-dvc1qg5inn7msjvr
    parent: pqm at pqm.ubuntu.com-20080926042728-8dzaiolv2q1duutw
    parent: john at arbash-meinel.com-20080925222222-tnqd86ru8jv2q3jy
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-09-26 06:14:51 +0100
    message:
      (jam) Some win32 tweaks for the faster iter_changes code.
    modified:
      bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
        ------------------------------------------------------------
        revno: 3508.258.3
        revision-id: john at arbash-meinel.com-20080925222222-tnqd86ru8jv2q3jy
        parent: john at arbash-meinel.com-20080925221207-nkvw06twhw8gfrsc
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: trivial_python_compat
        timestamp: Thu 2008-09-25 17:22:22 -0500
        message:
          Move more compatibility code into python-compat.h
          
          Update the definitions and extension compiling so that the faster iter
          changes now builds on win32.
        removed:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
        modified:
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.258.2
        revision-id: john at arbash-meinel.com-20080925221207-nkvw06twhw8gfrsc
        parent: john at arbash-meinel.com-20080925220841-3kfmu3tjv5g97xc6
        parent: robertc at robertcollins.net-20080925020139-71koznc2ct7ucvar
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: trivial_python_compat
        timestamp: Thu 2008-09-25 17:12:07 -0500
        message:
          Merge in Robert's faster iter-changes code.
        modified:
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/tests/intertree_implementations/__init__.py __init__.py-20060724101752-09ysswo1a92uqyoz-3
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
    ------------------------------------------------------------
    revno: 3508.1.231
    revision-id: pqm at pqm.ubuntu.com-20080926042728-8dzaiolv2q1duutw
    parent: pqm at pqm.ubuntu.com-20080925231101-586jot7uv08m41xo
    parent: robertc at robertcollins.net-20080926035256-a3r8k5sk3ux79ks9
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-09-26 05:27:28 +0100
    message:
      (robertc) Create a pyrex optimised iter_changes for dirstate trees.
      	(Robert Collins)
    removed:
      bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
    modified:
      bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
      bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
      bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
      bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
      bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
      bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
      bzrlib/tests/intertree_implementations/__init__.py __init__.py-20060724101752-09ysswo1a92uqyoz-3
      bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
      bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
      bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
      setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.259.20
        revision-id: robertc at robertcollins.net-20080926035256-a3r8k5sk3ux79ks9
        parent: robertc at robertcollins.net-20080926034034-sdauunxwk15kv513
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Fri 2008-09-26 13:52:56 +1000
        message:
          Merge John's win32 fixes.
        removed:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
        modified:
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.259.19
        revision-id: robertc at robertcollins.net-20080926034034-sdauunxwk15kv513
        parent: robertc at robertcollins.net-20080925020139-71koznc2ct7ucvar
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Fri 2008-09-26 13:40:34 +1000
        message:
          Update missed test for InterTree test generation.
        modified:
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
        ------------------------------------------------------------
        revno: 3508.259.18
        revision-id: robertc at robertcollins.net-20080925020139-71koznc2ct7ucvar
        parent: robertc at robertcollins.net-20080924030814-67isjttmo6jksr8p
        parent: pqm at pqm.ubuntu.com-20080924081540-ecfvp6xq4x9gs81n
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: process-entry-optimised
        timestamp: Thu 2008-09-25 12:01:39 +1000
        message:
          Python 2.4 support for extensions
        added:
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
        ------------------------------------------------------------
        revno: 3508.259.17
        revision-id: robertc at robertcollins.net-20080924030814-67isjttmo6jksr8p
        parent: robertc at robertcollins.net-20080924020433-3ppk1orrmddt81r2
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: process-entry-optimised
        timestamp: Wed 2008-09-24 13:08:14 +1000
        message:
          Review feedback.
        modified:
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
        ------------------------------------------------------------
        revno: 3508.259.16
        revision-id: robertc at robertcollins.net-20080924020433-3ppk1orrmddt81r2
        parent: robertc at robertcollins.net-20080924015418-2w2r611agq0aw6pm
        parent: pqm at pqm.ubuntu.com-20080924014325-ucivgbdmsbuthnqw
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: process-entry-optimised
        timestamp: Wed 2008-09-24 12:04:33 +1000
        message:
          Merge landed readdir acceleration.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
          bzrlib/tests/test_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.259.15
        revision-id: robertc at robertcollins.net-20080924015418-2w2r611agq0aw6pm
        parent: robertc at robertcollins.net-20080918063628-3rrme0vcf83580qu
        parent: robertc at robertcollins.net-20080923232827-vpd4xsif8x8op6i3
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: process-entry-optimised
        timestamp: Wed 2008-09-24 11:54:18 +1000
        message:
          Merge bzr.dev.
        renamed:
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/branch_implementations/test_break_lock.py test_break_lock.py-20060504111902-9aae411dbe9aadd2
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          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/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          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/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-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_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          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
        ------------------------------------------------------------
        revno: 3508.259.14
        revision-id: robertc at robertcollins.net-20080918063628-3rrme0vcf83580qu
        parent: robertc at robertcollins.net-20080918062516-i06ncgzqbv5df6h7
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: process-entry-optimised
        timestamp: Thu 2008-09-18 16:36:28 +1000
        message:
          Python 2.4 support reinstatement.
        modified:
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
        ------------------------------------------------------------
        revno: 3508.259.13
        revision-id: robertc at robertcollins.net-20080918062516-i06ncgzqbv5df6h7
        parent: robertc at robertcollins.net-20080918034532-xas7ix3r6nebf453
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: process-entry-optimised
        timestamp: Thu 2008-09-18 16:25:16 +1000
        message:
          More Cification, removing redundant string comparisons
        modified:
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
        ------------------------------------------------------------
        revno: 3508.259.12
        revision-id: robertc at robertcollins.net-20080918034532-xas7ix3r6nebf453
        parent: robertc at robertcollins.net-20080918013747-izkrcep6wirb5kil
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: process-entry-optimised
        timestamp: Thu 2008-09-18 13:45:32 +1000
        message:
          More Cification of iter_changes, smaller functions, explicit type usage.
        modified:
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
        ------------------------------------------------------------
        revno: 3508.259.11
        revision-id: robertc at robertcollins.net-20080918013747-izkrcep6wirb5kil
        parent: robertc at robertcollins.net-20080918011607-pt2s2la3r1vlncvr
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: process-entry-optimised
        timestamp: Thu 2008-09-18 11:37:47 +1000
        message:
          Some Cification of iter_changes, and making the python one actually work.
        modified:
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
        ------------------------------------------------------------
        revno: 3508.259.10
        revision-id: robertc at robertcollins.net-20080918011607-pt2s2la3r1vlncvr
        parent: robertc at robertcollins.net-20080915034410-9dd00jj32fumwlyx
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: process-entry-optimised
        timestamp: Thu 2008-09-18 11:16:07 +1000
        message:
          Basic first cut of full-pyrex iter_changes.
        modified:
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/tests/intertree_implementations/__init__.py __init__.py-20060724101752-09ysswo1a92uqyoz-3
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.259.9
        revision-id: robertc at robertcollins.net-20080915034410-9dd00jj32fumwlyx
        parent: robertc at robertcollins.net-20080915032353-s0i0zt6b4rob77vp
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: process-entry-optimised
        timestamp: Mon 2008-09-15 13:44:10 +1000
        message:
          Reduce lookups in process_entry.
        modified:
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
        ------------------------------------------------------------
        revno: 3508.259.8
        revision-id: robertc at robertcollins.net-20080915032353-s0i0zt6b4rob77vp
        parent: robertc at robertcollins.net-20080915011842-qq74hk4ezvo2lcin
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: process-entry-optimised
        timestamp: Mon 2008-09-15 13:23:53 +1000
        message:
          Fix up inter_changes with dirstate both C and python.
        modified:
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.259.7
        revision-id: robertc at robertcollins.net-20080915011842-qq74hk4ezvo2lcin
        parent: robertc at robertcollins.net-20080914225011-50w64zp8ykc1twi0
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: process-entry-optimised
        timestamp: Mon 2008-09-15 11:18:42 +1000
        message:
          More tuning.
        modified:
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
        ------------------------------------------------------------
        revno: 3508.259.6
        revision-id: robertc at robertcollins.net-20080914225011-50w64zp8ykc1twi0
        parent: robertc at robertcollins.net-20080914124043-lt97fxv205326rf1
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: process-entry-optimised
        timestamp: Mon 2008-09-15 08:50:11 +1000
        message:
          Fixes for the relocated code, and use _update_entry within the C accelerated code, another 8 percent saving.
        modified:
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.259.5
        revision-id: robertc at robertcollins.net-20080914124043-lt97fxv205326rf1
        parent: robertc at robertcollins.net-20080914115929-vtk18rnhg76a38ox
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: process-entry-optimised
        timestamp: Sun 2008-09-14 22:40:43 +1000
        message:
          Simple 'compiled with pyrex' ProcessEntry class. faster.
        modified:
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
        ------------------------------------------------------------
        revno: 3508.259.4
        revision-id: robertc at robertcollins.net-20080914115929-vtk18rnhg76a38ox
        parent: robertc at robertcollins.net-20080914085107-yfw1r5ph5g7eefmi
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: process-entry
        timestamp: Sun 2008-09-14 21:59:29 +1000
        message:
          Relocate iter_changes' process_entry method to allow C optimisation.
        modified:
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.259.3
        revision-id: robertc at robertcollins.net-20080914085107-yfw1r5ph5g7eefmi
        parent: robertc at robertcollins.net-20080913221050-9jk5c88t80w0300j
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: update_entry
        timestamp: Sun 2008-09-14 18:51:07 +1000
        message:
          Some tuning of update_entry.
        modified:
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
        ------------------------------------------------------------
        revno: 3508.259.2
        revision-id: robertc at robertcollins.net-20080913221050-9jk5c88t80w0300j
        parent: robertc at robertcollins.net-20080913075905-4q1okaa2yntxxop2
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: update_entry
        timestamp: Sun 2008-09-14 08:10:50 +1000
        message:
          Compiled the pack stat struct encoder.
        modified:
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
        ------------------------------------------------------------
        revno: 3508.259.1
        revision-id: robertc at robertcollins.net-20080913075905-4q1okaa2yntxxop2
        parent: robertc at robertcollins.net-20080913043902-o8cuque1ozwpvk6x
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: update_entry
        timestamp: Sat 2008-09-13 17:59:05 +1000
        message:
          Refactor to allow a pluggable dirstate update_entry with interface tests.
        modified:
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
    ------------------------------------------------------------
    revno: 3508.1.230
    revision-id: pqm at pqm.ubuntu.com-20080925231101-586jot7uv08m41xo
    parent: pqm at pqm.ubuntu.com-20080925075516-olnl5p5au2u1ml5v
    parent: john at arbash-meinel.com-20080925220841-3kfmu3tjv5g97xc6
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-09-26 00:11:01 +0100
    message:
      (jam) combine the Py_ssize_t compatibility code together.
    modified:
      bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
      bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
        ------------------------------------------------------------
        revno: 3508.258.1
        revision-id: john at arbash-meinel.com-20080925220841-3kfmu3tjv5g97xc6
        parent: pqm at pqm.ubuntu.com-20080925075516-olnl5p5au2u1ml5v
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: trivial_python_compat
        timestamp: Thu 2008-09-25 17:08:41 -0500
        message:
          Bring the Py_ssize_t compatability code together.
        modified:
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
    ------------------------------------------------------------
    revno: 3508.1.229
    revision-id: pqm at pqm.ubuntu.com-20080925075516-olnl5p5au2u1ml5v
    parent: pqm at pqm.ubuntu.com-20080925061707-6upxinw1nuuj0zl3
    parent: v.ladeuil+lp at free.fr-20080925072330-vjtvs9lnjjdk3zhc
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-09-25 08:55:16 +0100
    message:
      (vila) Fix bug #248427 by adding a --change option to log
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.257.2
        revision-id: v.ladeuil+lp at free.fr-20080925072330-vjtvs9lnjjdk3zhc
        parent: v.ladeuil+lp at free.fr-20080924134348-s1tz1xjuxppe2caw
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 248427-log-c
        timestamp: Thu 2008-09-25 09:23:30 +0200
        message:
          Mark bug #248427 as fixed
        ------------------------------------------------------------
        revno: 3508.257.1
        revision-id: v.ladeuil+lp at free.fr-20080924134348-s1tz1xjuxppe2caw
        parent: pqm at pqm.ubuntu.com-20080924081540-ecfvp6xq4x9gs81n
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 248427-log-c
        timestamp: Wed 2008-09-24 15:43:48 +0200
        message:
          Fix bug #248427 by adding a --change option to log.
          
          * bzrlib/tests/blackbox/test_log.py:
          (TestLog.test_log_change_revno,
          TestLog.test_log_change_single_revno,
          TestLog.test_log_change_incompatible_with_revision):
          Add tests specific to log --change behaviour.
          
          * bzrlib/builtins.py:
          (cmd_log): Add a 'change' option with a behaviour tailored to log.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
    ------------------------------------------------------------
    revno: 3508.1.228
    revision-id: pqm at pqm.ubuntu.com-20080925061707-6upxinw1nuuj0zl3
    parent: pqm at pqm.ubuntu.com-20080925012144-k71s2olv2fpy771x
    parent: aaron at aaronbentley.com-20080922185009-vhg2dq8zso5z840o
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-09-25 07:17:07 +0100
    message:
      Implement get_files_sha1 and __contains__ on PreviewTree (abentley)
    modified:
      bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
      bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3363.15.8
        revision-id: aaron at aaronbentley.com-20080922185009-vhg2dq8zso5z840o
        parent: aaron at aaronbentley.com-20080920172138-gdf7bnybkc6wnz9s
        parent: aaron at aaronbentley.com-20080922184951-xatxbhvv1i29i8gr
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: get_file_sha1
        timestamp: Mon 2008-09-22 14:50:09 -0400
        message:
          Merge with __contains__
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/branch_implementations/test_break_lock.py test_break_lock.py-20060504111902-9aae411dbe9aadd2
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
            ------------------------------------------------------------
            revno: 3363.16.4
            revision-id: aaron at aaronbentley.com-20080922184951-xatxbhvv1i29i8gr
            parent: aaron at aaronbentley.com-20080920172107-8r1mq8wr2v6056u7
            parent: aaron at aaronbentley.com-20080922180949-ys9345vtt2n7f4xm
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: __contains__
            timestamp: Mon 2008-09-22 14:49:51 -0400
            message:
              Merge with intertree
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
              bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
              bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
              bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
              bzrlib/tests/branch_implementations/test_break_lock.py test_break_lock.py-20060504111902-9aae411dbe9aadd2
              bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
              bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3363.15.7
        revision-id: aaron at aaronbentley.com-20080920172138-gdf7bnybkc6wnz9s
        parent: aaron at aaronbentley.com-20080909205758-ww1zyvi2lbnq8wm3
        parent: aaron at aaronbentley.com-20080920172107-8r1mq8wr2v6056u7
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: get_file_sha1
        timestamp: Sat 2008-09-20 13:21:38 -0400
        message:
          Merge with __contains__
        renamed:
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          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/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/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          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
            ------------------------------------------------------------
            revno: 3363.16.3
            revision-id: aaron at aaronbentley.com-20080920172107-8r1mq8wr2v6056u7
            parent: aaron at aaronbentley.com-20080909205739-5a5w2shcarw9ta4n
            parent: aaron at aaronbentley.com-20080920172039-z2w3nwh20r1tw17p
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: __contains__
            timestamp: Sat 2008-09-20 13:21:07 -0400
            message:
              Merge with intertree
            renamed:
              bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzr                            bzr.py-20050313053754-5485f144c7006fa6
              bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
              bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
              bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
              bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
              bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
              bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
              bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
              bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
              bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
              bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
              bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
              bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
              bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
              bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
              bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
              bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
              bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
              bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
              bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
              bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
              bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
              bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
              bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
              bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
              bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
              bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
              bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
              bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
              bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
              bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
              bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
              bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
              bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
              bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              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/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/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
              bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
              bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
              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
        ------------------------------------------------------------
        revno: 3363.15.6
        revision-id: aaron at aaronbentley.com-20080909205758-ww1zyvi2lbnq8wm3
        parent: aaron at aaronbentley.com-20080908204346-wi4fwu62qb6uobht
        parent: aaron at aaronbentley.com-20080909205739-5a5w2shcarw9ta4n
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: get_file_sha1
        timestamp: Tue 2008-09-09 16:57:58 -0400
        message:
          Merge with __contains__
        modified:
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
            ------------------------------------------------------------
            revno: 3363.16.2
            revision-id: aaron at aaronbentley.com-20080909205739-5a5w2shcarw9ta4n
            parent: aaron at aaronbentley.com-20080908204306-ehul3627el4x09v6
            parent: aaron at aaronbentley.com-20080908205525-vbweuaw2tk1s5c5m
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: __contains__
            timestamp: Tue 2008-09-09 16:57:39 -0400
            message:
              Merge with intertree
            modified:
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3363.15.5
        revision-id: aaron at aaronbentley.com-20080908204346-wi4fwu62qb6uobht
        parent: aaron at aaronbentley.com-20080801053908-mpfbe4lfuymsd7mg
        parent: aaron at aaronbentley.com-20080908204306-ehul3627el4x09v6
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: get_file_sha1
        timestamp: Mon 2008-09-08 16:43:46 -0400
        message:
          Merge with __contains__
        removed:
          tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
          doc/developers/testing.txt     testing.txt-20080812140359-i70zzh6v2z7grqex-1
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        renamed:
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          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_log.py test_log.py-20060112090212-78f6ea560c868e24
          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_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_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_setup.py     test_setup.py-20051208073730-4a59a6368c4efa04
          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_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
            ------------------------------------------------------------
            revno: 3363.16.1
            revision-id: aaron at aaronbentley.com-20080908204306-ehul3627el4x09v6
            parent: aaron at aaronbentley.com-20080801045510-bkud24q1syjvmk00
            parent: aaron at aaronbentley.com-20080908203846-23fcs8612eucybw8
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: __contains__
            timestamp: Mon 2008-09-08 16:43:06 -0400
            message:
              Merge with intertree
            removed:
              tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
            added:
              bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
              bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
              bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
              bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
              bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
              bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
              bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
              bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
              bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
              bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
              bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
              bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
              bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
              bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
              bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
              doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
              doc/developers/testing.txt     testing.txt-20080812140359-i70zzh6v2z7grqex-1
              tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
              tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
              tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
              tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
            renamed:
              bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
            modified:
              .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzr                            bzr.py-20050313053754-5485f144c7006fa6
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
              bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
              bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
              bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
              bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
              bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
              bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
              bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
              bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
              bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
              bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
              bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
              bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
              bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
              bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
              bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
              bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
              bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
              bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
              bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
              bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
              bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
              bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
              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_log.py test_log.py-20060112090212-78f6ea560c868e24
              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_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_push.py test_push.py-20060329002750-929af230d5d22663
              bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
              bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
              bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
              bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
              bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
              bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
              bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
              bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
              bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
              bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
              bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
              bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
              bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
              bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
              bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
              bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
              bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
              bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
              bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
              bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
              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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
              bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
              bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_setup.py     test_setup.py-20051208073730-4a59a6368c4efa04
              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_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
              bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
              bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
              bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
              bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
              bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
              bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
              bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
              bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
              bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
              bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
              bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
              bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
              bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
              doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
              doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
              doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
              doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
              doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
              doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
              tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3363.15.4
        revision-id: aaron at aaronbentley.com-20080801053908-mpfbe4lfuymsd7mg
        parent: aaron at aaronbentley.com-20080801045510-bkud24q1syjvmk00
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: get_file_sha1
        timestamp: Fri 2008-08-01 17:39:08 +1200
        message:
          Implement PreviewTree.get_file_sha1 properly
        modified:
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.15.3
        revision-id: aaron at aaronbentley.com-20080801045510-bkud24q1syjvmk00
        parent: aaron at aaronbentley.com-20080801043704-gfr3sjfkc0e9b39i
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: __contains__
        timestamp: Fri 2008-08-01 16:55:10 +1200
        message:
          Change Tree.__contains__ to tolerate subclasssing
        modified:
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3363.15.2
        revision-id: aaron at aaronbentley.com-20080801043704-gfr3sjfkc0e9b39i
        parent: aaron at aaronbentley.com-20080801043630-ih6t4sftpawhqz2r
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: has_id
        timestamp: Fri 2008-08-01 16:37:04 +1200
        message:
          Add test for has_id
        modified:
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
        ------------------------------------------------------------
        revno: 3363.15.1
        revision-id: aaron at aaronbentley.com-20080801043630-ih6t4sftpawhqz2r
        parent: aaron at aaronbentley.com-20080731045146-fhfu8aywmwvusmp7
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: has_id
        timestamp: Fri 2008-08-01 16:36:30 +1200
        message:
          Add test for has_id
        modified:
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
    ------------------------------------------------------------
    revno: 3508.1.227
    revision-id: pqm at pqm.ubuntu.com-20080925012144-k71s2olv2fpy771x
    parent: pqm at pqm.ubuntu.com-20080924081540-ecfvp6xq4x9gs81n
    parent: john at arbash-meinel.com-20080922200907-0uv1skmq5jo1skvn
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-09-25 02:21:44 +0100
    message:
      (jam) 'bzr log file' now shows more relevant info,
      	and does so in a more efficient manner.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.256.23
        revision-id: john at arbash-meinel.com-20080922200907-0uv1skmq5jo1skvn
        parent: john at arbash-meinel.com-20080922132935-klw5fk22s4s1imrx
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lighter_log_file
        timestamp: Mon 2008-09-22 15:09:07 -0500
        message:
          Documentation and cleanup.
          
          Improve the docstring for _filter_revisions_touching_file_id to indicate
          what revisions will and won't be returned.
          Other general suggestions from Ian.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.256.22
        revision-id: john at arbash-meinel.com-20080922132935-klw5fk22s4s1imrx
        parent: john at arbash-meinel.com-20080921144837-wi61tf7gr4jfwl5d
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lighter_log_file
        timestamp: Mon 2008-09-22 08:29:35 -0500
        message:
          Remove a hangover 'assert'
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.256.21
        revision-id: john at arbash-meinel.com-20080921144837-wi61tf7gr4jfwl5d
        parent: john at arbash-meinel.com-20080921141555-r6npeijzl5ic1r6r
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lighter_log_file
        timestamp: Sun 2008-09-21 09:48:37 -0500
        message:
          Fix GraphIndex to properly generate _nodes_by_keys on demand.
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
        ------------------------------------------------------------
        revno: 3508.256.20
        revision-id: john at arbash-meinel.com-20080921141555-r6npeijzl5ic1r6r
        parent: john at arbash-meinel.com-20080921140124-kvoi3sdig2owjukf
        parent: pqm at pqm.ubuntu.com-20080921012105-ote1u11mokjim9ir
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lighter_log_file
        timestamp: Sun 2008-09-21 09:15:55 -0500
        message:
          merge bzr.dev and clean up NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3508.256.19
        revision-id: john at arbash-meinel.com-20080921140124-kvoi3sdig2owjukf
        parent: john at arbash-meinel.com-20080921135843-wnwpal216u3zt2ni
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lighter_log_file
        timestamp: Sun 2008-09-21 09:01:24 -0500
        message:
          Add a TODO discussing how our index requests should evolve.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.256.18
        revision-id: john at arbash-meinel.com-20080921135843-wnwpal216u3zt2ni
        parent: john at arbash-meinel.com-20080919035127-okaoylx3tcrtn65w
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lighter_log_file
        timestamp: Sun 2008-09-21 08:58:43 -0500
        message:
          Update NEWS based on the current algorithm.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.256.17
        revision-id: john at arbash-meinel.com-20080919035127-okaoylx3tcrtn65w
        parent: john at arbash-meinel.com-20080919035029-aibb9jq5waxjjs7c
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lighter_log_file
        timestamp: Thu 2008-09-18 22:51:27 -0500
        message:
          Fix the 'test_log' tests
        modified:
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.256.16
        revision-id: john at arbash-meinel.com-20080919035029-aibb9jq5waxjjs7c
        parent: john at arbash-meinel.com-20080919034224-laq19nw522j3c6ge
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lighter_log_file
        timestamp: Thu 2008-09-18 22:50:29 -0500
        message:
          Doc update.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.256.15
        revision-id: john at arbash-meinel.com-20080919034224-laq19nw522j3c6ge
        parent: john at arbash-meinel.com-20080919032139-pdcuw9ryqatpqdn9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lighter_log_file
        timestamp: Thu 2008-09-18 22:42:24 -0500
        message:
          Work around GraphIndex inefficiencies by requesting keys 1000 at a time.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.256.14
        revision-id: john at arbash-meinel.com-20080919032139-pdcuw9ryqatpqdn9
        parent: john at arbash-meinel.com-20080919013023-31adhm4mt3obrjst
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lighter_log_file
        timestamp: Thu 2008-09-18 22:21:39 -0500
        message:
          Change the per-file log algorithm dramatically.
          
          Now we use the merge_sort information to decide when to show
          another entry. It seems this changes what is actually logged.
          This is because sometimes a branch merges the trunk. And in that
          case, it will be bringing in the changes to a file, which the
          feature branch did not have before.
          However, for people using 'bzr log file' I believe those are
          uninteresting nodes.
          
          Memory consumption is good (240MB, mostly from text_index._buffer_all),
          speed is good (28s, also mostly in _buffer_all).
          
          Changing the code to request one key at a time saves the
          buffer all, but at the expense of lots of bisects. In some
          cases it is faster and saves memory (23s, 88MB), but on
          bzr.dev it is slower.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.256.13
        revision-id: john at arbash-meinel.com-20080919013023-31adhm4mt3obrjst
        parent: john at arbash-meinel.com-20080918204343-0h7rbblut820u6i8
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lighter_log_file
        timestamp: Thu 2008-09-18 20:30:23 -0500
        message:
          Shave off another 5s by not building 'node_by_key'
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
        ------------------------------------------------------------
        revno: 3508.256.12
        revision-id: john at arbash-meinel.com-20080918204343-0h7rbblut820u6i8
        parent: john at arbash-meinel.com-20080918200531-woiund7811i2kgyy
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lighter_log_file
        timestamp: Thu 2008-09-18 15:43:43 -0500
        message:
          Document the advantage of using a revision_id set, instead of a (file_id, revision_id) one.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.256.11
        revision-id: john at arbash-meinel.com-20080918200531-woiund7811i2kgyy
        parent: john at arbash-meinel.com-20080918200316-v76fi3cotgu3qfun
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lighter_log_file
        timestamp: Thu 2008-09-18 15:05:31 -0500
        message:
          Clean out the debugging code.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.256.10
        revision-id: john at arbash-meinel.com-20080918200316-v76fi3cotgu3qfun
        parent: john at arbash-meinel.com-20080918193947-0nbfx6f2yu3zvi3k
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lighter_log_file
        timestamp: Thu 2008-09-18 15:03:16 -0500
        message:
          Document some other alternatives, but in the end, just go with the memory consuming fast 'frozenset()'
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.256.9
        revision-id: john at arbash-meinel.com-20080918193947-0nbfx6f2yu3zvi3k
        parent: john at arbash-meinel.com-20080918193505-d1jihbz38y6ooty3
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lighter_log_file
        timestamp: Thu 2008-09-18 14:39:47 -0500
        message:
          Switch back to using a single dict.
          
          The algorithm is simpler, and though I rember differently, the
          numbers show that it performs identically.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.256.8
        revision-id: john at arbash-meinel.com-20080918193505-d1jihbz38y6ooty3
        parent: john at arbash-meinel.com-20080918191751-wk23agjzhkiw2wo5
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lighter_log_file
        timestamp: Thu 2008-09-18 14:35:05 -0500
        message:
          It seems the specific layout of dicts doesn't matter.
          Using 2 dicts, 1 dict and a list, 1 dict all had identical memory
          and CPU numbers. The only thing that matters is:
          
          a) We can't use mixed mode with a single dictionary, because
             it gets very confused and performs poorly.
          b) If you always use tuples, you cut memory from 410MB => 272MB, but
             performance jumps 42s => 50s
          c) 'mixed' mode is inbetween, with 400MB and 43s. However, it is
             pretty much just the 'frozenset' performance.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.256.7
        revision-id: john at arbash-meinel.com-20080918191751-wk23agjzhkiw2wo5
        parent: john at arbash-meinel.com-20080918190406-r75lzwnmjjth94h6
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lighter_log_file
        timestamp: Thu 2008-09-18 14:17:51 -0500
        message:
          Instead of using a dictionary for cached ancestries,
          use a list. This also lets us use integer offsets in our mapping,
          rather than revision ids.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.256.6
        revision-id: john at arbash-meinel.com-20080918190406-r75lzwnmjjth94h6
        parent: john at arbash-meinel.com-20080918182621-g2w4klj590g2zptb
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lighter_log_file
        timestamp: Thu 2008-09-18 14:04:06 -0500
        message:
          Changing back to using a single dict saves memory,
          at the cost of CPU.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.256.5
        revision-id: john at arbash-meinel.com-20080918182621-g2w4klj590g2zptb
        parent: john at arbash-meinel.com-20080918182100-n1gwuzs3ajy27kdc
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lighter_log_file
        timestamp: Thu 2008-09-18 13:26:21 -0500
        message:
          a bit more debug info
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.256.4
        revision-id: john at arbash-meinel.com-20080918182100-n1gwuzs3ajy27kdc
        parent: john at arbash-meinel.com-20080918164436-tlhfuf010iz9gf5e
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lighter_log_file
        timestamp: Thu 2008-09-18 13:21:00 -0500
        message:
          Significantly faster, but consuming more memory.
          
          We are back down to 42.6s, but we now consume 409MB.
          The current form keeps the value list separate from the
          revision pointers. That way we don't have to re-do the
          computation when we hit the same nodes repeatedly.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.256.3
        revision-id: john at arbash-meinel.com-20080918164436-tlhfuf010iz9gf5e
        parent: john at arbash-meinel.com-20080918162150-vi5xcsfwrgaql0it
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lighter_log_file
        timestamp: Thu 2008-09-18 11:44:36 -0500
        message:
          A bit of a Frankenstein now, but it drops memory dramatically.
          
          Now we build up new nodes into a list, and cache them as tuples.
          If we end up computing the frozenset() for a node, we then cache it
          as such.
          Memory consumption is now only 101MB, though processing time is 53s.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.256.2
        revision-id: john at arbash-meinel.com-20080918162150-vi5xcsfwrgaql0it
        parent: john at arbash-meinel.com-20080918161558-745a1vuxechgcq8h
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lighter_log_file
        timestamp: Thu 2008-09-18 11:21:50 -0500
        message:
          Trade off time versus memory consumption.
          
          [frozen]set() objects always waste a bit of memory, in order
          to avoid hash collisions. So if we cache the ancestry by
          using tuples instead of sets, we can save a bit of memory.
          For mysql, this is 272MB versus 380MB. However, it costs
          CPU time to regenerate all of these sets 56.7s versus 44.2s.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.256.1
        revision-id: john at arbash-meinel.com-20080918161558-745a1vuxechgcq8h
        parent: pqm at pqm.ubuntu.com-20080917230446-p0wippqwikt511sp
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lighter_log_file
        timestamp: Thu 2008-09-18 11:15:58 -0500
        message:
          Change the per-file ancestry code in log.py
          
          The old code would create a new set() object whenever there
          was more than one parent. However, many of those cases did
          not introduce any new per-file revisions, and thus was
          wasted memory.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
    ------------------------------------------------------------
    revno: 3508.1.226
    revision-id: pqm at pqm.ubuntu.com-20080924081540-ecfvp6xq4x9gs81n
    parent: pqm at pqm.ubuntu.com-20080924072647-hpc17iasylpwiaem
    parent: robertc at robertcollins.net-20080924073356-dfg5qqbd7f74mwmt
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-09-24 09:15:40 +0100
    message:
      Various docs towards a new inventory design.
    modified:
      doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
        ------------------------------------------------------------
        revno: 3508.255.7
        revision-id: robertc at robertcollins.net-20080924073356-dfg5qqbd7f74mwmt
        parent: robertc at robertcollins.net-20080924071224-o4qqw838s6inr20c
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: inventory
        timestamp: Wed 2008-09-24 17:33:56 +1000
        message:
          Work around ReST FAIL.
        modified:
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
        ------------------------------------------------------------
        revno: 3508.255.6
        revision-id: robertc at robertcollins.net-20080924071224-o4qqw838s6inr20c
        parent: robertc at robertcollins.net-20080924062744-shox2i6ks7fy110d
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: inventory
        timestamp: Wed 2008-09-24 17:12:24 +1000
        message:
          Define CHK and very minor tweaks to the inventory text.
        modified:
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
        ------------------------------------------------------------
        revno: 3508.255.5
        revision-id: robertc at robertcollins.net-20080924062744-shox2i6ks7fy110d
        parent: robertc at robertcollins.net-20080828033752-6ry5zf5dxsnhibxg
        parent: pqm at pqm.ubuntu.com-20080924014325-ucivgbdmsbuthnqw
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: inventory
        timestamp: Wed 2008-09-24 16:27:44 +1000
        message:
          Merge dev.
        removed:
          tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        renamed:
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          doc/en/developer-guide/testing.txt => doc/developers/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          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_log.py test_log.py-20060112090212-78f6ea560c868e24
          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_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_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/branch_implementations/test_break_lock.py test_break_lock.py-20060504111902-9aae411dbe9aadd2
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          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/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          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.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          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_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
          bzrlib/tests/test_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-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_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-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_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-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/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.255.4
        revision-id: robertc at robertcollins.net-20080828033752-6ry5zf5dxsnhibxg
        parent: robertc at robertcollins.net-20080827004239-7d2b1m4bsd2u8ufm
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: inventory
        timestamp: Thu 2008-08-28 13:37:52 +1000
        message:
          more review feedback.
        modified:
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
        ------------------------------------------------------------
        revno: 3508.255.3
        revision-id: robertc at robertcollins.net-20080827004239-7d2b1m4bsd2u8ufm
        parent: robertc at robertcollins.net-20080822044646-zhphuxredh9rctjd
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: inventory
        timestamp: Wed 2008-08-27 10:42:39 +1000
        message:
          Review feedback on hash trie inventories, and describe radix tree inventories, plus some details on hash trie implementation.
        modified:
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
        ------------------------------------------------------------
        revno: 3508.255.2
        revision-id: robertc at robertcollins.net-20080822044646-zhphuxredh9rctjd
        parent: robertc at robertcollins.net-20080819013507-bc7a4529lw8ze9b5
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: inventory
        timestamp: Fri 2008-08-22 14:46:46 +1000
        message:
          Describe a hash trie based inventory
        modified:
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
        ------------------------------------------------------------
        revno: 3508.255.1
        revision-id: robertc at robertcollins.net-20080819013507-bc7a4529lw8ze9b5
        parent: pqm at pqm.ubuntu.com-20080816000954-t0401ff8s3ydnkr6
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: inventory
        timestamp: Tue 2008-08-19 11:35:07 +1000
        message:
          Improve inventory design docs with current planning thoughts.
        modified:
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
    ------------------------------------------------------------
    revno: 3508.1.225
    revision-id: pqm at pqm.ubuntu.com-20080924072647-hpc17iasylpwiaem
    parent: pqm at pqm.ubuntu.com-20080924051033-89pfepccns2637pr
    parent: ian.clatworthy at canonical.com-20080924065203-69aq3cbypyyo30zs
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-09-24 08:26:47 +0100
    message:
      fix bzr st -rbranch:path-to-branch (Lukas Lalinsky)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
      bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
      bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
      bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
      bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
      bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
        ------------------------------------------------------------
        revno: 3508.254.1
        revision-id: ian.clatworthy at canonical.com-20080924065203-69aq3cbypyyo30zs
        parent: pqm at pqm.ubuntu.com-20080924051033-89pfepccns2637pr
        parent: lalinsky at gmail.com-20080828134115-265uyumclq5qvetg
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Wed 2008-09-24 16:52:03 +1000
        message:
          fix bzr st -rbranch:path-to-branch (Lukas Lalinsky)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
        ------------------------------------------------------------
        revno: 3508.253.1
        revision-id: lalinsky at gmail.com-20080828134115-265uyumclq5qvetg
        parent: pqm at pqm.ubuntu.com-20080828092217-98wmtek2p8cie8sc
        committer: Lukáš Lalinský <lalinsky at gmail.com>
        branch nick: revspec_as_tree
        timestamp: Thu 2008-08-28 15:41:15 +0200
        message:
          Fix `bzr st -rbranch:PATH_TO_BRANCH`
          
          * Add RevisionSpec.as_tree which returns a tree representation of the revision specifier. This might return a remote revision tree.
          * Make status use this new method and not require RevisionSpec.as_revision_id, which for RevisionSpec_branch fetches data to the local repository.
          * Refactor common code for getting either a revision tree or a tree/branch's basis tree into a private function _get_revision_tree and make it use RevisionSpec.as_tree.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
    ------------------------------------------------------------
    revno: 3508.1.224
    revision-id: pqm at pqm.ubuntu.com-20080924051033-89pfepccns2637pr
    parent: pqm at pqm.ubuntu.com-20080924014325-ucivgbdmsbuthnqw
    parent: robertc at robertcollins.net-20080924041503-5kt95yad0omycqqa
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-09-24 06:10:33 +0100
    message:
      (robertc) Allow C extensions to build on python2.4 with older pyrex
      	versions. (Robert Collins)
    added:
      bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
      bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
      bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
        ------------------------------------------------------------
        revno: 3508.252.1
        revision-id: robertc at robertcollins.net-20080924041503-5kt95yad0omycqqa
        parent: pqm at pqm.ubuntu.com-20080924014325-ucivgbdmsbuthnqw
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: python2.4
        timestamp: Wed 2008-09-24 14:15:03 +1000
        message:
           * The C extensions now build on python 2.4 (Robert Collins, #271939)
        added:
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
    ------------------------------------------------------------
    revno: 3508.1.223
    revision-id: pqm at pqm.ubuntu.com-20080924014325-ucivgbdmsbuthnqw
    parent: pqm at pqm.ubuntu.com-20080923234504-js54vdh7ejw0f45i
    parent: robertc at robertcollins.net-20080924011138-rwb2ywh8xnzjzuoq
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-09-24 02:43:25 +0100
    message:
      (robertc) Accelerate _walkdirs_utf8 on unix platforms. (Robert
      	Collins)
    modified:
      .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
      bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
      bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
      bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
      bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
      bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
      bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
      setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.251.12
        revision-id: robertc at robertcollins.net-20080924011138-rwb2ywh8xnzjzuoq
        parent: robertc at robertcollins.net-20080924000949-vigmjnpor0w5kpxz
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Wed 2008-09-24 11:11:38 +1000
        message:
          Fix PQM test failure.
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
        ------------------------------------------------------------
        revno: 3508.251.11
        revision-id: robertc at robertcollins.net-20080924000949-vigmjnpor0w5kpxz
        parent: robertc at robertcollins.net-20080923232827-vpd4xsif8x8op6i3
        parent: pqm at pqm.ubuntu.com-20080923234504-js54vdh7ejw0f45i
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Wed 2008-09-24 10:09:49 +1000
        message:
          NEWS conflicts FTW.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
          bzrlib/tests/test_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.251.10
        revision-id: robertc at robertcollins.net-20080923232827-vpd4xsif8x8op6i3
        parent: robertc at robertcollins.net-20080923230253-uckcf2d6z3dw1kni
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: readdir
        timestamp: Wed 2008-09-24 09:28:27 +1000
        message:
          Review feedback.
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.251.9
        revision-id: robertc at robertcollins.net-20080923230253-uckcf2d6z3dw1kni
        parent: robertc at robertcollins.net-20080913043902-o8cuque1ozwpvk6x
        parent: pqm at pqm.ubuntu.com-20080923070920-h74n26u7ipd72c46
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: readdir
        timestamp: Wed 2008-09-24 09:02:53 +1000
        message:
          Merge bzr.dev.
        renamed:
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/branch_implementations/test_break_lock.py test_break_lock.py-20060504111902-9aae411dbe9aadd2
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          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/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          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/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-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_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          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
        ------------------------------------------------------------
        revno: 3508.251.8
        revision-id: robertc at robertcollins.net-20080913043902-o8cuque1ozwpvk6x
        parent: robertc at robertcollins.net-20080911005128-hyql69dfuq59n31b
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: readdir
        timestamp: Sat 2008-09-13 14:39:02 +1000
        message:
          Just embed a struct st in the python result object, avoids converting things we don't need converted, and copying values around always.
        modified:
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
        ------------------------------------------------------------
        revno: 3508.251.7
        revision-id: robertc at robertcollins.net-20080911005128-hyql69dfuq59n31b
        parent: robertc at robertcollins.net-20080911000151-thdfl4oh06uw8ynl
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: readdir
        timestamp: Thu 2008-09-11 10:51:28 +1000
        message:
          Use PyString_Concat directly for another small boost.
        modified:
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
        ------------------------------------------------------------
        revno: 3508.251.6
        revision-id: robertc at robertcollins.net-20080911000151-thdfl4oh06uw8ynl
        parent: robertc at robertcollins.net-20080910074259-penkn0htr03wquai
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: readdir
        timestamp: Thu 2008-09-11 10:01:51 +1000
        message:
          Partial review feedback fixups.
        modified:
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
        ------------------------------------------------------------
        revno: 3508.251.5
        revision-id: robertc at robertcollins.net-20080910074259-penkn0htr03wquai
        parent: john at arbash-meinel.com-20080909161809-z0so92b8wlgy2tx4
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: readdir
        timestamp: Wed 2008-09-10 17:42:59 +1000
        message:
          Streamline _walkdirs_utf8 for utf8 file systems, reducing time to traverse a mozilla tree from 1s to .6 seconds. (Robert Collins)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3508.251.4
        revision-id: john at arbash-meinel.com-20080909161809-z0so92b8wlgy2tx4
        parent: john at arbash-meinel.com-20080909161541-ycmcffvb2a9k7glt
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: readdir
        timestamp: Tue 2008-09-09 11:18:09 -0500
        message:
          Update the osutils test to find the objects in the right locations.
        modified:
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3508.251.3
        revision-id: john at arbash-meinel.com-20080909161541-ycmcffvb2a9k7glt
        parent: john at arbash-meinel.com-20080909161337-nzigrqkecj4ncgt9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: readdir
        timestamp: Tue 2008-09-09 11:15:41 -0500
        message:
          read_dir raises the exception directly, it isn't an iterator/generator
        modified:
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
        ------------------------------------------------------------
        revno: 3508.251.2
        revision-id: john at arbash-meinel.com-20080909161337-nzigrqkecj4ncgt9
        parent: robertc at robertcollins.net-20080909015303-183ct6bgha6e8tg7
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: readdir
        timestamp: Tue 2008-09-09 11:13:37 -0500
        message:
          Fix up some of the path joining logic.
        modified:
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
        ------------------------------------------------------------
        revno: 3508.251.1
        revision-id: robertc at robertcollins.net-20080909015303-183ct6bgha6e8tg7
        parent: pqm at pqm.ubuntu.com-20080908061835-nz7hj7o0pms1nf9p
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: readdir
        timestamp: Tue 2008-09-09 11:53:03 +1000
        message:
          Refactor bzrlib.osutils._walkdirs_utf8 to aid API migration in future.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
    ------------------------------------------------------------
    revno: 3508.1.222
    revision-id: pqm at pqm.ubuntu.com-20080923234504-js54vdh7ejw0f45i
    parent: pqm at pqm.ubuntu.com-20080923191842-0hfq8zykwwm1oo9k
    parent: mbp at sourcefrog.net-20080923053753-yusi3tdaemoflcya
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-09-24 00:45:04 +0100
    message:
      (mbp) add lock hooks
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
      bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
      bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
      bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
      bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
        ------------------------------------------------------------
        revno: 3508.250.1
        revision-id: mbp at sourcefrog.net-20080923053753-yusi3tdaemoflcya
        parent: pqm at pqm.ubuntu.com-20080923015500-7nb0mp3c7o2wh1zu
        parent: mbp at sourcefrog.net-20080527032549-khxlcrlp95us6rkj
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: lock-hooks
        timestamp: Tue 2008-09-23 15:37:53 +1000
        message:
          Move Lock hooks onto a base Lock class and make them more consistent with other lock classes
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
        ------------------------------------------------------------
        revno: 3331.3.13
        revision-id: mbp at sourcefrog.net-20080527032549-khxlcrlp95us6rkj
        parent: mbp at sourcefrog.net-20080527032431-3bjagu9x4vquh1y0
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: lock_hooks
        timestamp: Tue 2008-05-27 13:25:49 +1000
        message:
          Fix up imports
        modified:
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
        ------------------------------------------------------------
        revno: 3331.3.12
        revision-id: mbp at sourcefrog.net-20080527032431-3bjagu9x4vquh1y0
        parent: mbp at sourcefrog.net-20080527032312-mh6gtuu8hwfx01xl
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: lock_hooks
        timestamp: Tue 2008-05-27 13:24:31 +1000
        message:
          Remove PhysicalLock class
        modified:
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
        ------------------------------------------------------------
        revno: 3331.3.11
        revision-id: mbp at sourcefrog.net-20080527032312-mh6gtuu8hwfx01xl
        parent: mbp at sourcefrog.net-20080527031219-whr998jr17x233qh
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: lock_hooks
        timestamp: Tue 2008-05-27 13:23:12 +1000
        message:
          Move LockDir hooks onto LockDir
        modified:
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
        ------------------------------------------------------------
        revno: 3331.3.10
        revision-id: mbp at sourcefrog.net-20080527031219-whr998jr17x233qh
        parent: mbp at sourcefrog.net-20080527030636-a62cu3v4q6857jrn
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: lock_hooks
        timestamp: Tue 2008-05-27 13:12:19 +1000
        message:
          Update test_help for hooks doc
        modified:
          bzrlib/tests/test_help.py      test_help.py-20070419045354-6q6rq15j9e2n5fna-1
        ------------------------------------------------------------
        revno: 3331.3.9
        revision-id: mbp at sourcefrog.net-20080527030636-a62cu3v4q6857jrn
        parent: mbp at sourcefrog.net-20080527030541-2sgzqkikiy1arh0d
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: lock_hooks
        timestamp: Tue 2008-05-27 13:06:36 +1000
        message:
          Change one more case from using install_hook to install_named_hook
        modified:
          bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
        ------------------------------------------------------------
        revno: 3331.3.8
        revision-id: mbp at sourcefrog.net-20080527030541-2sgzqkikiy1arh0d
        parent: mbp at sourcefrog.net-20080527030519-aecbzatpy4xgt2wd
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: lock_hooks
        timestamp: Tue 2008-05-27 13:05:41 +1000
        message:
          Change from using install_hook to install_named_hook
        modified:
          bzrlib/tests/test_hooks.py     test_hooks.py-20070628030849-89rtsbe5dmer5npz-1
          bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
        ------------------------------------------------------------
        revno: 3331.3.7
        revision-id: mbp at sourcefrog.net-20080527030519-aecbzatpy4xgt2wd
        parent: mbp at sourcefrog.net-20080527030053-0mct6dypek0ysjc3
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: lock_hooks
        timestamp: Tue 2008-05-27 13:05:19 +1000
        message:
          Add note about lock hook limitations
        modified:
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
        ------------------------------------------------------------
        revno: 3331.3.6
        revision-id: mbp at sourcefrog.net-20080527030053-0mct6dypek0ysjc3
        parent: mbp at sourcefrog.net-20080527025453-g92mkdb1u2aterqe
        parent: pqm at pqm.ubuntu.com-20080524120232-22xdromy706t0x16
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: lock_hooks
        timestamp: Tue 2008-05-27 13:00:53 +1000
        message:
          merge trunk
        removed:
          bzrlib/xml6.py                 xml6.py-20060823042456-dbaaq4atrche7xy5-1
        added:
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
          bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
          bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/repository_implementations/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml6.py                 xml6.py-20080327235607-1skmbg4o9cd1o636-1
          doc/developers/integration.txt integration.txt-20080404022341-2lorxocp1in07zij-1
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/developers/repository-stream.txt repositorystream.txt-20080410222511-nh6b9bvscvcerh48-1
          doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
          doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
          doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
          doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
          doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
          doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
          doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
          doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
          doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
          doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
          doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
          doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
          doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
          doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
        renamed:
          bzrlib/xml5.py => bzrlib/xml8.py xml5.py-20050907032657-aac8f960815b66b1
          doc/en/user-guide/best_practice_intro.txt => doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
          bzrlib/benchmarks/tree_creator/kernel_like.py kernel_like.py-20060815024128-b16a7pn542u6b13k-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bundle/serializer/v08.py v06.py-20051119041339-ee43f97270b01823
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
          bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
          bzrlib/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          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/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          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/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/revision/knit.py  knit.py-20060303020652-de5fa299e941a3c7
          bzrlib/store/revision/text.py  text.py-20060303020652-e49155f0da4d14ab
          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/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_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          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_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          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_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/branch_implementations/test_uncommit.py test_uncommit.py-20070205180410-ge7058d9138mvq3x-1
          bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          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/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
          bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/per_lock/__init__.py __init__.py-20070314201444-u92yjsqrkh2m3qcb-1
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/repository_implementations/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/repository_implementations/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/revisionstore_implementations/__init__.py __init__.py-20060303020702-976c4186a0f99edb
          bzrlib/tests/revisionstore_implementations/test_all.py test_all.py-20060303020702-9b2d4c1d75407f31
          bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
          bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
          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_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_hooks.py     test_hooks.py-20070628030849-89rtsbe5dmer5npz-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          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_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          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_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_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_strace.py    test_strace.py-20070323001526-6zquhhw8leb9m6j8-2
          bzrlib/tests/test_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/tests/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
          bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          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_add_reference.py test_add_reference.p-20061211024451-yo9i1691dgbv1eyn-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_set_root_id.py test_set_root_id.py-20061004073850-0r1c7qikmnkb8m9k-1
          bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
          bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
          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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          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/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
          doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
          doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
        ------------------------------------------------------------
        revno: 3331.3.5
        revision-id: mbp at sourcefrog.net-20080527025453-g92mkdb1u2aterqe
        parent: mbp at sourcefrog.net-20080527025425-sz49e3x4nrifmc3u
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: lock_hooks
        timestamp: Tue 2008-05-27 12:54:53 +1000
        message:
          Move physical lock hooks onto new PhysicalLock class variable
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
        ------------------------------------------------------------
        revno: 3331.3.4
        revision-id: mbp at sourcefrog.net-20080527025425-sz49e3x4nrifmc3u
        parent: mbp at sourcefrog.net-20080527025048-lzx8vehacfxbmvzz
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: lock_hooks
        timestamp: Tue 2008-05-27 12:54:25 +1000
        message:
          Add Hooks.clear_hooks method
        modified:
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/tests/test_hooks.py     test_hooks.py-20070628030849-89rtsbe5dmer5npz-1
        ------------------------------------------------------------
        revno: 3331.3.3
        revision-id: mbp at sourcefrog.net-20080527025048-lzx8vehacfxbmvzz
        parent: robertc at robertcollins.net-20080404035337-ldligjwfp2bzqi47
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: lock_hooks
        timestamp: Tue 2008-05-27 12:50:48 +1000
        message:
          Add Hooks.clone method
        modified:
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/tests/test_hooks.py     test_hooks.py-20070628030849-89rtsbe5dmer5npz-1
        ------------------------------------------------------------
        revno: 3331.3.2
        revision-id: robertc at robertcollins.net-20080404035337-ldligjwfp2bzqi47
        parent: robertc at robertcollins.net-20080404021333-13wfvylrgmvcp3gz
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: PhysicalLock.hooks
        timestamp: Fri 2008-04-04 14:53:37 +1100
        message:
          Polish on lock hooks to be easier to use.
        modified:
          bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/tests/test_help.py      test_help.py-20070419045354-6q6rq15j9e2n5fna-1
          bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
        ------------------------------------------------------------
        revno: 3331.3.1
        revision-id: robertc at robertcollins.net-20080404021333-13wfvylrgmvcp3gz
        parent: pqm at pqm.ubuntu.com-20080403080121-tbx3clqp8wqe776c
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: PhysicalLock.hooks
        timestamp: Fri 2008-04-04 13:13:33 +1100
        message:
           * ``LockDir`` lock acquisition and release now trigger hooks allowing
             introspection of locking activity. (Robert Collins)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
    ------------------------------------------------------------
    revno: 3508.1.221
    revision-id: pqm at pqm.ubuntu.com-20080923191842-0hfq8zykwwm1oo9k
    parent: pqm at pqm.ubuntu.com-20080923181512-j5mqkendfi4ih075
    parent: john at arbash-meinel.com-20080923182832-gcuz5seo3xv2algc
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-09-23 20:18:42 +0100
    message:
      (jam) Merge bzr 1.7-final into bzr.dev
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.249.1
        revision-id: john at arbash-meinel.com-20080923182832-gcuz5seo3xv2algc
        parent: pqm at pqm.ubuntu.com-20080922180718-n946121e40ql2bb3
        parent: pqm at pqm.ubuntu.com-20080923164635-it2hzrn39wpbhh9e
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2008-09-23 13:28:32 -0500
        message:
          Merge bzr 1.7-final into bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.244.3
        revision-id: pqm at pqm.ubuntu.com-20080923164635-it2hzrn39wpbhh9e
        parent: pqm at pqm.ubuntu.com-20080917234114-mx3kwcbibtdfzc02
        parent: john at arbash-meinel.com-20080923161454-eoft8u1jcqqji9cg
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.7
        timestamp: Tue 2008-09-23 17:46:35 +0100
        message:
          (jam) bring in Mark Hammonds setup tweaks, release bzr 1.7 final
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
            ------------------------------------------------------------
            revno: 3508.247.3
            revision-id: john at arbash-meinel.com-20080923161454-eoft8u1jcqqji9cg
            parent: john at arbash-meinel.com-20080923161207-5cvoirch1q0zm81t
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 1.7rc2
            timestamp: Tue 2008-09-23 11:14:54 -0500
            message:
              Update NEWS, release 1.7 final
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
            ------------------------------------------------------------
            revno: 3508.247.2
            revision-id: john at arbash-meinel.com-20080923161207-5cvoirch1q0zm81t
            parent: john at arbash-meinel.com-20080923161049-zqvuu0wzew3ilrk5
            parent: mhammond at skippinet.com.au-20080903131033-77635gwnys1nr877
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 1.7rc2
            timestamp: Tue 2008-09-23 11:12:07 -0500
            message:
              Include localization files that are found in plugins we are installing.
            modified:
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
                ------------------------------------------------------------
                revno: 3508.248.1
                revision-id: mhammond at skippinet.com.au-20080903131033-77635gwnys1nr877
                parent: pqm at pqm.ubuntu.com-20080903094659-lkj3i4hd83d35fov
                committer: Mark Hammond <mhammond at skippinet.com.au>
                branch nick: bzr.binaries.17
                timestamp: Wed 2008-09-03 23:10:33 +1000
                message:
                  pickup l10n files from plugins.
                modified:
                  setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
            ------------------------------------------------------------
            revno: 3508.247.1
            revision-id: john at arbash-meinel.com-20080923161049-zqvuu0wzew3ilrk5
            parent: pqm at pqm.ubuntu.com-20080917234114-mx3kwcbibtdfzc02
            parent: mhammond at skippinet.com.au-20080919040809-6uyf76hisqk38civ
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 1.7rc2
            timestamp: Tue 2008-09-23 11:10:49 -0500
            message:
              Include docutils as part of the qbzr setup
            modified:
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
            ------------------------------------------------------------
            revno: 3508.246.1
            revision-id: mhammond at skippinet.com.au-20080919040809-6uyf76hisqk38civ
            parent: pqm at pqm.ubuntu.com-20080917234114-mx3kwcbibtdfzc02
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: bzr.binaries.17
            timestamp: Fri 2008-09-19 14:08:09 +1000
            message:
               include docutils for tbzr to use formatting bzr help topics as HTML
            modified:
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.244.2
        revision-id: pqm at pqm.ubuntu.com-20080917234114-mx3kwcbibtdfzc02
        parent: pqm at pqm.ubuntu.com-20080917051135-akewztrabntc2sec
        parent: john at arbash-meinel.com-20080917230918-l3hozsoph343oj87
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.7
        timestamp: Thu 2008-09-18 00:41:14 +0100
        message:
          (jam) Prepare 1.7rc2
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
            ------------------------------------------------------------
            revno: 3508.245.2
            revision-id: john at arbash-meinel.com-20080917230918-l3hozsoph343oj87
            parent: john at arbash-meinel.com-20080917230733-rg4y53rt8hmbok8f
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 1.7rc2
            timestamp: Wed 2008-09-17 18:09:18 -0500
            message:
              NEWS summary for 1.7rc2
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
            ------------------------------------------------------------
            revno: 3508.245.1
            revision-id: john at arbash-meinel.com-20080917230733-rg4y53rt8hmbok8f
            parent: pqm at pqm.ubuntu.com-20080917051135-akewztrabntc2sec
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 1.7rc2
            timestamp: Wed 2008-09-17 18:07:33 -0500
            message:
              NEWS entry for #261315
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.244.1
        revision-id: pqm at pqm.ubuntu.com-20080917051135-akewztrabntc2sec
        parent: pqm at pqm.ubuntu.com-20080916224734-ggoasnd8egrezi9t
        parent: mbp at sourcefrog.net-20080917043324-gpo0wyot7r43hgkp
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.7
        timestamp: Wed 2008-09-17 06:11:35 +0100
        message:
          (mbp) #261315 add Branch.get_stacked_on_url rpc and fallback
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
    ------------------------------------------------------------
    revno: 3508.1.220
    revision-id: pqm at pqm.ubuntu.com-20080923181512-j5mqkendfi4ih075
    parent: pqm at pqm.ubuntu.com-20080923070920-h74n26u7ipd72c46
    parent: aaron at aaronbentley.com-20080923174627-y4qu12hn8t77kvv9
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-09-23 19:15:12 +0100
    message:
      add win32utils.get_local_appdata_location() (mhammond)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/test_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
      bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
        ------------------------------------------------------------
        revno: 3508.243.11
        revision-id: aaron at aaronbentley.com-20080923174627-y4qu12hn8t77kvv9
        parent: aaron at aaronbentley.com-20080923170003-8vh06dg6jewct4ta
        parent: pqm at pqm.ubuntu.com-20080923070920-h74n26u7ipd72c46
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: bzr.ab.integration
        timestamp: Tue 2008-09-23 13:46:27 -0400
        message:
          Merge with bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          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/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.243.10
        revision-id: aaron at aaronbentley.com-20080923170003-8vh06dg6jewct4ta
        parent: aaron at aaronbentley.com-20080923165858-05bepfv3ev4g6jpk
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: bzr.ab.integration
        timestamp: Tue 2008-09-23 13:00:03 -0400
        message:
          Correct spelling of 'Application Data'
        modified:
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
        ------------------------------------------------------------
        revno: 3508.243.9
        revision-id: aaron at aaronbentley.com-20080923165858-05bepfv3ev4g6jpk
        parent: aaron at aaronbentley.com-20080923165638-mb0kgbre4o3vchyi
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: bzr.ab.integration
        timestamp: Tue 2008-09-23 12:58:58 -0400
        message:
          Update NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.243.8
        revision-id: aaron at aaronbentley.com-20080923165638-mb0kgbre4o3vchyi
        parent: mhammond at skippinet.com.au-20080919005024-vg2hcgeaub9rjwpq
        parent: pqm at pqm.ubuntu.com-20080922180718-n946121e40ql2bb3
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: bzr.ab.integration
        timestamp: Tue 2008-09-23 12:56:38 -0400
        message:
          Merge with bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/branch_implementations/test_break_lock.py test_break_lock.py-20060504111902-9aae411dbe9aadd2
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.243.7
        revision-id: mhammond at skippinet.com.au-20080919005024-vg2hcgeaub9rjwpq
        parent: mhammond at skippinet.com.au-20080919004724-bfkrvt4pp8zpf7cm
        parent: pqm at pqm.ubuntu.com-20080917230446-p0wippqwikt511sp
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.dev.local_appdata
        timestamp: Fri 2008-09-19 10:50:24 +1000
        message:
          merge tip
        added:
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
        renamed:
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/blackbox/test_outside_wt.py test_outside_wt.py-20060116200058-98edd33e7db8bdde
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          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/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/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          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
        ------------------------------------------------------------
        revno: 3508.243.6
        revision-id: mhammond at skippinet.com.au-20080919004724-bfkrvt4pp8zpf7cm
        parent: mhammond at skippinet.com.au-20080904113930-9hux8vci0ym1x9kp
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.dev.local_appdata
        timestamp: Fri 2008-09-19 10:47:24 +1000
        message:
           Skip the environment checks when APPDATA isn't in the environment.
        modified:
          bzrlib/tests/test_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
        ------------------------------------------------------------
        revno: 3508.243.5
        revision-id: mhammond at skippinet.com.au-20080904113930-9hux8vci0ym1x9kp
        parent: mhammond at skippinet.com.au-20080904113804-qzs005pjze7rvqih
        parent: pqm at pqm.ubuntu.com-20080903223056-b108iytb38xkznci
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.dev.local_appdata
        timestamp: Thu 2008-09-04 21:39:30 +1000
        message:
          merge
        removed:
          tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        renamed:
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          doc/en/developer-guide/testing.txt => doc/developers/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          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_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_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_setup.py     test_setup.py-20051208073730-4a59a6368c4efa04
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.243.4
        revision-id: mhammond at skippinet.com.au-20080904113804-qzs005pjze7rvqih
        parent: mhammond at skippinet.com.au-20080830034203-kmrvo56dzeiepw2h
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.dev.local_appdata
        timestamp: Thu 2008-09-04 21:38:04 +1000
        message:
          fix typo in comments
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.243.3
        revision-id: mhammond at skippinet.com.au-20080830034203-kmrvo56dzeiepw2h
        parent: mhammond at skippinet.com.au-20080830034112-iaw9p773yu6jnj2n
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.dev.local_appdata
        timestamp: Sat 2008-08-30 13:42:03 +1000
        message:
          cleanup tests, rationalize path checking etc.
        modified:
          bzrlib/tests/test_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
        ------------------------------------------------------------
        revno: 3508.243.2
        revision-id: mhammond at skippinet.com.au-20080830034112-iaw9p773yu6jnj2n
        parent: mhammond at skippinet.com.au-20080823035823-1anntol029n0il6r
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.dev.local_appdata
        timestamp: Sat 2008-08-30 13:41:12 +1000
        message:
          Add a reference to bug 262874 noting 'mbcs' may be the correct encoding.
        modified:
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
        ------------------------------------------------------------
        revno: 3508.243.1
        revision-id: mhammond at skippinet.com.au-20080823035823-1anntol029n0il6r
        parent: pqm at pqm.ubuntu.com-20080816000954-t0401ff8s3ydnkr6
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.dev.local_appdata
        timestamp: Sat 2008-08-23 13:58:23 +1000
        message:
          Add win32utils.get_local_appdata_location() so bzr and plugins can 
          differentiate between the 'local' and 'roaming' locations offered by
          windows.  Includes support for falling back to pywin32 if ctypes isn't
          available and introduces new tests.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
    ------------------------------------------------------------
    revno: 3508.1.219
    revision-id: pqm at pqm.ubuntu.com-20080923070920-h74n26u7ipd72c46
    parent: pqm at pqm.ubuntu.com-20080923051523-7ghbp6v2i2dehplc
    parent: mbp at sourcefrog.net-20080923062957-7mz3esxqf6kzmywz
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-09-23 08:09:20 +0100
    message:
      (mbp) Correct exception expression in _format_version_tuple (Mark
      	Hammond)
    modified:
      bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.242.1
        revision-id: mbp at sourcefrog.net-20080923062957-7mz3esxqf6kzmywz
        parent: pqm at pqm.ubuntu.com-20080923051523-7ghbp6v2i2dehplc
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: trivial
        timestamp: Tue 2008-09-23 16:29:57 +1000
        message:
          Correct exception expression in _format_version_tuple (Mark Hammond)
        modified:
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
    ------------------------------------------------------------
    revno: 3508.1.218
    revision-id: pqm at pqm.ubuntu.com-20080923051523-7ghbp6v2i2dehplc
    parent: pqm at pqm.ubuntu.com-20080923035200-4k29gtzxfev8l3a0
    parent: aaron at aaronbentley.com-20080923044449-b9gf8xr2n02xtdlh
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-09-23 06:15:23 +0100
    message:
      PreviewTree now passes intertree_implmentations tests
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      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/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
      bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
      bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3363.14.15
        revision-id: aaron at aaronbentley.com-20080923044449-b9gf8xr2n02xtdlh
        parent: aaron at aaronbentley.com-20080922180949-ys9345vtt2n7f4xm
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: intertree
        timestamp: Tue 2008-09-23 00:44:49 -0400
        message:
          Add NEWS entry
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3363.14.14
        revision-id: aaron at aaronbentley.com-20080922180949-ys9345vtt2n7f4xm
        parent: aaron at aaronbentley.com-20080922180512-oylmjg5ivjsikvy5
        parent: pqm at pqm.ubuntu.com-20080922180718-n946121e40ql2bb3
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: intertree
        timestamp: Mon 2008-09-22 14:09:49 -0400
        message:
          Merge with bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/branch_implementations/test_break_lock.py test_break_lock.py-20060504111902-9aae411dbe9aadd2
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3363.14.13
        revision-id: aaron at aaronbentley.com-20080922180512-oylmjg5ivjsikvy5
        parent: aaron at aaronbentley.com-20080920172039-z2w3nwh20r1tw17p
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: intertree
        timestamp: Mon 2008-09-22 14:05:12 -0400
        message:
          Remove wrong_tree_value_error test.
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
        ------------------------------------------------------------
        revno: 3363.14.12
        revision-id: aaron at aaronbentley.com-20080920172039-z2w3nwh20r1tw17p
        parent: aaron at aaronbentley.com-20080908205525-vbweuaw2tk1s5c5m
        parent: aaron at aaronbentley.com-20080920172021-md2ew2ccrtntr5ev
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: intertree
        timestamp: Sat 2008-09-20 13:20:39 -0400
        message:
          Merge with extras
        renamed:
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          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/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/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          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
        ------------------------------------------------------------
        revno: 3363.14.11
        revision-id: aaron at aaronbentley.com-20080908205525-vbweuaw2tk1s5c5m
        parent: aaron at aaronbentley.com-20080908203846-23fcs8612eucybw8
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: intertree
        timestamp: Mon 2008-09-08 16:55:25 -0400
        message:
          Fix intertree tests with dirstate
        modified:
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3363.14.10
        revision-id: aaron at aaronbentley.com-20080908203846-23fcs8612eucybw8
        parent: aaron at aaronbentley.com-20080731045146-fhfu8aywmwvusmp7
        parent: aaron at aaronbentley.com-20080908203716-f7v4140etr9cdxcl
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: intertree
        timestamp: Mon 2008-09-08 16:38:46 -0400
        message:
          Merge with extras
        removed:
          tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
          doc/developers/testing.txt     testing.txt-20080812140359-i70zzh6v2z7grqex-1
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        renamed:
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          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_log.py test_log.py-20060112090212-78f6ea560c868e24
          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_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_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_setup.py     test_setup.py-20051208073730-4a59a6368c4efa04
          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_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3363.14.9
        revision-id: aaron at aaronbentley.com-20080731045146-fhfu8aywmwvusmp7
        parent: aaron at aaronbentley.com-20080731043537-0tdjoh183um91ujf
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: intertree
        timestamp: Thu 2008-07-31 16:51:46 +1200
        message:
          Ensure TransformPreview is finalized
        modified:
          bzrlib/tests/intertree_implementations/__init__.py __init__.py-20060724101752-09ysswo1a92uqyoz-3
          bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
        ------------------------------------------------------------
        revno: 3363.14.8
        revision-id: aaron at aaronbentley.com-20080731043537-0tdjoh183um91ujf
        parent: aaron at aaronbentley.com-20080731042742-b06pm2g7aym4138o
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: intertree
        timestamp: Thu 2008-07-31 16:35:37 +1200
        message:
          Fix more tests
        modified:
          bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.14.7
        revision-id: aaron at aaronbentley.com-20080731042742-b06pm2g7aym4138o
        parent: aaron at aaronbentley.com-20080729062957-aiyinhsew7h15g0p
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: intertree
        timestamp: Thu 2008-07-31 16:27:42 +1200
        message:
          Get more tests passing
        modified:
          bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
        ------------------------------------------------------------
        revno: 3363.14.6
        revision-id: aaron at aaronbentley.com-20080729062957-aiyinhsew7h15g0p
        parent: aaron at aaronbentley.com-20080724163814-61wuhskyej07jmvv
        parent: aaron at aaronbentley.com-20080729062025-djr0t4gno6mieqw4
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: intertree
        timestamp: Tue 2008-07-29 18:29:57 +1200
        message:
          Merge with extras
        added:
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
        ------------------------------------------------------------
        revno: 3363.14.5
        revision-id: aaron at aaronbentley.com-20080724163814-61wuhskyej07jmvv
        parent: aaron at aaronbentley.com-20080724162950-5jr3kzi813cydtsp
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: intertree
        timestamp: Thu 2008-07-24 12:38:14 -0400
        message:
          Add _file_size for comparison
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.14.4
        revision-id: aaron at aaronbentley.com-20080724162950-5jr3kzi813cydtsp
        parent: aaron at aaronbentley.com-20080724160959-oeoyqyf5nydtskno
        parent: aaron at aaronbentley.com-20080724162830-a8ibxvc75czvqffn
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: intertree
        timestamp: Thu 2008-07-24 12:29:50 -0400
        message:
          Merge with paths2ids
        modified:
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3363.14.3
        revision-id: aaron at aaronbentley.com-20080724160959-oeoyqyf5nydtskno
        parent: aaron at aaronbentley.com-20080723215919-me5vfhbtap1u2eei
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: intertree
        timestamp: Thu 2008-07-24 12:09:59 -0400
        message:
          Handle missing files better
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.14.2
        revision-id: aaron at aaronbentley.com-20080723215919-me5vfhbtap1u2eei
        parent: aaron at aaronbentley.com-20080723215355-8o0z3fpj6ysvwpe2
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: intertree
        timestamp: Wed 2008-07-23 17:59:19 -0400
        message:
          Get iter_changes running to completion
        modified:
          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/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3363.14.1
        revision-id: aaron at aaronbentley.com-20080723215355-8o0z3fpj6ysvwpe2
        parent: aaron at aaronbentley.com-20080723191954-zn7nmtj7ama6q8vs
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: intertree
        timestamp: Wed 2008-07-23 17:53:55 -0400
        message:
          Update to support comparison
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
    ------------------------------------------------------------
    revno: 3508.1.217
    revision-id: pqm at pqm.ubuntu.com-20080923035200-4k29gtzxfev8l3a0
    parent: pqm at pqm.ubuntu.com-20080923015500-7nb0mp3c7o2wh1zu
    parent: robertc at robertcollins.net-20080923032107-ibt7hdhdwcanbvvp
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-09-23 04:52:00 +0100
    message:
      (robertc) Add a Branch.open hook. (Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
        ------------------------------------------------------------
        revno: 3508.241.3
        revision-id: robertc at robertcollins.net-20080923032107-ibt7hdhdwcanbvvp
        parent: robertc at robertcollins.net-20080923021655-w6fiwcz42r9ju9xs
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Tue 2008-09-23 13:21:07 +1000
        message:
          Update branch open tests to accomodate stacking.
        modified:
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
        ------------------------------------------------------------
        revno: 3508.241.2
        revision-id: robertc at robertcollins.net-20080923021655-w6fiwcz42r9ju9xs
        parent: robertc at robertcollins.net-20080904052339-tyyojuqlonks504v
        parent: pqm at pqm.ubuntu.com-20080922180718-n946121e40ql2bb3
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Tue 2008-09-23 12:16:55 +1000
        message:
          Adjust for trunk.
        added:
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
        renamed:
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/blackbox/test_outside_wt.py test_outside_wt.py-20060116200058-98edd33e7db8bdde
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/branch_implementations/test_break_lock.py test_break_lock.py-20060504111902-9aae411dbe9aadd2
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          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/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-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_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-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
        ------------------------------------------------------------
        revno: 3508.241.1
        revision-id: robertc at robertcollins.net-20080904052339-tyyojuqlonks504v
        parent: pqm at pqm.ubuntu.com-20080902220856-plj0mk673ygzwc1k
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: branch
        timestamp: Thu 2008-09-04 15:23:39 +1000
        message:
          Create a new hook Branch.open. (Robert Collins)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
    ------------------------------------------------------------
    revno: 3508.1.216
    revision-id: pqm at pqm.ubuntu.com-20080923015500-7nb0mp3c7o2wh1zu
    parent: pqm at pqm.ubuntu.com-20080922180718-n946121e40ql2bb3
    parent: robertc at robertcollins.net-20080923012306-iucxo8t4l7lhry5y
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-09-23 02:55:00 +0100
    message:
      (robertc) Lookup content in the working tree when annotating. (Robert
      	Collins, #3439)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
        ------------------------------------------------------------
        revno: 3508.240.5
        revision-id: robertc at robertcollins.net-20080923012306-iucxo8t4l7lhry5y
        parent: robertc at robertcollins.net-20080922232126-liu0qmrb1lacom17
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Tue 2008-09-23 11:23:06 +1000
        message:
          Fix test failure on PQM.
        modified:
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
        ------------------------------------------------------------
        revno: 3508.240.4
        revision-id: robertc at robertcollins.net-20080922232126-liu0qmrb1lacom17
        parent: robertc at robertcollins.net-20080902012652-4ha6zs6m1r21onx7
        parent: pqm at pqm.ubuntu.com-20080922180718-n946121e40ql2bb3
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: 3439
        timestamp: Tue 2008-09-23 09:21:26 +1000
        message:
          Resolve conflicts in NEWS.
        added:
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
        renamed:
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
          doc/en/developer-guide/testing.txt => doc/developers/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_outside_wt.py test_outside_wt.py-20060116200058-98edd33e7db8bdde
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/branch_implementations/test_break_lock.py test_break_lock.py-20060504111902-9aae411dbe9aadd2
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          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/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-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_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-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
        ------------------------------------------------------------
        revno: 3508.240.3
        revision-id: robertc at robertcollins.net-20080902012652-4ha6zs6m1r21onx7
        parent: robertc at robertcollins.net-20080902000134-qz8r6v1mltygeg6t
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: 3439
        timestamp: Tue 2008-09-02 11:26:52 +1000
        message:
          Review feedback.
        modified:
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
        ------------------------------------------------------------
        revno: 3508.240.2
        revision-id: robertc at robertcollins.net-20080902000134-qz8r6v1mltygeg6t
        parent: robertc at robertcollins.net-20080805054110-9prc026f7yq5iom8
        parent: pqm at pqm.ubuntu.com-20080901090124-w1cxlizdk4g3mstv
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: 3439
        timestamp: Tue 2008-09-02 10:01:34 +1000
        message:
          Merge bzr.dev.
        removed:
          tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          doc/en/developer-guide/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        renamed:
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          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_merge.py test_merge.py-20060323225809-9bc0459c19917f41
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          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_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_setup.py     test_setup.py-20051208073730-4a59a6368c4efa04
          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_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/tests/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.240.1
        revision-id: robertc at robertcollins.net-20080805054110-9prc026f7yq5iom8
        parent: pqm at pqm.ubuntu.com-20080805011407-wmq7130znc0e6c4x
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: 3429
        timestamp: Tue 2008-08-05 15:41:10 +1000
        message:
          Implement lookups into the current working tree for bzr annotate, fixing bug 3439.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
    ------------------------------------------------------------
    revno: 3508.1.215
    revision-id: pqm at pqm.ubuntu.com-20080922180718-n946121e40ql2bb3
    parent: pqm at pqm.ubuntu.com-20080922161236-5q0itgsu3l663gnl
    parent: aaron at aaronbentley.com-20080920172021-md2ew2ccrtntr5ev
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-09-22 19:07:18 +0100
    message:
      Support PreviewTree.extras correctly (abentley)
    modified:
      bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
      bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.13.6
        revision-id: aaron at aaronbentley.com-20080920172021-md2ew2ccrtntr5ev
        parent: aaron at aaronbentley.com-20080908203716-f7v4140etr9cdxcl
        parent: aaron at aaronbentley.com-20080920164041-z4gepzn2shjj02ll
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: extras
        timestamp: Sat 2008-09-20 13:20:21 -0400
        message:
          Merge with paths2ids
        renamed:
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          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/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/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          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
        ------------------------------------------------------------
        revno: 3363.13.5
        revision-id: aaron at aaronbentley.com-20080908203716-f7v4140etr9cdxcl
        parent: aaron at aaronbentley.com-20080729062025-djr0t4gno6mieqw4
        parent: aaron at aaronbentley.com-20080908203327-pr4ajs9fjtlk9av7
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: extras
        timestamp: Mon 2008-09-08 16:37:16 -0400
        message:
          Merge with paths2ids
        removed:
          tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
          doc/developers/testing.txt     testing.txt-20080812140359-i70zzh6v2z7grqex-1
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        renamed:
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          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_log.py test_log.py-20060112090212-78f6ea560c868e24
          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_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_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_setup.py     test_setup.py-20051208073730-4a59a6368c4efa04
          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_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3363.13.4
        revision-id: aaron at aaronbentley.com-20080729062025-djr0t4gno6mieqw4
        parent: aaron at aaronbentley.com-20080729062008-3f1cg9p8lk0uniim
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: extras
        timestamp: Tue 2008-07-29 18:20:25 +1200
        message:
          Ensure versioned files are not listed by extras
        modified:
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
        ------------------------------------------------------------
        revno: 3363.13.3
        revision-id: aaron at aaronbentley.com-20080729062008-3f1cg9p8lk0uniim
        parent: aaron at aaronbentley.com-20080729061251-ipxr2eesmt5wqbry
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: extras
        timestamp: Tue 2008-07-29 18:20:08 +1200
        message:
          Add cleanup
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
        ------------------------------------------------------------
        revno: 3363.13.2
        revision-id: aaron at aaronbentley.com-20080729061251-ipxr2eesmt5wqbry
        parent: aaron at aaronbentley.com-20080729055341-lmm5r2w4my3ve9fg
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: extras
        timestamp: Tue 2008-07-29 18:12:51 +1200
        message:
          Test specific cases for PreviewTree.extras
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.13.1
        revision-id: aaron at aaronbentley.com-20080729055341-lmm5r2w4my3ve9fg
        parent: aaron at aaronbentley.com-20080729051118-k6e5mlogtlh5aiu8
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: extras
        timestamp: Tue 2008-07-29 17:53:41 +1200
        message:
          Implement PreviewTree.extras
        modified:
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
    ------------------------------------------------------------
    revno: 3508.1.214
    revision-id: pqm at pqm.ubuntu.com-20080922161236-5q0itgsu3l663gnl
    parent: pqm at pqm.ubuntu.com-20080922064555-jayr5evddyn8w7g6
    parent: v.ladeuil+lp at free.fr-20080922154144-7coto5c05zzilndm
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-09-22 17:12:36 +0100
    message:
      (vila) Fix #272648 by not filtering out '.bzr' when it's not there
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.239.2
        revision-id: v.ladeuil+lp at free.fr-20080922154144-7coto5c05zzilndm
        parent: v.ladeuil+lp at free.fr-20080922094340-h8e6z4dlu429jnhr
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 272648-rm-dir-before-bzr
        timestamp: Mon 2008-09-22 17:41:44 +0200
        message:
          (vila) Fix #272648 by not filtering out '.bzr' when it's not there
        ------------------------------------------------------------
        revno: 3508.239.1
        revision-id: v.ladeuil+lp at free.fr-20080922094340-h8e6z4dlu429jnhr
        parent: pqm at pqm.ubuntu.com-20080921012105-ote1u11mokjim9ir
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 272648-rm-dir-before-bzr
        timestamp: Mon 2008-09-22 11:43:40 +0200
        message:
          Fix bug #272648 
          
          * bzrlib/tests/workingtree_implementations/test_remove.py:
          (TestRemove.test_remove_file_and_containing_dir): Reproduce bug
          #272648.
          
          * bzrlib/workingtree.py:
          (WorkingTree.walkdirs): Don't try to remove '.bzr' if it's not
          there.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
    ------------------------------------------------------------
    revno: 3508.1.213
    revision-id: pqm at pqm.ubuntu.com-20080922064555-jayr5evddyn8w7g6
    parent: pqm at pqm.ubuntu.com-20080922042327-druvxn7q10gs3fw4
    parent: andrew.bennetts at canonical.com-20080922061640-rv0rkxvy81o5sfui
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-09-22 07:45:55 +0100
    message:
      Faster push when there are no new revisions,
      	and when there are no local tags. (Andrew Bennetts)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
        ------------------------------------------------------------
        revno: 3508.238.9
        revision-id: andrew.bennetts at canonical.com-20080922061640-rv0rkxvy81o5sfui
        parent: andrew.bennetts at canonical.com-20080922054013-goyt6y12ctmlk6am
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-empty-push
        timestamp: Mon 2008-09-22 16:16:40 +1000
        message:
          Remove reference to removed test_effort module.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.238.8
        revision-id: andrew.bennetts at canonical.com-20080922054013-goyt6y12ctmlk6am
        parent: andrew.bennetts at canonical.com-20080922053345-t1l5lpbc90f1dxvi
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-empty-push
        timestamp: Mon 2008-09-22 15:40:13 +1000
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.238.7
        revision-id: andrew.bennetts at canonical.com-20080922053345-t1l5lpbc90f1dxvi
        parent: andrew.bennetts at canonical.com-20080922044847-ad1y8ibge3s2ak4i
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-empty-push
        timestamp: Mon 2008-09-22 15:33:45 +1000
        message:
          Move empty push effort tests to branch_implementations.
        removed:
          bzrlib/tests/test_effort.py    test_effort.py-20080915085512-lslq0r1lpbbkdj3q-1
        modified:
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
        ------------------------------------------------------------
        revno: 3508.238.6
        revision-id: andrew.bennetts at canonical.com-20080922044847-ad1y8ibge3s2ak4i
        parent: andrew.bennetts at canonical.com-20080916073924-b3w9mk29c0c87jmm
        parent: pqm at pqm.ubuntu.com-20080921012105-ote1u11mokjim9ir
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-empty-push
        timestamp: Mon 2008-09-22 14:48:47 +1000
        message:
          Merge from bzr.dev.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          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_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          tools/doc_generate/autodoc_man.py bzrman.py-20050601153041-0ff7f74de456d15e
        ------------------------------------------------------------
        revno: 3508.238.5
        revision-id: andrew.bennetts at canonical.com-20080916073924-b3w9mk29c0c87jmm
        parent: andrew.bennetts at canonical.com-20080916054124-w60risuh774ldcw5
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-empty-push
        timestamp: Tue 2008-09-16 17:39:24 +1000
        message:
          Allow subclasses to control if _basic_push can skip tag merging.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
        ------------------------------------------------------------
        revno: 3508.238.4
        revision-id: andrew.bennetts at canonical.com-20080916054124-w60risuh774ldcw5
        parent: andrew.bennetts at canonical.com-20080915100200-0q8xn3n6wmzl2u32
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-empty-push
        timestamp: Tue 2008-09-16 15:41:24 +1000
        message:
          Move check to skip _SmartClient hook invocation.
        modified:
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
        ------------------------------------------------------------
        revno: 3508.238.3
        revision-id: andrew.bennetts at canonical.com-20080915100200-0q8xn3n6wmzl2u32
        parent: andrew.bennetts at canonical.com-20080915093221-6czr839im3qiclq3
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-empty-push
        timestamp: Mon 2008-09-15 20:02:00 +1000
        message:
          Neater effort tests for push by using a _SmartClient.hooks['call'] hook.
        modified:
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_effort.py    test_effort.py-20080915085512-lslq0r1lpbbkdj3q-1
        ------------------------------------------------------------
        revno: 3508.238.2
        revision-id: andrew.bennetts at canonical.com-20080915093221-6czr839im3qiclq3
        parent: andrew.bennetts at canonical.com-20080912073747-30erzge03sk27is0
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-empty-push
        timestamp: Mon 2008-09-15 19:32:21 +1000
        message:
          Simple effort tests for pushing an empty branch.
        added:
          bzrlib/tests/test_effort.py    test_effort.py-20080915085512-lslq0r1lpbbkdj3q-1
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.238.1
        revision-id: andrew.bennetts at canonical.com-20080912073747-30erzge03sk27is0
        parent: pqm at pqm.ubuntu.com-20080911061059-svzqfejar17ui4zw
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: faster-empty-push
        timestamp: Fri 2008-09-12 17:37:47 +1000
        message:
          Skip unnecessary work in BzrBranch._basic_push.
          
          A push of 0 new revisions where the source branch no tags now only needs a
          constant 8 HPSS round trips.  That's still higher than necessary, but much
          better than the >20 it previously took.  And the round trips no longer increase
          depending on the the number and size of the remote indices!).
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
    ------------------------------------------------------------
    revno: 3508.1.212
    revision-id: pqm at pqm.ubuntu.com-20080922042327-druvxn7q10gs3fw4
    parent: pqm at pqm.ubuntu.com-20080921012105-ote1u11mokjim9ir
    parent: aaron at aaronbentley.com-20080922015328-1k1te7bk4chb7635
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-09-22 05:23:27 +0100
    message:
      Fix test kipple by unlocking repo
    modified:
      bzrlib/tests/branch_implementations/test_break_lock.py test_break_lock.py-20060504111902-9aae411dbe9aadd2
        ------------------------------------------------------------
        revno: 1551.19.52
        revision-id: aaron at aaronbentley.com-20080922015328-1k1te7bk4chb7635
        parent: aaron at aaronbentley.com-20080920203502-mdw6o6gtbalyo2bb
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: test-kipple
        timestamp: Sun 2008-09-21 21:53:28 -0400
        message:
          Fix test kipple by unlocking repo
        modified:
          bzrlib/tests/branch_implementations/test_break_lock.py test_break_lock.py-20060504111902-9aae411dbe9aadd2
        ------------------------------------------------------------
        revno: 1551.19.51
        revision-id: aaron at aaronbentley.com-20080920203502-mdw6o6gtbalyo2bb
        parent: aaron at aaronbentley.com-20080829004319-wb53fnvsby45czj3
        parent: pqm at pqm.ubuntu.com-20080920185508-g6uoij1vgokthw5m
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Sat 2008-09-20 16:35:02 -0400
        message:
          Merge with bzr.dev
        added:
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
        renamed:
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
          doc/en/developer-guide/testing.txt => doc/developers/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          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_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_outside_wt.py test_outside_wt.py-20060116200058-98edd33e7db8bdde
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          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.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          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_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-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_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-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
    ------------------------------------------------------------
    revno: 3508.1.211
    revision-id: pqm at pqm.ubuntu.com-20080921012105-ote1u11mokjim9ir
    parent: pqm at pqm.ubuntu.com-20080920200119-5q2m3kn9foc56quu
    parent: lalinsky at gmail.com-20080831065142-dmj7vbnryqqid1tb
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sun 2008-09-21 02:21:05 +0100
    message:
      make  halt on uncommitted changes (luks)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
        ------------------------------------------------------------
        revno: 3508.237.1
        revision-id: lalinsky at gmail.com-20080831065142-dmj7vbnryqqid1tb
        parent: pqm at pqm.ubuntu.com-20080829214033-n9tclw44g7b42hsc
        committer: Lukáš Lalinský <lalinsky at gmail.com>
        branch nick: remove_tree_changed_wt
        timestamp: Sun 2008-08-31 08:51:42 +0200
        message:
          Make `bzr remove-tree` not remove trees with uncommitted changes by default
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
    ------------------------------------------------------------
    revno: 3508.1.210
    revision-id: pqm at pqm.ubuntu.com-20080920200119-5q2m3kn9foc56quu
    parent: pqm at pqm.ubuntu.com-20080920185508-g6uoij1vgokthw5m
    parent: aaron at aaronbentley.com-20080920193118-2o9nxfzwtxucz8hg
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2008-09-20 21:01:19 +0100
    message:
      Add '--standalone' option to branch (oddbloke)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
        ------------------------------------------------------------
        revno: 3508.233.4
        revision-id: aaron at aaronbentley.com-20080920193118-2o9nxfzwtxucz8hg
        parent: aaron at aaronbentley.com-20080920184158-9lixzzpm1f9c97tq
        parent: pqm at pqm.ubuntu.com-20080920185508-g6uoij1vgokthw5m
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: bzr.ab.integration
        timestamp: Sat 2008-09-20 15:31:18 -0400
        message:
          Merge with bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3508.233.3
        revision-id: aaron at aaronbentley.com-20080920184158-9lixzzpm1f9c97tq
        parent: aaron at aaronbentley.com-20080920175123-uwkdfa9i97k6g5es
        parent: daniel at daniel-watkins.co.uk-20080913120402-jfxlnz83xowycfnf
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: bzr.ab.integration
        timestamp: Sat 2008-09-20 14:41:58 -0400
        message:
          Merge from branch-standalone
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
        ------------------------------------------------------------
        revno: 3508.236.6
        revision-id: daniel at daniel-watkins.co.uk-20080913120402-jfxlnz83xowycfnf
        parent: daniel at daniel-watkins.co.uk-20080913112419-s4jzw08eu5kbdcim
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: branch-standalone
        timestamp: Sat 2008-09-13 13:04:02 +0100
        message:
          Added NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.236.5
        revision-id: daniel at daniel-watkins.co.uk-20080913112419-s4jzw08eu5kbdcim
        parent: daniel at daniel-watkins.co.uk-20080913111700-yg8j2x4cwri1pph6
        parent: pqm at pqm.ubuntu.com-20080912142101-kj49buaas8zsqf5x
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: branch-standalone
        timestamp: Sat 2008-09-13 12:24:19 +0100
        message:
          Merged bzr.dev r3708.
        renamed:
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          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/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/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          profile_imports.py             profile_imports.py-20060618020306-k5uw80achysrokj9-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.236.4
        revision-id: daniel at daniel-watkins.co.uk-20080913111700-yg8j2x4cwri1pph6
        parent: daniel at daniel-watkins.co.uk-20080913111140-pe7f8tj9szris6r5
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: branch-standalone
        timestamp: Sat 2008-09-13 12:17:00 +0100
        message:
          Fixed test to cope with trailing slashes.
        modified:
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
        ------------------------------------------------------------
        revno: 3508.236.3
        revision-id: daniel at daniel-watkins.co.uk-20080913111140-pe7f8tj9szris6r5
        parent: daniel at daniel-watkins.co.uk-20080913111107-z2xgnl2fq02mdamc
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: branch-standalone
        timestamp: Sat 2008-09-13 12:11:40 +0100
        message:
          Added --standalone option to branch.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.236.2
        revision-id: daniel at daniel-watkins.co.uk-20080913111107-z2xgnl2fq02mdamc
        parent: daniel at daniel-watkins.co.uk-20080913110622-9wmaanrkdx300200
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: branch-standalone
        timestamp: Sat 2008-09-13 12:11:07 +0100
        message:
          Added urlutils to test imports.
        modified:
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
        ------------------------------------------------------------
        revno: 3508.236.1
        revision-id: daniel at daniel-watkins.co.uk-20080913110622-9wmaanrkdx300200
        parent: pqm at pqm.ubuntu.com-20080908061835-nz7hj7o0pms1nf9p
        committer: Daniel Watkins <daniel at daniel-watkins.co.uk>
        branch nick: branch-standalone
        timestamp: Sat 2008-09-13 12:06:22 +0100
        message:
          Added test for 'branch --standalone'.
        modified:
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
    ------------------------------------------------------------
    revno: 3508.1.209
    revision-id: pqm at pqm.ubuntu.com-20080920185508-g6uoij1vgokthw5m
    parent: pqm at pqm.ubuntu.com-20080920182113-2mnuiiv5bg6x97fe
    parent: aaron at aaronbentley.com-20080920182521-fihr2oqa20dasm2e
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2008-09-20 19:55:08 +0100
    message:
      Location aliases now accept a trailing path (mwhudson)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
      bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
        ------------------------------------------------------------
        revno: 3508.235.4
        revision-id: aaron at aaronbentley.com-20080920182521-fihr2oqa20dasm2e
        parent: aaron at aaronbentley.com-20080920182341-109v6gy3u1dh2qh6
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: bzr.ab.integration2
        timestamp: Sat 2008-09-20 14:25:21 -0400
        message:
          Update NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.235.3
        revision-id: aaron at aaronbentley.com-20080920182341-109v6gy3u1dh2qh6
        parent: aaron at aaronbentley.com-20080920181622-h91pl0beqjpg8iyy
        parent: pqm at pqm.ubuntu.com-20080920182113-2mnuiiv5bg6x97fe
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: bzr.ab.integration2
        timestamp: Sat 2008-09-20 14:23:41 -0400
        message:
          Merge with bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3508.235.2
        revision-id: aaron at aaronbentley.com-20080920181622-h91pl0beqjpg8iyy
        parent: aaron at aaronbentley.com-20080920180732-ele9qmalgf0pl0n1
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: bzr.ab.integration2
        timestamp: Sat 2008-09-20 14:16:22 -0400
        message:
          Tweak logic to reduce string searching
        modified:
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
        ------------------------------------------------------------
        revno: 3508.235.1
        revision-id: aaron at aaronbentley.com-20080920180732-ele9qmalgf0pl0n1
        parent: pqm at pqm.ubuntu.com-20080919110131-v81t8izemtywe4vu
        parent: michael.hudson at canonical.com-20080814031355-a0qts3o42dcxrleb
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: bzr.ab.integration2
        timestamp: Sat 2008-09-20 14:07:32 -0400
        message:
          Merge from mwhudson
        modified:
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
        ------------------------------------------------------------
        revno: 3508.234.2
        revision-id: michael.hudson at canonical.com-20080814031355-a0qts3o42dcxrleb
        parent: michael.hudson at canonical.com-20080813234232-nzwpyo7u42zrkom5
        committer: Michael Hudson <michael.hudson at canonical.com>
        branch nick: extend-alias-locations
        timestamp: Thu 2008-08-14 15:13:55 +1200
        message:
          import urlutils and write urlutils.join rather than join
        modified:
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
        ------------------------------------------------------------
        revno: 3508.234.1
        revision-id: michael.hudson at canonical.com-20080813234232-nzwpyo7u42zrkom5
        parent: pqm at pqm.ubuntu.com-20080813232540-mgtcd9chtkd9kda0
        committer: Michael Hudson <michael.hudson at canonical.com>
        branch nick: extend-alias-locations
        timestamp: Thu 2008-08-14 11:42:32 +1200
        message:
          Allow appending path segments to the :<name> style aliases.
        modified:
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
    ------------------------------------------------------------
    revno: 3508.1.208
    revision-id: pqm at pqm.ubuntu.com-20080920182113-2mnuiiv5bg6x97fe
    parent: pqm at pqm.ubuntu.com-20080920174109-rrml3htu12o56j1h
    parent: aaron at aaronbentley.com-20080920175123-uwkdfa9i97k6g5es
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2008-09-20 19:21:13 +0100
    message:
      In checkouts, switch uses master branch context (awilkins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
        ------------------------------------------------------------
        revno: 3508.233.2
        revision-id: aaron at aaronbentley.com-20080920175123-uwkdfa9i97k6g5es
        parent: aaron at aaronbentley.com-20080920175049-0bchxyf8oeqjzylr
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: bzr.ab.integration
        timestamp: Sat 2008-09-20 13:51:23 -0400
        message:
          Update NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.233.1
        revision-id: aaron at aaronbentley.com-20080920175049-0bchxyf8oeqjzylr
        parent: pqm at pqm.ubuntu.com-20080919110131-v81t8izemtywe4vu
        parent: adrian.wilkins at gmail.com-20080807091247-ka2b7thkrsap69jr
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: bzr.ab.integration
        timestamp: Sat 2008-09-20 13:50:49 -0400
        message:
          Merge awilkins' changes
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
        ------------------------------------------------------------
        revno: 3508.232.4
        revision-id: adrian.wilkins at gmail.com-20080807091247-ka2b7thkrsap69jr
        parent: adrian.wilkins at gmail.com-20080804150515-0kstr2dih843lzob
        committer: Adrian Wilkins <adrian.wilkins at gmail.com>
        branch nick: bzr.switch-heavy-checkout-sibling
        timestamp: Thu 2008-08-07 10:12:47 +0100
        message:
          Improved comments and documentation
          Used urlutils.join to join the url
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
        ------------------------------------------------------------
        revno: 3508.232.3
        revision-id: adrian.wilkins at gmail.com-20080804150515-0kstr2dih843lzob
        parent: adrian.wilkins at gmail.com-20080804142844-bvxt4avnorzks2dx
        committer: Adrian Wilkins <adrian.wilkins at gmail.com>
        branch nick: bzr.switch_heavy_checkout_siblings
        timestamp: Mon 2008-08-04 16:05:15 +0100
        message:
          Tweaked as suggested to be more lightweight about opening branches.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.232.2
        revision-id: adrian.wilkins at gmail.com-20080804142844-bvxt4avnorzks2dx
        parent: adrian.wilkins at gmail.com-20080804142739-dkdnqdhvrhxsb449
        committer: Adrian Wilkins <adrian.wilkins at gmail.com>
        branch nick: bzr.switch_heavy_checkout_siblings
        timestamp: Mon 2008-08-04 15:28:44 +0100
        message:
          `bzr switch` now finds the sibling of the bound branch of a heavy checkout when passed a location that does not immediately resolve to a branch.
          
          It no longer finds siblings of the heavy checkout itself, which could be considered a regression if this was the intended function of this convenience feature.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.232.1
        revision-id: adrian.wilkins at gmail.com-20080804142739-dkdnqdhvrhxsb449
        parent: pqm at pqm.ubuntu.com-20080804032751-myaykx8azatkvlf8
        committer: Adrian Wilkins <adrian.wilkins at gmail.com>
        branch nick: bzr.switch_heavy_checkout_siblings
        timestamp: Mon 2008-08-04 15:27:39 +0100
        message:
          Test that `bzr switch` finds the sibling of the bound branch of heavy checkout.
        modified:
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
    ------------------------------------------------------------
    revno: 3508.1.207
    revision-id: pqm at pqm.ubuntu.com-20080920174109-rrml3htu12o56j1h
    parent: pqm at pqm.ubuntu.com-20080919110131-v81t8izemtywe4vu
    parent: aaron at aaronbentley.com-20080920164041-z4gepzn2shjj02ll
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2008-09-20 18:41:09 +0100
    message:
      Support path2ids better for PreviewTree
    modified:
      bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
      bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
      bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3363.12.9
        revision-id: aaron at aaronbentley.com-20080920164041-z4gepzn2shjj02ll
        parent: aaron at aaronbentley.com-20080920160857-4jzwvlrha3b2n1oa
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: paths2ids
        timestamp: Sat 2008-09-20 12:40:41 -0400
        message:
          Revert changed select-all test
        modified:
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3363.12.8
        revision-id: aaron at aaronbentley.com-20080920160857-4jzwvlrha3b2n1oa
        parent: aaron at aaronbentley.com-20080908203327-pr4ajs9fjtlk9av7
        parent: pqm at pqm.ubuntu.com-20080919110131-v81t8izemtywe4vu
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: paths2ids
        timestamp: Sat 2008-09-20 12:08:57 -0400
        message:
          Merge with bzr.dev
        renamed:
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          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/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/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          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
        ------------------------------------------------------------
        revno: 3363.12.7
        revision-id: aaron at aaronbentley.com-20080908203327-pr4ajs9fjtlk9av7
        parent: aaron at aaronbentley.com-20080908202641-7w9dyg04344t262b
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: paths2ids
        timestamp: Mon 2008-09-08 16:33:27 -0400
        message:
          Add HasId test
        modified:
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
        ------------------------------------------------------------
        revno: 3363.12.6
        revision-id: aaron at aaronbentley.com-20080908202641-7w9dyg04344t262b
        parent: aaron at aaronbentley.com-20080829013034-nsublotthu1je11p
        parent: pqm at pqm.ubuntu.com-20080908061835-nz7hj7o0pms1nf9p
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: paths2ids
        timestamp: Mon 2008-09-08 16:26:41 -0400
        message:
          Merge with bzr.dev
        added:
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
        renamed:
          doc/en/developer-guide/testing.txt => doc/developers/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_outside_wt.py test_outside_wt.py-20060116200058-98edd33e7db8bdde
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_setup.py     test_setup.py-20051208073730-4a59a6368c4efa04
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3363.12.5
        revision-id: aaron at aaronbentley.com-20080829013034-nsublotthu1je11p
        parent: aaron at aaronbentley.com-20080829000029-tgk5jfyu8pdkmulo
        parent: aaron at aaronbentley.com-20080829011534-9uyv0pngb7w2pskl
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: paths2ids
        timestamp: Thu 2008-08-28 21:30:34 -0400
        message:
          Merge with preview-post
        removed:
          tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          doc/en/developer-guide/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        renamed:
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          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_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3363.12.4
        revision-id: aaron at aaronbentley.com-20080829000029-tgk5jfyu8pdkmulo
        parent: aaron at aaronbentley.com-20080729051118-k6e5mlogtlh5aiu8
        parent: aaron at aaronbentley.com-20080828234421-662ij42irh0j8gs7
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: paths2ids
        timestamp: Thu 2008-08-28 20:00:29 -0400
        message:
          Merge with preview-post
        modified:
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.12.3
        revision-id: aaron at aaronbentley.com-20080729051118-k6e5mlogtlh5aiu8
        parent: aaron at aaronbentley.com-20080724162830-a8ibxvc75czvqffn
        parent: aaron at aaronbentley.com-20080729051051-gk5lj1rfsj1jkxyy
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: paths2ids
        timestamp: Tue 2008-07-29 17:11:18 +1200
        message:
          Merge with preview-post
        added:
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
        ------------------------------------------------------------
        revno: 3363.12.2
        revision-id: aaron at aaronbentley.com-20080724162830-a8ibxvc75czvqffn
        parent: aaron at aaronbentley.com-20080724160828-3r380riih4b0xt7c
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: paths2ids
        timestamp: Thu 2008-07-24 12:28:30 -0400
        message:
          Implement tree.iter_children to instead of adjusting InventoryEntry handling
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3363.12.1
        revision-id: aaron at aaronbentley.com-20080724160828-3r380riih4b0xt7c
        parent: aaron at aaronbentley.com-20080723191954-zn7nmtj7ama6q8vs
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: paths2ids
        timestamp: Thu 2008-07-24 12:08:28 -0400
        message:
          Remove new implementation of paths2ids, implement has_id
        modified:
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
    ------------------------------------------------------------
    revno: 3508.1.206
    revision-id: pqm at pqm.ubuntu.com-20080919110131-v81t8izemtywe4vu
    parent: pqm at pqm.ubuntu.com-20080919034851-21510mhvx3xwyrta
    parent: jelmer at samba.org-20080919101218-w00fsqqxv0zy6j6r
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-09-19 12:01:31 +0100
    message:
      (Jelmer) Support IPv6 in the smart server.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
      bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
        ------------------------------------------------------------
        revno: 3508.231.3
        revision-id: jelmer at samba.org-20080919101218-w00fsqqxv0zy6j6r
        parent: jelmer at samba.org-20080919005726-sbvjd808xkjbbroe
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Fri 2008-09-19 12:12:18 +0200
        message:
          Add comment.
        modified:
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
        ------------------------------------------------------------
        revno: 3508.231.2
        revision-id: jelmer at samba.org-20080919005726-sbvjd808xkjbbroe
        parent: jelmer at samba.org-20080919002853-r47mvu07ldqowbq2
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Fri 2008-09-19 02:57:26 +0200
        message:
          Avoid using AI_ADDRCONFIG since it's not portable.
        modified:
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
        ------------------------------------------------------------
        revno: 3508.231.1
        revision-id: jelmer at samba.org-20080919002853-r47mvu07ldqowbq2
        parent: pqm at pqm.ubuntu.com-20080917230446-p0wippqwikt511sp
        parent: jelmer at samba.org-20080830184812-9fcdxoxlrkdk85s8
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Fri 2008-09-19 02:28:53 +0200
        message:
          Merge ipv6 changes.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
        ------------------------------------------------------------
        revno: 3508.230.2
        revision-id: jelmer at samba.org-20080830184812-9fcdxoxlrkdk85s8
        parent: jelmer at samba.org-20080830163506-wal9a9xcah391p2g
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: ip6
        timestamp: Sat 2008-08-30 20:48:12 +0200
        message:
          Fall through to next available address if previous fails.
        modified:
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
        ------------------------------------------------------------
        revno: 3508.230.1
        revision-id: jelmer at samba.org-20080830163506-wal9a9xcah391p2g
        parent: pqm at pqm.ubuntu.com-20080829062746-ny482m2f2pukdhqt
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Sat 2008-08-30 18:35:06 +0200
        message:
          Support IPv6 in the smart server.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
    ------------------------------------------------------------
    revno: 3508.1.205
    revision-id: pqm at pqm.ubuntu.com-20080919034851-21510mhvx3xwyrta
    parent: pqm at pqm.ubuntu.com-20080919010941-eu2yokwzyw7ezvh9
    parent: ian.clatworthy at canonical.com-20080919031709-59dexi51pf0g2cho
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-09-19 04:48:51 +0100
    message:
      LocalTransport.abspath returns drive letter if transport has one
      	(Mark Hammond)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
      bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
        ------------------------------------------------------------
        revno: 3508.229.1
        revision-id: ian.clatworthy at canonical.com-20080919031709-59dexi51pf0g2cho
        parent: pqm at pqm.ubuntu.com-20080919010941-eu2yokwzyw7ezvh9
        parent: mhammond at skippinet.com.au-20080919002858-lj7fjayefxp9grdm
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Fri 2008-09-19 13:17:09 +1000
        message:
          LocalTransport.abspath returns drive letter if transport has one (Mark Hammond)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
        ------------------------------------------------------------
        revno: 3508.228.3
        revision-id: mhammond at skippinet.com.au-20080919002858-lj7fjayefxp9grdm
        parent: mhammond at skippinet.com.au-20080909120350-b2ntvttvqzfsx38t
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.transport_abspath
        timestamp: Fri 2008-09-19 10:28:58 +1000
        message:
           Back to skipping the tests on non-windows platforms.
        modified:
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
        ------------------------------------------------------------
        revno: 3508.228.2
        revision-id: mhammond at skippinet.com.au-20080909120350-b2ntvttvqzfsx38t
        parent: mhammond at skippinet.com.au-20080906073334-7jklokha0uco0tnk
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.transport_abspath
        timestamp: Tue 2008-09-09 22:03:50 +1000
        message:
          add a test for win32 abspath sematics, which as requested by lifeless,
          monkey-patches sys.platform for the duration of the test.
        modified:
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
        ------------------------------------------------------------
        revno: 3508.228.1
        revision-id: mhammond at skippinet.com.au-20080906073334-7jklokha0uco0tnk
        parent: pqm at pqm.ubuntu.com-20080905212548-ig8wqqpv4vb8b2v4
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work
        timestamp: Sat 2008-09-06 17:33:34 +1000
        message:
          ensure LocalTransport.abspath() returns an absolute URL with the same 
          drive letter (or lack of drive letter) that our _local_base has.
        modified:
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
    ------------------------------------------------------------
    revno: 3508.1.204
    revision-id: pqm at pqm.ubuntu.com-20080919010941-eu2yokwzyw7ezvh9
    parent: pqm at pqm.ubuntu.com-20080917230446-p0wippqwikt511sp
    parent: ian.clatworthy at canonical.com-20080919003845-1tghuryxnx5mtaro
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-09-19 02:09:41 +0100
    message:
      Explain revision/range identifiers (Daniel Clemente)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
      bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
        ------------------------------------------------------------
        revno: 3508.227.1
        revision-id: ian.clatworthy at canonical.com-20080919003845-1tghuryxnx5mtaro
        parent: pqm at pqm.ubuntu.com-20080917230446-p0wippqwikt511sp
        parent: dcl441-bugs at yahoo.com-20080904190758-711mlwsiss43csmu
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Fri 2008-09-19 10:38:45 +1000
        message:
          Explain revision/range identifiers (Daniel Clemente)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
        ------------------------------------------------------------
        revno: 3508.226.5
        revision-id: dcl441-bugs at yahoo.com-20080904190758-711mlwsiss43csmu
        parent: dcl441-bugs at yahoo.com-20080904185304-emtumbgna7m9lpvw
        committer: Daniel Clemente <dcl441-bugs at yahoo.com>
        branch nick: docu
        timestamp: Thu 2008-09-04 21:07:58 +0200
        message:
          Wrote specifical and simpler example for 'before:', and referred to 'bzr diff -c'
        modified:
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
        ------------------------------------------------------------
        revno: 3508.226.4
        revision-id: dcl441-bugs at yahoo.com-20080904185304-emtumbgna7m9lpvw
        parent: dcl441-bugs at yahoo.com-20080904183759-7t40gau1nvpg7ki3
        committer: Daniel Clemente <dcl441-bugs at yahoo.com>
        branch nick: docu
        timestamp: Thu 2008-09-04 20:53:04 +0200
        message:
          Reordered to put explanation first and exceptions after
        modified:
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
        ------------------------------------------------------------
        revno: 3508.226.3
        revision-id: dcl441-bugs at yahoo.com-20080904183759-7t40gau1nvpg7ki3
        parent: dcl441-bugs at yahoo.com-20080828170323-mtdbdqg5tvzn4a5s
        committer: Daniel Clemente <dcl441-bugs at yahoo.com>
        branch nick: docu
        timestamp: Thu 2008-09-04 20:37:59 +0200
        message:
          Explained more about range interpretations. Removed sentence about REV1..REV2..REV3 because it's unimplemented
        modified:
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
        ------------------------------------------------------------
        revno: 3508.226.2
        revision-id: dcl441-bugs at yahoo.com-20080828170323-mtdbdqg5tvzn4a5s
        parent: dcl441-bugs at yahoo.com-20080828151138-2b06hh7tvcgvofz5
        committer: Daniel Clemente <dcl441-bugs at yahoo.com>
        branch nick: docu
        timestamp: Thu 2008-08-28 19:03:23 +0200
        message:
          Explained the syntax for revision and range identifiers
        modified:
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
        ------------------------------------------------------------
        revno: 3508.226.1
        revision-id: dcl441-bugs at yahoo.com-20080828151138-2b06hh7tvcgvofz5
        parent: pqm at pqm.ubuntu.com-20080827044137-4ox67ehr4bxtj7b0
        committer: Daniel Clemente <dcl441-bugs at yahoo.com>
        branch nick: docu
        timestamp: Thu 2008-08-28 17:11:38 +0200
        message:
          Clarify that you don't have to write a path if you mean the current branch
        modified:
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
    ------------------------------------------------------------
    revno: 3508.1.203
    revision-id: pqm at pqm.ubuntu.com-20080917230446-p0wippqwikt511sp
    parent: pqm at pqm.ubuntu.com-20080917080407-lhev9f35lo4po9qd
    parent: ian.clatworthy at canonical.com-20080917222225-hv08mnqz11vpnf74
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-09-18 00:04:46 +0100
    message:
      make first line of manpage preamble a comment again (David Futcher)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      tools/doc_generate/autodoc_man.py bzrman.py-20050601153041-0ff7f74de456d15e
        ------------------------------------------------------------
        revno: 3508.225.1
        revision-id: ian.clatworthy at canonical.com-20080917222225-hv08mnqz11vpnf74
        parent: pqm at pqm.ubuntu.com-20080917080407-lhev9f35lo4po9qd
        parent: jw+debian at jameswestby.net-20080916121551-nvz9migd2kjgip1h
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Thu 2008-09-18 08:22:25 +1000
        message:
          make first line of manpage preamble a comment again (David Futcher)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          tools/doc_generate/autodoc_man.py bzrman.py-20050601153041-0ff7f74de456d15e
        ------------------------------------------------------------
        revno: 3508.224.1
        revision-id: jw+debian at jameswestby.net-20080916121551-nvz9migd2kjgip1h
        parent: pqm at pqm.ubuntu.com-20080916010540-7l7uexkq5aelzv5p
        author: David Futcher <bobbo at ubuntu.com>
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.dev
        timestamp: Tue 2008-09-16 13:15:51 +0100
        message:
          Make the first line of the manpage preamble a comment again (#242106)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          tools/doc_generate/autodoc_man.py bzrman.py-20050601153041-0ff7f74de456d15e
    ------------------------------------------------------------
    revno: 3508.1.202
    revision-id: pqm at pqm.ubuntu.com-20080917080407-lhev9f35lo4po9qd
    parent: pqm at pqm.ubuntu.com-20080916010540-7l7uexkq5aelzv5p
    parent: mbp at sourcefrog.net-20080917071820-3k1cp4qgyu55dguz
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-09-17 09:04:07 +0100
    message:
      Merge 1.7 branch including fix for #269214 and #261315 back to trunk
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
      bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
      bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
      bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
      bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
        ------------------------------------------------------------
        revno: 3508.223.1
        revision-id: mbp at sourcefrog.net-20080917071820-3k1cp4qgyu55dguz
        parent: pqm at pqm.ubuntu.com-20080916010540-7l7uexkq5aelzv5p
        parent: mbp at sourcefrog.net-20080917043324-gpo0wyot7r43hgkp
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 261315-into-trunk
        timestamp: Wed 2008-09-17 17:18:20 +1000
        message:
          Merge 1.7 branch including fix for #269214 and #261315 back to trunk
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
        ------------------------------------------------------------
        revno: 3508.204.6
        revision-id: mbp at sourcefrog.net-20080917043324-gpo0wyot7r43hgkp
        parent: pqm at pqm.ubuntu.com-20080916224734-ggoasnd8egrezi9t
        parent: mbp at sourcefrog.net-20080915142719-60n7juikbylf89qx
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 261315-into-1.7
        timestamp: Wed 2008-09-17 14:33:24 +1000
        message:
          Merge 261315 fix into 1.7 branch
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
            ------------------------------------------------------------
            revno: 3508.222.12
            revision-id: mbp at sourcefrog.net-20080915142719-60n7juikbylf89qx
            parent: mbp at sourcefrog.net-20080915140805-b7cf7j7urwojfmla
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 261315-stacked-hpss
            timestamp: Tue 2008-09-16 00:27:19 +1000
            message:
              Add test for coping without Branch.get_stacked_on_url
            modified:
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
            ------------------------------------------------------------
            revno: 3508.222.11
            revision-id: mbp at sourcefrog.net-20080915140805-b7cf7j7urwojfmla
            parent: mbp at sourcefrog.net-20080915133721-11nay4wx6n89ep0l
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 261315-stacked-hpss
            timestamp: Tue 2008-09-16 00:08:05 +1000
            message:
              More tests around RemoteBranch stacking. 
              Now passing its integration test.
            modified:
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
            ------------------------------------------------------------
            revno: 3508.222.10
            revision-id: mbp at sourcefrog.net-20080915133721-11nay4wx6n89ep0l
            parent: mbp at sourcefrog.net-20080915130437-j198hsc8r6ayeq7s
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 261315-stacked-hpss
            timestamp: Mon 2008-09-15 23:37:21 +1000
            message:
              Update more test_remote tests
            modified:
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
            ------------------------------------------------------------
            revno: 3508.222.9
            revision-id: mbp at sourcefrog.net-20080915130437-j198hsc8r6ayeq7s
            parent: mbp at sourcefrog.net-20080915125506-x8qnoxg8tcsjtix4
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 261315-stacked-hpss
            timestamp: Mon 2008-09-15 23:04:37 +1000
            message:
              Convert and update more test_remote tests
            modified:
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
            ------------------------------------------------------------
            revno: 3508.222.8
            revision-id: mbp at sourcefrog.net-20080915125506-x8qnoxg8tcsjtix4
            parent: mbp at sourcefrog.net-20080915112015-taqk86xpt7vhj71r
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 261315-stacked-hpss
            timestamp: Mon 2008-09-15 22:55:06 +1000
            message:
              Update some test_remote tests for Branch.get_stacked_on_url and with clearer assertions
            modified:
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
            ------------------------------------------------------------
            revno: 3508.222.7
            revision-id: mbp at sourcefrog.net-20080915112015-taqk86xpt7vhj71r
            parent: mbp at sourcefrog.net-20080915094216-g4cnw14q7m1u4n14
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 261315-stacked-hpss
            timestamp: Mon 2008-09-15 21:20:15 +1000
            message:
              FakeClient can know what calls to expect
            modified:
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
            ------------------------------------------------------------
            revno: 3508.222.6
            revision-id: mbp at sourcefrog.net-20080915094216-g4cnw14q7m1u4n14
            parent: mbp at sourcefrog.net-20080915062827-idpp07pfwchedixn
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 261315-stacked-hpss
            timestamp: Mon 2008-09-15 19:42:16 +1000
            message:
              Disable RemoteBranch stacking, but get get_stacked_on_url working, and passing back exceptions
            modified:
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
              bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
            ------------------------------------------------------------
            revno: 3508.222.5
            revision-id: mbp at sourcefrog.net-20080915062827-idpp07pfwchedixn
            parent: mbp at sourcefrog.net-20080915053148-c6j63kplre0jjvg7
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 261315-stacked-hpss
            timestamp: Mon 2008-09-15 16:28:27 +1000
            message:
              Add Branch.get_stacked_on_url rpc and tests for same
            modified:
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
              bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
              bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
            ------------------------------------------------------------
            revno: 3508.222.4
            revision-id: mbp at sourcefrog.net-20080915053148-c6j63kplre0jjvg7
            parent: mbp at sourcefrog.net-20080915051617-4wynqee2yyy1kb0y
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 261315-stacked-hpss
            timestamp: Mon 2008-09-15 15:31:48 +1000
            message:
              Add FakeRemoteTransport to clarify test_remote
            modified:
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
            ------------------------------------------------------------
            revno: 3508.222.3
            revision-id: mbp at sourcefrog.net-20080915051617-4wynqee2yyy1kb0y
            parent: mbp at sourcefrog.net-20080905110534-x17o0plqu70umd61
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 261315-stacked-hpss
            timestamp: Mon 2008-09-15 15:16:17 +1000
            message:
              Factor out RemoteBranch._remote_path() and disable RemoteBranch stacking
            modified:
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
            ------------------------------------------------------------
            revno: 3508.222.2
            revision-id: mbp at sourcefrog.net-20080905110534-x17o0plqu70umd61
            parent: mbp at sourcefrog.net-20080905081830-tq89v5d0yinh7012
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 261315-stacked-hpss
            timestamp: Fri 2008-09-05 21:05:34 +1000
            message:
              Fix some problems in access to stacked repositories over hpss (#261315)
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
            ------------------------------------------------------------
            revno: 3508.222.1
            revision-id: mbp at sourcefrog.net-20080905081830-tq89v5d0yinh7012
            parent: pqm at pqm.ubuntu.com-20080905013604-6zvq8467ip7l4m9i
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 261315-stacked-hpss
            timestamp: Fri 2008-09-05 18:18:30 +1000
            message:
              RemoteBranch must configure stacking into the repository
            modified:
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3508.204.5
        revision-id: pqm at pqm.ubuntu.com-20080916224734-ggoasnd8egrezi9t
        parent: pqm at pqm.ubuntu.com-20080916001152-wi5calcm4ic36lee
        parent: john at arbash-meinel.com-20080916221549-lo8bj6i2ve3yt6zl
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.7
        timestamp: Tue 2008-09-16 23:47:34 +0100
        message:
          Some small fixes for bzr 1.7rc2, prepare the version strings.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
            ------------------------------------------------------------
            revno: 3508.220.6
            revision-id: john at arbash-meinel.com-20080916221549-lo8bj6i2ve3yt6zl
            parent: john at arbash-meinel.com-20080916213928-lmb6zxe665ofjocp
            parent: pqm at pqm.ubuntu.com-20080916001152-wi5calcm4ic36lee
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 1.7rc2
            timestamp: Tue 2008-09-16 17:15:49 -0500
            message:
              Merge and resolve NEWS
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
            ------------------------------------------------------------
            revno: 3508.220.5
            revision-id: john at arbash-meinel.com-20080916213928-lmb6zxe665ofjocp
            parent: john at arbash-meinel.com-20080916213829-g18jj2b94k70fkxj
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 1.7rc2
            timestamp: Tue 2008-09-16 16:39:28 -0500
            message:
              Fix version strings.
            modified:
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
            ------------------------------------------------------------
            revno: 3508.220.4
            revision-id: john at arbash-meinel.com-20080916213829-g18jj2b94k70fkxj
            parent: john at arbash-meinel.com-20080916213652-c1g72d1oyqtqw3bi
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 1.7rc2
            timestamp: Tue 2008-09-16 16:38:29 -0500
            message:
              Merge vila's init[-repo] changes and add a NEWS entry.
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
            ------------------------------------------------------------
            revno: 3508.220.3
            revision-id: john at arbash-meinel.com-20080916213652-c1g72d1oyqtqw3bi
            parent: john at arbash-meinel.com-20080916213541-u1pdcwlt1pjlcmbz
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 1.7rc2
            timestamp: Tue 2008-09-16 16:36:52 -0500
            message:
              NEWS for Andrew
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
            ------------------------------------------------------------
            revno: 3508.220.2
            revision-id: john at arbash-meinel.com-20080916213541-u1pdcwlt1pjlcmbz
            parent: john at arbash-meinel.com-20080911211222-s2strfs3qt1iih7i
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 1.7rc2
            timestamp: Tue 2008-09-16 16:35:41 -0500
            message:
              Merge Andrew's wrong repo format from Remote patch
            modified:
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 3508.204.4
        revision-id: pqm at pqm.ubuntu.com-20080916001152-wi5calcm4ic36lee
        parent: pqm at pqm.ubuntu.com-20080912073013-ywmlk6bqm1ea9erw
        parent: andrew.bennetts at canonical.com-20080915233859-k9e262s7fqx045yi
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.7
        timestamp: Tue 2008-09-16 01:11:52 +0100
        message:
          Branching from a shared repository on a smart server now preserves
          	repository format (Andrew Bennetts)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
            ------------------------------------------------------------
            revno: 3508.221.3
            revision-id: andrew.bennetts at canonical.com-20080915233859-k9e262s7fqx045yi
            parent: andrew.bennetts at canonical.com-20080915015457-dm7k7pkqpubn7pty
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: wrong-repo-format-1.7
            timestamp: Tue 2008-09-16 09:38:59 +1000
            message:
              Add NEWS entry.
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
            ------------------------------------------------------------
            revno: 3508.221.2
            revision-id: andrew.bennetts at canonical.com-20080915015457-dm7k7pkqpubn7pty
            parent: andrew.bennetts at canonical.com-20080915010834-s98gwvotes1mfu55
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: wrong-repo-format-1.7
            timestamp: Mon 2008-09-15 11:54:57 +1000
            message:
              Add test for preserving shared repository format when sprouting from a smart server.
            modified:
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
            ------------------------------------------------------------
            revno: 3508.221.1
            revision-id: andrew.bennetts at canonical.com-20080915010834-s98gwvotes1mfu55
            parent: pqm at pqm.ubuntu.com-20080912073013-ywmlk6bqm1ea9erw
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: wrong-repo-format-1.7
            timestamp: Mon 2008-09-15 11:08:34 +1000
            message:
              Possible fix for bug 269214
            modified:
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3508.204.3
        revision-id: pqm at pqm.ubuntu.com-20080912073013-ywmlk6bqm1ea9erw
        parent: pqm at pqm.ubuntu.com-20080910041720-8c3wxgxrciqwxumq
        parent: john at arbash-meinel.com-20080911211222-s2strfs3qt1iih7i
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.7
        timestamp: Fri 2008-09-12 08:30:13 +0100
        message:
          (spiv) Fix '_in_buffer' AttributeError when using the -Dhpss debug
          	flag.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
        ------------------------------------------------------------
        revno: 3508.220.1
        revision-id: john at arbash-meinel.com-20080911211222-s2strfs3qt1iih7i
        parent: pqm at pqm.ubuntu.com-20080910041720-8c3wxgxrciqwxumq
        author: Andrew Bennetts <andrew.bennetts at canonical.com>
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.7rc2
        timestamp: Thu 2008-09-11 16:12:22 -0500
        message:
          Cherrypick Andrew's _get_buffer fix
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
    ------------------------------------------------------------
    revno: 3508.1.201
    revision-id: pqm at pqm.ubuntu.com-20080916010540-7l7uexkq5aelzv5p
    parent: pqm at pqm.ubuntu.com-20080912142101-kj49buaas8zsqf5x
    parent: andrew.bennetts at canonical.com-20080916003525-j2g6u6zp3o96p30x
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-09-16 02:05:40 +0100
    message:
      Branching from a shared repository on a smart server now preserves
      	repository format (Andrew Bennetts)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
      bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 3508.219.3
        revision-id: andrew.bennetts at canonical.com-20080916003525-j2g6u6zp3o96p30x
        parent: andrew.bennetts at canonical.com-20080915234600-vhisfexl5nue1zwj
        parent: pqm at pqm.ubuntu.com-20080912142101-kj49buaas8zsqf5x
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: wrong-repo-format
        timestamp: Tue 2008-09-16 10:35:25 +1000
        message:
          Merge bzr.dev.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
        ------------------------------------------------------------
        revno: 3508.219.2
        revision-id: andrew.bennetts at canonical.com-20080915234600-vhisfexl5nue1zwj
        parent: andrew.bennetts at canonical.com-20080912084746-zrkzygos0bt1l3im
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: wrong-repo-format
        timestamp: Tue 2008-09-16 09:46:00 +1000
        message:
          Add NEWS entry, and add test for preserving shared repository format when sprouting from a smart server.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 3508.219.1
        revision-id: andrew.bennetts at canonical.com-20080912084746-zrkzygos0bt1l3im
        parent: pqm at pqm.ubuntu.com-20080912075746-kg3w6klh2bufrjd6
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: wrong-repo-format
        timestamp: Fri 2008-09-12 18:47:46 +1000
        message:
          Possible fix for bug 269214
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
    ------------------------------------------------------------
    revno: 3508.1.200
    revision-id: pqm at pqm.ubuntu.com-20080912142101-kj49buaas8zsqf5x
    parent: pqm at pqm.ubuntu.com-20080912135247-pyukwwmlmz79d61r
    parent: v.ladeuil+lp at free.fr-20080912093943-57d3v5ubt5ajnfuo
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-09-12 15:21:01 +0100
    message:
      (vila) Fix bug 233817 by adding an '--include-merges' option to bzr
      	missing
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
      bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
        ------------------------------------------------------------
        revno: 3508.218.1
        revision-id: v.ladeuil+lp at free.fr-20080912093943-57d3v5ubt5ajnfuo
        parent: pqm at pqm.ubuntu.com-20080912075746-kg3w6klh2bufrjd6
        parent: v.ladeuil+lp at free.fr-20080912084407-wepmepg1fvbpqzly
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk2
        timestamp: Fri 2008-09-12 11:39:43 +0200
        message:
          Fix bug 233817 by adding an '--include-merges' option to bzr missing
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
        ------------------------------------------------------------
        revno: 3508.217.8
        revision-id: v.ladeuil+lp at free.fr-20080912084407-wepmepg1fvbpqzly
        parent: v.ladeuil+lp at free.fr-20080911193904-7qb81wbo10l4nbfs
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 233817-missing
        timestamp: Fri 2008-09-12 10:44:07 +0200
        message:
          Fixed as per jam's review.
          
          * tests/test_missing.py:
          (TestMissing.assertUnmerged): Add the 'backward' parameter.
          (TestMissing.test_find_unmerged): Test 'backward' for mainline
          revisions.
          (TestFindUnmerged): Add the 'backward' parameter.
          (TestFindUnmerged.test_include_merges): Test 'backward' for merged
          revisions.
        modified:
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
        ------------------------------------------------------------
        revno: 3508.217.7
        revision-id: v.ladeuil+lp at free.fr-20080911193904-7qb81wbo10l4nbfs
        parent: v.ladeuil+lp at free.fr-20080911193638-wtjyc1kcmacc6t1f
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 233817-missing
        timestamp: Thu 2008-09-11 21:39:04 +0200
        message:
          Update NEWS.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.217.6
        revision-id: v.ladeuil+lp at free.fr-20080911193638-wtjyc1kcmacc6t1f
        parent: v.ladeuil+lp at free.fr-20080911193541-ihmjsp1azp1tq1o1
        parent: pqm at pqm.ubuntu.com-20080911061059-svzqfejar17ui4zw
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 233817-missing
        timestamp: Thu 2008-09-11 21:36:38 +0200
        message:
          merge bzr.dev
        added:
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
        renamed:
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_outside_wt.py test_outside_wt.py-20060116200058-98edd33e7db8bdde
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          profile_imports.py             profile_imports.py-20060618020306-k5uw80achysrokj9-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.217.5
        revision-id: v.ladeuil+lp at free.fr-20080911193541-ihmjsp1azp1tq1o1
        parent: v.ladeuil+lp at free.fr-20080911171346-f411nupzrv0iwerb
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 233817-missing
        timestamp: Thu 2008-09-11 21:35:41 +0200
        message:
          Indent merge revisions correctly.
          
          * tests/test_missing.py:
          (TestFindUnmerged.test_include_merges): Update test.
          
          * missing.py:
          (iter_log_revisions): Work around wrong API while maintaining
          backward compatibility (this should be in log.py and hopefully
          will be soon).
        modified:
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
        ------------------------------------------------------------
        revno: 3508.217.4
        revision-id: v.ladeuil+lp at free.fr-20080911171346-f411nupzrv0iwerb
        parent: v.ladeuil+lp at free.fr-20080910144915-ul6dhgtzd80ut9kb
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 233817-missing
        timestamp: Thu 2008-09-11 19:13:46 +0200
        message:
          Replace 'reverse' by 'backward' when talking about revision order.
          
          * tests/test_missing.py:
          (TestMissing.assertUnmerged): Use default value for order.
          (TestFindUnmerged.test_include_merges): Respect default order to
          keep all related tests coherent.
          
          * builtins.py:
          (cmd_missing.run): Reverse means forward.
          
          * missing.py:
          (find_unmerged, _enumerate_mainline, _enumerate_with_merges):
          Revert the 'reverse' parameter addition, renaming it
          'backward'. 'reverse' is too confusing, just re-read the previous
          sentence if you disagree (and I put quotes to help the reader...).
          
          * log.py:
          (get_view_revisions): Revert noisy cleanup.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
        ------------------------------------------------------------
        revno: 3508.217.3
        revision-id: v.ladeuil+lp at free.fr-20080910144915-ul6dhgtzd80ut9kb
        parent: v.ladeuil+lp at free.fr-20080909160741-h6i2u5l3ntfq2ntr
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 233817-missing
        timestamp: Wed 2008-09-10 16:49:15 +0200
        message:
          Fix incorrect revnos based on jam's feedback.
          
          * missing.py:
          (_enumerate_with_merges): We need full history to get correct
          revnos, let's do that :-( A 'branch' parameter is now needed.
        modified:
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
        ------------------------------------------------------------
        revno: 3508.217.2
        revision-id: v.ladeuil+lp at free.fr-20080909160741-h6i2u5l3ntfq2ntr
        parent: v.ladeuil+lp at free.fr-20080903163327-hpgcpvx2ziit96og
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 233817-missing
        timestamp: Tue 2008-09-09 18:07:41 +0200
        message:
          Fix tests broken by previous commit.
          
          * tests/test_missing.py:
          (TestMissing.test_iter_log_revisions, TestMissing.assertUnmerged):
          Oops, we need 'reverse=True' when calling missing.find_unmerged
          since the previous commit made it False by default.
        modified:
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
        ------------------------------------------------------------
        revno: 3508.217.1
        revision-id: v.ladeuil+lp at free.fr-20080903163327-hpgcpvx2ziit96og
        parent: pqm at pqm.ubuntu.com-20080902062416-dxdxccqki90bcynl
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 233817-missing
        timestamp: Wed 2008-09-03 18:33:27 +0200
        message:
          Begin fixing bug #233817.
          
          * tests/test_missing.py:
          revnos returned by fin_unmerged are strings, update tests.
          (TestFindUnmerged.test_include_merges): Check that we get the
          merged revisions too.
          
          * missing.py:
          (find_unmerged): Add 'reverse' and 'include_merges' parameters.
          (_enumerate_mainline): Add reverse parameter so that we reverse
          the mainline revision list only when needed.
          (_enumerate_with_merges): When including merges, building the
          revision list is a bit more work.
          (_find_unmerged): Build the revision list depending on
          include_merges.
          
          * log.py:
          (LineLogFormatter.log_string): Fix doc string, the revno may be a
          string.
          
          * builtins.py:
          (cmd_missing): Add an '--include-merges' option. Let fin_unmerged
          handles the ordering.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
    ------------------------------------------------------------
    revno: 3508.1.199
    revision-id: pqm at pqm.ubuntu.com-20080912135247-pyukwwmlmz79d61r
    parent: pqm at pqm.ubuntu.com-20080912082648-k8wi6vkcjghx1km0
    parent: andrew.bennetts at canonical.com-20080912080218-hl6l0h3mf54tgik3
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-09-12 14:52:47 +0100
    message:
      Fix bug #246233: TooManyConcurrentRequests errors at the start of
      	pull/merge. (Andrew Bennetts)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
      bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
        ------------------------------------------------------------
        revno: 3508.216.3
        revision-id: andrew.bennetts at canonical.com-20080912080218-hl6l0h3mf54tgik3
        parent: andrew.bennetts at canonical.com-20080912042034-kv3t9zxvsz9y0n4c
        parent: pqm at pqm.ubuntu.com-20080912075746-kg3w6klh2bufrjd6
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-pull-bug-246233
        timestamp: Fri 2008-09-12 18:02:18 +1000
        message:
          Merge from bzr.dev.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          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/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
        ------------------------------------------------------------
        revno: 3508.216.2
        revision-id: andrew.bennetts at canonical.com-20080912042034-kv3t9zxvsz9y0n4c
        parent: andrew.bennetts at canonical.com-20080912021352-qwm26ehnsxm7bvk7
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-pull-bug-246233
        timestamp: Fri 2008-09-12 14:20:34 +1000
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.216.1
        revision-id: andrew.bennetts at canonical.com-20080912021352-qwm26ehnsxm7bvk7
        parent: pqm at pqm.ubuntu.com-20080911061059-svzqfejar17ui4zw
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-pull-bug-246233
        timestamp: Fri 2008-09-12 12:13:52 +1000
        message:
          Allow ConnectionReset to propagate from read_mergeable_from_url.
        modified:
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
    ------------------------------------------------------------
    revno: 3508.1.198
    revision-id: pqm at pqm.ubuntu.com-20080912082648-k8wi6vkcjghx1km0
    parent: pqm at pqm.ubuntu.com-20080912075746-kg3w6klh2bufrjd6
    parent: v.ladeuil+lp at free.fr-20080912073246-jfc53rntkod8tgwz
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-09-12 09:26:48 +0100
    message:
      (jml) Tweak http smartserver docs
    modified:
      doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
        ------------------------------------------------------------
        revno: 3508.215.1
        revision-id: v.ladeuil+lp at free.fr-20080912073246-jfc53rntkod8tgwz
        parent: pqm at pqm.ubuntu.com-20080911142801-kssx0sqg51xsvqzr
        parent: jml at canonical.com-20080911060944-so6kz674y1blbeav
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk
        timestamp: Fri 2008-09-12 09:32:46 +0200
        message:
          Tweak http smartserver docs
        modified:
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
        ------------------------------------------------------------
        revno: 3508.214.1
        revision-id: jml at canonical.com-20080911060944-so6kz674y1blbeav
        parent: pqm at pqm.ubuntu.com-20080910204500-1hs4q0smfcsk7wz0
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: http-smartserver-doc-tweaks
        timestamp: Thu 2008-09-11 16:09:44 +1000
        message:
          Update the location of modpywsgi and the location of pocoo.
        modified:
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
    ------------------------------------------------------------
    revno: 3508.1.197
    revision-id: pqm at pqm.ubuntu.com-20080912075746-kg3w6klh2bufrjd6
    parent: pqm at pqm.ubuntu.com-20080911142801-kssx0sqg51xsvqzr
    parent: andrew.bennetts at canonical.com-20080911130159-qg42ybitc63im5ly
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-09-12 08:57:46 +0100
    message:
      Fix '_in_buffer' AttributeError when using the -Dhpss debug flag.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
      bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
        ------------------------------------------------------------
        revno: 3508.213.1
        revision-id: andrew.bennetts at canonical.com-20080911130159-qg42ybitc63im5ly
        parent: pqm at pqm.ubuntu.com-20080910204500-1hs4q0smfcsk7wz0
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: trivial
        timestamp: Thu 2008-09-11 23:01:59 +1000
        message:
          Fix '_in_buffer' AttributeError when using the -Dhpss debug flag.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
    ------------------------------------------------------------
    revno: 3508.1.196
    revision-id: pqm at pqm.ubuntu.com-20080911142801-kssx0sqg51xsvqzr
    parent: pqm at pqm.ubuntu.com-20080911061059-svzqfejar17ui4zw
    parent: v.ladeuil+lp at free.fr-20080911135002-0jhk4hv76qsq96ga
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-09-11 15:28:01 +0100
    message:
      (vila) Fixes for OSX test suite
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
      bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
      bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
      bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
      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/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
      bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
        ------------------------------------------------------------
        revno: 3508.212.1
        revision-id: v.ladeuil+lp at free.fr-20080911135002-0jhk4hv76qsq96ga
        parent: pqm at pqm.ubuntu.com-20080911061059-svzqfejar17ui4zw
        parent: v.ladeuil+lp at free.fr-20080911134735-djcymv1155gfrtwf
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk
        timestamp: Thu 2008-09-11 15:50:02 +0200
        message:
          Fixes for OSX test suite
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          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/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
        ------------------------------------------------------------
        revno: 3508.169.20
        revision-id: v.ladeuil+lp at free.fr-20080911134735-djcymv1155gfrtwf
        parent: v.ladeuil+lp at free.fr-20080911133741-k6vq2h1ms5ez6p9x
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: osx_tests_fix
        timestamp: Thu 2008-09-11 15:47:35 +0200
        message:
          Update NEWS.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.169.19
        revision-id: v.ladeuil+lp at free.fr-20080911133741-k6vq2h1ms5ez6p9x
        parent: v.ladeuil+lp at free.fr-20080911105331-eoyl4qrfpu2v0pj4
        parent: pqm at pqm.ubuntu.com-20080911061059-svzqfejar17ui4zw
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: osx_tests_fix
        timestamp: Thu 2008-09-11 15:37:41 +0200
        message:
          Merge bzr.dev
        added:
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
        renamed:
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
          doc/en/developer-guide/testing.txt => doc/developers/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_outside_wt.py test_outside_wt.py-20060116200058-98edd33e7db8bdde
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          profile_imports.py             profile_imports.py-20060618020306-k5uw80achysrokj9-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.169.18
        revision-id: v.ladeuil+lp at free.fr-20080911105331-eoyl4qrfpu2v0pj4
        parent: v.ladeuil+lp at free.fr-20080911085659-74uay5588sjdi88k
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: osx_tests_fix
        timestamp: Thu 2008-09-11 12:53:31 +0200
        message:
          Fixed as per jam's review.
          
          * bzrlib/tests/test_bundle.py:
          (BundleTester.test_unicode_bundle): Use an unicode file name, but
          not an ambiguous one.
        modified:
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
        ------------------------------------------------------------
        revno: 3508.169.17
        revision-id: v.ladeuil+lp at free.fr-20080911085659-74uay5588sjdi88k
        parent: v.ladeuil+lp at free.fr-20080908153126-rhjjxxng1czkh4vb
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: osx_tests_fix
        timestamp: Thu 2008-09-11 10:56:59 +0200
        message:
          Fixed as per Aaron's review.
          
          * bzrlib/tests/test_transform.py:
          (TestTreeTransform.test_rollback_on_directory_clash.tt_helper):
          Cleanup and grammar fixes.
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
        ------------------------------------------------------------
        revno: 3508.169.16
        revision-id: v.ladeuil+lp at free.fr-20080908153126-rhjjxxng1czkh4vb
        parent: v.ladeuil+lp at free.fr-20080908145015-mqsnsc8nnabngs7c
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: osx_tests_fix
        timestamp: Mon 2008-09-08 17:31:26 +0200
        message:
          Remove XFAIL from test_unicode_bundle.
          
          * bzrlib/tests/test_bundle.py:
          (BundleTester.test_unicode_bundle): Don't use unicode ambiguous
          file names, that's the point of the test.
        modified:
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
        ------------------------------------------------------------
        revno: 3508.169.15
        revision-id: v.ladeuil+lp at free.fr-20080908145015-mqsnsc8nnabngs7c
        parent: v.ladeuil+lp at free.fr-20080908143528-hak1vrw8d64tb0zq
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: osx_tests_fix
        timestamp: Mon 2008-09-08 16:50:15 +0200
        message:
          Fix test_case_insensitive_clash to pass on all platforms (renamed too).
          
          * bzrlib/tests/test_transform.py:
          (TestTreeTransform.test_rollback_on_directory_clash): Renamed from
          test_case_insensitive_clash and changed to pass on all platforms.
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
        ------------------------------------------------------------
        revno: 3508.169.14
        revision-id: v.ladeuil+lp at free.fr-20080908143528-hak1vrw8d64tb0zq
        parent: v.ladeuil+lp at free.fr-20080908130427-l3hdk2z7i362l0iw
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: osx_tests_fix
        timestamp: Mon 2008-09-08 16:35:28 +0200
        message:
          Make test_bad_fs_path not applicable on OSX.
          
          * bzrlib/tests/workingtree_implementations/test_workingtree.py:
          (TestIllegalPaths.test_bad_fs_path): You can't create an utf8
          illegal filename on OSX.
        modified:
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
        ------------------------------------------------------------
        revno: 3508.169.13
        revision-id: v.ladeuil+lp at free.fr-20080908130427-l3hdk2z7i362l0iw
        parent: v.ladeuil+lp at free.fr-20080908125058-eq0ndfjyemfioxne
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: osx_tests_fix
        timestamp: Mon 2008-09-08 15:04:27 +0200
        message:
          Fix test_rename_to_denormalised_fails for OSX.
          
          * bzrlib/tests/workingtree_implementations/test_rename_one.py:
          (TestRenameOne.test_rename_to_denormalised_fails): Doesn't apply
          to OSX which always normalize file names.
        modified:
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
        ------------------------------------------------------------
        revno: 3508.169.12
        revision-id: v.ladeuil+lp at free.fr-20080908125058-eq0ndfjyemfioxne
        parent: v.ladeuil+lp at free.fr-20080908115340-9e8ef038ryotedx7
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: osx_tests_fix
        timestamp: Mon 2008-09-08 14:50:58 +0200
        message:
          Fix test missed in the previous commit (--starting-with doesn't
          replace running the full test suite, copied 100 times).
          
          * bzrlib/tests/tree_implementations/test_test_trees.py:
          (TestTreeShapes.test_tree_with_utf8): Use non-combining
          unicode chars to avoid normalization ambiguities.
        modified:
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
        ------------------------------------------------------------
        revno: 3508.169.11
        revision-id: v.ladeuil+lp at free.fr-20080908115340-9e8ef038ryotedx7
        parent: v.ladeuil+lp at free.fr-20080908075607-yqbmjnhhmzdjz61y
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: osx_tests_fix
        timestamp: Mon 2008-09-08 13:53:40 +0200
        message:
          Fix failing tests by avoiding unicode combinig encodings (we test
          utf-8 not the file system encoding here).
          
          * bzrlib/tests/tree_implementations/test_test_trees.py:
          (TestTreeShapes.test_tree_with_merged_utf8): Use non-combining
          unicode chars to avoid normalization ambiguities.
          
          * bzrlib/tests/tree_implementations/__init__.py:
          (TestCaseWithTree._create_tree_with_utf8): Use non-combining
          unicode chars to avoid normalization ambiguities.
        modified:
          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
        ------------------------------------------------------------
        revno: 3508.169.10
        revision-id: v.ladeuil+lp at free.fr-20080908075607-yqbmjnhhmzdjz61y
        parent: v.ladeuil+lp at free.fr-20080908062742-mm7uf6zqjq45qhnt
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: osx_tests_fix
        timestamp: Mon 2008-09-08 09:56:07 +0200
        message:
          Provides a better default encoding on OSX.
          
          * bzrlib/osutils.py:
          (get_user_encoding): Provides 'utf-8' as default on OSX instead of
          'ascii' which even out own test suite doesn't like.
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
        ------------------------------------------------------------
        revno: 3508.169.9
        revision-id: v.ladeuil+lp at free.fr-20080908062742-mm7uf6zqjq45qhnt
        parent: v.ladeuil+lp at free.fr-20080901093445-gz2g0supj4kvscn2
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: osx_tests_fix
        timestamp: Mon 2008-09-08 08:27:42 +0200
        message:
          Fix tar-related failing test (python-2.5.1 bug).
          
          * bzrlib/tests/blackbox/test_export.py:
          (TestExport.test_tar_export): OSX needs at least python-2.5.2 to
          pass this test. Stock OSX is python-2.3 (not supported by bzr) and
          there is no point in trying to support 2.4.
        modified:
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
        ------------------------------------------------------------
        revno: 3508.169.8
        revision-id: v.ladeuil+lp at free.fr-20080901093445-gz2g0supj4kvscn2
        parent: v.ladeuil+lp at free.fr-20080901061607-dgqfeswfmaeouvjp
        parent: pqm at pqm.ubuntu.com-20080901090124-w1cxlizdk4g3mstv
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: osx_tests_fix
        timestamp: Mon 2008-09-01 11:34:45 +0200
        message:
          merge bzr.dev at 3671
        added:
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        renamed:
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
    ------------------------------------------------------------
    revno: 3508.1.195
    revision-id: pqm at pqm.ubuntu.com-20080911061059-svzqfejar17ui4zw
    parent: pqm at pqm.ubuntu.com-20080910204500-1hs4q0smfcsk7wz0
    parent: mbp at sourcefrog.net-20080911041624-p3uc3glmxuc6ruim
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-09-11 07:10:59 +0100
    message:
      (mbp) KnitVersionedFiles repr
    modified:
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.211.1
        revision-id: mbp at sourcefrog.net-20080911041624-p3uc3glmxuc6ruim
        parent: pqm at pqm.ubuntu.com-20080910204500-1hs4q0smfcsk7wz0
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: trivial
        timestamp: Thu 2008-09-11 14:16:24 +1000
        message:
          Add repr for KnitVersionedFiles
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
    ------------------------------------------------------------
    revno: 3508.1.194
    revision-id: pqm at pqm.ubuntu.com-20080910204500-1hs4q0smfcsk7wz0
    parent: pqm at pqm.ubuntu.com-20080910201504-ennm0qxaeb8yk02l
    parent: john at arbash-meinel.com-20080910195236-ctx16y1pjgi7m2wl
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-09-10 21:45:00 +0100
    message:
      (Mark Hammond) Fix some test code that was writing in text mode,
      	and reading in binary
    modified:
      bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
        ------------------------------------------------------------
        revno: 3508.210.2
        revision-id: john at arbash-meinel.com-20080910195236-ctx16y1pjgi7m2wl
        parent: mhammond at skippinet.com.au-20080906080523-6t2ghw0q2xqyffvx
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Wed 2008-09-10 14:52:36 -0500
        message:
          Use build_tree_contents instead of direct open().write()
        modified:
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
        ------------------------------------------------------------
        revno: 3508.210.1
        revision-id: mhammond at skippinet.com.au-20080906080523-6t2ghw0q2xqyffvx
        parent: pqm at pqm.ubuntu.com-20080905212548-ig8wqqpv4vb8b2v4
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work
        timestamp: Sat 2008-09-06 18:05:23 +1000
        message:
          open the test file in binary mode to ensure we work on Windows
        modified:
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
    ------------------------------------------------------------
    revno: 3508.1.193
    revision-id: pqm at pqm.ubuntu.com-20080910201504-ennm0qxaeb8yk02l
    parent: pqm at pqm.ubuntu.com-20080910194512-tmwbxet1mn08eah8
    parent: john at arbash-meinel.com-20080910191443-1cncrx1oo6os71nm
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-09-10 21:15:04 +0100
    message:
      (jam) Convert sftp to processing as-you-go, rather than all-at-once.
    modified:
      bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
      bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
      bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
      bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.209.9
        revision-id: john at arbash-meinel.com-20080910191443-1cncrx1oo6os71nm
        parent: john at arbash-meinel.com-20080910173301-niz0pw3mcat430o1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: sftp_chunked
        timestamp: Wed 2008-09-10 14:14:43 -0500
        message:
          Overlapping ranges are not allowed anymore.
        modified:
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
        ------------------------------------------------------------
        revno: 3508.209.8
        revision-id: john at arbash-meinel.com-20080910173301-niz0pw3mcat430o1
        parent: john at arbash-meinel.com-20080910172134-os9otcyg1rdbgi0s
        parent: pqm at pqm.ubuntu.com-20080910053334-fy7gihd6da2nyhy2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: sftp_chunked
        timestamp: Wed 2008-09-10 12:33:01 -0500
        message:
          Merge in bzr.dev 3698
        added:
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/tests/blackbox/test_outside_wt.py test_outside_wt.py-20060116200058-98edd33e7db8bdde
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.209.7
        revision-id: john at arbash-meinel.com-20080910172134-os9otcyg1rdbgi0s
        parent: john at arbash-meinel.com-20080905212334-69j0qvvr9trvfk1b
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: sftp_chunked
        timestamp: Wed 2008-09-10 12:21:34 -0500
        message:
          Purge the list buffer when we have a simple string buffer.
        modified:
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.209.6
        revision-id: john at arbash-meinel.com-20080905212334-69j0qvvr9trvfk1b
        parent: john at arbash-meinel.com-20080904030327-6smkelvc2rpjk3k6
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: sftp_chunked
        timestamp: Fri 2008-09-05 16:23:34 -0500
        message:
          Respond to Martin's review comments.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
        ------------------------------------------------------------
        revno: 3508.209.5
        revision-id: john at arbash-meinel.com-20080904030327-6smkelvc2rpjk3k6
        parent: john at arbash-meinel.com-20080904022255-cmyfd6ykpieggrv7
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: sftp_chunked
        timestamp: Wed 2008-09-03 22:03:27 -0500
        message:
          Include the filename in the debug logging.
        modified:
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.209.4
        revision-id: john at arbash-meinel.com-20080904022255-cmyfd6ykpieggrv7
        parent: john at arbash-meinel.com-20080904013723-6sa3ejscenhsxvjo
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: sftp_chunked
        timestamp: Wed 2008-09-03 21:22:55 -0500
        message:
          rename cur_start => input_start for clarity.
        modified:
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.209.3
        revision-id: john at arbash-meinel.com-20080904013723-6sa3ejscenhsxvjo
        parent: john at arbash-meinel.com-20080903232635-8009dsm2fai5nz3c
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: sftp_chunked
        timestamp: Wed 2008-09-03 20:37:23 -0500
        message:
          Finish up handling out-of-order requests.
          Also handle short reads.
          The SFTP test suite now passes.
        modified:
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.209.2
        revision-id: john at arbash-meinel.com-20080903232635-8009dsm2fai5nz3c
        parent: john at arbash-meinel.com-20080903220310-1uwt7qt5p1istebv
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: sftp_chunked
        timestamp: Wed 2008-09-03 18:26:35 -0500
        message:
          Start moving the readv code into a helper.
          We will optimize the helper for things being in order, because
          that is a very common case with packs. (90% of the time they
          don't care about data order, so they can always stream in
          file order.)
        modified:
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.209.1
        revision-id: john at arbash-meinel.com-20080903220310-1uwt7qt5p1istebv
        parent: pqm at pqm.ubuntu.com-20080903205840-mteswj8dfvld7vo3
        parent: john at arbash-meinel.com-20071217233848-pq8zo3fyr9yt1rc1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: sftp_chunked
        timestamp: Wed 2008-09-03 17:03:10 -0500
        message:
          Merge in some of the changes from the old sftp_chunked branch.
          But revert the sftp code itself.
          We should start from scratch.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
        ------------------------------------------------------------
        revno: 3120.2.2
        revision-id: john at arbash-meinel.com-20071217233848-pq8zo3fyr9yt1rc1
        parent: john at arbash-meinel.com-20071217165633-unoib2xwcy3moixw
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: sftp_chunked
        timestamp: Mon 2007-12-17 17:38:48 -0600
        message:
          finish polishing up the sftp code.
        modified:
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3120.2.1
        revision-id: john at arbash-meinel.com-20071217165633-unoib2xwcy3moixw
        parent: pqm at pqm.ubuntu.com-20071217060447-sictlq5nibqhpuec
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: sftp_chunked
        timestamp: Mon 2007-12-17 10:56:33 -0600
        message:
          Change the sftp_readv loop to buffer even less.
          Instead of waiting until we have a whole collapsed range, start trying to
          return data as soon as any data arrives.
          Also, there is a common case of having a request be made in
          sorted order. Which means that we don't need to buffer much at all.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
    ------------------------------------------------------------
    revno: 3508.1.192
    revision-id: pqm at pqm.ubuntu.com-20080910194512-tmwbxet1mn08eah8
    parent: pqm at pqm.ubuntu.com-20080910174908-pw8t6kbawoxc8rru
    parent: john at arbash-meinel.com-20080910191343-1wbziepei5ufnk9z
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-09-10 20:45:12 +0100
    message:
      (jam) rename repository_implementations => per_repository
    renamed:
      bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
      bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
      bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
      bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
      bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
      bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
      bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
      bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
      bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
      bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
      bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
      bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
      bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
      bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
      bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
      bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
      bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
      bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
      bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
      bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
      bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
      bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
      bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
      bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
      bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
      bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
        ------------------------------------------------------------
        revno: 3508.208.5
        revision-id: john at arbash-meinel.com-20080910191343-1wbziepei5ufnk9z
        parent: john at arbash-meinel.com-20080904211007-1tyny4snc6srvle9
        parent: pqm at pqm.ubuntu.com-20080910053334-fy7gihd6da2nyhy2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: per_tests_239343
        timestamp: Wed 2008-09-10 14:13:43 -0500
        message:
          Merge bzr.dev, resolve NEWS
        added:
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/tests/blackbox/test_outside_wt.py test_outside_wt.py-20060116200058-98edd33e7db8bdde
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.208.4
        revision-id: john at arbash-meinel.com-20080904211007-1tyny4snc6srvle9
        parent: john at arbash-meinel.com-20080904210518-m80hew6gdllqd61r
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: per_tests_239343
        timestamp: Thu 2008-09-04 16:10:07 -0500
        message:
          Doc strings that reference repository_implementations
        modified:
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.208.3
        revision-id: john at arbash-meinel.com-20080904210518-m80hew6gdllqd61r
        parent: john at arbash-meinel.com-20080904203334-7dazd6ac3r9ubu4k
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: per_tests_239343
        timestamp: Thu 2008-09-04 16:05:18 -0500
        message:
          Track down other tests that used repository_implementations.
        modified:
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
        ------------------------------------------------------------
        revno: 3508.208.2
        revision-id: john at arbash-meinel.com-20080904203334-7dazd6ac3r9ubu4k
        parent: john at arbash-meinel.com-20080904203204-blnshwj3h0r5qd5z
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: per_tests_239343
        timestamp: Thu 2008-09-04 15:33:34 -0500
        message:
          NEWS about bug #239343.
          This actually isn't completely fixed, because of all the other tests.
          But it is a start.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.208.1
        revision-id: john at arbash-meinel.com-20080904203204-blnshwj3h0r5qd5z
        parent: pqm at pqm.ubuntu.com-20080904142234-pldim6ie032cb6am
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: per_tests_239343
        timestamp: Thu 2008-09-04 15:32:04 -0500
        message:
          Rename repository_implementations tests into per_repository tests
        renamed:
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/ repository_implementations-20060131092037-ec97814745cc6128
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
    ------------------------------------------------------------
    revno: 3508.1.191
    revision-id: pqm at pqm.ubuntu.com-20080910174908-pw8t6kbawoxc8rru
    parent: pqm at pqm.ubuntu.com-20080910053334-fy7gihd6da2nyhy2
    parent: john at arbash-meinel.com-20080909150912-wyttm8he1zsls2ck
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-09-10 18:49:08 +0100
    message:
      (jam) Update the timing function for --profile-imports on windows
    modified:
      profile_imports.py             profile_imports.py-20060618020306-k5uw80achysrokj9-1
        ------------------------------------------------------------
        revno: 3508.207.1
        revision-id: john at arbash-meinel.com-20080909150912-wyttm8he1zsls2ck
        parent: pqm at pqm.ubuntu.com-20080908061835-nz7hj7o0pms1nf9p
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2008-09-09 10:09:12 -0500
        message:
          Use the right timing function on win32
        modified:
          profile_imports.py             profile_imports.py-20060618020306-k5uw80achysrokj9-1
    ------------------------------------------------------------
    revno: 3508.1.190
    revision-id: pqm at pqm.ubuntu.com-20080910053334-fy7gihd6da2nyhy2
    parent: pqm at pqm.ubuntu.com-20080909173348-5y4vo2tga9d19fpa
    parent: john at arbash-meinel.com-20080910045457-abzebw04q75dtprs
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-09-10 06:33:34 +0100
    message:
      (jam) Merge in bzr-1.7rc1, open bzr-1.8 for development.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzr                            bzr.py-20050313053754-5485f144c7006fa6
      bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.206.1
        revision-id: john at arbash-meinel.com-20080910045457-abzebw04q75dtprs
        parent: pqm at pqm.ubuntu.com-20080909173348-5y4vo2tga9d19fpa
        parent: pqm at pqm.ubuntu.com-20080910041720-8c3wxgxrciqwxumq
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2008-09-09 23:54:57 -0500
        message:
          Merge in bzr 1.7rc1, open 1.8 for development
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.204.2
        revision-id: pqm at pqm.ubuntu.com-20080910041720-8c3wxgxrciqwxumq
        parent: pqm at pqm.ubuntu.com-20080909220719-o6ma8z56i4er1htl
        parent: john at arbash-meinel.com-20080910034639-peesekud7vl6cpty
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.7
        timestamp: Wed 2008-09-10 05:17:20 +0100
        message:
          Fix up NEWS for 1.7rc1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
            ------------------------------------------------------------
            revno: 3508.205.1
            revision-id: john at arbash-meinel.com-20080910034639-peesekud7vl6cpty
            parent: pqm at pqm.ubuntu.com-20080909220719-o6ma8z56i4er1htl
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: jam-integration
            timestamp: Tue 2008-09-09 22:46:39 -0500
            message:
              Fix NEWS for proper 1.7rc1 release.
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.204.1
        revision-id: pqm at pqm.ubuntu.com-20080909220719-o6ma8z56i4er1htl
        parent: pqm at pqm.ubuntu.com-20080909173348-5y4vo2tga9d19fpa
        parent: john at arbash-meinel.com-20080909212730-xka2luwpzvz2o4f0
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.7
        timestamp: Tue 2008-09-09 23:07:19 +0100
        message:
          (jam) Prepare 1.7rc1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.203.1
        revision-id: john at arbash-meinel.com-20080909212730-xka2luwpzvz2o4f0
        parent: pqm at pqm.ubuntu.com-20080909173348-5y4vo2tga9d19fpa
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2008-09-09 16:27:30 -0500
        message:
          Prepare 1.7rc1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
    ------------------------------------------------------------
    revno: 3508.1.189
    revision-id: pqm at pqm.ubuntu.com-20080909173348-5y4vo2tga9d19fpa
    parent: pqm at pqm.ubuntu.com-20080908061835-nz7hj7o0pms1nf9p
    parent: john at arbash-meinel.com-20080909170221-svim3jw2mrz0amp3
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-09-09 18:33:48 +0100
    message:
      (Mark Hammond) Update bzr.ico, and include TBZR icons in installer.
    modified:
      bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
      setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.202.3
        revision-id: john at arbash-meinel.com-20080909170221-svim3jw2mrz0amp3
        parent: mhammond at skippinet.com.au-20080904120301-x3tujl7hloy0o75j
        author: Mark Hammond <mhammond at skippinet.com.au>
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2008-09-09 12:02:21 -0500
        message:
          An updated transparent icon for bzr.
        modified:
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
        ------------------------------------------------------------
        revno: 3508.202.2
        revision-id: mhammond at skippinet.com.au-20080904120301-x3tujl7hloy0o75j
        parent: mhammond at skippinet.com.au-20080904115040-ai5yum99nqz0azz2
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.binaries.17
        timestamp: Thu 2008-09-04 22:03:01 +1000
        message:
          build the list of icons without changing directory.
        modified:
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.202.1
        revision-id: mhammond at skippinet.com.au-20080904115040-ai5yum99nqz0azz2
        parent: pqm at pqm.ubuntu.com-20080903223056-b108iytb38xkznci
        parent: mhammond at skippinet.com.au-20080903120907-0cgb5efq1gzhsh0b
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.binaries.17
        timestamp: Thu 2008-09-04 21:50:40 +1000
        message:
          re-merge
        modified:
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.201.1
        revision-id: mhammond at skippinet.com.au-20080903120907-0cgb5efq1gzhsh0b
        parent: pqm at pqm.ubuntu.com-20080903094659-lkj3i4hd83d35fov
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.binaries.17
        timestamp: Wed 2008-09-03 22:09:07 +1000
        message:
          include tbzr icons in windows binary distributions
        modified:
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
    ------------------------------------------------------------
    revno: 3508.1.188
    revision-id: pqm at pqm.ubuntu.com-20080908061835-nz7hj7o0pms1nf9p
    parent: pqm at pqm.ubuntu.com-20080906102539-ss1fkx2csdcalqlc
    parent: andrew.bennetts at canonical.com-20080908054927-q84h4v1c8dy91h92
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-09-08 07:18:35 +0100
    message:
      (trivial) Remove some unused imports,
      	fix two trivially broken raise statements. (Andrew Bennetts)
    modified:
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
      bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
        ------------------------------------------------------------
        revno: 3508.200.1
        revision-id: andrew.bennetts at canonical.com-20080908054927-q84h4v1c8dy91h92
        parent: pqm at pqm.ubuntu.com-20080906102539-ss1fkx2csdcalqlc
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: trivial
        timestamp: Mon 2008-09-08 15:49:27 +1000
        message:
          Remove some unused imports and fix a couple of trivially broken raise statements.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
    ------------------------------------------------------------
    revno: 3508.1.187
    revision-id: pqm at pqm.ubuntu.com-20080906102539-ss1fkx2csdcalqlc
    parent: pqm at pqm.ubuntu.com-20080905215441-14uu1ybru8397sy2
    parent: andrew.bennetts at canonical.com-20080906095218-9k920hp0t6h9bif0
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2008-09-06 11:25:39 +0100
    message:
      Do not traceback on unexpected error responses from a smart server.
      	(Andrew Bennetts)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
      bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.199.2
        revision-id: andrew.bennetts at canonical.com-20080906095218-9k920hp0t6h9bif0
        parent: andrew.bennetts at canonical.com-20080905055253-lxvnx1ga91wxrxyj
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: nicer-error
        timestamp: Sat 2008-09-06 19:52:18 +1000
        message:
          Rename UntranslateableErrorFromSmartServer -> UnknownErrorFromSmartServer.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.199.1
        revision-id: andrew.bennetts at canonical.com-20080905055253-lxvnx1ga91wxrxyj
        parent: pqm at pqm.ubuntu.com-20080904180441-gssfmn0j6yw2vi0e
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: nicer-error
        timestamp: Fri 2008-09-05 15:52:53 +1000
        message:
          Unexpected error responses from a smart server no longer cause the client to traceback.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
    ------------------------------------------------------------
    revno: 3508.1.186
    revision-id: pqm at pqm.ubuntu.com-20080905215441-14uu1ybru8397sy2
    parent: pqm at pqm.ubuntu.com-20080905212548-ig8wqqpv4vb8b2v4
    parent: john at arbash-meinel.com-20080905201406-p6mf9wt3r38l5dxq
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-09-05 22:54:41 +0100
    message:
      (jam) Merge in bzr 1.6.1 release
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.198.1
        revision-id: john at arbash-meinel.com-20080905201406-p6mf9wt3r38l5dxq
        parent: pqm at pqm.ubuntu.com-20080903223056-b108iytb38xkznci
        parent: pqm at pqm.ubuntu.com-20080905195323-3gadc8dfqs61vy4e
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Fri 2008-09-05 15:14:06 -0500
        message:
          Merge in bzr 1.6.1 release
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.123.17
        revision-id: pqm at pqm.ubuntu.com-20080905195323-3gadc8dfqs61vy4e
        parent: pqm at pqm.ubuntu.com-20080903164846-k1lc4d87315m26uh
        parent: john at arbash-meinel.com-20080905192332-4j7a025l28ba26xk
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.6
        timestamp: Fri 2008-09-05 20:53:23 +0100
        message:
          (jam) Release bzr 1.6.1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.197.1
        revision-id: john at arbash-meinel.com-20080905192332-4j7a025l28ba26xk
        parent: pqm at pqm.ubuntu.com-20080903164846-k1lc4d87315m26uh
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Fri 2008-09-05 14:23:32 -0500
        message:
          Release bzr 1.6.1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
    ------------------------------------------------------------
    revno: 3508.1.185
    revision-id: pqm at pqm.ubuntu.com-20080905212548-ig8wqqpv4vb8b2v4
    parent: pqm at pqm.ubuntu.com-20080905055502-uq3g4uwzl6agbyy4
    parent: andrew.bennetts at canonical.com-20080905104803-6g72dz6wcldosfs2
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-09-05 22:25:48 +0100
    message:
      (spiv) Fix bug #237067 by having RemoteBranch properly lock its
      	RemoteRepository.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
      bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.196.6
        revision-id: andrew.bennetts at canonical.com-20080905104803-6g72dz6wcldosfs2
        parent: andrew.bennetts at canonical.com-20080905102540-118qgqvl1a6nt019
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: objectnotlocked
        timestamp: Fri 2008-09-05 20:48:03 +1000
        message:
          Remove monkey-patching of branch._ensure_real from test_remote.py.
        modified:
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.196.5
        revision-id: andrew.bennetts at canonical.com-20080905102540-118qgqvl1a6nt019
        parent: andrew.bennetts at canonical.com-20080905102129-a7v2uzv07tdo495e
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: objectnotlocked
        timestamp: Fri 2008-09-05 20:25:40 +1000
        message:
          Fix bug revealed by removing _ensure_real call from RemoteBranch.lock_write.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3508.196.4
        revision-id: andrew.bennetts at canonical.com-20080905102129-a7v2uzv07tdo495e
        parent: andrew.bennetts at canonical.com-20080905101704-6g8iio31vb1wb2pf
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: objectnotlocked
        timestamp: Fri 2008-09-05 20:21:29 +1000
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.196.3
        revision-id: andrew.bennetts at canonical.com-20080905101704-6g8iio31vb1wb2pf
        parent: andrew.bennetts at canonical.com-20080905085529-o3abc8tnazsx2qth
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: objectnotlocked
        timestamp: Fri 2008-09-05 20:17:04 +1000
        message:
          Delete some cruft (like the _ensure_real call in RemoteBranch.lock_write), improve some comments, and wrap some long lines.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3508.196.2
        revision-id: andrew.bennetts at canonical.com-20080905085529-o3abc8tnazsx2qth
        parent: andrew.bennetts at canonical.com-20080905083730-mobjr4wfkz8rxdcr
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: objectnotlocked
        timestamp: Fri 2008-09-05 18:55:29 +1000
        message:
          Fix regression introduced by fix, and add a test for that regression.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
        ------------------------------------------------------------
        revno: 3508.196.1
        revision-id: andrew.bennetts at canonical.com-20080905083730-mobjr4wfkz8rxdcr
        parent: pqm at pqm.ubuntu.com-20080905055502-uq3g4uwzl6agbyy4
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: objectnotlocked
        timestamp: Fri 2008-09-05 18:37:30 +1000
        message:
          Make RemoteBranch.lock_write lock the repository too.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
    ------------------------------------------------------------
    revno: 3508.1.184
    revision-id: pqm at pqm.ubuntu.com-20080905055502-uq3g4uwzl6agbyy4
    parent: pqm at pqm.ubuntu.com-20080905013604-6zvq8467ip7l4m9i
    parent: mbp at sourcefrog.net-20080905051235-am3gwu6qjwlgqkeo
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-09-05 06:55:02 +0100
    message:
      (mbp) Windows test fixes from markh
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
      bzrlib/tests/blackbox/test_outside_wt.py test_outside_wt.py-20060116200058-98edd33e7db8bdde
      bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
      bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.195.1
        revision-id: mbp at sourcefrog.net-20080905051235-am3gwu6qjwlgqkeo
        parent: pqm at pqm.ubuntu.com-20080905013604-6zvq8467ip7l4m9i
        parent: mhammond at skippinet.com.au-20080815005423-x59t7pzm8igr66td
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Fri 2008-09-05 15:12:35 +1000
        message:
          Merge Windows test fixes
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/blackbox/test_outside_wt.py test_outside_wt.py-20060116200058-98edd33e7db8bdde
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.194.9
        revision-id: mhammond at skippinet.com.au-20080815005423-x59t7pzm8igr66td
        parent: mhammond at skippinet.com.au-20080815004504-2rzrodsu1ic8oesp
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.tests.file_in_use
        timestamp: Fri 2008-08-15 10:54:23 +1000
        message:
          Move check for os.link to the start of the test
        modified:
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
        ------------------------------------------------------------
        revno: 3508.194.8
        revision-id: mhammond at skippinet.com.au-20080815004504-2rzrodsu1ic8oesp
        parent: mhammond at skippinet.com.au-20080815004418-2s0jnsyyb7ra6an8
        parent: pqm at pqm.ubuntu.com-20080814032324-mhfk4rggo7hgxeuf
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.tests.file_in_use
        timestamp: Fri 2008-08-15 10:45:04 +1000
        message:
          merge tip
        added:
          doc/en/developer-guide/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.194.7
        revision-id: mhammond at skippinet.com.au-20080815004418-2s0jnsyyb7ra6an8
        parent: mhammond at skippinet.com.au-20080812130700-05ohg06353nxg22q
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.tests.file_in_use
        timestamp: Fri 2008-08-15 10:44:18 +1000
        message:
          John asked for TestNotApplicable instead of TestSkipped when no os.link.
        modified:
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
        ------------------------------------------------------------
        revno: 3508.194.6
        revision-id: mhammond at skippinet.com.au-20080812130700-05ohg06353nxg22q
        parent: mhammond at skippinet.com.au-20080812130601-x1r70uyerz50h4gd
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.tests.file_in_use
        timestamp: Tue 2008-08-12 23:07:00 +1000
        message:
          eagerly unlock the result_basis to prevent handles staying open.
        modified:
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
        ------------------------------------------------------------
        revno: 3508.194.5
        revision-id: mhammond at skippinet.com.au-20080812130601-x1r70uyerz50h4gd
        parent: mhammond at skippinet.com.au-20080812113721-13deviynbqzwrul7
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.tests.file_in_use
        timestamp: Tue 2008-08-12 23:06:01 +1000
        message:
          ensure merge_modified() closes the hash file.
        modified:
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.194.4
        revision-id: mhammond at skippinet.com.au-20080812113721-13deviynbqzwrul7
        parent: mhammond at skippinet.com.au-20080812111212-81vo1v69y1dtachv
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.tests.file_in_use
        timestamp: Tue 2008-08-12 21:37:21 +1000
        message:
          do_merge gets one 'finally' per lock so locks always released on failure.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
        ------------------------------------------------------------
        revno: 3508.194.3
        revision-id: mhammond at skippinet.com.au-20080812111212-81vo1v69y1dtachv
        parent: mhammond at skippinet.com.au-20080812110839-emxho9q2id04wnr2
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.tests.file_in_use
        timestamp: Tue 2008-08-12 21:12:12 +1000
        message:
          ensure we aren't trying to remove the cwd, which fails on Windows.
        modified:
          bzrlib/tests/blackbox/test_outside_wt.py test_outside_wt.py-20060116200058-98edd33e7db8bdde
        ------------------------------------------------------------
        revno: 3508.194.2
        revision-id: mhammond at skippinet.com.au-20080812110839-emxho9q2id04wnr2
        parent: mhammond at skippinet.com.au-20080812110800-cib2ht1l27md0sj1
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.tests.file_in_use
        timestamp: Tue 2008-08-12 21:08:39 +1000
        message:
          ensure the conflict list file is closed before returning.
        modified:
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.194.1
        revision-id: mhammond at skippinet.com.au-20080812110800-cib2ht1l27md0sj1
        parent: pqm at pqm.ubuntu.com-20080811083307-tbibm26paa3r4hg8
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.tests.file_in_use
        timestamp: Tue 2008-08-12 21:08:00 +1000
        message:
          raise TestSkipped if os.link doesn't exist.
        modified:
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
    ------------------------------------------------------------
    revno: 3508.1.183
    revision-id: pqm at pqm.ubuntu.com-20080905013604-6zvq8467ip7l4m9i
    parent: pqm at pqm.ubuntu.com-20080904180441-gssfmn0j6yw2vi0e
    parent: mbp at sourcefrog.net-20080905010038-i94y1x0te5jktd0o
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-09-05 02:36:04 +0100
    message:
      Developer docs on review process and stacking
    added:
      doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
      doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
        ------------------------------------------------------------
        revno: 3508.193.3
        revision-id: mbp at sourcefrog.net-20080905010038-i94y1x0te5jktd0o
        parent: mbp at sourcefrog.net-20080904053516-fs3wq4s1ezgne4jg
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Fri 2008-09-05 11:00:38 +1000
        message:
          Update news
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.193.2
        revision-id: mbp at sourcefrog.net-20080904053516-fs3wq4s1ezgne4jg
        parent: mbp at sourcefrog.net-20080904045536-p7royuwgrixs8q4b
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Thu 2008-09-04 15:35:16 +1000
        message:
          Developer documentation of repository stacking
        modified:
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
        ------------------------------------------------------------
        revno: 3508.193.1
        revision-id: mbp at sourcefrog.net-20080904045536-p7royuwgrixs8q4b
        parent: pqm at pqm.ubuntu.com-20080903083249-e76ygekseh1peidm
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Thu 2008-09-04 14:55:36 +1000
        message:
          Improved review process docs and separate out architectural overview
        added:
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
        modified:
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
    ------------------------------------------------------------
    revno: 3508.1.182
    revision-id: pqm at pqm.ubuntu.com-20080904180441-gssfmn0j6yw2vi0e
    parent: pqm at pqm.ubuntu.com-20080904142234-pldim6ie032cb6am
    parent: john at arbash-meinel.com-20080904173412-kfkpexgdopfwm9cz
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-09-04 19:04:41 +0100
    message:
      (jam) Use list.append(str) instead of list += str when buffering sftp
      	reads.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.192.2
        revision-id: john at arbash-meinel.com-20080904173412-kfkpexgdopfwm9cz
        parent: john at arbash-meinel.com-20080904024234-bgqpx4oupmqhv5t9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2008-09-04 12:34:12 -0500
        message:
          NEWS entry for the sftp tweak.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.192.1
        revision-id: john at arbash-meinel.com-20080904024234-bgqpx4oupmqhv5t9
        parent: pqm at pqm.ubuntu.com-20080903223056-b108iytb38xkznci
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Wed 2008-09-03 21:42:34 -0500
        message:
          Properly append the data to the list buffer.
          
          Rather than using [] += 'str', use [].append(str).
          It turns out both *work*, but the former adds each character
          individually to the list.
        modified:
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
    ------------------------------------------------------------
    revno: 3508.1.181
    revision-id: pqm at pqm.ubuntu.com-20080904142234-pldim6ie032cb6am
    parent: pqm at pqm.ubuntu.com-20080903223056-b108iytb38xkznci
    parent: jelmer at samba.org-20080902195956-hg63sah1s0k7aeov
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-09-04 15:22:34 +0100
    message:
      (Jelmer) Deprecate Repository.revision_tree(None).
    modified:
      bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
      bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
      bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
      bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
      bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
      bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
      bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
      bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.191.1
        revision-id: jelmer at samba.org-20080902195956-hg63sah1s0k7aeov
        parent: pqm at pqm.ubuntu.com-20080902194610-1zzkeem0cm38snju
        parent: jelmer at samba.org-20080902002928-qp0m5mq97t5zm414
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Tue 2008-09-02 21:59:56 +0200
        message:
          Merge Repository.revision_tree(None) deprecation work.
        modified:
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.190.4
        revision-id: jelmer at samba.org-20080902002928-qp0m5mq97t5zm414
        parent: jelmer at samba.org-20080901155224-1o65walig7kp0vp0
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Tue 2008-09-02 02:29:28 +0200
        message:
          Eliminate more uses of Repository.revision_tree(None).
        modified:
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
        ------------------------------------------------------------
        revno: 3508.190.3
        revision-id: jelmer at samba.org-20080901155224-1o65walig7kp0vp0
        parent: jelmer at samba.org-20080901144130-77iwh6hjhupopdqk
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Mon 2008-09-01 17:52:24 +0200
        message:
          Add test to make sure revision_tree(None) prints a deprecation warning.
        modified:
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 3508.190.2
        revision-id: jelmer at samba.org-20080901144130-77iwh6hjhupopdqk
        parent: jelmer at samba.org-20080901140334-iph5u142g49dv3zu
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Mon 2008-09-01 16:41:30 +0200
        message:
          Fix docstring.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.190.1
        revision-id: jelmer at samba.org-20080901140334-iph5u142g49dv3zu
        parent: pqm at pqm.ubuntu.com-20080830091000-3oibqwlrxvdpgo5l
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Mon 2008-09-01 16:03:34 +0200
        message:
          Use NULL_REVISION rather than None for Repository.revision_tree().
        modified:
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
    ------------------------------------------------------------
    revno: 3508.1.180
    revision-id: pqm at pqm.ubuntu.com-20080903223056-b108iytb38xkznci
    parent: pqm at pqm.ubuntu.com-20080903220002-hit46ycge6gqsr8l
    parent: john at arbash-meinel.com-20080903213644-icayfa0cn3hq3skv
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-09-03 23:30:56 +0100
    message:
      (jam) Streamline BTreeBuilder.add_node et al to make btree creation
      	faster.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
      bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
      bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
        ------------------------------------------------------------
        revno: 3508.189.13
        revision-id: john at arbash-meinel.com-20080903213644-icayfa0cn3hq3skv
        parent: john at arbash-meinel.com-20080828201920-fcrvnykg1jd4rwnx
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: index_builder_cleanup
        timestamp: Wed 2008-09-03 16:36:44 -0500
        message:
          NEWS entry about the performance improvements.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.189.12
        revision-id: john at arbash-meinel.com-20080828201920-fcrvnykg1jd4rwnx
        parent: john at arbash-meinel.com-20080828201644-itfv9mmesr50lncd
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: index_builder_cleanup
        timestamp: Thu 2008-08-28 15:19:20 -0500
        message:
          Remove an incorrect comment.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
        ------------------------------------------------------------
        revno: 3508.189.11
        revision-id: john at arbash-meinel.com-20080828201644-itfv9mmesr50lncd
        parent: john at arbash-meinel.com-20080828201331-dqffxf54l2heokll
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: index_builder_cleanup
        timestamp: Thu 2008-08-28 15:16:44 -0500
        message:
          Document the new form of _nodes and remove an unnecessary cast.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
        ------------------------------------------------------------
        revno: 3508.189.10
        revision-id: john at arbash-meinel.com-20080828201331-dqffxf54l2heokll
        parent: john at arbash-meinel.com-20080828200552-sw5lzds9mmi3qnnb
        parent: pqm at pqm.ubuntu.com-20080828171745-xdrmccm17muk77y0
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: index_builder_cleanup
        timestamp: Thu 2008-08-28 15:13:31 -0500
        message:
          Merge bzr.dev 3658
        added:
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
        renamed:
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          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_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
        ------------------------------------------------------------
        revno: 3508.189.9
        revision-id: john at arbash-meinel.com-20080828200552-sw5lzds9mmi3qnnb
        parent: john at arbash-meinel.com-20080825190216-vdkyinz5p5e5s8kq
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: index_builder_cleanup
        timestamp: Thu 2008-08-28 15:05:52 -0500
        message:
          Refactor some code.
          Move the key, reference, value checking into a helper function.
          This func also finds absent references, but that should have
          minimal overhead either way.
          Also use the _update_nodes_by_key functionality for both
          indexes, as _nodes_by_key has the same signature.
          Move _spill_mem_keys_to_disk into a separate function
          not necessary, but it makes add_node() easier to understand.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
        ------------------------------------------------------------
        revno: 3508.189.8
        revision-id: john at arbash-meinel.com-20080825190216-vdkyinz5p5e5s8kq
        parent: john at arbash-meinel.com-20080825183623-n5h3h1d5ky8yr7d6
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: index_builder_cleanup
        timestamp: Mon 2008-08-25 14:02:16 -0500
        message:
          Two quick tweaks.
          Change _iter_mem_nodes to use sorted order.
          That way we can sort purely on the 'key' which
          we know is the sort key anyway. This shaves off
          a *lot* of time spent in 'sorted()'.
          Also, if 'references' is in our output nodes,
          we know we've already checked that it is a valid
          key, so we don't need to check it again.
          This shaves another 600ms or so for a bzr.dev tree.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
        ------------------------------------------------------------
        revno: 3508.189.7
        revision-id: john at arbash-meinel.com-20080825183623-n5h3h1d5ky8yr7d6
        parent: john at arbash-meinel.com-20080825164422-8opo9lb960uev2ce
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: index_builder_cleanup
        timestamp: Mon 2008-08-25 13:36:23 -0500
        message:
          Remove accidental merge
        modified:
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
        ------------------------------------------------------------
        revno: 3508.189.6
        revision-id: john at arbash-meinel.com-20080825164422-8opo9lb960uev2ce
        parent: john at arbash-meinel.com-20080825164250-glc5z58nhwzpgdo2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: index_builder_cleanup
        timestamp: Mon 2008-08-25 11:44:22 -0500
        message:
          Restore the exact old tests, only assert that
          _nodes_by_key is None, rather than an empty dict.
        modified:
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
        ------------------------------------------------------------
        revno: 3508.189.5
        revision-id: john at arbash-meinel.com-20080825164250-glc5z58nhwzpgdo2
        parent: john at arbash-meinel.com-20080825162901-1qweamxqdvv59ie9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: index_builder_cleanup
        timestamp: Mon 2008-08-25 11:42:50 -0500
        message:
          Restore the exact old tests, only assert that
          _nodes_by_key is None, rather than an empty dict.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
        ------------------------------------------------------------
        revno: 3508.189.4
        revision-id: john at arbash-meinel.com-20080825162901-1qweamxqdvv59ie9
        parent: john at arbash-meinel.com-20080825162409-0766y19zjs45m87i
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: index_builder_cleanup
        timestamp: Mon 2008-08-25 11:29:01 -0500
        message:
          Change GraphIndex to also have a _get_nodes_by_key
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
        ------------------------------------------------------------
        revno: 3508.189.3
        revision-id: john at arbash-meinel.com-20080825162409-0766y19zjs45m87i
        parent: john at arbash-meinel.com-20080825034342-owq0858uk1wp2q0l
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: index_builder_cleanup
        timestamp: Mon 2008-08-25 11:24:09 -0500
        message:
          Do a bit more work to get all the tests to pass.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
        ------------------------------------------------------------
        revno: 3508.189.2
        revision-id: john at arbash-meinel.com-20080825034342-owq0858uk1wp2q0l
        parent: john at arbash-meinel.com-20080825034139-68nxqiqrmqi1l5f0
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: index_builder_cleanup
        timestamp: Sun 2008-08-24 22:43:42 -0500
        message:
          the new btree index doesn't have 'absent' keys in its _nodes
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
        ------------------------------------------------------------
        revno: 3508.189.1
        revision-id: john at arbash-meinel.com-20080825034139-68nxqiqrmqi1l5f0
        parent: pqm at pqm.ubuntu.com-20080822042630-on3dxyek4ezk0miu
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: index_builder_cleanup
        timestamp: Sun 2008-08-24 22:41:39 -0500
        message:
          Change the IndexBuilders to not generate the nodes_by_key unless needed.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
    ------------------------------------------------------------
    revno: 3508.1.179
    revision-id: pqm at pqm.ubuntu.com-20080903220002-hit46ycge6gqsr8l
    parent: pqm at pqm.ubuntu.com-20080903205840-mteswj8dfvld7vo3
    parent: john at arbash-meinel.com-20080903212915-adsuo4fmmhm9g9m3
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-09-03 23:00:02 +0100
    message:
      (jam) (trivial) fix for documentation bug #262427
    modified:
      doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
        ------------------------------------------------------------
        revno: 3508.187.2
        revision-id: john at arbash-meinel.com-20080903212915-adsuo4fmmhm9g9m3
        parent: john at arbash-meinel.com-20080903195434-rnbmeujc0mrgm7qu
        author: Xiong Chiamiov <xiong.chiamiov at gmail.com>
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Wed 2008-09-03 16:29:15 -0500
        message:
          trivially fix doc bug #262427
        modified:
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
    ------------------------------------------------------------
    revno: 3508.1.178
    revision-id: pqm at pqm.ubuntu.com-20080903205840-mteswj8dfvld7vo3
    parent: pqm at pqm.ubuntu.com-20080903202836-qhw58bwsm1sixtfe
    parent: john at arbash-meinel.com-20080903200303-qbrlirpfx908inue
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-09-03 21:58:40 +0100
    message:
      (Mark Hammond) Fix bug #256550 by using a Unicode api on Windows for
      	the host name.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
      bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
      bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
      bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
        ------------------------------------------------------------
        revno: 3508.188.6
        revision-id: john at arbash-meinel.com-20080903200303-qbrlirpfx908inue
        parent: john at arbash-meinel.com-20080903200051-ygqm3rh5qtmmx4f9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: unicode_hostname
        timestamp: Wed 2008-09-03 15:03:03 -0500
        message:
          NEWS entry for fixing bug #256550
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.188.5
        revision-id: john at arbash-meinel.com-20080903200051-ygqm3rh5qtmmx4f9
        parent: john at arbash-meinel.com-20080903195948-24iha6kjan1b0pc9
        parent: pqm at pqm.ubuntu.com-20080903094659-lkj3i4hd83d35fov
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: unicode_hostname
        timestamp: Wed 2008-09-03 15:00:51 -0500
        message:
          Merge bzr.dev 3684
        removed:
          tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        renamed:
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          doc/en/developer-guide/testing.txt => doc/developers/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
          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_log.py test_log.py-20060112090212-78f6ea560c868e24
          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_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_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_setup.py     test_setup.py-20051208073730-4a59a6368c4efa04
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/tests/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.188.4
        revision-id: john at arbash-meinel.com-20080903195948-24iha6kjan1b0pc9
        parent: john at arbash-meinel.com-20080819194410-f1cxgbwx541r8vaq
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: unicode_hostname
        timestamp: Wed 2008-09-03 14:59:48 -0500
        message:
          Document the difference in get_host_name, per Robert's request.
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
        ------------------------------------------------------------
        revno: 3508.188.3
        revision-id: john at arbash-meinel.com-20080819194410-f1cxgbwx541r8vaq
        parent: skip at vistadev--20080817032414-rzsqf40vu6c641ha
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: unicode_hostname
        timestamp: Tue 2008-08-19 14:44:10 -0500
        message:
          Use GetComputerNameEx from ctypes when available.
        modified:
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
        ------------------------------------------------------------
        revno: 3508.188.2
        revision-id: skip at vistadev--20080817032414-rzsqf40vu6c641ha
        parent: mhammond at skippinet.com.au-20080816040054-7ptlmd3zbmxf9yig
        committer: skip <skip at vistadev-©har>
        branch nick: bzr.work.hostname
        timestamp: Sun 2008-08-17 13:24:14 +1000
        message:
          win32utils.get_host_name() uses 'mbcs' encoding when decoding env vars
          and prefer GetComputerNameExW(ComputerNameDnsFullyQualified) if available
        modified:
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
        ------------------------------------------------------------
        revno: 3508.188.1
        revision-id: mhammond at skippinet.com.au-20080816040054-7ptlmd3zbmxf9yig
        parent: pqm at pqm.ubuntu.com-20080814032324-mhfk4rggo7hgxeuf
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.hostname
        timestamp: Sat 2008-08-16 14:00:54 +1000
        message:
          Add osutils.get_host_name() to return a unicode hostname to prevent
          non-ascii host names from causing Unicode error.  Fixes bzr/+bug/256550
        modified:
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
    ------------------------------------------------------------
    revno: 3508.1.177
    revision-id: pqm at pqm.ubuntu.com-20080903202836-qhw58bwsm1sixtfe
    parent: pqm at pqm.ubuntu.com-20080903094659-lkj3i4hd83d35fov
    parent: john at arbash-meinel.com-20080903195434-rnbmeujc0mrgm7qu
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-09-03 21:28:36 +0100
    message:
      (jam) Merge 1.6.1rc2 back to trunk, including fixing bug #264321
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.187.1
        revision-id: john at arbash-meinel.com-20080903195434-rnbmeujc0mrgm7qu
        parent: pqm at pqm.ubuntu.com-20080903094659-lkj3i4hd83d35fov
        parent: pqm at pqm.ubuntu.com-20080903164846-k1lc4d87315m26uh
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Wed 2008-09-03 14:54:34 -0500
        message:
          Merge 1.6.1rc2 back to trunk.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.123.16
        revision-id: pqm at pqm.ubuntu.com-20080903164846-k1lc4d87315m26uh
        parent: pqm at pqm.ubuntu.com-20080903161110-6m0lsdj1rzzthfro
        parent: john at arbash-meinel.com-20080903161737-xhd1ft9mj0u6wkns
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.6
        timestamp: Wed 2008-09-03 17:48:46 +0100
        message:
          (jam) Release 1.6.1rc2
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
            ------------------------------------------------------------
            revno: 3508.186.1
            revision-id: john at arbash-meinel.com-20080903161737-xhd1ft9mj0u6wkns
            parent: pqm at pqm.ubuntu.com-20080903161110-6m0lsdj1rzzthfro
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 1.6.1rc2
            timestamp: Wed 2008-09-03 11:17:37 -0500
            message:
              Release 1.6.1rc2
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.123.15
        revision-id: pqm at pqm.ubuntu.com-20080903161110-6m0lsdj1rzzthfro
        parent: pqm at pqm.ubuntu.com-20080829171523-uocf850tnc8xz6qk
        parent: john at arbash-meinel.com-20080903153836-5tzfnxixepoxgxax
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.6
        timestamp: Wed 2008-09-03 17:11:10 +0100
        message:
          (jam) Fix bug #264321,
          	fetching between rich-root formats should not use the inter-model
          	fetcher.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.185.1
        revision-id: john at arbash-meinel.com-20080903153836-5tzfnxixepoxgxax
        parent: pqm at pqm.ubuntu.com-20080829171523-uocf850tnc8xz6qk
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bug_264321
        timestamp: Wed 2008-09-03 10:38:36 -0500
        message:
          Fix bug #264321, properly fetch between non-rich-root formats and rich-root formats.
          
          In my update to include --1.6.1-rich-root as a format, I also found
          there were other formats missing from the InterKnit1And2 fetcher.
          I added them, but incorrectly. The code said it was about subtrees,
          but that was because it was brought in before rich-roots.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
    ------------------------------------------------------------
    revno: 3508.1.176
    revision-id: pqm at pqm.ubuntu.com-20080903094659-lkj3i4hd83d35fov
    parent: pqm at pqm.ubuntu.com-20080903083249-e76ygekseh1peidm
    parent: mbp at sourcefrog.net-20080903091120-kbv9rv5ocgsavcbx
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-09-03 10:46:59 +0100
    message:
      (mbp) log+ transport decorator
    added:
      bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
      bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
      bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
      bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
        ------------------------------------------------------------
        revno: 3508.184.4
        revision-id: mbp at sourcefrog.net-20080903091120-kbv9rv5ocgsavcbx
        parent: mbp at sourcefrog.net-20080903075721-2z9xp6ktnporkmtg
        parent: pqm at pqm.ubuntu.com-20080903083249-e76ygekseh1peidm
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: transport-logging
        timestamp: Wed 2008-09-03 19:11:20 +1000
        message:
          merge trunk
        added:
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.184.3
        revision-id: mbp at sourcefrog.net-20080903075721-2z9xp6ktnporkmtg
        parent: mbp at sourcefrog.net-20080902074413-vmbmhuo0dpitjrvj
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: transport-logging
        timestamp: Wed 2008-09-03 17:57:21 +1000
        message:
          Mention log+ in NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.184.2
        revision-id: mbp at sourcefrog.net-20080902074413-vmbmhuo0dpitjrvj
        parent: mbp at sourcefrog.net-20080902043423-bjnv3wj9fltjvbrj
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: transport-logging
        timestamp: Tue 2008-09-02 17:44:13 +1000
        message:
          log+ decorator needs special handling for iter_files_recursive, which does not take a path
        modified:
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
        ------------------------------------------------------------
        revno: 3508.184.1
        revision-id: mbp at sourcefrog.net-20080902043423-bjnv3wj9fltjvbrj
        parent: pqm at pqm.ubuntu.com-20080902030648-j9uoa5awcsjabasf
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: transport-logging
        timestamp: Tue 2008-09-02 14:34:23 +1000
        message:
          Merge and update log+ transport decorator
        added:
          bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
    ------------------------------------------------------------
    revno: 3508.1.175
    revision-id: pqm at pqm.ubuntu.com-20080903083249-e76ygekseh1peidm
    parent: pqm at pqm.ubuntu.com-20080903063111-jr3ru4gv44xkwl2l
    parent: robertc at robertcollins.net-20080903080035-coj21prb0h8qlk4x
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-09-03 09:32:49 +0100
    message:
      Fix typo in ReadDirFeature.
    modified:
      bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 1739.2.13
        revision-id: robertc at robertcollins.net-20080903080035-coj21prb0h8qlk4x
        parent: robertc at robertcollins.net-20080903055405-qqa5hj0d45cbv11j
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Wed 2008-09-03 18:00:35 +1000
        message:
          Fix typo in ReadDirFeature.
        modified:
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
    ------------------------------------------------------------
    revno: 3508.1.174
    revision-id: pqm at pqm.ubuntu.com-20080903063111-jr3ru4gv44xkwl2l
    parent: pqm at pqm.ubuntu.com-20080902220856-plj0mk673ygzwc1k
    parent: robertc at robertcollins.net-20080903055405-qqa5hj0d45cbv11j
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-09-03 07:31:11 +0100
    message:
      (robertc) Stat the contents of directories in inode order. (Robert
      	Collins)
    added:
      bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
      bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
      bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
    modified:
      .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
      bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
      bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
      bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
      setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 1739.2.12
        revision-id: robertc at robertcollins.net-20080903055405-qqa5hj0d45cbv11j
        parent: robertc at robertcollins.net-20080902044547-9s1i9d3mwemkfrsp
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: readdir
        timestamp: Wed 2008-09-03 15:54:05 +1000
        message:
          Add ReadDirFeature as per John's review.
        modified:
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 1739.2.11
        revision-id: robertc at robertcollins.net-20080902044547-9s1i9d3mwemkfrsp
        parent: robertc at robertcollins.net-20080902042042-kj0jzu2a4ndioa58
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: readdir
        timestamp: Tue 2008-09-02 14:45:47 +1000
        message:
          Docstring and copyright header update per Martin's review.
        modified:
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
        ------------------------------------------------------------
        revno: 1739.2.10
        revision-id: robertc at robertcollins.net-20080902042042-kj0jzu2a4ndioa58
        parent: robertc at robertcollins.net-20080902030315-0ri2lp0vefnivjhm
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: readdir
        timestamp: Tue 2008-09-02 14:20:42 +1000
        message:
          Make bzrlib.osutils.read_dir be _read_dir instead.
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
        ------------------------------------------------------------
        revno: 1739.2.9
        revision-id: robertc at robertcollins.net-20080902030315-0ri2lp0vefnivjhm
        parent: robertc at robertcollins.net-20080820034904-kmsanmn54239kiom
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: readdir
        timestamp: Tue 2008-09-02 13:03:15 +1000
        message:
          Review feedback.
        modified:
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 1739.2.8
        revision-id: robertc at robertcollins.net-20080820034904-kmsanmn54239kiom
        parent: robertc at robertcollins.net-20080820033017-q8y6stxz8f5kxu9y
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: readdir
        timestamp: Wed 2008-08-20 13:49:04 +1000
        message:
          Update ignore for _readdir_pyx.c
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
        ------------------------------------------------------------
        revno: 1739.2.7
        revision-id: robertc at robertcollins.net-20080820033017-q8y6stxz8f5kxu9y
        parent: robertc at robertcollins.net-20080820020736-g2xe4921zzxtymle
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: readdir
        timestamp: Wed 2008-08-20 13:30:17 +1000
        message:
          Update readdir pyrex source files and usage in line with current practice.
        removed:
          bzrlib/readdir.c               readdir.c-20060609152855-rm6v321vuaqyh9tu-4
        renamed:
          bzrlib/readdir.py => bzrlib/_readdir_py.py readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/readdir.pyx => bzrlib/_readdir_pyx.pyx readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
        ------------------------------------------------------------
        revno: 1739.2.6
        revision-id: robertc at robertcollins.net-20080820020736-g2xe4921zzxtymle
        parent: robertc at robertcollins.net-20060609162116-0c44b06703645243
        parent: pqm at pqm.ubuntu.com-20080819034437-8cr7y59abr4wemaz
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: readdir
        timestamp: Wed 2008-08-20 12:07:36 +1000
        message:
          Merge bzr.dev
        removed:
          NEWS.developers                NEWS.developers-20050919074335-ad69ad48eec18028
          build-api                      build-api-20050309064830-a0be0dc1452cda87
          bzrlib/bundle/common.py        common.py-20050619223838-f25048f6638f04c6
          bzrlib/bundle/old/             old-20051119041827-8f2417a9cc3b67f2
          bzrlib/bundle/old/send_changeset.py send_changeset.py-20050628200204-9478d383946f1871
          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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
          bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
          bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
          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_doc_generate.py test_doc_generate.py-20051224124638-88da58fc872b93ba
          bzrlib/tests/test_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
          bzrlib/util/urlgrabber/        urlgrabber-20050408053934-d5164585196139c99bda0d9b
          bzrlib/util/urlgrabber/__init__.py __init__.py-20050408053934-eb341279c45fba5b38366844
          bzrlib/util/urlgrabber/byterange.py byterange.py-20050408053934-c42d69b77c0837bb89befd9b
          bzrlib/util/urlgrabber/grabber.py grabber.py-20050408053934-e1ef2800c7c92ef1a71a2f54
          bzrlib/util/urlgrabber/keepalive.py keepalive.py-20050408053934-ee61cb5a9ab1111066007695
          bzrlib/util/urlgrabber/mirror.py mirror.py-20050408053934-a3d7994692d2d0e3458600c4
          bzrlib/util/urlgrabber/progress.py progress.py-20050408053934-245a309176a3dd59e47e19c9
          doc/README.1st                 README.1st-20060314161707-b943d5d4cce669b6
        added:
          COPYING.txt                    gpl.txt-20060725144612-kxut42v3nkatynfv-1
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_knit_load_data_c.pyx   knit_c.pyx-20070509143944-u42gy8w387a10m0j-1
          bzrlib/_knit_load_data_py.py   _knit_load_data_py.p-20070629000948-9a0nh4s118bi5y8n-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/api.py                  api.py-20070626082640-35lspz7j0ys7a8ld-1
          bzrlib/benchmarks/bench_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
          bzrlib/benchmarks/bench_cache_utf8.py bench_encoding.py-20060810000746-nv69wfkxei7w2cij-1
          bzrlib/benchmarks/bench_dirstate.py bench_dirstate.py-20070503203500-gs0pz6zkvjpq9l2x-1
          bzrlib/benchmarks/bench_info.py bench_info.py-20060719045551-x5ixdrwbw57cg19z-1
          bzrlib/benchmarks/bench_inventory.py bench_inventory.py-20060611112709-gjo1kx0oudyo9qbv-1
          bzrlib/benchmarks/bench_knit.py bench_knit.py-20070509145850-pan5jnd3hl7mfdya-1
          bzrlib/benchmarks/bench_log.py bench_log.py-20060611214524-mr18tk29h8v0qb4x-1
          bzrlib/benchmarks/bench_pack.py bench_pack.py-20070903042947-0wphp878xr6wkw7t-1
          bzrlib/benchmarks/bench_sftp.py bench_sftp.py-20060810114659-67c1edb27503ebde
          bzrlib/benchmarks/bench_startup.py bench_startup.py-20061006075337-q49on3zvfcbvarn3-1
          bzrlib/benchmarks/bench_xml.py bench_xml.py-20060816202544-ty0p415bb7om5gzd-1
          bzrlib/benchmarks/tree_creator/ trees-20060815023100-t296rgda4emawqj9-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/many_commit.py many_commit.py-20060819021600-khvri55v4f6edzsl-1
          bzrlib/benchmarks/tree_creator/simple_many_commit.py simple_many_commits.-20060815024128-b16a7pn542u6b13k-2
          bzrlib/bisect_multi.py         bisect_multi.py-20071005104357-0vymd381la7ew4o1-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/bundle/serializer/v09.py v09.py-20060921014829-2l5elu11mu2ubvek-1
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/cache_utf8.py           cache_utf8.py-20060810004311-x4cph46la06h9azm-1
          bzrlib/cmd_version_info.py     __init__.py-20051228204928-697d01fdca29c99b
          bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/email_message.py        email_message.py-20070718143823-660zfcl54xi1v65u-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/            help_topics-20071211013603-qz0sojhgxhiujm6a-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/         bzrlibhelp-20071209214431-xzg3moksichjwyts-1
          bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
          bzrlib/help_topics/en/conflicts.txt conflicts.txt-20070723221841-ns3jvwxdb4okn6fk-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/help_topics/en/patterns.txt patterns.txt-20080625070357-wx8qm46a19ejwfns-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/inspect_for_copy.py     inspect_for_copy.py-20060912223659-9ccpdogzwxqznpq1-1
          bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
          bzrlib/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/pack.py                 container.py-20070607160755-tr8zc26q18rn0jnb-1
          bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-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/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/switch.py               switch.py-20071116011000-v5lnw7d2wkng9eux-1
          bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
          bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          bzrlib/tests/blackbox/test_bundle_info.py test_bundle_info.py-20070816181255-eiuodwxuqu7w7gxf-1
          bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_debug.py test_debug.py-20061026142942-q76cgg41785b3mdk-1
          bzrlib/tests/blackbox/test_exceptions.py test_exceptions.py-20060604211237-yi2cxg0ose3xk4id-1
          bzrlib/tests/blackbox/test_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
          bzrlib/tests/blackbox/test_ignore.py test_ignore.py-20060703063225-4tm8dc2pa7wwg2t3-1
          bzrlib/tests/blackbox/test_inventory.py test_inventory.py-20060921205529-9rwo2222xhm8edti-1
          bzrlib/tests/blackbox/test_join.py test_join.py-20060928210902-95dkqa6boh8uq92b-1
          bzrlib/tests/blackbox/test_locale.py test_lang.py-20060824204205-80v50j25qkuop7yn-1
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-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_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
          bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
          bzrlib/tests/blackbox/test_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-1
          bzrlib/tests/blackbox/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-1
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          bzrlib/tests/blackbox/test_remerge.py test_remerge.py-20060629162739-o9m3s6143v8jnr2y-1
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_revision_history.py test_revision_history.py-20060530150249-i2szwjr5uioe9ujb-1
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_serve.py test_serve.py-20060913064329-8t2pvmsikl4s3xhl-1
          bzrlib/tests/blackbox/test_split.py test_split.py-20061008023421-qy0vdpzysh5rriu8-1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          bzrlib/tests/blackbox/test_testament.py test_testament.py-20060816161839-snq405g3jk15gpax-1
          bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/blackbox/test_version_info.py test_bb_version_info.py-20051228204928-91711c6559d952f7
          bzrlib/tests/blackbox/test_whoami.py test_whoami.py-20060629025641-8h3m2ch7kutqx7ug-1
          bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-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_http.py test_http.py-20060731224648-2eef7ae5yja95rya-1
          bzrlib/tests/branch_implementations/test_last_revision_info.py test_last_revision_i-20070201133317-51mzi40m8hv1i0i9-1
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-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_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-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/commands/         commands-20070518182516-v16lhwkl07jbj1k2-1
          bzrlib/tests/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
          bzrlib/tests/commands/test_branch.py test_branch.py-20070520173042-ou3a796w3xn1y8ps-1
          bzrlib/tests/commands/test_cat.py test_cat.py-20070525170351-vg2apsfb5j413913-1
          bzrlib/tests/commands/test_checkout.py test_checkout.py-20070525151718-vm7ligd5px5dtmda-1
          bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
          bzrlib/tests/commands/test_merge.py test_merge.py-20070525163813-v8yfs5wu77hjsx0o-1
          bzrlib/tests/commands/test_missing.py test_missing.py-20070525171057-qr1z4sleurlp9b5v-1
          bzrlib/tests/commands/test_pull.py test_pull.py-20070525144918-cgmunk4ici2krjnd-1
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/commands/test_update.py test_update.py-20070910091045-8uyp8v73j926l1g2-1
          bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/intertree_implementations/ intertree_implementations-20060724101752-09ysswo1a92uqyoz-1
          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/inventory_implementations/ bzrlibtestsinventory-20070820060653-4mjbbmwhp74dsf3x-1
          bzrlib/tests/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/lock_helpers.py   LockHelpers.py-20060707151933-tav3o2hpibwi53u4-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/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
          bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
          bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
          bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
          bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
          bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/repository_implementations/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/repository_implementations/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/repository_implementations/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/repository_implementations/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/repository_implementations/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/repository_implementations/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/repository_implementations/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/repository_implementations/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/repository_implementations/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/repository_implementations/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_atomicfile.py test_atomicfile.py-20060809005022-s7psq6himv0hpm3v-1
          bzrlib/tests/test_bisect_multi.py test_bisect_multi.py-20071005104357-0vymd381la7ew4o1-2
          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_cache_utf8.py test_cache_utf8.py-20060810004311-x4cph46la06h9azm-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_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_email_message.py test_email_message.p-20070718143823-660zfcl54xi1v65u-2
          bzrlib/tests/test_extract.py   test_extract.py-20061002214140-qdnnm67q1ov6x6pd-1
          bzrlib/tests/test_ftp_transport.py test_aftp_transport.-20060823221619-98mwjzxtwtkt527k-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_http_implementations.py test_http_implementa-20071218210003-65nh81gglcfvurw6-1
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_https_ca_bundle.py test_https_ca_bundle-20070226095439-x5899kvqg7xsbk8e-1
          bzrlib/tests/test_ignores.py   test_ignores.py-20060712172354-vqq9ln0t8di27v53-1
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_lazy_import.py test_lazy_import.py-20060910203832-f77c54gf3n232za0-2
          bzrlib/tests/test_lazy_regex.py test_lazy_regex.py-20061009091222-fyettq6z5qomdl9e-2
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_lsprof.py    test_lsprof.py-20070606095601-bctdndm8yhc0cqnc-1
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_multiparent.py test_multiparent.py-20070410133617-n1jdhcc1n1mibarp-4
          bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
          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_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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_revert.py    test_revert.py-20060828180832-fqb1v6ecpyvnlitj-1
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_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_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
          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_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
          bzrlib/tests/test_treebuilder.py test_treebuilder.py-20060907214856-4omn6hf1u7fvrart-2
          bzrlib/tests/test_uncommit.py  test_uncommit.py-20080316104338-y3gxu67g5m2qih10-1
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          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_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          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/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
          bzrlib/tests/tree_implementations/ tree_implementations-20060717075546-420s7b0bj9hzeowi-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_annotate_iter.py test_annotate_iter.p-20080315092519-h4dc43rntmfmq16d-1
          bzrlib/tests/tree_implementations/test_get_file_mtime.py test_get_file_mtime.-20070301003805-kjkpwfp4whbm39o1-1
          bzrlib/tests/tree_implementations/test_get_root_id.py test_get_root_id.py-20071026191509-a4conhr43f194avv-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_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/tests/tree_implementations/test_list_files.py test_list_files.py-20070216005501-cjh6fzprbe9lbs2t-1
          bzrlib/tests/tree_implementations/test_path_content_summary.py test_path_content_su-20070904100855-3vrwedz6akn34kl5-1
          bzrlib/tests/tree_implementations/test_revision_tree.py test_revision_tree.p-20060908041847-n15ngjoxpivwls0v-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-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_changes_from.py test_delta.py-20060721145444-xlj6hoiipa8ekkwj-1
          bzrlib/tests/workingtree_implementations/test_executable.py test_executable.py-20060628162557-tr7h57kl80l3ma8i-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_get_parent_ids.py test_get_parent_ids.py-20060616123734-jq0zc755ud2u644s-1
          bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
          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_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_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_paths2ids.py test_paths2ids.py-20070222011621-kesvovdwm69nndtx-1
          bzrlib/tests/workingtree_implementations/test_put_file.py test_put_file.py-20060907214856-4omn6hf1u7fvrart-4
          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_uncommit.py test_uncommit.py-20070712063057-8zaprw7t7lcqxeje-1
          bzrlib/tests/workingtree_implementations/test_unversion.py test_unversion.py-20060907074408-bygh2y28jz8u0cg7-1
          bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          bzrlib/transport/brokenrename.py brokenrename.py-20070628050843-mbwebk50srn93rut-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/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/nosmart.py    nosmart.py-20080402095843-6ib17idympwy1zkr-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/transport/unlistable.py unlistable.py-20070714093417-5gc9d821to85zo4t-2
          bzrlib/treebuilder.py          treebuilder.py-20060907214856-4omn6hf1u7fvrart-1
          bzrlib/util/bencode.py         bencode.py-20070220044742-sltr28q21w2wzlxi-1
          bzrlib/util/simplemapi.py      simplemapi.py-20070810174811-ievl23nziuiq2k3m-1
          bzrlib/util/tests/             bzrlibutiltests-20070713054332-wmm62qs3xvyfzwup-1
          bzrlib/util/tests/__init__.py  __init__.py-20070713054446-oliu3oth0gy08y0t-1
          bzrlib/util/tests/test_bencode.py test_bencode.py-20070713042202-qjw8rppxaz7ky6i6-1
          bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
          bzrlib/version_info_formats/   version_formats-20060809195728-grgaanc8iql7psdy-1
          bzrlib/version_info_formats/__init__.py generate_version_info.py-20051228204928-8358edabcddcd97e
          bzrlib/version_info_formats/format_custom.py format_custom.py-20071029100350-ajovqhbpb5khf6gu-1
          bzrlib/version_info_formats/format_python.py format_python.py-20060809202444-ike7i9ub03gb432p-1
          bzrlib/version_info_formats/format_rio.py format_rio.py-20060809202444-ike7i9ub03gb432p-2
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml6.py                 xml6.py-20080327235607-1skmbg4o9cd1o636-1
          bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
          contrib/bash/bzrbashprompt.sh  bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
          contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
          doc/bazaar-vcs.org.kid         bazaarvcs.org.kid-20060929181918-huv7bgmdey0ktqci-1
          doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-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/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/bundle-creation.txt bundlecreation.rst-20070527173558-rqaqxn1al7vzgcto-1
          doc/developers/bundle-format4.txt bundleformat4.txt-20070621120628-r3332ovd8u4agv8i-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/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/diff.txt        diff.txt-20070716233605-2q6jzorua7mr42jk-1
          doc/developers/directory-fingerprints.txt directoryfingerprint-20070731033348-okmllh4b5srdtlk2-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/indices.txt     indices.txt-20070713142939-m5cdnp31u8ape0td-1
          doc/developers/initial-push-pull.txt initialpushpull.rst-20070527184539-wodba32mi5dehhct-1
          doc/developers/integration.txt integration.txt-20080404022341-2lorxocp1in07zij-1
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
          doc/developers/last-modified.txt lastmodified.txt-20070806222243-df50y5fi7n85vnob-1
          doc/developers/lca-merge.txt   lcamerge.txt-20080103061803-9isydn4ivgwrvorw-1
          doc/developers/merge-scaling.txt mergescaling.rst-20070527173558-rqaqxn1al7vzgcto-2
          doc/developers/missing.txt     missing.txt-20070718093412-eqjvfwo0oacov5sn-1
          doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
          doc/developers/packrepo.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
          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/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/profiling.txt   profiling.txt-20070531045713-j15mxufywgzwdeu8-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/developers/repository-stream.txt repositorystream.txt-20080410222511-nh6b9bvscvcerh48-1
          doc/developers/repository.txt  repository.txt-20070709152006-xkhlek456eclha4u-1
          doc/developers/revert.txt      revert.txt-20070515111013-grc9hgp21zxqbwbl-1
          doc/developers/revision-properties.txt revisionproperties.t-20070807133526-w57m8zv5o7t5kugm-1
          doc/developers/status.txt      status.txt-20070702023117-6xss29lx170qndwr-1
          doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
          doc/developers/uncommit.txt    uncommit.txt-20070621042721-4clw8ucb9u9yda2h-1
          doc/developers/update.txt      update.txt-20070713074325-vtxf9eb5c6keg30j-1
          doc/en/                        en-20070810050627-g7r46azs5mlwj61j-1
          doc/en/admin-guide/            docenadminguide-20080305135054-y7y2c986yf94zljn-1
          doc/en/admin-guide/index.txt   index.txt-20080305140741-ecw0lap8dxkxc05g-1
          doc/en/developer-guide/        developerguide-20070810050627-g7r46azs5mlwj61j-2
          doc/en/developer-guide/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
          doc/en/mini-tutorial/          minitutorial-20070813141352-2u64ooqzo0or4hss-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/quick-reference/        quickreference-20070813143223-5i7bgw7w8s7l3ae2-1
          doc/en/quick-reference/Makefile makefile-20070813143223-5i7bgw7w8s7l3ae2-2
          doc/en/quick-reference/quick-start-summary.pdf quickstartsummary.pd-20071207005239-it6xmdjml8nxvzgt-1
          doc/en/quick-reference/quick-start-summary.png quickstartsummary.pn-20071203142852-hsiybkmh37q5owwe-1
          doc/en/quick-reference/quick-start-summary.svg quickstartsummary.sv-20070813143223-5i7bgw7w8s7l3ae2-3
          doc/en/release-notes/          releasenotes-20070810050627-g7r46azs5mlwj61j-3
          doc/en/tutorials/              docentutorials-20071127235845-bm2lu60bvau1ptmh-1
          doc/en/tutorials/centralized_workflow.txt centralized_workflow-20060830194948-kspf52565xvgrlil-1
          doc/en/tutorials/using_bazaar_with_launchpad.txt using_bazaar_with_lp-20071211073140-7msh8uf9a9h4y9hb-1
          doc/en/user-guide/             userguide-20070810050627-g7r46azs5mlwj61j-4
          doc/en/user-guide/adv_merging.txt adv_merging.txt-20071213070245-d7u7150lb2hhnvby-1
          doc/en/user-guide/annotating_changes.txt annotating_changes.t-20071122141511-0knao2lklsdsvb1q-1
          doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
          doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
          doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
          doc/en/user-guide/central_intro.txt central_intro.txt-20071123055134-k5x4ekduci2lbn36-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
          doc/en/user-guide/entering_commands.txt using_bazaar.txt-20071114035000-q36a9h57ps06uvnl-6
          doc/en/user-guide/getting_help.txt getting_help.txt-20071128000722-ncxiua259xwbdbg7-2
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/en/user-guide/images/      images-20071114035000-q36a9h57ps06uvnl-3
          doc/en/user-guide/images/workflows_centralized.png workflows_centralize-20071114035000-q36a9h57ps06uvnl-8
          doc/en/user-guide/images/workflows_centralized.svg workflows_centralize-20071130043324-bhms0cgyphhq1b2x-1
          doc/en/user-guide/images/workflows_gatekeeper.png workflows_gatekeeper-20071114035000-q36a9h57ps06uvnl-9
          doc/en/user-guide/images/workflows_gatekeeper.svg workflows_gatekeeper-20071130043324-bhms0cgyphhq1b2x-2
          doc/en/user-guide/images/workflows_localcommit.png workflows_localcommi-20071114035000-q36a9h57ps06uvnl-10
          doc/en/user-guide/images/workflows_localcommit.svg workflows_localcommi-20071130043324-bhms0cgyphhq1b2x-3
          doc/en/user-guide/images/workflows_peer.png workflows_peer.png-20071114035000-q36a9h57ps06uvnl-11
          doc/en/user-guide/images/workflows_peer.svg workflows_peer.svg-20071130043324-bhms0cgyphhq1b2x-4
          doc/en/user-guide/images/workflows_pqm.png workflows_pqm.png-20071114035000-q36a9h57ps06uvnl-12
          doc/en/user-guide/images/workflows_pqm.svg workflows_pqm.svg-20071130043324-bhms0cgyphhq1b2x-5
          doc/en/user-guide/images/workflows_shared.png workflows_shared.png-20071114035000-q36a9h57ps06uvnl-13
          doc/en/user-guide/images/workflows_shared.svg workflows_shared.svg-20071130043324-bhms0cgyphhq1b2x-6
          doc/en/user-guide/images/workflows_single.png workflows_single.png-20071114035000-q36a9h57ps06uvnl-14
          doc/en/user-guide/images/workflows_single.svg workflows_single.svg-20071130043324-bhms0cgyphhq1b2x-7
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
          doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
          doc/en/user-guide/merging_changes.txt merging_changes.txt-20071122141511-0knao2lklsdsvb1q-3
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
          doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
          doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
          doc/en/user-guide/recording_changes.txt recording_changes.tx-20071121073725-0corxykv5irjal00-4
          doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
          doc/en/user-guide/resolving_conflicts.txt resolving_conflicts.-20071122141511-0knao2lklsdsvb1q-5
          doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
          doc/en/user-guide/reviewing_changes.txt reviewing_changes.tx-20071121073725-0corxykv5irjal00-6
          doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
          doc/en/user-guide/server.txt   server.txt-20060913044801-h939fvbwzz39gf7g-1
          doc/en/user-guide/shared_repository_layouts.txt shared_repository_la-20070502152030-bagewuqs18ns24o7-1
          doc/en/user-guide/solo_intro.txt solo_workflow.txt-20071121073725-0corxykv5irjal00-7
          doc/en/user-guide/stacked.txt  stacked.txt-20080711023247-4uh9oovoka0sze8b-1
          doc/en/user-guide/starting_a_project.txt starting_a_project.t-20071121073725-0corxykv5irjal00-8
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          doc/en/user-guide/using_gatekeepers.txt using_gatekeepers.tx-20071123154453-dk2mjhrg1vpjm5w2-5
          doc/en/user-guide/version_info.txt version_info.txt-20060921215543-gju6o5xdic8w25np-1
          doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
          doc/en/user-guide/working_offline_central.txt working_offline_cent-20071123055134-k5x4ekduci2lbn36-5
          doc/en/user-guide/writing_a_plugin.txt writing_a_plugin.txt-20071114035000-q36a9h57ps06uvnl-7
          doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
          doc/en/user-reference/         userreference-20070810050627-g7r46azs5mlwj61j-5
          doc/en/user-reference/readme.txt readme.txt-20071211133352-guencaey6fpesv4j-1
          doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
          doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
          doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
          doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
          doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
          doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
          doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
          doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
          doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
          doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
          doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
          doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
          man1/                          man1-20070418045910-74ew7wm1oqo2tfv0-1
          profile_imports.py             profile_imports.py-20060618020306-k5uw80achysrokj9-1
          tools/bzr_epydoc               bzr_epydoc-20070409231252-ec7uffstn62q7nhv-1
          tools/bzr_epydoc_uid.py        bzr_epydoc_uid.py-20070409231252-ec7uffstn62q7nhv-2
          tools/package_mf.py            package_mf.py-20080206141953-323gd0qb2z3tn5pc-1
          tools/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
          tools/rst2prettyhtml.py        rst2prettyhtml.py-20060929181914-t7dh62f2wxi0i5aj-1
          tools/win32/                   win32-20060622100836-b3yup582rt3y0nvm-2
          tools/win32/__init__.py        __init__.py-20060622100836-b3yup582rt3y0nvm-3
          tools/win32/bazaar.url         bazaar.url-20060622100836-b3yup582rt3y0nvm-4
          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/file_version.py    file_version.py-20060622100836-b3yup582rt3y0nvm-8
          tools/win32/info.txt           info.txt-20061014084411-x9dr721ue9blowkc-1
          tools/win32/ostools.py         ostools.py-20060731163025-npjffm46rgnkl50d-1
          tools/win32/run_script.py      run_script.py-20080717003927-k6itvarbtnwk44o9-1
          tools/win32/start_bzr.bat      start_bzr.bat-20060622100836-b3yup582rt3y0nvm-9
        renamed:
          HACKING => doc/developers/HACKING.txt HACKING-20050805200004-2a5dc975d870f78c
          bzrlib/bundle/read_bundle.py => bzrlib/bundle/bundle_data.py read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bundle/serializer/v07.py => bzrlib/bundle/serializer/v08.py v06.py-20051119041339-ee43f97270b01823
          bzrlib/graph.py => bzrlib/deprecated_graph.py graph.py-20050905070950-b47dce53236c5e48
          bzrlib/patiencediff.py => bzrlib/_patiencediff_py.py cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/tests/HTTPTestUtil.py => bzrlib/tests/http_utils.py HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          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/tests/test_revisionnamespaces.py => bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_revprops.py => bzrlib/tests/repository_implementations/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/win32console.py => bzrlib/win32utils.py win32console.py-20051021033308-123c6c929d04973d
          bzrlib/xml5.py => bzrlib/xml8.py xml5.py-20050907032657-aac8f960815b66b1
          doc/configuration.txt => bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          doc/plugins.txt => doc/en/user-guide/plugins.txt plugins.txt-20060314145616-525099a747f3ffdd
          doc/setting_up_email.txt => doc/en/user-guide/setting_up_email.txt setting_up_email.txt-20060314161707-fd242c8944346173
          doc/specifying_revisions.txt => doc/en/user-guide/specifying_revisions.txt specifying_revisions.txt-20060314161707-19deb139101bea33
          doc/tutorial.txt => doc/en/tutorials/tutorial.txt tutorial.txt-20050804190939-9dcbba2ef053bc84
          doc/using_aliases.txt => doc/en/user-guide/using_aliases.txt using_aliases.txt-20060314161707-c21d27fa2939e039
        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_checkout.py bench_checkout.py-20060521233052-b52eba18ee46046b
          bzrlib/benchmarks/bench_commit.py bench_commit.py-20060522031508-4ea2551904e4becb
          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_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/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/commands.py      __init__.py-20050617152058-1b6530d9ab85c11c
          bzrlib/bundle/serializer/__init__.py __init__.py-20051118175413-86b97db0b618feef
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          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/doc/api/transport.txt   transport.txt-20051224020744-66b4fb564d98a5a5
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          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/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/inter.py                inter.py-20060302012326-a57300cb382c618f
          bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/iterablefile.py         iterablefile.py-20051225230610-c93e5550a82115ed
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          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/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/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/patch.py                patch.py-20050513021216-ad183543f56ee2e5
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          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/readdir.c               readdir.c-20060609152855-rm6v321vuaqyh9tu-4
          bzrlib/readdir.py              readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/readdir.pyx             readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          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/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/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/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_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_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_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_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_logformats.py test_logformats.py-20060216104208-ba5a16c83480b7e4
          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_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_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
          bzrlib/tests/blackbox/test_revert.py test_revert.py-20060124160917-485ce9de629c182c
          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_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_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/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_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/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/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
          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_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_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          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_identitymap.py testidentitymap.py-20051007040721-37936d473bd1ac51
          bzrlib/tests/test_inv.py       testinv.py-20050722220913-1dc326138d1a5892
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          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_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_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          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_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_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_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/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_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_is_control_filename.py test_is_control_filename.py-20060216024958-f5afdebb2fa36418
          bzrlib/tests/workingtree_implementations/test_is_ignored.py test_is_ignored.py-20060518083307-a5b383dd4d070083
          bzrlib/tests/workingtree_implementations/test_pull.py test_pull.py-20060222044334-43594dd8e143b708
          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/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
          bzrlib/transport/fakevfat.py   fakevfat.py-20060407072414-d59939fa1d6c79d9
          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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          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/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          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/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/util/configobj/docs/BSD-LICENSE.txt BSDLICENSE.txt-20051018184548-29b89ff3102657f5
          bzrlib/util/configobj/docs/configobj.txt configobj.txt-20051018184548-4949b5f17e6a19c7
          bzrlib/util/configobj/docs/validate.txt validate.txt-20051018184548-9e0e5ad913e258f5
          bzrlib/util/elementtree/ElementTree.py ElementTree.py-20050323061623-cfa8eefe86f35391
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/weave_commands.py       weave_commands.py-20060320231507-8e9f300bffc1aa19
          bzrlib/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          contrib/bash/bzr.simple        bzr-20050503074841-dfc41af1e02111f9
          contrib/newinventory.py        newinventory.py-20050330222648-12642a6a7ae875e9
          generate_docs.py               bzrinfogen.py-20051211224525-78e7c14f2c955e55
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/capture_tree.py          capture_tree.py-20051004100938-c7ff053182f5ae51
          tools/convertfile.py           convertfile.py-20050630092559-ff9933170b310e5f
          tools/convertinv.py            tryconvert.py-20050630081052-197fecc07da72eb0
          tools/doc_generate/__init__.py __init__.py-20051211214907-df9e0e6b493553f1
          tools/doc_generate/autodoc_bash_completion.py big_bash_completion.py-20051211223059-00ecfbfcc8056b78
          tools/doc_generate/autodoc_man.py bzrman.py-20050601153041-0ff7f74de456d15e
          tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
          tools/history2revfiles.py      history2revfiles.py-20050811180808-5a139eeb2c8ba9a2
          tools/http_client.py           http_client.py-20050819224207-b29be8324c55b359
          tools/trace-revisions          tracerevisions-20051107162041-9dfee0a7324d206d
          tools/weavebench.py            weavebench.py-20050711054702-9c24ead29f696ede
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bundle/serializer/v08.py v06.py-20051119041339-ee43f97270b01823
          bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_deprecated_graph.py testgraph.py-20050905070950-42e6c958106610fd
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/repository_implementations/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          doc/en/user-guide/plugins.txt  plugins.txt-20060314145616-525099a747f3ffdd
          doc/en/user-guide/setting_up_email.txt setting_up_email.txt-20060314161707-fd242c8944346173
          doc/en/user-guide/specifying_revisions.txt specifying_revisions.txt-20060314161707-19deb139101bea33
          doc/en/tutorials/tutorial.txt  tutorial.txt-20050804190939-9dcbba2ef053bc84
          doc/en/user-guide/using_aliases.txt using_aliases.txt-20060314161707-c21d27fa2939e039
        ------------------------------------------------------------
        revno: 1739.2.5
        revision-id: robertc at robertcollins.net-20060609162116-0c44b06703645243
        parent: robertc at robertcollins.net-20060609155751-ecf5bb680bbaf935
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: readdir
        timestamp: Sat 2006-06-10 02:21:16 +1000
        message:
          Handle end of readdir stream more nicely.
        modified:
          bzrlib/readdir.c               readdir.c-20060609152855-rm6v321vuaqyh9tu-4
          bzrlib/readdir.pyx             readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
        ------------------------------------------------------------
        revno: 1739.2.4
        revision-id: robertc at robertcollins.net-20060609155751-ecf5bb680bbaf935
        parent: robertc at robertcollins.net-20060609153426-803129580b26d89f
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: readdir
        timestamp: Sat 2006-06-10 01:57:51 +1000
        message:
          Bugfix the python fallback to behave identically to the pyrex read_dir.
        modified:
          bzrlib/readdir.py              readdir.py-20060609152855-rm6v321vuaqyh9tu-3
        ------------------------------------------------------------
        revno: 1739.2.3
        revision-id: robertc at robertcollins.net-20060609153426-803129580b26d89f
        parent: robertc at robertcollins.net-20060609141953-1ace97e213147d7f
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: readdir
        timestamp: Sat 2006-06-10 01:34:26 +1000
        message:
          Add a replacement for os.listdir which returns file kind information from readdir when it is available. This drops our osutils.walkdirs time further, down to 77ms.
        added:
          bzrlib/readdir.c               readdir.c-20060609152855-rm6v321vuaqyh9tu-4
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/readdir.py              readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/readdir.pyx             readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
        modified:
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 1739.2.2
        revision-id: robertc at robertcollins.net-20060609141953-1ace97e213147d7f
        parent: robertc at robertcollins.net-20060609141932-4cbad17f5a476ae3
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: readdir
        timestamp: Sat 2006-06-10 00:19:53 +1000
        message:
          Remove foo bar.
        removed:
          foo bar                        foobar-20060607154839-33126929dffd5072
        ------------------------------------------------------------
        revno: 1739.2.1
        revision-id: robertc at robertcollins.net-20060609141932-4cbad17f5a476ae3
        parent: robertc at robertcollins.net-20060609141337-4ea84d88e8d4dc0f
        parent: robertc at robertcollins.net-20060609120104-369c7d3266413526
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: readdir
        timestamp: Sat 2006-06-10 00:19:32 +1000
        message:
          Merge bzr.dev.
        removed:
          bzrlib/util/configobj/validate.py validate.py-20051018184548-e700c5f98afa9389
          patience-test.py               patiencetest.py-20060522202704-p82o0dg5f1qf99ry-1
        added:
          bzrlib/benchmarks/bench_bench.py bench_bench.py-20060609084943-2lv2wsi61vhkmj7b-1
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/benchmarks/bench_rocks.py bench_rocks.py-20060608120339-3ydxl3v2cori44zb-1
          bzrlib/tests/EncodingAdapter.py EncodingAdapter.py-20060113032051-4d7e1d8c1e38b4a1
          bzrlib/tests/blackbox/test_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
          bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          foo bar                        foobar-20060607154839-33126929dffd5072
        modified:
          HACKING                        HACKING-20050805200004-2a5dc975d870f78c
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
          bzrlib/benchmarks/__init__.py  __init__.py-20060516064526-eb0d37c78e86065d
          bzrlib/benchmarks/bench_add.py bench_add.py-20060516064526-6342399b2967266c
          bzrlib/benchmarks/bench_checkout.py bench_checkout.py-20060521233052-b52eba18ee46046b
          bzrlib/benchmarks/bench_commit.py bench_commit.py-20060522031508-4ea2551904e4becb
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/apply_bundle.py  apply_changeset.py-20050620044656-dba4eb8021a36f95
          bzrlib/bundle/commands.py      __init__.py-20050617152058-1b6530d9ab85c11c
          bzrlib/bundle/read_bundle.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/doc/api/transport.txt   transport.txt-20051224020744-66b4fb564d98a5a5
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/sign_my_commits.py      sign_my_commits.py-20060215152201-5a6363365180e671
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_bound_branches.py test_bound_branches.py-20051109215527-2373188ad566c205
          bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          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_outside_wt.py test_outside_wt.py-20060116200058-98edd33e7db8bdde
          bzrlib/tests/blackbox/test_pull.py test_pull.py-20051201144907-64959364f629947f
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_too_much.py blackbox.py-20050620052131-a7370d756399f615
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          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/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
          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_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
          bzrlib/tests/test_inv.py       testinv.py-20050722220913-1dc326138d1a5892
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          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_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_revisionnamespaces.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart_add.py test_smart_add.py-20050824235919-c60dcdb0c8e999ce
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_trace.py     testtrace.py-20051110225523-a21117fc7a07eeff
          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/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/xml5.py                 xml5.py-20050907032657-aac8f960815b66b1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
    ------------------------------------------------------------
    revno: 3508.1.173
    revision-id: pqm at pqm.ubuntu.com-20080902220856-plj0mk673ygzwc1k
    parent: pqm at pqm.ubuntu.com-20080902194610-1zzkeem0cm38snju
    parent: john at arbash-meinel.com-20080902213804-yt0lemudi03eu4e0
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-09-02 23:08:56 +0100
    message:
      (jam) Alert the user when --stacked changes the format.
    modified:
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
        ------------------------------------------------------------
        revno: 3508.166.7
        revision-id: john at arbash-meinel.com-20080902213804-yt0lemudi03eu4e0
        parent: john at arbash-meinel.com-20080902213615-tcm28zy17l131n4u
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2008-09-02 16:38:04 -0500
        message:
          Put the format in quotes, makes it easier to follow.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
        ------------------------------------------------------------
        revno: 3508.166.6
        revision-id: john at arbash-meinel.com-20080902213615-tcm28zy17l131n4u
        parent: john at arbash-meinel.com-20080902212759-pz26098ijspuknnl
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2008-09-02 16:36:15 -0500
        message:
          Change the text a bit, and point to the explicit --1.6 or --1.6.1-rich-root bzrdir format.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
        ------------------------------------------------------------
        revno: 3508.166.5
        revision-id: john at arbash-meinel.com-20080902212759-pz26098ijspuknnl
        parent: john at arbash-meinel.com-20080902202633-l8y2dqsd1no2jegx
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2008-09-02 16:27:59 -0500
        message:
          Test that we alert the user to the upgrade.
        modified:
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
        ------------------------------------------------------------
        revno: 3508.166.4
        revision-id: john at arbash-meinel.com-20080902202633-l8y2dqsd1no2jegx
        parent: john at arbash-meinel.com-20080829210816-3io9u83nt12ul2z2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2008-09-02 15:26:33 -0500
        message:
          Alert users when they end up upgrading their repository because of the --stacked parameter.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
    ------------------------------------------------------------
    revno: 3508.1.172
    revision-id: pqm at pqm.ubuntu.com-20080902194610-1zzkeem0cm38snju
    parent: pqm at pqm.ubuntu.com-20080902184447-n1nsxw1wcaumxwkb
    parent: john at arbash-meinel.com-20080902191557-s88j283bmnnnlvhr
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-09-02 20:46:10 +0100
    message:
      (jam) Fix bug #186014 by giving a proper exception if the dirstate
      	cannot be parsed.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
      bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
      bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
        ------------------------------------------------------------
        revno: 3508.183.6
        revision-id: john at arbash-meinel.com-20080902191557-s88j283bmnnnlvhr
        parent: john at arbash-meinel.com-20080902185103-camvrjyw7a9efpno
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_segv_186014
        timestamp: Tue 2008-09-02 14:15:57 -0500
        message:
          PQM's pyrex needs a Py_ssize_t typedef.
        modified:
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
        ------------------------------------------------------------
        revno: 3508.183.5
        revision-id: john at arbash-meinel.com-20080902185103-camvrjyw7a9efpno
        parent: john at arbash-meinel.com-20080902183801-1u7pk8k03hx8aw1o
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_segv_186014
        timestamp: Tue 2008-09-02 13:51:03 -0500
        message:
          Change from using AssertionError to using DirstateCorrupt in a few places
        modified:
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
        ------------------------------------------------------------
        revno: 3508.183.4
        revision-id: john at arbash-meinel.com-20080902183801-1u7pk8k03hx8aw1o
        parent: john at arbash-meinel.com-20080902183702-16cpowcusfvo7rpv
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_segv_186014
        timestamp: Tue 2008-09-02 13:38:01 -0500
        message:
          Copyright updates
        modified:
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
        ------------------------------------------------------------
        revno: 3508.183.3
        revision-id: john at arbash-meinel.com-20080902183702-16cpowcusfvo7rpv
        parent: john at arbash-meinel.com-20080819155235-2ozozhpuyzdfu23c
        parent: pqm at pqm.ubuntu.com-20080902152844-dext0kmx4m0u5szy
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_segv_186014
        timestamp: Tue 2008-09-02 13:37:02 -0500
        message:
          Merge bzr.dev 3678, resolve NEWS
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        renamed:
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          doc/en/developer-guide/testing.txt => doc/developers/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          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_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_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_setup.py     test_setup.py-20051208073730-4a59a6368c4efa04
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.183.2
        revision-id: john at arbash-meinel.com-20080819155235-2ozozhpuyzdfu23c
        parent: john at arbash-meinel.com-20080819154150-78ta5hv2oorz0mpl
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_segv_259350
        timestamp: Tue 2008-08-19 10:52:35 -0500
        message:
          NEWS entry for fixing bug #186014
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.183.1
        revision-id: john at arbash-meinel.com-20080819154150-78ta5hv2oorz0mpl
        parent: pqm at pqm.ubuntu.com-20080819034437-8cr7y59abr4wemaz
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: dirstate_segv_259350
        timestamp: Tue 2008-08-19 10:41:50 -0500
        message:
          More safety checks around PyString_FromStringAndSize,
          also make sure we have proper handling of trailing garbage in the
          C dirblock parser.
        modified:
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
    ------------------------------------------------------------
    revno: 3508.1.171
    revision-id: pqm at pqm.ubuntu.com-20080902184447-n1nsxw1wcaumxwkb
    parent: pqm at pqm.ubuntu.com-20080902152844-dext0kmx4m0u5szy
    parent: john at arbash-meinel.com-20080902175200-nge9qgk0gklkd5ew
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-09-02 19:44:47 +0100
    message:
      (jam) Tweaks to index code. If we readv a whole index,
      	treat it as a GET, and if we read >50% of an index, read it all.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
      bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
        ------------------------------------------------------------
        revno: 3508.182.5
        revision-id: john at arbash-meinel.com-20080902175200-nge9qgk0gklkd5ew
        parent: john at arbash-meinel.com-20080829185848-svqlofrr394rp9x9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: graph_index_autobuffer
        timestamp: Tue 2008-09-02 12:52:00 -0500
        message:
          Move the point at which we 'buffer_all' if we've read >50% of the index.
          
          We were doing it as soon as you entered 'iter_entries', but often you may already have enough
          info to return results. And for small mostly local ops, we don't need to buffer all.
          (This happens mostly with moderate size indexes, where the first read of the header
          is enough to give you the data you need, but happens to be >50% of the whole file.)
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
        ------------------------------------------------------------
        revno: 3508.182.4
        revision-id: john at arbash-meinel.com-20080829185848-svqlofrr394rp9x9
        parent: john at arbash-meinel.com-20080829173847-n3h7gwv6hep9glbn
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: graph_index_autobuffer
        timestamp: Fri 2008-08-29 13:58:48 -0500
        message:
          Update a code comment.
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
        ------------------------------------------------------------
        revno: 3508.182.3
        revision-id: john at arbash-meinel.com-20080829173847-n3h7gwv6hep9glbn
        parent: john at arbash-meinel.com-20080829171504-p99qggtlhhvmmzzj
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: graph_index_autobuffer
        timestamp: Fri 2008-08-29 12:38:47 -0500
        message:
          If we read more than 50% of the whole index,
          go ahead and buffer the whole thing on the next request.
          This could be tuned (30%?, 75%?), but the old code could easily
          get to the point where we would end up reading more than
          1x the total bytes of the file.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
        ------------------------------------------------------------
        revno: 3508.182.2
        revision-id: john at arbash-meinel.com-20080829171504-p99qggtlhhvmmzzj
        parent: john at arbash-meinel.com-20080829171330-mrui49146o15ak98
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: graph_index_autobuffer
        timestamp: Fri 2008-08-29 12:15:04 -0500
        message:
          NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.182.1
        revision-id: john at arbash-meinel.com-20080829171330-mrui49146o15ak98
        parent: pqm at pqm.ubuntu.com-20080829062746-ny482m2f2pukdhqt
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: graph_index_autobuffer
        timestamp: Fri 2008-08-29 12:13:30 -0500
        message:
          Updates to GraphIndex processing.
          
          If _read_and_parse() ends up reading the whole index, pass that
          on to _buffer_all() rather than doing the normal bisect code.
          This happens a lot when reading indexes over remote transports
          which read a 64kB page at a time. The old code would end up
          reading the whole file, parsing it into bisect regions, and
          then reading the whole file again in the next call.
          
          This also includes refactoring of the graph index test suite
          to pull out a lot of redundant code into helper functions.
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
    ------------------------------------------------------------
    revno: 3508.1.170
    revision-id: pqm at pqm.ubuntu.com-20080902152844-dext0kmx4m0u5szy
    parent: pqm at pqm.ubuntu.com-20080902062416-dxdxccqki90bcynl
    parent: aaron at aaronbentley.com-20080829183550-8ia9bn0nsfr4ykl2
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-09-02 16:28:44 +0100
    message:
      Clean up push, allowing default stacking policies (abentley)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
      bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
      bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.181.9
        revision-id: aaron at aaronbentley.com-20080829183550-8ia9bn0nsfr4ykl2
        parent: aaron at aaronbentley.com-20080829182605-nfow1sxbop7kpetd
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: push
        timestamp: Fri 2008-08-29 14:35:50 -0400
        message:
          Update NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.181.8
        revision-id: aaron at aaronbentley.com-20080829182605-nfow1sxbop7kpetd
        parent: aaron at aaronbentley.com-20080829161528-rtlmesic8d6bdsqy
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: push
        timestamp: Fri 2008-08-29 14:26:05 -0400
        message:
          Remove unused WorkingTreeFormat2 instances
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3508.181.7
        revision-id: aaron at aaronbentley.com-20080829161528-rtlmesic8d6bdsqy
        parent: aaron at aaronbentley.com-20080829141616-ztfe16tnr0aq0tar
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: push
        timestamp: Fri 2008-08-29 12:15:28 -0400
        message:
          Fix working tree initialization
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.181.6
        revision-id: aaron at aaronbentley.com-20080829141616-ztfe16tnr0aq0tar
        parent: aaron at aaronbentley.com-20080828215850-eaqm6p4pbpp262c2
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: push
        timestamp: Fri 2008-08-29 10:16:16 -0400
        message:
          Fix cloning problems by creating missing working tree files
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.181.5
        revision-id: aaron at aaronbentley.com-20080828215850-eaqm6p4pbpp262c2
        parent: aaron at aaronbentley.com-20080828213630-l1qa8cwpu7yym0sh
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: push
        timestamp: Thu 2008-08-28 17:58:50 -0400
        message:
          Make WorkingTree.clone use bzrdir's format
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.181.4
        revision-id: aaron at aaronbentley.com-20080828213630-l1qa8cwpu7yym0sh
        parent: aaron at aaronbentley.com-20080828205127-v4u2emf8p4ex1x1z
        parent: aaron at aaronbentley.com-20080828213220-m0cmqwofh9g9cmv7
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: push
        timestamp: Thu 2008-08-28 17:36:30 -0400
        message:
          Merge from sprout
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.181.3
        revision-id: aaron at aaronbentley.com-20080828205127-v4u2emf8p4ex1x1z
        parent: aaron at aaronbentley.com-20080828193529-xk69k2ehmi3j2w05
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: push
        timestamp: Thu 2008-08-28 16:51:27 -0400
        message:
          Add failing test of BzrDir.clone
        modified:
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
        ------------------------------------------------------------
        revno: 3508.181.2
        revision-id: aaron at aaronbentley.com-20080828193529-xk69k2ehmi3j2w05
        parent: aaron at aaronbentley.com-20080828185759-fbc45dxmvt02c3a1
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: push
        timestamp: Thu 2008-08-28 15:35:29 -0400
        message:
          Always show stacked message if stacking done.
        modified:
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
        ------------------------------------------------------------
        revno: 3508.181.1
        revision-id: aaron at aaronbentley.com-20080828185759-fbc45dxmvt02c3a1
        parent: aaron at aaronbentley.com-20080828163339-3zdi0ewhixwpwoqn
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: push
        timestamp: Thu 2008-08-28 14:57:59 -0400
        message:
          Fix push to use clone all the time.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
    ------------------------------------------------------------
    revno: 3508.1.169
    revision-id: pqm at pqm.ubuntu.com-20080902062416-dxdxccqki90bcynl
    parent: pqm at pqm.ubuntu.com-20080902035907-3b81euge0gyypozk
    parent: robertc at robertcollins.net-20080902052837-ec3qlv41q5e7f6fl
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-09-02 07:24:16 +0100
    message:
      (robertc) Fix repack operations on SMB connections. (Robert Collins,
      	bug 255656).
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
      bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
      bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
        ------------------------------------------------------------
        revno: 3508.180.3
        revision-id: robertc at robertcollins.net-20080902052837-ec3qlv41q5e7f6fl
        parent: robertc at robertcollins.net-20080815053517-fjmv6jtns6s5ui9a
        parent: pqm at pqm.ubuntu.com-20080902030648-j9uoa5awcsjabasf
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Tue 2008-09-02 15:28:37 +1000
        message:
          Resolve conflicts with NEWS.
        removed:
          tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        renamed:
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
          doc/en/developer-guide/testing.txt => doc/developers/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          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_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_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_setup.py     test_setup.py-20051208073730-4a59a6368c4efa04
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.180.2
        revision-id: robertc at robertcollins.net-20080815053517-fjmv6jtns6s5ui9a
        parent: robertc at robertcollins.net-20080815035953-1pm7xp97h9hckouv
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: bug-255656
        timestamp: Fri 2008-08-15 15:35:17 +1000
        message:
          Add osutils.pump_string_file helper function.
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
        ------------------------------------------------------------
        revno: 3508.180.1
        revision-id: robertc at robertcollins.net-20080815035953-1pm7xp97h9hckouv
        parent: pqm at pqm.ubuntu.com-20080814211426-i0rmbyhjxf4hi7pt
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: bug-255656
        timestamp: Fri 2008-08-15 13:59:53 +1000
        message:
          (robertc) Cap the amount of data we write in a single IO during local path pack operations to fix bug 255656. (Robert Collins)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
    ------------------------------------------------------------
    revno: 3508.1.168
    revision-id: pqm at pqm.ubuntu.com-20080902035907-3b81euge0gyypozk
    parent: pqm at pqm.ubuntu.com-20080902030648-j9uoa5awcsjabasf
    parent: robertc at robertcollins.net-20080902032110-3aifmw3k02b4dfzw
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-09-02 04:59:07 +0100
    message:
      Remove obsolete dev formats.
    modified:
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
      doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
        ------------------------------------------------------------
        revno: 3508.179.3
        revision-id: robertc at robertcollins.net-20080902032110-3aifmw3k02b4dfzw
        parent: robertc at robertcollins.net-20080902031708-7dqsmwjiwfni9s2c
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Tue 2008-09-02 13:21:10 +1000
        message:
          Fix last references to RepositoryFormatPackDevelopment0.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.179.2
        revision-id: robertc at robertcollins.net-20080902031708-7dqsmwjiwfni9s2c
        parent: robertc at robertcollins.net-20080828062643-2rwyk6phay4dv2mu
        parent: pqm at pqm.ubuntu.com-20080901090124-w1cxlizdk4g3mstv
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Tue 2008-09-02 13:17:08 +1000
        message:
          Merge bzr.dev to get new pack5 format.
        added:
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        renamed:
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_outside_wt.py test_outside_wt.py-20060116200058-98edd33e7db8bdde
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_setup.py     test_setup.py-20051208073730-4a59a6368c4efa04
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        ------------------------------------------------------------
        revno: 3508.179.1
        revision-id: robertc at robertcollins.net-20080828062643-2rwyk6phay4dv2mu
        parent: pqm at pqm.ubuntu.com-20080828030104-6a87mmhafprj1prs
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: misc-fixen
        timestamp: Thu 2008-08-28 16:26:43 +1000
        message:
          Remove obsolete dev formats.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
    ------------------------------------------------------------
    revno: 3508.1.167
    revision-id: pqm at pqm.ubuntu.com-20080902030648-j9uoa5awcsjabasf
    parent: pqm at pqm.ubuntu.com-20080902005036-bbqbkssiec08fd3h
    parent: robertc at robertcollins.net-20080828071113-wdaksszbaj1f1uus
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-09-02 04:06:48 +0100
    message:
      Move testing.txt to where developers will look for it.
    renamed:
      doc/en/developer-guide/testing.txt => doc/developers/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
    modified:
      Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
      doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
        ------------------------------------------------------------
        revno: 3508.178.1
        revision-id: robertc at robertcollins.net-20080828071113-wdaksszbaj1f1uus
        parent: pqm at pqm.ubuntu.com-20080828030104-6a87mmhafprj1prs
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: doc
        timestamp: Thu 2008-08-28 17:11:13 +1000
        message:
          Move testing.txt to be with the other developers documents.
        renamed:
          doc/en/developer-guide/testing.txt => doc/developers/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
    ------------------------------------------------------------
    revno: 3508.1.166
    revision-id: pqm at pqm.ubuntu.com-20080902005036-bbqbkssiec08fd3h
    parent: pqm at pqm.ubuntu.com-20080902002130-5056i7diicwe1uwl
    parent: robertc at robertcollins.net-20080901005653-blrkf62i7171gmv7
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-09-02 01:50:36 +0100
    message:
      (robertc) Unbreak log --limit (Robert Collins)
    modified:
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3508.177.1
        revision-id: robertc at robertcollins.net-20080901005653-blrkf62i7171gmv7
        parent: pqm at pqm.ubuntu.com-20080828212328-q4mx5qgvrokx06c0
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: log
        timestamp: Mon 2008-09-01 10:56:53 +1000
        message:
          Fix log --limit (broken by log filtering patch).
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
    ------------------------------------------------------------
    revno: 3508.1.165
    revision-id: pqm at pqm.ubuntu.com-20080902002130-5056i7diicwe1uwl
    parent: pqm at pqm.ubuntu.com-20080901234631-p34773b45k4j4l92
    parent: jelmer at samba.org-20080901234918-jvhvzl5yxuu03dmh
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-09-02 01:21:30 +0100
    message:
      (Jelmer) Avoid printing traceback when unknown revid is passed to bzr
      	cat-revision.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
        ------------------------------------------------------------
        revno: 3508.176.2
        revision-id: jelmer at samba.org-20080901234918-jvhvzl5yxuu03dmh
        parent: jelmer at samba.org-20080830170854-ztumaeiftyc3vm4c
        parent: pqm at pqm.ubuntu.com-20080901234631-p34773b45k4j4l92
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: cat-revision-nosuch
        timestamp: Tue 2008-09-02 01:49:18 +0200
        message:
          Merge bzr.dev.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_outside_wt.py test_outside_wt.py-20060116200058-98edd33e7db8bdde
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_setup.py     test_setup.py-20051208073730-4a59a6368c4efa04
          bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.176.1
        revision-id: jelmer at samba.org-20080830170854-ztumaeiftyc3vm4c
        parent: pqm at pqm.ubuntu.com-20080830091000-3oibqwlrxvdpgo5l
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: cat-revision-nosuch
        timestamp: Sat 2008-08-30 19:08:54 +0200
        message:
          Show proper error rather than traceback when an unknown revision id is specified to bzr cat-revision.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
    ------------------------------------------------------------
    revno: 3508.1.164
    revision-id: pqm at pqm.ubuntu.com-20080901234631-p34773b45k4j4l92
    parent: pqm at pqm.ubuntu.com-20080901090124-w1cxlizdk4g3mstv
    parent: jelmer at samba.org-20080901231311-yqc7uxiis4uzeeqa
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-09-02 00:46:31 +0100
    message:
      (Lukáš Lalinský) Fix test_pending_specific_files.
    modified:
      bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
        ------------------------------------------------------------
        revno: 3508.175.1
        revision-id: jelmer at samba.org-20080901231311-yqc7uxiis4uzeeqa
        parent: pqm at pqm.ubuntu.com-20080901090124-w1cxlizdk4g3mstv
        parent: lalinsky at gmail.com-20080828110133-dvlvpfhsrdlothip
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: lucas-utf8fix
        timestamp: Tue 2008-09-02 01:13:11 +0200
        message:
          Merge test_pending_specific_files fix from Lucas.
        modified:
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
        ------------------------------------------------------------
        revno: 3508.174.1
        revision-id: lalinsky at gmail.com-20080828110133-dvlvpfhsrdlothip
        parent: pqm at pqm.ubuntu.com-20080828092217-98wmtek2p8cie8sc
        committer: Lukáš Lalinský <lalinsky at gmail.com>
        branch nick: test_pending_specific_files
        timestamp: Thu 2008-08-28 13:01:33 +0200
        message:
          Fix test_pending_specific_files
        modified:
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
    ------------------------------------------------------------
    revno: 3508.1.163
    revision-id: pqm at pqm.ubuntu.com-20080901090124-w1cxlizdk4g3mstv
    parent: pqm at pqm.ubuntu.com-20080901083105-x0h6ocy17ktfc9s4
    parent: v.ladeuil+lp at free.fr-20080901075417-tc1kpoatx20bq7jn
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-09-01 10:01:24 +0100
    message:
      (vila) selftest --starting-with now accepts multiple values
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
        ------------------------------------------------------------
        revno: 3508.173.2
        revision-id: v.ladeuil+lp at free.fr-20080901075417-tc1kpoatx20bq7jn
        parent: v.ladeuil+lp at free.fr-20080901062657-22rkabbjdl5ho5h9
        parent: v.ladeuil+lp at free.fr-20080901075302-xbdu6hxmllepi6xg
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk2
        timestamp: Mon 2008-09-01 09:54:17 +0200
        message:
          Fix pqm failure by adding a space
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
            ------------------------------------------------------------
            revno: 3508.167.6
            revision-id: v.ladeuil+lp at free.fr-20080901075302-xbdu6hxmllepi6xg
            parent: v.ladeuil+lp at free.fr-20080831105107-kfmrr44gizyp6ckf
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: selftest-multiple-start
            timestamp: Mon 2008-09-01 09:53:02 +0200
            message:
              Wow, missing space making pqm fail.
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.173.1
        revision-id: v.ladeuil+lp at free.fr-20080901062657-22rkabbjdl5ho5h9
        parent: pqm at pqm.ubuntu.com-20080830091000-3oibqwlrxvdpgo5l
        parent: v.ladeuil+lp at free.fr-20080831105107-kfmrr44gizyp6ckf
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk2
        timestamp: Mon 2008-09-01 08:26:57 +0200
        message:
          selftest --starting-with now accepts multiple values
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
        ------------------------------------------------------------
        revno: 3508.167.5
        revision-id: v.ladeuil+lp at free.fr-20080831105107-kfmrr44gizyp6ckf
        parent: v.ladeuil+lp at free.fr-20080831104654-15d4mljmyyuakwx1
        parent: pqm at pqm.ubuntu.com-20080830091000-3oibqwlrxvdpgo5l
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: selftest-multiple-start
        timestamp: Sun 2008-08-31 12:51:07 +0200
        message:
          merge bzr.dev at 3668
        added:
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        renamed:
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        ------------------------------------------------------------
        revno: 3508.167.4
        revision-id: v.ladeuil+lp at free.fr-20080831104654-15d4mljmyyuakwx1
        parent: v.ladeuil+lp at free.fr-20080830083535-8qdpr48ehdxp7cjh
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: selftest-multiple-start
        timestamp: Sun 2008-08-31 12:46:54 +0200
        message:
          selftest --starting-with now accepts multiple values.
          
          * bzrlib/tests/test_selftest.py:
          (TestSelftestFiltering.test_condition_id_startswith)
          (TestSelftestFiltering.test_filter_suite_by_id_startswith): Updated.
          
          * bzrlib/tests/blackbox/test_selftest.py:
          (TestSelftestStartingWith): Add test for multiple arguments.
          
          * bzrlib/tests/__init__.py:
          (condition_id_startswith, filter_suite_by_id_startswith): Now
          accepts a list of strings to start with.
          (test_suite): 'starting_with' is now a list.
          
          * bzrlib/builtins.py:
          (cmd_selftest): Allows multiple --starting-with option.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
    ------------------------------------------------------------
    revno: 3508.1.162
    revision-id: pqm at pqm.ubuntu.com-20080901083105-x0h6ocy17ktfc9s4
    parent: pqm at pqm.ubuntu.com-20080901065318-3r92nk175nbu54dw
    parent: v.ladeuil+lp at free.fr-20080901075839-ts3l7ma47ubw2qht
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-09-01 09:31:05 +0100
    message:
      (vila) Fix bug #263249 by setting valid default _param_name
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
      bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
      bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
        ------------------------------------------------------------
        revno: 3508.172.1
        revision-id: v.ladeuil+lp at free.fr-20080901075839-ts3l7ma47ubw2qht
        parent: pqm at pqm.ubuntu.com-20080901065318-3r92nk175nbu54dw
        parent: v.ladeuil+lp at free.fr-20080831193901-q64gd8ekc3lyrjdl
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk
        timestamp: Mon 2008-09-01 09:58:39 +0200
        message:
          (vila) Fix bug #263249 by setting valid default _param_name
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
        ------------------------------------------------------------
        revno: 3508.171.1
        revision-id: v.ladeuil+lp at free.fr-20080831193901-q64gd8ekc3lyrjdl
        parent: pqm at pqm.ubuntu.com-20080830091000-3oibqwlrxvdpgo5l
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 263249-list-option
        timestamp: Sun 2008-08-31 21:39:01 +0200
        message:
          Fix bug #263249 by setting valid default _param_name.
          
          * bzrlib/tests/test_options.py:
          (TestListOptions.test_list_option_with_dash): Test that long list
          options got valid _param_name.
          
          * bzrlib/option.py:
          (Option.__init__): Ensure that _param_name got a legal python
          attribute name (as optparse do).
          
          * bzrlib/commands.py:
          (Command.get_help_text): Drive-by typo correction.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
    ------------------------------------------------------------
    revno: 3508.1.161
    revision-id: pqm at pqm.ubuntu.com-20080901065318-3r92nk175nbu54dw
    parent: pqm at pqm.ubuntu.com-20080830091000-3oibqwlrxvdpgo5l
    parent: v.ladeuil+lp at free.fr-20080901061929-hqd7szgqkdm0k4qu
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-09-01 07:53:18 +0100
    message:
      (vila, verterok) Fix some OSX failing tests
    modified:
      bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
      bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/blackbox/test_outside_wt.py test_outside_wt.py-20060116200058-98edd33e7db8bdde
      bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
      bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
      bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
      bzrlib/tests/test_setup.py     test_setup.py-20051208073730-4a59a6368c4efa04
      bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.170.1
        revision-id: v.ladeuil+lp at free.fr-20080901061929-hqd7szgqkdm0k4qu
        parent: pqm at pqm.ubuntu.com-20080830091000-3oibqwlrxvdpgo5l
        parent: v.ladeuil+lp at free.fr-20080901061607-dgqfeswfmaeouvjp
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk
        timestamp: Mon 2008-09-01 08:19:29 +0200
        message:
          Fix some OSX failing tests
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_outside_wt.py test_outside_wt.py-20060116200058-98edd33e7db8bdde
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_setup.py     test_setup.py-20051208073730-4a59a6368c4efa04
          bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.169.7
        revision-id: v.ladeuil+lp at free.fr-20080901061607-dgqfeswfmaeouvjp
        parent: v.ladeuil+lp at free.fr-20080831191908-l4ke1ttjj61sit76
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: osx_tests_fix
        timestamp: Mon 2008-09-01 08:16:07 +0200
        message:
          Fix PEP8.
        modified:
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
        ------------------------------------------------------------
        revno: 3508.169.6
        revision-id: v.ladeuil+lp at free.fr-20080831191908-l4ke1ttjj61sit76
        parent: v.ladeuil+lp at free.fr-20080831190607-m5kmikqnn4ssyt0f
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: osx_tests_fix
        timestamp: Sun 2008-08-31 21:19:08 +0200
        message:
          Isolate group sticky bit related tests.
          
          * bzrlib/tests/test_permissions.py:
          (TestPermissions.test_new_files_group_sticky_bit): Spliited out
          from test_new_files for better defect localization.
          
          * bzrlib/tests/branch_implementations/test_permissions.py:
          (TestPermissions.test_new_branch_group_sticky_bit): Splitted out
          from test_new_branch for better defect localization.
        modified:
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
        ------------------------------------------------------------
        revno: 3508.169.5
        revision-id: v.ladeuil+lp at free.fr-20080831190607-m5kmikqnn4ssyt0f
        parent: v.ladeuil+lp at free.fr-20080826164412-glyk2qaoyzb8zql5
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: osx_tests_fix
        timestamp: Sun 2008-08-31 21:06:07 +0200
        message:
          	John's review feebdack: don't call chown unconditionally.
          
          	* bzrlib/tests/__init__.py:
          	(_CaseInsensitiveFilesystemFeature): Drive-py typo fix.
          
          	* bzrlib/osutils.py:
          	(_mac_mkdtemp): Deleted, we don't to call chown for every temp dir
          	creation.
          
          	* bzrlib/tests/test_permissions.py:
          	(TestPermissions.test_new_files): Only this test needs a chown to
          	pass on darwin.
          
          	* bzrlib/tests/branch_implementations/test_permissions.py:
          	(TestPermissions.test_new_branch): Only this test needs a chown to
          	pass on darwin.
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
        ------------------------------------------------------------
        revno: 3508.169.4
        revision-id: v.ladeuil+lp at free.fr-20080826164412-glyk2qaoyzb8zql5
        parent: v.ladeuil+lp at free.fr-20080826131330-xgh1m6v9i2636jw0
        parent: pqm at pqm.ubuntu.com-20080826151717-xb3qgwv6xta124k7
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: osx_tests_fix
        timestamp: Tue 2008-08-26 18:44:12 +0200
        message:
          merge bzr.dev at 3650
        removed:
          tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          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_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.169.3
        revision-id: v.ladeuil+lp at free.fr-20080826131330-xgh1m6v9i2636jw0
        parent: v.ladeuil+lp at free.fr-20080826082527-109yyxzc0u24oeel
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: osx_tests_fix
        timestamp: Tue 2008-08-26 15:13:30 +0200
        message:
          OSX too needs to accept 'bzr mv foo Foo' when foo and Foo are the same file.
          
          * bzrlib/workingtree.py:
          (WorkingTree._determine_mv_mode): Case sensitivity is what matter
          here, it exists outside of win32 (i.e. OSX).
        modified:
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.169.2
        revision-id: v.ladeuil+lp at free.fr-20080826082527-109yyxzc0u24oeel
        parent: guillo.gonzo at gmail.com-20080816184333-51of2k7wqi6nwtjo
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: osx_tests_fix
        timestamp: Tue 2008-08-26 10:25:27 +0200
        message:
          Fix all calls to tempfile.mkdtemp to osutils.mkdtemp.
          
          * bzrlib/transform.py:
          (TransformPreview.__init__): Use osutils.mkdtemp instead of
          tempfile.mkdtemp.
          
          * bzrlib/tests/test_whitebox.py:
          (MoreTests.test_relpath): Use osutils.mkdtemp instead of
          tempfile.mkdtemp.
          
          * bzrlib/tests/test_setup.py:
          (TestSetup.test_build_and_install): Use osutils.mkdtemp instead of
          tempfile.mkdtemp.
          
          * bzrlib/tests/test_bundle.py:
          (BundleTester.get_checkout): Use osutils.mkdtemp instead of
          tempfile.mkdtemp.
          
          * bzrlib/tests/blackbox/test_outside_wt.py:
          (TestOutsideWT.test_cwd_log,
          TestOutsideWT.test_diff_outside_tree): Use osutils.mkdtemp instead
          of tempfile.mkdtemp.
          
          * bzrlib/smart/repository.py:
          (SmartServerRepositoryTarball._copy_to_tempdir): Use
          osutils.mkdtemp instead of tempfile.mkdtemp.
          (SmartServerRepositoryTarball._tarfile_response): Line too long.
          
          * bzrlib/remote.py:
          (RemoteRepository._copy_repository_tarball): Use osutils.mkdtemp
          instead of tempfile.mkdtemp.
          
          * bzrlib/osutils.py:
          (_mac_mkdtemp): Add docstring.
          
          * bzrlib/mail_client.py:
          (ExternalMailClient.compose): Use osutils.mkdtemp instead of
          tempfile.mkdtemp.
          
          * bzrlib/diff.py:
          (DiffFromTool.__init__): Use osutils.mkdtemp instead of
          tempfile.mkdtemp.
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/tests/blackbox/test_outside_wt.py test_outside_wt.py-20060116200058-98edd33e7db8bdde
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_setup.py     test_setup.py-20051208073730-4a59a6368c4efa04
          bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.169.1
        revision-id: guillo.gonzo at gmail.com-20080816184333-51of2k7wqi6nwtjo
        parent: pqm at pqm.ubuntu.com-20080816000954-t0401ff8s3ydnkr6
        committer: Guillermo Gonzalez <guillo.gonzo at gmail.com>
        branch nick: osx_tests_fix
        timestamp: Sat 2008-08-16 15:43:33 -0300
        message:
           added _mac_mkdtemp, that chown tmp dir.
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
    ------------------------------------------------------------
    revno: 3508.1.160
    revision-id: pqm at pqm.ubuntu.com-20080830091000-3oibqwlrxvdpgo5l
    parent: pqm at pqm.ubuntu.com-20080829214033-n9tclw44g7b42hsc
    parent: v.ladeuil+lp at free.fr-20080830083910-alwqc56xt3grsnj7
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2008-08-30 10:10:00 +0100
    message:
      (vila) Add test prefix aliases for selftest --starting-with
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
        ------------------------------------------------------------
        revno: 3508.168.1
        revision-id: v.ladeuil+lp at free.fr-20080830083910-alwqc56xt3grsnj7
        parent: pqm at pqm.ubuntu.com-20080829214033-n9tclw44g7b42hsc
        parent: v.ladeuil+lp at free.fr-20080830083535-8qdpr48ehdxp7cjh
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk
        timestamp: Sat 2008-08-30 10:39:10 +0200
        message:
          (vila) Add test prefix aliases for selftest --starting-with
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
        ------------------------------------------------------------
        revno: 3508.167.3
        revision-id: v.ladeuil+lp at free.fr-20080830083535-8qdpr48ehdxp7cjh
        parent: v.ladeuil+lp at free.fr-20080829160936-0pufyzshfrotcrrf
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: selftest-prefixes
        timestamp: Sat 2008-08-30 10:35:35 +0200
        message:
          Fixed typos as per John's review.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.167.2
        revision-id: v.ladeuil+lp at free.fr-20080829160936-0pufyzshfrotcrrf
        parent: v.ladeuil+lp at free.fr-20080828141840-9s90i6j64s6958dq
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: selftest-prefixes
        timestamp: Fri 2008-08-29 18:09:36 +0200
        message:
          Replace aliases in selftest --starting-with option.
          
          * bzrlib/tests/__init__.py:
          (TestPrefixAliasRegistry): A registry class for test prefix
          aliases.
          (test_prefix_alias_registry): The registry itself with the
          predefined aliases. A first conservative set have been defined
          leaving devs define additional ones in their own dedicated plugin
          or plugin authors define semi-official ones in their plugins.
          
          * bzrlib/tests/test_selftest.py:
          (TestTestPrefixRegistry): Tests for test prefixes.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
        ------------------------------------------------------------
        revno: 3508.167.1
        revision-id: v.ladeuil+lp at free.fr-20080828141840-9s90i6j64s6958dq
        parent: pqm at pqm.ubuntu.com-20080825182248-dydy5bn4n5akbfjq
        parent: pqm at pqm.ubuntu.com-20080828092217-98wmtek2p8cie8sc
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: selftest-prefixes
        timestamp: Thu 2008-08-28 16:18:40 +0200
        message:
          merge bzr.dev at 3655
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
    ------------------------------------------------------------
    revno: 3508.1.159
    revision-id: pqm at pqm.ubuntu.com-20080829214033-n9tclw44g7b42hsc
    parent: pqm at pqm.ubuntu.com-20080829201726-i807i54i319nfgdn
    parent: john at arbash-meinel.com-20080829210816-3io9u83nt12ul2z2
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-08-29 22:40:33 +0100
    message:
      (jam) Merge bzr-1.6.1rc1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
      bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
      bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
      bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
      bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
      bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
      bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.166.3
        revision-id: john at arbash-meinel.com-20080829210816-3io9u83nt12ul2z2
        parent: john at arbash-meinel.com-20080829193335-wqvq1tn2j6aksapn
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Fri 2008-08-29 16:08:16 -0500
        message:
          Fix a test that was expected to fail.
          It doesn't anymore because 1.6.1-rich-root can stack on a
          rich-root-pack.
        modified:
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.166.2
        revision-id: john at arbash-meinel.com-20080829193335-wqvq1tn2j6aksapn
        parent: john at arbash-meinel.com-20080829193200-wdvz1vr3sgga1tp9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Fri 2008-08-29 14:33:35 -0500
        message:
          Remove that dreaded comment again
        modified:
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.166.1
        revision-id: john at arbash-meinel.com-20080829193200-wdvz1vr3sgga1tp9
        parent: pqm at pqm.ubuntu.com-20080829062746-ny482m2f2pukdhqt
        parent: pqm at pqm.ubuntu.com-20080829171523-uocf850tnc8xz6qk
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Fri 2008-08-29 14:32:00 -0500
        message:
          Merge in 1.6.1rc1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
        ------------------------------------------------------------
        revno: 3508.123.14
        revision-id: pqm at pqm.ubuntu.com-20080829171523-uocf850tnc8xz6qk
        parent: pqm at pqm.ubuntu.com-20080829154106-r31zywifs7jfueys
        parent: john at arbash-meinel.com-20080829163911-ckm9kugdug9dcmct
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.6
        timestamp: Fri 2008-08-29 18:15:23 +0100
        message:
          (jam) Prepare the 1.6.1rc1 release
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
            ------------------------------------------------------------
            revno: 3508.165.3
            revision-id: john at arbash-meinel.com-20080829163911-ckm9kugdug9dcmct
            parent: john at arbash-meinel.com-20080829153030-wnxb2c1f11nlhypj
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 1.6.1rc1
            timestamp: Fri 2008-08-29 11:39:11 -0500
            message:
              Update the script version as well
            modified:
              bzr                            bzr.py-20050313053754-5485f144c7006fa6
            ------------------------------------------------------------
            revno: 3508.165.2
            revision-id: john at arbash-meinel.com-20080829153030-wnxb2c1f11nlhypj
            parent: john at arbash-meinel.com-20080829152846-ovn10w0oe5i9rzuv
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 1.6.1rc1
            timestamp: Fri 2008-08-29 10:30:30 -0500
            message:
              Update the version string
            modified:
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
            ------------------------------------------------------------
            revno: 3508.165.1
            revision-id: john at arbash-meinel.com-20080829152846-ovn10w0oe5i9rzuv
            parent: pqm at pqm.ubuntu.com-20080829125554-6it3dn33ne5lq7xc
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 1.6.1rc1
            timestamp: Fri 2008-08-29 10:28:46 -0500
            message:
              Add the release info for bzr 1.6.1rc1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.123.13
        revision-id: pqm at pqm.ubuntu.com-20080829154106-r31zywifs7jfueys
        parent: pqm at pqm.ubuntu.com-20080829125554-6it3dn33ne5lq7xc
        parent: john at arbash-meinel.com-20080829151023-drmf96z1lo291bcc
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.6
        timestamp: Fri 2008-08-29 16:41:06 +0100
        message:
          (jam) (trivial) clean up an unnecessary comment
        modified:
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
            ------------------------------------------------------------
            revno: 3508.164.3
            revision-id: john at arbash-meinel.com-20080829151023-drmf96z1lo291bcc
            parent: john at arbash-meinel.com-20080829122453-pgvngxegwod5ttdf
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: hpss_readv
            timestamp: Fri 2008-08-29 10:10:23 -0500
            message:
              (trivial) remove a commented out pdb section
            modified:
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.123.12
        revision-id: pqm at pqm.ubuntu.com-20080829125554-6it3dn33ne5lq7xc
        parent: pqm at pqm.ubuntu.com-20080829065751-5a5hk6l80cg7v5c6
        parent: john at arbash-meinel.com-20080829122453-pgvngxegwod5ttdf
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.6
        timestamp: Fri 2008-08-29 13:55:54 +0100
        message:
          (jam) Update HPSS.readv() to do better with the buffer
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
            ------------------------------------------------------------
            revno: 3508.164.2
            revision-id: john at arbash-meinel.com-20080829122453-pgvngxegwod5ttdf
            parent: john at arbash-meinel.com-20080829052558-2j75lgu4g571z13f
            parent: pqm at pqm.ubuntu.com-20080829065751-5a5hk6l80cg7v5c6
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: hpss_readv
            timestamp: Fri 2008-08-29 07:24:53 -0500
            message:
              Merge in bzr.1.6 to get NEWS cleaned up.
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
              bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
              bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
            ------------------------------------------------------------
            revno: 3508.164.1
            revision-id: john at arbash-meinel.com-20080829052558-2j75lgu4g571z13f
            parent: pqm at pqm.ubuntu.com-20080825143827-fl7cocq59pqdig2p
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: hpss_readv
            timestamp: Fri 2008-08-29 00:25:58 -0500
            message:
              Cherrypick the hpss_readv fix back onto bzr.1.6
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
              bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.123.11
        revision-id: pqm at pqm.ubuntu.com-20080829065751-5a5hk6l80cg7v5c6
        parent: pqm at pqm.ubuntu.com-20080829055632-1d382i6dsatudrcg
        parent: john at arbash-meinel.com-20080829053033-sr6alv4rzfvlfwke
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.6
        timestamp: Fri 2008-08-29 07:57:51 +0100
        message:
          (jam) Fix bug #261339 by always fetching Revision texts as fulltexts.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
            ------------------------------------------------------------
            revno: 3508.163.2
            revision-id: john at arbash-meinel.com-20080829053033-sr6alv4rzfvlfwke
            parent: john at arbash-meinel.com-20080829020522-kpkk0zvxf52oj3kh
            parent: john at arbash-meinel.com-20080829051928-wtobyp0rxuepozmi
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: bug_261339
            timestamp: Fri 2008-08-29 00:30:33 -0500
            message:
              Merge in rich-root-serializer to get the NEWS entry correct.
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
              bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
              bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
              bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
            ------------------------------------------------------------
            revno: 3508.163.1
            revision-id: john at arbash-meinel.com-20080829020522-kpkk0zvxf52oj3kh
            parent: pqm at pqm.ubuntu.com-20080825143827-fl7cocq59pqdig2p
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: bug_261339
            timestamp: Thu 2008-08-28 21:05:22 -0500
            message:
              Fix bug #261339, Always request full texts for Revision texts.
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
        ------------------------------------------------------------
        revno: 3508.123.10
        revision-id: pqm at pqm.ubuntu.com-20080829055632-1d382i6dsatudrcg
        parent: pqm at pqm.ubuntu.com-20080825143827-fl7cocq59pqdig2p
        parent: john at arbash-meinel.com-20080829051928-wtobyp0rxuepozmi
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.6
        timestamp: Fri 2008-08-29 06:56:32 +0100
        message:
          (jam) Supersede the --1.6-rich-root format,
          	in favor of --1.6.1-rich-root, which gets the serializer right.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
        ------------------------------------------------------------
        revno: 3508.162.6
        revision-id: john at arbash-meinel.com-20080829051928-wtobyp0rxuepozmi
        parent: john at arbash-meinel.com-20080829051856-cybdbv604adwbzn1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rich_root_serializer
        timestamp: Fri 2008-08-29 00:19:28 -0500
        message:
          Cleanup NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.162.5
        revision-id: john at arbash-meinel.com-20080829051856-cybdbv604adwbzn1
        parent: john at arbash-meinel.com-20080829044612-i5eshappfji5sjfz
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rich_root_serializer
        timestamp: Fri 2008-08-29 00:18:56 -0500
        message:
          Switch out --1.6-rich-root for --1.6.1-rich-root.
          
          Fix up the tests that were expecting the old name.
          Also add tests that stacking properly check the various
          permutations.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
        ------------------------------------------------------------
        revno: 3508.162.4
        revision-id: john at arbash-meinel.com-20080829044612-i5eshappfji5sjfz
        parent: john at arbash-meinel.com-20080829025102-yen21bf2ryskwbrr
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rich_root_serializer
        timestamp: Thu 2008-08-28 23:46:12 -0500
        message:
          Remove --1.6-rich-root as a registered metadir collection.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3508.162.3
        revision-id: john at arbash-meinel.com-20080829025102-yen21bf2ryskwbrr
        parent: john at arbash-meinel.com-20080829024439-zx2jhwqbt4qlyg13
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rich_root_serializer
        timestamp: Thu 2008-08-28 21:51:02 -0500
        message:
          When warning give an exact upgrade request.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.162.2
        revision-id: john at arbash-meinel.com-20080829024439-zx2jhwqbt4qlyg13
        parent: john at arbash-meinel.com-20080829023918-10cy13i3x5af62ne
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rich_root_serializer
        timestamp: Thu 2008-08-28 21:44:39 -0500
        message:
          Name the new format 1.6.1-rich-root, and NEWS for fixing bug #262333
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.162.1
        revision-id: john at arbash-meinel.com-20080829023918-10cy13i3x5af62ne
        parent: pqm at pqm.ubuntu.com-20080825143827-fl7cocq59pqdig2p
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: rich_root_serializer
        timestamp: Thu 2008-08-28 21:39:18 -0500
        message:
          Create a new --1.6-rich-root, deprecate the old one.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
    ------------------------------------------------------------
    revno: 3508.1.158
    revision-id: pqm at pqm.ubuntu.com-20080829201726-i807i54i319nfgdn
    parent: pqm at pqm.ubuntu.com-20080829062746-ny482m2f2pukdhqt
    parent: v.ladeuil+lp at free.fr-20080829194041-2uefiin1bbiff91k
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-08-29 21:17:26 +0100
    message:
      (vila) Really fix bug #225020 by catching CURLE_SEND_ERROR
      	unconditionally
    modified:
      bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
        ------------------------------------------------------------
        revno: 3508.161.1
        revision-id: v.ladeuil+lp at free.fr-20080829194041-2uefiin1bbiff91k
        parent: pqm at pqm.ubuntu.com-20080829062746-ny482m2f2pukdhqt
        parent: v.ladeuil+lp at free.fr-20080829074035-b27ccuxuzgb6rba1
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk
        timestamp: Fri 2008-08-29 21:40:41 +0200
        message:
          (vila) Really fix bug #225020 by catching CURLE_SEND_ERROR unconditionally
        modified:
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
        ------------------------------------------------------------
        revno: 3508.152.2
        revision-id: v.ladeuil+lp at free.fr-20080829074035-b27ccuxuzgb6rba1
        parent: v.ladeuil+lp at free.fr-20080827202611-8l16umo6ylc4rbnw
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 225020-select-poll
        timestamp: Fri 2008-08-29 09:40:35 +0200
        message:
          Fix bug #225020 by catching the CURLE_SEND_ERROR error more broadly.
          
          * bzrlib/transport/http/_pycurl.py:
          (PyCurlTransport._post): Other error codes than 403 can trigger
          the bug. Catching the CURLE_SEND_ERROR should not be restricted.
        modified:
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
    ------------------------------------------------------------
    revno: 3508.1.157
    revision-id: pqm at pqm.ubuntu.com-20080829062746-ny482m2f2pukdhqt
    parent: pqm at pqm.ubuntu.com-20080829021555-m0ewn41ljtx2z0pa
    parent: john at arbash-meinel.com-20080829015532-d26jj843xwt7ad8u
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-08-29 07:27:46 +0100
    message:
      (jam) Change the HPSS readv() code to buffer and process without
      	reallocating.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
      bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
      bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.160.5
        revision-id: john at arbash-meinel.com-20080829015532-d26jj843xwt7ad8u
        parent: john at arbash-meinel.com-20080828213619-0wq19y99l96lja2t
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: hpss_readv
        timestamp: Thu 2008-08-28 20:55:32 -0500
        message:
          Fix the test suite.
          Remove the 'assert' statements and turn them into raise AssertionError
          Fix the test that assumed ProtoThreeDecoder had an '_in_buffer'
          member.
        modified:
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
        ------------------------------------------------------------
        revno: 3508.160.4
        revision-id: john at arbash-meinel.com-20080828213619-0wq19y99l96lja2t
        parent: john at arbash-meinel.com-20080828212748-fplqyspastui6wq8
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: hpss_readv
        timestamp: Thu 2008-08-28 16:36:19 -0500
        message:
          NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.160.3
        revision-id: john at arbash-meinel.com-20080828212748-fplqyspastui6wq8
        parent: john at arbash-meinel.com-20080828210435-h30020sylefc8750
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: hpss_readv
        timestamp: Thu 2008-08-28 16:27:48 -0500
        message:
          Don't downsize the data buffer while reading.
          Instead just use offsets into the data buffer.
          It turns out that the string copying was massively dominating performance.
          With this and the earlier patch, it drops the time for
          bzr branch bzr+ssh://localhost/bzr.dev
          from 1m26s down to 39.3s.
          And 32s is the local transport time.
        modified:
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
        ------------------------------------------------------------
        revno: 3508.160.2
        revision-id: john at arbash-meinel.com-20080828210435-h30020sylefc8750
        parent: john at arbash-meinel.com-20080828204756-iii2npp6ys48xzbo
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: hpss_readv
        timestamp: Thu 2008-08-28 16:04:35 -0500
        message:
          When we are waiting on a big stream, allow
          extract_length_prefixed_bytes to peek at the input stream,
          rather than always packing it into a slightly larger string.
        modified:
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
        ------------------------------------------------------------
        revno: 3508.160.1
        revision-id: john at arbash-meinel.com-20080828204756-iii2npp6ys48xzbo
        parent: pqm at pqm.ubuntu.com-20080825182248-dydy5bn4n5akbfjq
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: hpss_readv
        timestamp: Thu 2008-08-28 15:47:56 -0500
        message:
          Change _StatefulDecoder._in_bytes into a _in_bytes_list
        modified:
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
    ------------------------------------------------------------
    revno: 3508.1.156
    revision-id: pqm at pqm.ubuntu.com-20080829021555-m0ewn41ljtx2z0pa
    parent: pqm at pqm.ubuntu.com-20080829014649-2xy77164nvtxzl9y
    parent: aaron at aaronbentley.com-20080829004319-wb53fnvsby45czj3
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-08-29 03:15:55 +0100
    message:
      Remove unused kind_change variable from TT._apply_removals (abentley)
    modified:
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 1551.19.50
        revision-id: aaron at aaronbentley.com-20080829004319-wb53fnvsby45czj3
        parent: aaron at aaronbentley.com-20080829004210-gc7svcqo3llgh5h0
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Thu 2008-08-28 20:43:19 -0400
        message:
          Remove unused kind_changes var
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 1551.19.49
        revision-id: aaron at aaronbentley.com-20080829004210-gc7svcqo3llgh5h0
        parent: aaron at aaronbentley.com-20080722140416-qfcli2v51w6b402u
        parent: pqm at pqm.ubuntu.com-20080828220458-9l8imklutrsvcw5t
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Thu 2008-08-28 20:42:10 -0400
        message:
          Merge with bzr.dev
        removed:
          tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/developer-guide/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        renamed:
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          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_merge.py test_merge.py-20060323225809-9bc0459c19917f41
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 1551.19.48
        revision-id: aaron at aaronbentley.com-20080722140416-qfcli2v51w6b402u
        parent: aaron at aaronbentley.com-20080716225850-uq4a2k6n3jdgl847
        parent: pqm at pqm.ubuntu.com-20080722103935-leq46n7723oi910e
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Tue 2008-07-22 10:04:16 -0400
        message:
          Merge with bzr.dev
        added:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          doc/en/user-guide/stacked.txt  stacked.txt-20080711023247-4uh9oovoka0sze8b-1
          tools/win32/run_script.py      run_script.py-20080717003927-k6itvarbtnwk44o9-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/test_weave.py     testknit.py-20050627023648-9833cc5562ffb785
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
    ------------------------------------------------------------
    revno: 3508.1.155
    revision-id: pqm at pqm.ubuntu.com-20080829014649-2xy77164nvtxzl9y
    parent: pqm at pqm.ubuntu.com-20080829010334-5rll9kw98912mbxd
    parent: aaron at aaronbentley.com-20080829011534-9uyv0pngb7w2pskl
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-08-29 02:46:49 +0100
    message:
      Test interface of PreviewTree in the post-change state (abentley)
    modified:
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
      bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.10.29
        revision-id: aaron at aaronbentley.com-20080829011534-9uyv0pngb7w2pskl
        parent: aaron at aaronbentley.com-20080829003557-31vikv6h1freiiq7
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Thu 2008-08-28 21:15:34 -0400
        message:
          Treat versioned files with no contents as a conflict
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.10.28
        revision-id: aaron at aaronbentley.com-20080829003557-31vikv6h1freiiq7
        parent: aaron at aaronbentley.com-20080829000850-2cwrrp2c4msosgo0
        parent: aaron at aaronbentley.com-20080829003538-1k6csn6toj259n49
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Thu 2008-08-28 20:35:57 -0400
        message:
          Merge with list_files
        removed:
          tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          doc/en/developer-guide/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        renamed:
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          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_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
            ------------------------------------------------------------
            revno: 3363.11.18
            revision-id: aaron at aaronbentley.com-20080829003538-1k6csn6toj259n49
            parent: aaron at aaronbentley.com-20080729050957-spnnmt1f9inkwhlf
            parent: aaron at aaronbentley.com-20080829003314-kkw7p0fpj7gkucfz
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: list_files
            timestamp: Thu 2008-08-28 20:35:38 -0400
            message:
              Merge with walkdirs
            removed:
              tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
            added:
              bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
              bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
              bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
              bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
              bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
              bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
              bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
              bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
              bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
              bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
              doc/en/developer-guide/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
              tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
              tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
              tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
              tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
            renamed:
              bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
            modified:
              .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
              Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzr                            bzr.py-20050313053754-5485f144c7006fa6
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
              bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
              bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
              bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
              bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
              bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
              bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
              bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
              bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
              bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
              bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
              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_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
              bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
              bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
              bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
              bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
              bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
              bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
              bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
              bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
              bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
              bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
              bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
              bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
              bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
              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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
              bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
              bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
              bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
              bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
              bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
              bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
              bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
              bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
              bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
              bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
              doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
              doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
              doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
              doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
              tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3363.10.27
        revision-id: aaron at aaronbentley.com-20080829000850-2cwrrp2c4msosgo0
        parent: aaron at aaronbentley.com-20080828234421-662ij42irh0j8gs7
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Thu 2008-08-28 20:08:50 -0400
        message:
          Update for new test length
        modified:
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
        ------------------------------------------------------------
        revno: 3363.10.26
        revision-id: aaron at aaronbentley.com-20080828234421-662ij42irh0j8gs7
        parent: aaron at aaronbentley.com-20080828234312-er64c3v3pqretd74
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Thu 2008-08-28 19:44:21 -0400
        message:
          Remove extra unlock
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.10.25
        revision-id: aaron at aaronbentley.com-20080828234312-er64c3v3pqretd74
        parent: aaron at aaronbentley.com-20080729051051-gk5lj1rfsj1jkxyy
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Thu 2008-08-28 19:43:12 -0400
        message:
          _alter_files locks supplied basis_tree
        modified:
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.10.24
        revision-id: aaron at aaronbentley.com-20080729051051-gk5lj1rfsj1jkxyy
        parent: aaron at aaronbentley.com-20080723191954-zn7nmtj7ama6q8vs
        parent: aaron at aaronbentley.com-20080729050957-spnnmt1f9inkwhlf
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Tue 2008-07-29 17:10:51 +1200
        message:
          Merge with list_files
        added:
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
            ------------------------------------------------------------
            revno: 3363.11.17
            revision-id: aaron at aaronbentley.com-20080729050957-spnnmt1f9inkwhlf
            parent: aaron at aaronbentley.com-20080723191902-378rh1tksda8r867
            parent: aaron at aaronbentley.com-20080729050924-sfbj1zq3philccv4
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: list_files
            timestamp: Tue 2008-07-29 17:09:57 +1200
            message:
              Merge with walkdirs
            added:
              doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
              bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
              bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
              bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
              bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
              bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
              bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
              bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
              bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
              bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
              doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
              tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
        ------------------------------------------------------------
        revno: 3363.10.23
        revision-id: aaron at aaronbentley.com-20080723191954-zn7nmtj7ama6q8vs
        parent: aaron at aaronbentley.com-20080722204300-ei04rz1gbw5dgfge
        parent: aaron at aaronbentley.com-20080723191902-378rh1tksda8r867
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Wed 2008-07-23 15:19:54 -0400
        message:
          Merge with list_files
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
            ------------------------------------------------------------
            revno: 3363.11.16
            revision-id: aaron at aaronbentley.com-20080723191902-378rh1tksda8r867
            parent: aaron at aaronbentley.com-20080722204110-pmnru994dza0voaq
            parent: aaron at aaronbentley.com-20080723190946-ifb6ndd62vvoxc2z
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: list_files
            timestamp: Wed 2008-07-23 15:19:02 -0400
            message:
              Merge with walkdirs
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.10.22
        revision-id: aaron at aaronbentley.com-20080722204300-ei04rz1gbw5dgfge
        parent: aaron at aaronbentley.com-20080722204125-6er80zq2aadfq5f8
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Tue 2008-07-22 16:43:00 -0400
        message:
          Fix support for plan_file_merge in PreviewTreePost
        modified:
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
        ------------------------------------------------------------
        revno: 3363.10.21
        revision-id: aaron at aaronbentley.com-20080722204125-6er80zq2aadfq5f8
        parent: aaron at aaronbentley.com-20080722180733-xszna9aae8kfwr64
        parent: aaron at aaronbentley.com-20080722204110-pmnru994dza0voaq
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Tue 2008-07-22 16:41:25 -0400
        message:
          Merge with list_files
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
            ------------------------------------------------------------
            revno: 3363.11.15
            revision-id: aaron at aaronbentley.com-20080722204110-pmnru994dza0voaq
            parent: aaron at aaronbentley.com-20080722180712-1erc8x65bkbe48ke
            parent: aaron at aaronbentley.com-20080722203743-365cpimh27w7nzrx
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: list_files
            timestamp: Tue 2008-07-22 16:41:10 -0400
            message:
              Merge with plan_merge
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.10.20
        revision-id: aaron at aaronbentley.com-20080722180733-xszna9aae8kfwr64
        parent: aaron at aaronbentley.com-20080722175828-gkpqkam89395hnlt
        parent: aaron at aaronbentley.com-20080722180712-1erc8x65bkbe48ke
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Tue 2008-07-22 14:07:33 -0400
        message:
          Merge with list_files
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
            ------------------------------------------------------------
            revno: 3363.11.14
            revision-id: aaron at aaronbentley.com-20080722180712-1erc8x65bkbe48ke
            parent: aaron at aaronbentley.com-20080722175758-0ii0l29gs1bzt5eq
            parent: aaron at aaronbentley.com-20080722180649-desza99rl5386sjj
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: list_files
            timestamp: Tue 2008-07-22 14:07:12 -0400
            message:
              Merge with plan_merge
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
        ------------------------------------------------------------
        revno: 3363.10.19
        revision-id: aaron at aaronbentley.com-20080722175828-gkpqkam89395hnlt
        parent: aaron at aaronbentley.com-20080702191931-w50ed4u5faa7ghs3
        parent: aaron at aaronbentley.com-20080722175758-0ii0l29gs1bzt5eq
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Tue 2008-07-22 13:58:28 -0400
        message:
          Merge with list_files
        added:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/help_topics/en/patterns.txt patterns.txt-20080625070357-wx8qm46a19ejwfns-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/repository_implementations/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          contrib/bash/bzrbashprompt.sh  bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
          doc/en/user-guide/stacked.txt  stacked.txt-20080711023247-4uh9oovoka0sze8b-1
          tools/win32/run_script.py      run_script.py-20080717003927-k6itvarbtnwk44o9-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          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_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          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_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_ignores.py   test_ignores.py-20060712172354-vqq9ln0t8di27v53-1
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/test_weave.py     testknit.py-20050627023648-9833cc5562ffb785
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
            ------------------------------------------------------------
            revno: 3363.11.13
            revision-id: aaron at aaronbentley.com-20080722175758-0ii0l29gs1bzt5eq
            parent: aaron at aaronbentley.com-20080702191917-f6l6yuyhdjsu4pgi
            parent: aaron at aaronbentley.com-20080722175734-oxfdwvh79qzw5upi
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: list_files
            timestamp: Tue 2008-07-22 13:57:58 -0400
            message:
              Merge with plan_merge
            added:
              bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
              bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
              bzrlib/help_topics/en/patterns.txt patterns.txt-20080625070357-wx8qm46a19ejwfns-1
              bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
              bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
              bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/repository_implementations/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
              bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
              bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
              bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
              contrib/bash/bzrbashprompt.sh  bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
              doc/en/user-guide/stacked.txt  stacked.txt-20080711023247-4uh9oovoka0sze8b-1
              tools/win32/run_script.py      run_script.py-20080717003927-k6itvarbtnwk44o9-1
            modified:
              .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
              Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzr                            bzr.py-20050313053754-5485f144c7006fa6
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
              bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
              bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
              bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
              bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
              bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
              bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
              bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
              bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
              bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
              bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
              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_push.py test_push.py-20060329002750-929af230d5d22663
              bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
              bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
              bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
              bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
              bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
              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_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
              bzrlib/tests/test_ignores.py   test_ignores.py-20060712172354-vqq9ln0t8di27v53-1
              bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
              bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
              bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/tests/test_weave.py     testknit.py-20050627023648-9833cc5562ffb785
              bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
              bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
              bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
              bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
              bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
              bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
              bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
              bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
              bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
              bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
              bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
              doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
              doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
              doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
              doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
              tools/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
        ------------------------------------------------------------
        revno: 3363.10.18
        revision-id: aaron at aaronbentley.com-20080702191931-w50ed4u5faa7ghs3
        parent: aaron at aaronbentley.com-20080702150822-1dqp47f19tl8dkl7
        parent: aaron at aaronbentley.com-20080702191917-f6l6yuyhdjsu4pgi
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Wed 2008-07-02 15:19:31 -0400
        message:
          Merge with list_files
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
            ------------------------------------------------------------
            revno: 3363.11.12
            revision-id: aaron at aaronbentley.com-20080702191917-f6l6yuyhdjsu4pgi
            parent: aaron at aaronbentley.com-20080702150807-p4wbrgahpcdp4nou
            parent: aaron at aaronbentley.com-20080702191820-yhi9zv3swh75st1r
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: list_files
            timestamp: Wed 2008-07-02 15:19:17 -0400
            message:
              merge with plan_merge
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3363.10.17
        revision-id: aaron at aaronbentley.com-20080702150822-1dqp47f19tl8dkl7
        parent: aaron at aaronbentley.com-20080702132814-udqr7ng22x6ufk2t
        parent: aaron at aaronbentley.com-20080702150807-p4wbrgahpcdp4nou
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Wed 2008-07-02 11:08:22 -0400
        message:
          Merge with list_files
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
            ------------------------------------------------------------
            revno: 3363.11.11
            revision-id: aaron at aaronbentley.com-20080702150807-p4wbrgahpcdp4nou
            parent: aaron at aaronbentley.com-20080702132743-fa01591fosrfn6b8
            parent: aaron at aaronbentley.com-20080702150603-ho0gnodv6xagl5t1
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: list_files
            timestamp: Wed 2008-07-02 11:08:07 -0400
            message:
              Merge with plan_merge
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3363.10.16
        revision-id: aaron at aaronbentley.com-20080702132814-udqr7ng22x6ufk2t
        parent: aaron at aaronbentley.com-20080626203441-p6ne7cy004fdr12v
        parent: aaron at aaronbentley.com-20080702132743-fa01591fosrfn6b8
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Wed 2008-07-02 09:28:14 -0400
        message:
          Merge with list_files
        removed:
          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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
          bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
          bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
          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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-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/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          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/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          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/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
            ------------------------------------------------------------
            revno: 3363.11.10
            revision-id: aaron at aaronbentley.com-20080702132743-fa01591fosrfn6b8
            parent: aaron at aaronbentley.com-20080626203428-vq411kdk6vwl5y0b
            parent: aaron at aaronbentley.com-20080702132722-xoxdhvdlo2eg0q4a
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: list_files
            timestamp: Wed 2008-07-02 09:27:43 -0400
            message:
              Merge with is_executable
            removed:
              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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
              bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
              bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
              bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
              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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
              bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
              bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
              bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-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/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
              bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
              bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
              bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
              bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
              bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
              bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
              bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
              bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
              bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
              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/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
              bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
              bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
              bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
              bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
              bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              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/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3363.10.15
        revision-id: aaron at aaronbentley.com-20080626203441-p6ne7cy004fdr12v
        parent: aaron at aaronbentley.com-20080626200814-gglprv4g58pax917
        parent: aaron at aaronbentley.com-20080626203428-vq411kdk6vwl5y0b
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Thu 2008-06-26 16:34:41 -0400
        message:
          Merge with list_files
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
            ------------------------------------------------------------
            revno: 3363.11.9
            revision-id: aaron at aaronbentley.com-20080626203428-vq411kdk6vwl5y0b
            parent: aaron at aaronbentley.com-20080626200758-vlrvy9j4sd4svke5
            parent: aaron at aaronbentley.com-20080626203414-1e01i0ezx7sq5gzh
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: list_files
            timestamp: Thu 2008-06-26 16:34:28 -0400
            message:
              Merge with is_executable
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.10.14
        revision-id: aaron at aaronbentley.com-20080626200814-gglprv4g58pax917
        parent: aaron at aaronbentley.com-20080626194947-d8tdv3p68uq8abuf
        parent: aaron at aaronbentley.com-20080626200758-vlrvy9j4sd4svke5
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Thu 2008-06-26 16:08:14 -0400
        message:
          Merge with list_files
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
            ------------------------------------------------------------
            revno: 3363.11.8
            revision-id: aaron at aaronbentley.com-20080626200758-vlrvy9j4sd4svke5
            parent: aaron at aaronbentley.com-20080626193704-piovgg3iv4350oe2
            parent: aaron at aaronbentley.com-20080626200740-4nfdd1s3dx01v06t
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: list_files
            timestamp: Thu 2008-06-26 16:07:58 -0400
            message:
              Merge with stored_kind
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.10.13
        revision-id: aaron at aaronbentley.com-20080626194947-d8tdv3p68uq8abuf
        parent: aaron at aaronbentley.com-20080626193717-t4s9sgjm9uehebxj
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Thu 2008-06-26 15:49:47 -0400
        message:
          Preserve past commits when converting to a PreviewTreePost
        modified:
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
        ------------------------------------------------------------
        revno: 3363.10.12
        revision-id: aaron at aaronbentley.com-20080626193717-t4s9sgjm9uehebxj
        parent: aaron at aaronbentley.com-20080626173220-i936do63zjy1j95z
        parent: aaron at aaronbentley.com-20080626193704-piovgg3iv4350oe2
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Thu 2008-06-26 15:37:17 -0400
        message:
          Merge with list_files
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
            ------------------------------------------------------------
            revno: 3363.11.7
            revision-id: aaron at aaronbentley.com-20080626193704-piovgg3iv4350oe2
            parent: aaron at aaronbentley.com-20080626173145-tx1asntf5r4rf8ns
            parent: aaron at aaronbentley.com-20080626193641-lle6e4f6hnsuvoxh
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: list_files
            timestamp: Thu 2008-06-26 15:37:04 -0400
            message:
              Merge with annotate
            modified:
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.10.11
        revision-id: aaron at aaronbentley.com-20080626173220-i936do63zjy1j95z
        parent: aaron at aaronbentley.com-20080626155717-l2zx02g6b2s4yyhx
        parent: aaron at aaronbentley.com-20080626173145-tx1asntf5r4rf8ns
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Thu 2008-06-26 13:32:20 -0400
        message:
          Merge with list_files
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
            ------------------------------------------------------------
            revno: 3363.11.6
            revision-id: aaron at aaronbentley.com-20080626173145-tx1asntf5r4rf8ns
            parent: aaron at aaronbentley.com-20080626155544-wqjpavs9ub7twep2
            parent: aaron at aaronbentley.com-20080626173106-6b2v5k6xb1xszgc5
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: list_files
            timestamp: Thu 2008-06-26 13:31:45 -0400
            message:
              Merge with annotate
            modified:
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.10.10
        revision-id: aaron at aaronbentley.com-20080626155717-l2zx02g6b2s4yyhx
        parent: aaron at aaronbentley.com-20080625215350-aybjpktwhiamyela
        parent: aaron at aaronbentley.com-20080626155544-wqjpavs9ub7twep2
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Thu 2008-06-26 11:57:17 -0400
        message:
          Merge with list_files
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
            ------------------------------------------------------------
            revno: 3363.11.5
            revision-id: aaron at aaronbentley.com-20080626155544-wqjpavs9ub7twep2
            parent: aaron at aaronbentley.com-20080625215332-dd9ia37bm8cl8npz
            parent: aaron at aaronbentley.com-20080626155510-2thr81gbu1hlezuv
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: list_files
            timestamp: Thu 2008-06-26 11:55:44 -0400
            message:
              Merge with annotate
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.10.9
        revision-id: aaron at aaronbentley.com-20080625215350-aybjpktwhiamyela
        parent: aaron at aaronbentley.com-20080625212903-bxhe7o4yd20d573p
        parent: aaron at aaronbentley.com-20080625215332-dd9ia37bm8cl8npz
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Wed 2008-06-25 17:53:50 -0400
        message:
          Merge with list_files
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
            ------------------------------------------------------------
            revno: 3363.11.4
            revision-id: aaron at aaronbentley.com-20080625215332-dd9ia37bm8cl8npz
            parent: aaron at aaronbentley.com-20080625214910-refybyi6h76vmmnl
            parent: aaron at aaronbentley.com-20080625215311-23t7nryril2y99zs
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: list_files
            timestamp: Wed 2008-06-25 17:53:32 -0400
            message:
              Merge with list_files
            modified:
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
            ------------------------------------------------------------
            revno: 3363.11.3
            revision-id: aaron at aaronbentley.com-20080625214910-refybyi6h76vmmnl
            parent: aaron at aaronbentley.com-20080625213339-13p5bl8w0465joz6
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: list_files
            timestamp: Wed 2008-06-25 17:49:10 -0400
            message:
              Handle adding tree references in revert
            modified:
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
            ------------------------------------------------------------
            revno: 3363.11.2
            revision-id: aaron at aaronbentley.com-20080625213339-13p5bl8w0465joz6
            parent: aaron at aaronbentley.com-20080625212830-028oh2tvta8hccc0
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: list_files
            timestamp: Wed 2008-06-25 17:33:39 -0400
            message:
              Fix listing files
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.10.8
        revision-id: aaron at aaronbentley.com-20080625212903-bxhe7o4yd20d573p
        parent: aaron at aaronbentley.com-20080625210119-kzfiw2twweu26xpz
        parent: aaron at aaronbentley.com-20080625212830-028oh2tvta8hccc0
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Wed 2008-06-25 17:29:03 -0400
        message:
          Merge with list_files
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
            ------------------------------------------------------------
            revno: 3363.11.1
            revision-id: aaron at aaronbentley.com-20080625212830-028oh2tvta8hccc0
            parent: aaron at aaronbentley.com-20080625204631-1xqay9ump68bp40p
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: list_files
            timestamp: Wed 2008-06-25 17:28:30 -0400
            message:
              Cheap implementation of list_files
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.10.7
        revision-id: aaron at aaronbentley.com-20080625210119-kzfiw2twweu26xpz
        parent: aaron at aaronbentley.com-20080625202525-pbctimyblnccuk41
        parent: aaron at aaronbentley.com-20080625204631-1xqay9ump68bp40p
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Wed 2008-06-25 17:01:19 -0400
        message:
          Merge with path_content_summary
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
        ------------------------------------------------------------
        revno: 3363.10.6
        revision-id: aaron at aaronbentley.com-20080625202525-pbctimyblnccuk41
        parent: aaron at aaronbentley.com-20080625162002-gdoh616mqjx923b8
        parent: aaron at aaronbentley.com-20080625201957-wz1cy2lhu1wz4uez
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Wed 2008-06-25 16:25:25 -0400
        message:
          Merge with path_content_summary
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.10.5
        revision-id: aaron at aaronbentley.com-20080625162002-gdoh616mqjx923b8
        parent: aaron at aaronbentley.com-20080624195623-e4y4p7mr6pbbbq9x
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Wed 2008-06-25 12:20:02 -0400
        message:
          Fix locking issue
        modified:
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.10.4
        revision-id: aaron at aaronbentley.com-20080624195623-e4y4p7mr6pbbbq9x
        parent: aaron at aaronbentley.com-20080624194527-ml21lp7nywxhezxp
        parent: aaron at aaronbentley.com-20080624195553-9q1pboo9aduba0w4
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Tue 2008-06-24 15:56:23 -0400
        message:
          Fake merge to preserve post-tree support
        ------------------------------------------------------------
        revno: 3363.10.3
        revision-id: aaron at aaronbentley.com-20080624194527-ml21lp7nywxhezxp
        parent: aaron at aaronbentley.com-20080624180400-9s1uwhlygmbw32cz
        parent: aaron at aaronbentley.com-20080624191414-4zatcf7n3op4qjxk
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Tue 2008-06-24 15:45:27 -0400
        message:
          Merge with preview-changed
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3363.10.2
        revision-id: aaron at aaronbentley.com-20080624180400-9s1uwhlygmbw32cz
        parent: aaron at aaronbentley.com-20080624175720-f75g135at6hqizp3
        parent: aaron at aaronbentley.com-20080624180313-4u714c59br6z4lt6
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Tue 2008-06-24 14:04:00 -0400
        message:
          Fake merge of removal of PreviewTreePost scenarios
        ------------------------------------------------------------
        revno: 3363.10.1
        revision-id: aaron at aaronbentley.com-20080624175720-f75g135at6hqizp3
        parent: aaron at aaronbentley.com-20080624175124-bl1778a0ieuyhsrr
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-post
        timestamp: Tue 2008-06-24 13:57:20 -0400
        message:
          Fixes for adjust_path and path2id
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
    ------------------------------------------------------------
    revno: 3508.1.154
    revision-id: pqm at pqm.ubuntu.com-20080829010334-5rll9kw98912mbxd
    parent: pqm at pqm.ubuntu.com-20080828220458-9l8imklutrsvcw5t
    parent: aaron at aaronbentley.com-20080829003314-kkw7p0fpj7gkucfz
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-08-29 02:03:34 +0100
    message:
      Fix PreviewTree implementation of walkdirs
    modified:
      bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
      bzrlib/tests/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.9.12
        revision-id: aaron at aaronbentley.com-20080829003314-kkw7p0fpj7gkucfz
        parent: aaron at aaronbentley.com-20080729050924-sfbj1zq3philccv4
        parent: pqm at pqm.ubuntu.com-20080828220458-9l8imklutrsvcw5t
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: walkdirs
        timestamp: Thu 2008-08-28 20:33:14 -0400
        message:
          merge with bzr.dev
        removed:
          tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          doc/en/developer-guide/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        renamed:
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          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_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3363.9.11
        revision-id: aaron at aaronbentley.com-20080729050924-sfbj1zq3philccv4
        parent: aaron at aaronbentley.com-20080723190946-ifb6ndd62vvoxc2z
        parent: pqm at pqm.ubuntu.com-20080729005846-o7t0ck17azx0xddl
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: walkdirs
        timestamp: Tue 2008-07-29 17:09:24 +1200
        message:
          Merge with bzr.dev
        added:
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
        ------------------------------------------------------------
        revno: 3363.9.10
        revision-id: aaron at aaronbentley.com-20080723190946-ifb6ndd62vvoxc2z
        parent: aaron at aaronbentley.com-20080723155426-rztmpd206oz7fwkd
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: walkdirs
        timestamp: Wed 2008-07-23 15:09:46 -0400
        message:
          Handle dangling file-ids correctly
        modified:
          bzrlib/tests/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.9.9
        revision-id: aaron at aaronbentley.com-20080723155426-rztmpd206oz7fwkd
        parent: aaron at aaronbentley.com-20080722203743-365cpimh27w7nzrx
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: walkdirs
        timestamp: Wed 2008-07-23 11:54:26 -0400
        message:
          Implement walkdirs in terms of TreeTransform
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
    ------------------------------------------------------------
    revno: 3508.1.153
    revision-id: pqm at pqm.ubuntu.com-20080828220458-9l8imklutrsvcw5t
    parent: pqm at pqm.ubuntu.com-20080828212328-q4mx5qgvrokx06c0
    parent: aaron at aaronbentley.com-20080828213220-m0cmqwofh9g9cmv7
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-08-28 23:04:58 +0100
    message:
      Stacking policy doesn't force format upgrade on branch (abentley)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.158.14
        revision-id: aaron at aaronbentley.com-20080828213220-m0cmqwofh9g9cmv7
        parent: aaron at aaronbentley.com-20080828212449-myg1t02s4zrlnj5l
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Thu 2008-08-28 17:32:20 -0400
        message:
          Update NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.158.13
        revision-id: aaron at aaronbentley.com-20080828212449-myg1t02s4zrlnj5l
        parent: aaron at aaronbentley.com-20080828163339-3zdi0ewhixwpwoqn
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Thu 2008-08-28 17:24:49 -0400
        message:
          Make cloning_metadir handle stacking requirements
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.158.12
        revision-id: aaron at aaronbentley.com-20080828163339-3zdi0ewhixwpwoqn
        parent: aaron at aaronbentley.com-20080828162941-x6m5o49fkg8sb2ez
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Thu 2008-08-28 12:33:39 -0400
        message:
          Update NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.158.11
        revision-id: aaron at aaronbentley.com-20080828162941-x6m5o49fkg8sb2ez
        parent: aaron at aaronbentley.com-20080828162037-u9hrcv4yubm7tdmi
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Thu 2008-08-28 12:29:41 -0400
        message:
          Update docs
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3508.158.10
        revision-id: aaron at aaronbentley.com-20080828162037-u9hrcv4yubm7tdmi
        parent: aaron at aaronbentley.com-20080828154643-avn3r5tzy8xc5qb0
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Thu 2008-08-28 12:20:37 -0400
        message:
          Ensure that sprout chooses a rich-root format as needed
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.158.9
        revision-id: aaron at aaronbentley.com-20080828154643-avn3r5tzy8xc5qb0
        parent: aaron at aaronbentley.com-20080828144243-mvaldxu6im406gm2
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Thu 2008-08-28 11:46:43 -0400
        message:
          Move responsibility for stackable repo format to _get_metadir
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.158.8
        revision-id: aaron at aaronbentley.com-20080828144243-mvaldxu6im406gm2
        parent: aaron at aaronbentley.com-20080828142447-5rdjc02r4ajze56f
        parent: aaron at aaronbentley.com-20080828144110-l4gw1l23ypqtp07q
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Thu 2008-08-28 10:42:43 -0400
        message:
          merge with test-kipple
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
            ------------------------------------------------------------
            revno: 3508.159.2
            revision-id: aaron at aaronbentley.com-20080828144110-l4gw1l23ypqtp07q
            parent: aaron at aaronbentley.com-20080827212252-c00jxh0p8apelzkb
            parent: aaron at aaronbentley.com-20080828144044-ezvrt8jbrgop1rdl
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: test-kipple
            timestamp: Thu 2008-08-28 10:41:10 -0400
            message:
              Merge with sprout
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
              bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
              bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
              bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
              bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
              bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
        ------------------------------------------------------------
        revno: 3508.158.7
        revision-id: aaron at aaronbentley.com-20080828142447-5rdjc02r4ajze56f
        parent: aaron at aaronbentley.com-20080827213332-4b1eo8ckkzmbz5uf
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Thu 2008-08-28 10:24:47 -0400
        message:
          Fix test
        modified:
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.158.6
        revision-id: aaron at aaronbentley.com-20080827213332-4b1eo8ckkzmbz5uf
        parent: aaron at aaronbentley.com-20080827204103-kjuwhyg2h74ktj79
        parent: aaron at aaronbentley.com-20080827212252-c00jxh0p8apelzkb
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Wed 2008-08-27 17:33:32 -0400
        message:
          Merge from test-kipple
        modified:
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
            ------------------------------------------------------------
            revno: 3508.159.1
            revision-id: aaron at aaronbentley.com-20080827212252-c00jxh0p8apelzkb
            parent: aaron at aaronbentley.com-20080827204807-f2rn8vrv57uisl1b
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: test-kipple
            timestamp: Wed 2008-08-27 17:22:52 -0400
            message:
              Fix test kipple in test_break_lock_breaks_physical_lock
            modified:
              bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.158.5
        revision-id: aaron at aaronbentley.com-20080827204103-kjuwhyg2h74ktj79
        parent: aaron at aaronbentley.com-20080827190258-0ge5u00jwusd6q5i
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Wed 2008-08-27 16:41:03 -0400
        message:
          Fix parent location when copying content
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.158.4
        revision-id: aaron at aaronbentley.com-20080827190258-0ge5u00jwusd6q5i
        parent: aaron at aaronbentley.com-20080827182450-csvsugy94mgz6glu
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Wed 2008-08-27 15:02:58 -0400
        message:
          Update test to permit calling copy_content_into
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.158.3
        revision-id: aaron at aaronbentley.com-20080827182450-csvsugy94mgz6glu
        parent: aaron at aaronbentley.com-20080826210605-9ie943xkqs2itq5e
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Wed 2008-08-27 14:24:50 -0400
        message:
          fix sprout
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3508.158.2
        revision-id: aaron at aaronbentley.com-20080826210605-9ie943xkqs2itq5e
        parent: aaron at aaronbentley.com-20080826210526-vp6i7h6eeurh0gpt
        parent: aaron at aaronbentley.com-20080826205846-k4oo0yvjs2ki76fe
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Tue 2008-08-26 17:06:05 -0400
        message:
          Merge from sprout
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3508.158.1
        revision-id: aaron at aaronbentley.com-20080826210526-vp6i7h6eeurh0gpt
        parent: aaron at aaronbentley.com-20080826203846-qqja1nmhybdpzizy
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Tue 2008-08-26 17:05:26 -0400
        message:
          Ensure stacking policy does not cause format upgrades
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
    ------------------------------------------------------------
    revno: 3508.1.152
    revision-id: pqm at pqm.ubuntu.com-20080828212328-q4mx5qgvrokx06c0
    parent: pqm at pqm.ubuntu.com-20080828205415-4rzsrxmbpgujdgp2
    parent: aaron at aaronbentley.com-20080828203029-g9qf4z64lssaz32r
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-08-28 22:23:28 +0100
    message:
      Clean up BzrDir.sprout (abentley)
    modified:
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3508.157.5
        revision-id: aaron at aaronbentley.com-20080828203029-g9qf4z64lssaz32r
        parent: aaron at aaronbentley.com-20080828144044-ezvrt8jbrgop1rdl
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: sprout
        timestamp: Thu 2008-08-28 16:30:29 -0400
        message:
          Stop creating a new instance
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3508.157.4
        revision-id: aaron at aaronbentley.com-20080828144044-ezvrt8jbrgop1rdl
        parent: aaron at aaronbentley.com-20080827204807-f2rn8vrv57uisl1b
        parent: pqm at pqm.ubuntu.com-20080828143516-87uyghap1pw2xd1x
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: sprout
        timestamp: Thu 2008-08-28 10:40:44 -0400
        message:
          Merge with bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
        ------------------------------------------------------------
        revno: 3508.157.3
        revision-id: aaron at aaronbentley.com-20080827204807-f2rn8vrv57uisl1b
        parent: aaron at aaronbentley.com-20080826205846-k4oo0yvjs2ki76fe
        parent: pqm at pqm.ubuntu.com-20080827044137-4ox67ehr4bxtj7b0
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: sprout
        timestamp: Wed 2008-08-27 16:48:07 -0400
        message:
          Merge from bzr.dev
        modified:
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
        ------------------------------------------------------------
        revno: 3508.157.2
        revision-id: aaron at aaronbentley.com-20080826205846-k4oo0yvjs2ki76fe
        parent: aaron at aaronbentley.com-20080826203846-qqja1nmhybdpzizy
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: sprout
        timestamp: Tue 2008-08-26 16:58:46 -0400
        message:
          Implement get_branch_format, to unify branch creation code
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3508.157.1
        revision-id: aaron at aaronbentley.com-20080826203846-qqja1nmhybdpzizy
        parent: pqm at pqm.ubuntu.com-20080826151717-xb3qgwv6xta124k7
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: restore-stacking-policy
        timestamp: Tue 2008-08-26 16:38:46 -0400
        message:
          Fix sprout to honour cloning format
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
    ------------------------------------------------------------
    revno: 3508.1.151
    revision-id: pqm at pqm.ubuntu.com-20080828205415-4rzsrxmbpgujdgp2
    parent: pqm at pqm.ubuntu.com-20080828171745-xdrmccm17muk77y0
    parent: john at arbash-meinel.com-20080825215011-de9esmzgkue3e522
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-08-28 21:54:15 +0100
    message:
      (jam) Update the packaging documentation to explain how to use
      	bzr-builddeb instead of doing it manually.
    added:
      tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
      tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
      tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
      tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
    modified:
      doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        ------------------------------------------------------------
        revno: 3508.156.1
        revision-id: john at arbash-meinel.com-20080825215011-de9esmzgkue3e522
        parent: pqm at pqm.ubuntu.com-20080825182248-dydy5bn4n5akbfjq
        parent: lalinsky at gmail.com-20080821102849-f1yp8f358gcddfue
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: packaging
        timestamp: Mon 2008-08-25 16:50:11 -0500
        message:
          Merge in Lukáš's helper scripts.
          Update the packaging documents to describe how to do the releases
          using bzr-builddeb to package all distro platforms
          simultaneously.
        added:
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
        modified:
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        ------------------------------------------------------------
        revno: 0.11.3
        revision-id: lalinsky at gmail.com-20080821102849-f1yp8f358gcddfue
        parent: lalinsky at gmail.com-20080821102749-a8r8g6oe7y883m8y
        committer: Lukáš Lalinský <lalinsky at gmail.com>
        branch nick: tools
        timestamp: Thu 2008-08-21 12:28:49 +0200
        message:
          Add instructions
        added:
          ppa.txt                        ppa.txt-20080821102811-jhoajulm56uo6vgm-1
        ------------------------------------------------------------
        revno: 0.11.2
        revision-id: lalinsky at gmail.com-20080821102749-a8r8g6oe7y883m8y
        parent: lalinsky at gmail.com-20080821102104-xqus7be42cpqs9cn
        committer: Lukáš Lalinský <lalinsky at gmail.com>
        branch nick: tools
        timestamp: Thu 2008-08-21 12:27:49 +0200
        message:
          Automatically commit
        modified:
          update-changelogs.sh           updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
        ------------------------------------------------------------
        revno: 0.11.1
        revision-id: lalinsky at gmail.com-20080821102104-xqus7be42cpqs9cn
        committer: Lukáš Lalinský <lalinsky at gmail.com>
        branch nick: tools
        timestamp: Thu 2008-08-21 12:21:04 +0200
        message:
          Initial import
        added:
          build-packages.sh              buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          update-changelogs.sh           updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
    ------------------------------------------------------------
    revno: 3508.1.150
    revision-id: pqm at pqm.ubuntu.com-20080828171745-xdrmccm17muk77y0
    parent: pqm at pqm.ubuntu.com-20080828152239-3cu7dhmjrk7zvs3f
    parent: jelmer at samba.org-20080828164617-h4521ou3ay63q4m1
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-08-28 18:17:45 +0100
    message:
      (Jelmer) Support GSSAPI authentication in FTP transport.
    added:
      bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
      bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
    renamed:
      bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
        ------------------------------------------------------------
        revno: 3508.155.6
        revision-id: jelmer at samba.org-20080828164617-h4521ou3ay63q4m1
        parent: jelmer at samba.org-20080828164420-vax88wymxd6an1bu
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Thu 2008-08-28 18:46:17 +0200
        message:
          Move NEWS item to DEVELOPMENT (was in 1.4).
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.155.5
        revision-id: jelmer at samba.org-20080828164420-vax88wymxd6an1bu
        parent: jelmer at samba.org-20080828153904-ymlu7hg3ecq3dsyd
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Thu 2008-08-28 18:44:20 +0200
        message:
          use startswith.
        modified:
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
        ------------------------------------------------------------
        revno: 3508.155.4
        revision-id: jelmer at samba.org-20080828153904-ymlu7hg3ecq3dsyd
        parent: jelmer at samba.org-20080828153134-qt2l5ogkn0xd9f6y
        parent: pqm at pqm.ubuntu.com-20080828152239-3cu7dhmjrk7zvs3f
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Thu 2008-08-28 17:39:04 +0200
        message:
          Merge bzr.dev.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.155.3
        revision-id: jelmer at samba.org-20080828153134-qt2l5ogkn0xd9f6y
        parent: jelmer at samba.org-20080828150141-1xpxelrida0uhc9j
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Thu 2008-08-28 17:31:34 +0200
        message:
          Review feedback from John.
        modified:
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
        ------------------------------------------------------------
        revno: 3508.155.2
        revision-id: jelmer at samba.org-20080828150141-1xpxelrida0uhc9j
        parent: jelmer at samba.org-20080827203222-pr2ssub113o4q5lk
        parent: jelmer at samba.org-20080702230908-so8hndobqj9jygj4
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Thu 2008-08-28 17:01:41 +0200
        message:
          Merge GSSAPI patch.
        added:
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
        renamed:
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
        ------------------------------------------------------------
        revno: 3331.2.11
        revision-id: jelmer at samba.org-20080702230908-so8hndobqj9jygj4
        parent: jelmer at samba.org-20080612214904-2vq5150j8wm2othn
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: ftp-krb5
        timestamp: Thu 2008-07-03 01:09:08 +0200
        message:
          Review comments from Martin.
        modified:
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
        ------------------------------------------------------------
        revno: 3331.2.10
        revision-id: jelmer at samba.org-20080612214904-2vq5150j8wm2othn
        parent: jelmer at samba.org-20080611214357-scdwovuhubt4tvt6
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: ftp-krb5
        timestamp: Thu 2008-06-12 23:49:04 +0200
        message:
          Review feedback from Vincent.
        modified:
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
        ------------------------------------------------------------
        revno: 3331.2.9
        revision-id: jelmer at samba.org-20080611214357-scdwovuhubt4tvt6
        parent: jelmer at samba.org-20080611212911-wszhwsqtn3bbz6a2
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: ftp-krb5
        timestamp: Wed 2008-06-11 23:43:57 +0200
        message:
          Fix PEP8-ness.
        modified:
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
        ------------------------------------------------------------
        revno: 3331.2.8
        revision-id: jelmer at samba.org-20080611212911-wszhwsqtn3bbz6a2
        parent: jelmer at samba.org-20080611211522-cmd25uirlv1ww6e7
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: ftp-krb5
        timestamp: Wed 2008-06-11 23:29:11 +0200
        message:
          Run regular FTP tests against SecureFTP transport.
        modified:
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
        ------------------------------------------------------------
        revno: 3331.2.7
        revision-id: jelmer at samba.org-20080611211522-cmd25uirlv1ww6e7
        parent: jelmer at samba.org-20080611193913-qw02j63yrweairuk
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: ftp-krb5
        timestamp: Wed 2008-06-11 23:15:22 +0200
        message:
          Fix handling of multilines.
        modified:
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
        ------------------------------------------------------------
        revno: 3331.2.6
        revision-id: jelmer at samba.org-20080611193913-qw02j63yrweairuk
        parent: jelmer at samba.org-20080611192110-531pd5h9cjrhjxlh
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: ftp-krb5
        timestamp: Wed 2008-06-11 21:39:13 +0200
        message:
          Fix formatting, check for completeness of kerberos functions.
        modified:
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
        ------------------------------------------------------------
        revno: 3331.2.5
        revision-id: jelmer at samba.org-20080611192110-531pd5h9cjrhjxlh
        parent: jelmer at samba.org-20080611192024-e7l1vrflhissbd17
        parent: pqm at pqm.ubuntu.com-20080611120348-tqhq37qvfz624jyb
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: ftp-krb5
        timestamp: Wed 2008-06-11 21:21:10 +0200
        message:
          Merge bzr.dev.
        removed:
          bzrlib/xml6.py                 xml6.py-20060823042456-dbaaq4atrche7xy5-1
        added:
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
          bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
          bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
          bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
          bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
          bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
          bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
          bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
          bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
          bzrlib/tests/repository_implementations/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml6.py                 xml6.py-20080327235607-1skmbg4o9cd1o636-1
          doc/developers/integration.txt integration.txt-20080404022341-2lorxocp1in07zij-1
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/developers/repository-stream.txt repositorystream.txt-20080410222511-nh6b9bvscvcerh48-1
          doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
          doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
          doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
          doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
          doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
          doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
          doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
          doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
          doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
          doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
          doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
          doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
          doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
          doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
        renamed:
          bzrlib/xml5.py => bzrlib/xml8.py xml5.py-20050907032657-aac8f960815b66b1
          doc/en/user-guide/best_practice_intro.txt => doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
          doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
          bzrlib/benchmarks/tree_creator/kernel_like.py kernel_like.py-20060815024128-b16a7pn542u6b13k-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bundle/serializer/v08.py v06.py-20051119041339-ee43f97270b01823
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
          bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
          bzrlib/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          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/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          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/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/revision/knit.py  knit.py-20060303020652-de5fa299e941a3c7
          bzrlib/store/revision/text.py  text.py-20060303020652-e49155f0da4d14ab
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          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_added.py test_added.py-20060119085008-6b8b90369d42a26c
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          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_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          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_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/branch_implementations/test_uncommit.py test_uncommit.py-20070205180410-ge7058d9138mvq3x-1
          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/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          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/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
          bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/per_lock/__init__.py __init__.py-20070314201444-u92yjsqrkh2m3qcb-1
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/repository_implementations/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/repository_implementations/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/revisionstore_implementations/__init__.py __init__.py-20060303020702-976c4186a0f99edb
          bzrlib/tests/revisionstore_implementations/test_all.py test_all.py-20060303020702-9b2d4c1d75407f31
          bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
          bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
          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_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
          bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_hooks.py     test_hooks.py-20070628030849-89rtsbe5dmer5npz-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          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_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          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_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_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_strace.py    test_strace.py-20070323001526-6zquhhw8leb9m6j8-2
          bzrlib/tests/test_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
          bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
          bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
          bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          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_add_reference.py test_add_reference.p-20061211024451-yo9i1691dgbv1eyn-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_set_root_id.py test_set_root_id.py-20061004073850-0r1c7qikmnkb8m9k-1
          bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
          bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
          bzrlib/transport/ftp/__init__.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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          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/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
          bzrlib/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
          doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
          doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
          doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
          doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
          doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        ------------------------------------------------------------
        revno: 3331.2.4
        revision-id: jelmer at samba.org-20080611192024-e7l1vrflhissbd17
        parent: jelmer at samba.org-20080611185819-o4shi1ranh9zh01e
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: ftp-krb5
        timestamp: Wed 2008-06-11 21:20:24 +0200
        message:
          Move GSSAPI support to a separate file.
        added:
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
        modified:
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        ------------------------------------------------------------
        revno: 3331.2.3
        revision-id: jelmer at samba.org-20080611185819-o4shi1ranh9zh01e
        parent: jelmer at samba.org-20080413225009-91fqa5j66urmck10
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: ftp-krb5
        timestamp: Wed 2008-06-11 20:58:19 +0200
        message:
          Move ftp transport into separate directory.
        added:
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
        renamed:
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        ------------------------------------------------------------
        revno: 3331.2.2
        revision-id: jelmer at samba.org-20080413225009-91fqa5j66urmck10
        parent: jelmer at samba.org-20080403231741-tipeqxjj8ao0ge1o
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: ftp-krb5
        timestamp: Mon 2008-04-14 00:50:09 +0200
        message:
          Move GSSAPI bits to a separate class.
        modified:
          bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
        ------------------------------------------------------------
        revno: 3331.2.1
        revision-id: jelmer at samba.org-20080403231741-tipeqxjj8ao0ge1o
        parent: pqm at pqm.ubuntu.com-20080403080121-tbx3clqp8wqe776c
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: ftp-krb5
        timestamp: Fri 2008-04-04 01:17:41 +0200
        message:
          Support GSSAPI authentication in the FTP transport.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
    ------------------------------------------------------------
    revno: 3508.1.149
    revision-id: pqm at pqm.ubuntu.com-20080828152239-3cu7dhmjrk7zvs3f
    parent: pqm at pqm.ubuntu.com-20080828143516-87uyghap1pw2xd1x
    parent: jelmer at samba.org-20080827203222-pr2ssub113o4q5lk
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-08-28 16:22:39 +0100
    message:
      (Jelmer) Merging from a previously joined branch will no longer cause
      	a traceback.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
      bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.155.1
        revision-id: jelmer at samba.org-20080827203222-pr2ssub113o4q5lk
        parent: pqm at pqm.ubuntu.com-20080825182248-dydy5bn4n5akbfjq
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Wed 2008-08-27 22:32:22 +0200
        message:
          Merging from a previously joined branch will no longer cause a traceback.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
    ------------------------------------------------------------
    revno: 3508.1.148
    revision-id: pqm at pqm.ubuntu.com-20080828143516-87uyghap1pw2xd1x
    parent: pqm at pqm.ubuntu.com-20080828092217-98wmtek2p8cie8sc
    parent: aaron at aaronbentley.com-20080828140612-zjeou3scpzdu69cn
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-08-28 15:35:16 +0100
    message:
      in test_break_lock_breaks_physical_lock (abentley)
    modified:
      bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.154.1
        revision-id: aaron at aaronbentley.com-20080828140612-zjeou3scpzdu69cn
        parent: pqm at pqm.ubuntu.com-20080828092217-98wmtek2p8cie8sc
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: bzr.ab.integration
        timestamp: Thu 2008-08-28 10:06:12 -0400
        message:
          Fix test kipple in test_break_lock_breaks_physical_lock
        modified:
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
    ------------------------------------------------------------
    revno: 3508.1.147
    revision-id: pqm at pqm.ubuntu.com-20080828092217-98wmtek2p8cie8sc
    parent: pqm at pqm.ubuntu.com-20080828063210-o4du3ibqwr46bd1f
    parent: v.ladeuil+lp at free.fr-20080828083226-bwo4amdhmp4caw0t
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-08-28 10:22:17 +0100
    message:
      (vila) Fix bug #225020 by catching CURLE_SEND_ERROR
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
        ------------------------------------------------------------
        revno: 3508.153.1
        revision-id: v.ladeuil+lp at free.fr-20080828083226-bwo4amdhmp4caw0t
        parent: pqm at pqm.ubuntu.com-20080828063210-o4du3ibqwr46bd1f
        parent: v.ladeuil+lp at free.fr-20080827202611-8l16umo6ylc4rbnw
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk
        timestamp: Thu 2008-08-28 10:32:26 +0200
        message:
          Fix bug #225020 by catching CURLE_SEND_ERROR
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
        ------------------------------------------------------------
        revno: 3508.152.1
        revision-id: v.ladeuil+lp at free.fr-20080827202611-8l16umo6ylc4rbnw
        parent: pqm at pqm.ubuntu.com-20080827044137-4ox67ehr4bxtj7b0
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 225020-select-poll
        timestamp: Wed 2008-08-27 22:26:11 +0200
        message:
          Fix bug #225020 by catching CURLE_SEND_ERROR error.
          
          * bzrlib/transport/http/_pycurl.py:
          (PyCurlTransport._post): There is a race condition between
          HTTP/1.0 servers refusing a POST request and the curl library
          trying to send the body request anyway. In rare occurrences, the
          connection is already closed.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
    ------------------------------------------------------------
    revno: 3508.1.146
    revision-id: pqm at pqm.ubuntu.com-20080828063210-o4du3ibqwr46bd1f
    parent: pqm at pqm.ubuntu.com-20080828030104-6a87mmhafprj1prs
    parent: robertc at robertcollins.net-20080814030008-r6b2xviv7a4fy5ti
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-08-28 07:32:10 +0100
    message:
      (robertc) Update plugin module docstring. (Robert Collins)
    modified:
      bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
        ------------------------------------------------------------
        revno: 3508.151.1
        revision-id: robertc at robertcollins.net-20080814030008-r6b2xviv7a4fy5ti
        parent: pqm at pqm.ubuntu.com-20080812201855-9qxbdo0t2h9byzhj
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: misc-fixen
        timestamp: Thu 2008-08-14 13:00:08 +1000
        message:
          plugin doc strings update.
        modified:
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
    ------------------------------------------------------------
    revno: 3508.1.145
    revision-id: pqm at pqm.ubuntu.com-20080828030104-6a87mmhafprj1prs
    parent: pqm at pqm.ubuntu.com-20080828023029-r2qwgt7zu9udtla3
    parent: john at arbash-meinel.com-20080828021558-5ek9vno64yv7yx96
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-08-28 04:01:04 +0100
    message:
      (jam) Updates to the btree indexing code.
    modified:
      bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
      bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
      bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
      bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
        ------------------------------------------------------------
        revno: 3508.150.19
        revision-id: john at arbash-meinel.com-20080828021558-5ek9vno64yv7yx96
        parent: john at arbash-meinel.com-20080828015958-bvdt8spf2ls57s39
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Wed 2008-08-27 21:15:58 -0500
        message:
          Documentation cleanup pass.
        modified:
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
        ------------------------------------------------------------
        revno: 3508.150.18
        revision-id: john at arbash-meinel.com-20080828015958-bvdt8spf2ls57s39
        parent: john at arbash-meinel.com-20080826005610-275jq9uqje3prqry
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Wed 2008-08-27 20:59:58 -0500
        message:
          Clean out the global state, good for prototyping and tuning, bad for production code.
          (as recommended by Robert)
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
        ------------------------------------------------------------
        revno: 3508.150.17
        revision-id: john at arbash-meinel.com-20080826005610-275jq9uqje3prqry
        parent: john at arbash-meinel.com-20080826004207-0kp25c5a3z3rsd9t
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Mon 2008-08-25 19:56:10 -0500
        message:
          Fix up the test suite now that things don't pack as well.
        modified:
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
        ------------------------------------------------------------
        revno: 3508.150.16
        revision-id: john at arbash-meinel.com-20080826004207-0kp25c5a3z3rsd9t
        parent: john at arbash-meinel.com-20080826002330-3ulihyk5qxd6b3dw
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Mon 2008-08-25 19:42:07 -0500
        message:
          More benchmarks.
        modified:
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
        ------------------------------------------------------------
        revno: 3508.150.15
        revision-id: john at arbash-meinel.com-20080826002330-3ulihyk5qxd6b3dw
        parent: john at arbash-meinel.com-20080826001009-16cw7yc88rix9hai
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Mon 2008-08-25 19:23:30 -0500
        message:
          and some new timings for bzr.dev and zsync
        modified:
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
        ------------------------------------------------------------
        revno: 3508.150.14
        revision-id: john at arbash-meinel.com-20080826001009-16cw7yc88rix9hai
        parent: john at arbash-meinel.com-20080825200333-s1s2d3fq4oq9igm7
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Mon 2008-08-25 19:10:09 -0500
        message:
          Some benchmark updates
        modified:
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
        ------------------------------------------------------------
        revno: 3508.150.13
        revision-id: john at arbash-meinel.com-20080825200333-s1s2d3fq4oq9igm7
        parent: john at arbash-meinel.com-20080823174752-qfy5puc1pta4jexo
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Mon 2008-08-25 15:03:33 -0500
        message:
          Include some timing on msyql, which has different
          characteristics. Probably because the compression ratio is higher.
          (avg 7:1 rather than 5:1 for bzr.dev). Probably because the
          converter used more compressible ids.
        modified:
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
        ------------------------------------------------------------
        revno: 3508.150.12
        revision-id: john at arbash-meinel.com-20080823174752-qfy5puc1pta4jexo
        parent: john at arbash-meinel.com-20080823005634-tmjvmlbaf4hmhzwj
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Sat 2008-08-23 12:47:52 -0500
        message:
          Play around with max_repack=0 and limiting work done based on
          the number of ZSYNC_FLUSH calls. We can shave 1s/7.5s by doing this,
          though we end up with probably a 20% increase in storage size
          (for the reasonable values, for Z_SYNC=0 we can get 3x storage size)
        modified:
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
        ------------------------------------------------------------
        revno: 3508.150.11
        revision-id: john at arbash-meinel.com-20080823005634-tmjvmlbaf4hmhzwj
        parent: john at arbash-meinel.com-20080823005056-r2ccmi0zrbuvj0mb
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Fri 2008-08-22 19:56:34 -0500
        message:
          Some small test cleanup
        modified:
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
        ------------------------------------------------------------
        revno: 3508.150.10
        revision-id: john at arbash-meinel.com-20080823005056-r2ccmi0zrbuvj0mb
        parent: john at arbash-meinel.com-20080822211125-p9bmwrug1j4ann6d
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Fri 2008-08-22 19:50:56 -0500
        message:
          Only Z_SYNC_FLUSH when we have extra bytes.
        modified:
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
        ------------------------------------------------------------
        revno: 3508.150.9
        revision-id: john at arbash-meinel.com-20080822211125-p9bmwrug1j4ann6d
        parent: john at arbash-meinel.com-20080822210515-f8qwnjnpqk560gly
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Fri 2008-08-22 16:11:25 -0500
        message:
          Shrink the page size so that the three_level and iter_all
          tests don't have to use so many keys to get a three-level index.
        modified:
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
        ------------------------------------------------------------
        revno: 3508.150.8
        revision-id: john at arbash-meinel.com-20080822210515-f8qwnjnpqk560gly
        parent: john at arbash-meinel.com-20080822205059-xrra00puh3onekbi
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Fri 2008-08-22 16:05:15 -0500
        message:
          Fix up the test suite, now that we pack more efficiently.
          Unfortunately, that means upping the node count for the iter_all and
          three_level tests.
        modified:
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
        ------------------------------------------------------------
        revno: 3508.150.7
        revision-id: john at arbash-meinel.com-20080822205059-xrra00puh3onekbi
        parent: john at arbash-meinel.com-20080822205036-7el97kr85o0atqit
        parent: pqm at pqm.ubuntu.com-20080822042630-on3dxyek4ezk0miu
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Fri 2008-08-22 15:50:59 -0500
        message:
          Merge in bzr.dev to get the pyrex update
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
        ------------------------------------------------------------
        revno: 3508.150.6
        revision-id: john at arbash-meinel.com-20080822205036-7el97kr85o0atqit
        parent: john at arbash-meinel.com-20080822203551-cnz8r1hpi4wyfamh
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Fri 2008-08-22 15:50:36 -0500
        message:
          Include the benchmarks for the new estimator.
          All around, it seems to do a much better job. A bit faster, and a bit smaller.
        modified:
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
        ------------------------------------------------------------
        revno: 3508.150.5
        revision-id: john at arbash-meinel.com-20080822203551-cnz8r1hpi4wyfamh
        parent: john at arbash-meinel.com-20080822203320-y98xykrjms4r5goj
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Fri 2008-08-22 15:35:51 -0500
        message:
          Document my attempt to use copy() as a look-ahead.
        modified:
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
        ------------------------------------------------------------
        revno: 3508.150.4
        revision-id: john at arbash-meinel.com-20080822203320-y98xykrjms4r5goj
        parent: john at arbash-meinel.com-20080822055444-5kcr0csbbvkqbbiw
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Fri 2008-08-22 15:33:20 -0500
        message:
          Using a different safety margin for the first repack,
          and using 2 repacks gives us effectively the same result, while
          still making it safe for arbitary data. (With 1-repack, it does
          effect the results 3-5%, and with 2-repacks the second margin
          gives the same results.
          Also, we now can get about 2-3:1 of lines that are 'blindly' added versus
          ones which are added with a SYNC.
        modified:
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
        ------------------------------------------------------------
        revno: 3508.150.3
        revision-id: john at arbash-meinel.com-20080822055444-5kcr0csbbvkqbbiw
        parent: john at arbash-meinel.com-20080822054012-ikrwmq9nm2q4h6q8
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Fri 2008-08-22 00:54:44 -0500
        message:
          If we repack earlier, it catches this case.
          Still need to fix the other tests, but at least
          the too_much test passes now.
          Impact on real-world results is measurable
          (2-3% final compression). Is it worth it?
        modified:
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
        ------------------------------------------------------------
        revno: 3508.150.2
        revision-id: john at arbash-meinel.com-20080822054012-ikrwmq9nm2q4h6q8
        parent: john at arbash-meinel.com-20080822035819-yx19e7qxdvjgaeql
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Fri 2008-08-22 00:40:12 -0500
        message:
          (broken, but hopeful) Change the compact logic.
          Instead of only paying attention to the total bytes read,
          use the fact that we *know* some of that is already compressed well.
          So instead, we just pay attention to the bytes that are added since
          the last sync. This means we Z_SYNC_FLUSH much less often.
          (After syncing, we end up with more room to add without syncing.)
          This improves both the time to compress and the final compressed
          size. Need to update tests with the new offsets.
          Also, we seem to have found a case where using Z_SYNC_FLUSH
          in the middle of a stream will actually generate *better*
          compression than compressing the whole stream in one pass.
          test_too_much_data_does_not_exceed_size triggers this.
          It *can* be packed in more than 100 bytes less than the
          amount given by a full compress.
        modified:
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
        ------------------------------------------------------------
        revno: 3508.150.1
        revision-id: john at arbash-meinel.com-20080822035819-yx19e7qxdvjgaeql
        parent: john at arbash-meinel.com-20080822022908-420tr0519tdz6pxy
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Thu 2008-08-21 22:58:19 -0500
        message:
          Update the stats for the current code layout.
          This shows why I like _max_repack=2 so much. It is
          the highest value that has 'no waste'.
          At _max_repack=2, you can always sneak in 1 more
          line, which avoids triggering an extra repack.
          Also, updating the timings with the current tuning.
        modified:
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
    ------------------------------------------------------------
    revno: 3508.1.144
    revision-id: pqm at pqm.ubuntu.com-20080828023029-r2qwgt7zu9udtla3
    parent: pqm at pqm.ubuntu.com-20080827044137-4ox67ehr4bxtj7b0
    parent: robertc at robertcollins.net-20080828015504-19de8uda9gpi4x51
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-08-28 03:30:29 +0100
    message:
      (robertc) Permit filtering of log output by plugins. (Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.149.8
        revision-id: robertc at robertcollins.net-20080828015504-19de8uda9gpi4x51
        parent: robertc at robertcollins.net-20080828012759-4m8ng541gnk2d6b9
        parent: pqm at pqm.ubuntu.com-20080827044137-4ox67ehr4bxtj7b0
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Thu 2008-08-28 11:55:04 +1000
        message:
          Resolve conflicts in NEWS.
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          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_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.149.7
        revision-id: robertc at robertcollins.net-20080828012759-4m8ng541gnk2d6b9
        parent: robertc at robertcollins.net-20080821042736-742hdcpes9e8p5b5
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: log
        timestamp: Thu 2008-08-28 11:27:59 +1000
        message:
          Review feedback.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.149.6
        revision-id: robertc at robertcollins.net-20080821042736-742hdcpes9e8p5b5
        parent: robertc at robertcollins.net-20080821041202-typ3c7u8e67xlgst
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: log
        timestamp: Thu 2008-08-21 14:27:36 +1000
        message:
          Make log revision filtering pluggable.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.149.5
        revision-id: robertc at robertcollins.net-20080821041202-typ3c7u8e67xlgst
        parent: robertc at robertcollins.net-20080821024338-palsst8qcdzzdob0
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: log
        timestamp: Thu 2008-08-21 14:12:02 +1000
        message:
          Separate out batching of revisions.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.149.4
        revision-id: robertc at robertcollins.net-20080821024338-palsst8qcdzzdob0
        parent: robertc at robertcollins.net-20080821023225-4vhy9yq7884myw3c
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: log
        timestamp: Thu 2008-08-21 12:43:38 +1000
        message:
          Factor out revision object extraction from revision batching.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.149.3
        revision-id: robertc at robertcollins.net-20080821023225-4vhy9yq7884myw3c
        parent: robertc at robertcollins.net-20080821020100-hnqht1b4wt0ixqqp
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: log
        timestamp: Thu 2008-08-21 12:32:25 +1000
        message:
          Split out delta generation from revision content reading, and structure it after message evaluation, increasing performance of log -v -m.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.149.2
        revision-id: robertc at robertcollins.net-20080821020100-hnqht1b4wt0ixqqp
        parent: robertc at robertcollins.net-20080821014143-0gabznzvn10vv3sl
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: log
        timestamp: Thu 2008-08-21 12:01:00 +1000
        message:
          Setup a log iterator that more closely matches what the code tries to do with repository operations.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.149.1
        revision-id: robertc at robertcollins.net-20080821014143-0gabznzvn10vv3sl
        parent: pqm at pqm.ubuntu.com-20080820164550-e4vt9gdxv8hlic7n
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: log
        timestamp: Thu 2008-08-21 11:41:43 +1000
        message:
          Refactoring in log towards more pluggable revision selection.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
    ------------------------------------------------------------
    revno: 3508.1.143
    revision-id: pqm at pqm.ubuntu.com-20080827044137-4ox67ehr4bxtj7b0
    parent: pqm at pqm.ubuntu.com-20080826151717-xb3qgwv6xta124k7
    parent: aaron at aaronbentley.com-20080827040747-esn1l6aw5zt03sx6
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-08-27 05:41:37 +0100
    message:
      Handle references to line data in _patiencediff_c.c properly (Lalinský)
    modified:
      bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
      bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
        ------------------------------------------------------------
        revno: 3508.148.1
        revision-id: aaron at aaronbentley.com-20080827040747-esn1l6aw5zt03sx6
        parent: pqm at pqm.ubuntu.com-20080826151717-xb3qgwv6xta124k7
        parent: lalinsky at gmail.com-20080823130624-rvbasutb8urxkamy
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: bzr.ab.integration
        timestamp: Wed 2008-08-27 00:07:47 -0400
        message:
          Merge patiencediff fix from Lukáš
        modified:
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
        ------------------------------------------------------------
        revno: 3508.147.3
        revision-id: lalinsky at gmail.com-20080823130624-rvbasutb8urxkamy
        parent: lalinsky at gmail.com-20080817193954-xtx7t19otspm7aac
        committer: Lukáš Lalinský <lalinsky at gmail.com>
        branch nick: patiencediff-refs
        timestamp: Sat 2008-08-23 15:06:24 +0200
        message:
          Add a test
        modified:
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
        ------------------------------------------------------------
        revno: 3508.147.2
        revision-id: lalinsky at gmail.com-20080817193954-xtx7t19otspm7aac
        parent: lalinsky at gmail.com-20080817193103-nph9o92j2177iq96
        committer: Lukáš Lalinský <lalinsky at gmail.com>
        branch nick: patiencediff-refs
        timestamp: Sun 2008-08-17 21:39:54 +0200
        message:
          Actually free the data in delete_lines
        modified:
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
        ------------------------------------------------------------
        revno: 3508.147.1
        revision-id: lalinsky at gmail.com-20080817193103-nph9o92j2177iq96
        parent: pqm at pqm.ubuntu.com-20080814042250-v7qws60l3fjwelb1
        committer: Lukáš Lalinský <lalinsky at gmail.com>
        branch nick: patiencediff-refs
        timestamp: Sun 2008-08-17 21:31:03 +0200
        message:
          Handle references to line data in _patiencediff_c.c properly
          
          This code is called in bzrlib only with lists or tuples of strings, which works fine, because PySequence_Fast always returns the same object and so the items from PySequence_Fast_GET_ITEM will not be deleted until the original sequence is deleted. But if it's called with a sequence than needs to be converted to list (e.g. PyUnicode), the items will be garbage collected in the contructor and still used later in code (which leads to segfaults).
        modified:
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
    ------------------------------------------------------------
    revno: 3508.1.142
    revision-id: pqm at pqm.ubuntu.com-20080826151717-xb3qgwv6xta124k7
    parent: pqm at pqm.ubuntu.com-20080825182248-dydy5bn4n5akbfjq
    parent: v.ladeuil+lp at free.fr-20080826144327-uzsnxxnyzibacxqd
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-08-26 16:17:17 +0100
    message:
      (vila) HFS on OSX is case-insensitive too, fix some failing tests
    modified:
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.146.1
        revision-id: v.ladeuil+lp at free.fr-20080826144327-uzsnxxnyzibacxqd
        parent: pqm at pqm.ubuntu.com-20080825182248-dydy5bn4n5akbfjq
        parent: v.ladeuil+lp at free.fr-20080826143353-y4s0frtmvgrsph6g
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk
        timestamp: Tue 2008-08-26 16:43:27 +0200
        message:
          (vila) HFS on OSX is case-insensitive too, fix some failing tests
        modified:
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.145.1
        revision-id: v.ladeuil+lp at free.fr-20080826143353-y4s0frtmvgrsph6g
        parent: pqm at pqm.ubuntu.com-20080825182248-dydy5bn4n5akbfjq
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: wt-ci
        timestamp: Tue 2008-08-26 16:33:53 +0200
        message:
          OSX too needs to accept 'bzr mv foo Foo' when foo and Foo are the same file.
          No new tests (existing ones were failing on OSX), this fixes the code.
          
          * bzrlib/workingtree.py:
          (WorkingTree._determine_mv_mode): Case sensitivity is what matter
          here, it exists outside of win32 (i.e. OSX).
        modified:
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
    ------------------------------------------------------------
    revno: 3508.1.141
    revision-id: pqm at pqm.ubuntu.com-20080825182248-dydy5bn4n5akbfjq
    parent: pqm at pqm.ubuntu.com-20080825155147-ftf2dt3m9bim9col
    parent: john at arbash-meinel.com-20080825174941-8jaycasth6hrgxbi
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-08-25 19:22:48 +0100
    message:
      (jam) Merge 1.6.0-final
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.144.1
        revision-id: john at arbash-meinel.com-20080825174941-8jaycasth6hrgxbi
        parent: pqm at pqm.ubuntu.com-20080825155147-ftf2dt3m9bim9col
        parent: pqm at pqm.ubuntu.com-20080825143827-fl7cocq59pqdig2p
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Mon 2008-08-25 12:49:41 -0500
        message:
          Merge 1.6.0-final
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.123.9
        revision-id: pqm at pqm.ubuntu.com-20080825143827-fl7cocq59pqdig2p
        parent: pqm at pqm.ubuntu.com-20080819231728-vrtdr5jyvvzquhcj
        parent: john at arbash-meinel.com-20080825140614-spjktabmbncx9bk8
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.6
        timestamp: Mon 2008-08-25 15:38:27 +0100
        message:
          (jam) 1.6.0-final
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.143.1
        revision-id: john at arbash-meinel.com-20080825140614-spjktabmbncx9bk8
        parent: pqm at pqm.ubuntu.com-20080819231728-vrtdr5jyvvzquhcj
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Mon 2008-08-25 09:06:14 -0500
        message:
          1.6-final
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
    ------------------------------------------------------------
    revno: 3508.1.140
    revision-id: pqm at pqm.ubuntu.com-20080825155147-ftf2dt3m9bim9col
    parent: pqm at pqm.ubuntu.com-20080823185447-4fimhc5kjnedx6t6
    parent: argentina at gmail.com-20080821212915-6uh45pqncy9sj76y
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-08-25 16:51:47 +0100
    message:
      (Martin Albisetti) Updates to the PPA docs to help release managers
      	find their way.
    modified:
      doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        ------------------------------------------------------------
        revno: 3508.142.4
        revision-id: argentina at gmail.com-20080821212915-6uh45pqncy9sj76y
        parent: martin.albisett at canonical.com-20080820173833-whj50smgvpz38b7k
        committer: Martin Albisetti <argentina at gmail.com>
        branch nick: tweak_ppa
        timestamp: Thu 2008-08-21 18:29:15 -0300
        message:
          Meh
        modified:
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        ------------------------------------------------------------
        revno: 3508.142.3
        revision-id: martin.albisett at canonical.com-20080820173833-whj50smgvpz38b7k
        parent: martin.albisett at canonical.com-20080820173433-523pwmaqxk95sjno
        committer: Martin Albisetti <martin.albisett at canonical.com>
        branch nick: tweak_ppa
        timestamp: Wed 2008-08-20 14:38:33 -0300
        message:
          Small whitespace fix
        modified:
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        ------------------------------------------------------------
        revno: 3508.142.2
        revision-id: martin.albisett at canonical.com-20080820173433-523pwmaqxk95sjno
        parent: martin.albisett at canonical.com-20080820161139-hhsu6y8rvn5y3h3s
        committer: Martin Albisetti <martin.albisett at canonical.com>
        branch nick: tweak_ppa
        timestamp: Wed 2008-08-20 14:34:33 -0300
        message:
          More fixes to address jam's comments. Made all bzr versions in the examples the same.
        modified:
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        ------------------------------------------------------------
        revno: 3508.142.1
        revision-id: martin.albisett at canonical.com-20080820161139-hhsu6y8rvn5y3h3s
        parent: pqm at pqm.ubuntu.com-20080819152536-6oobtmrum8e34h8l
        committer: Martin Albisetti <martin.albisett at canonical.com>
        branch nick: tweak_ppa
        timestamp: Wed 2008-08-20 13:11:39 -0300
        message:
          Tweaks to the PPA docs to remove recommendation to use Launchpad's copy feature, and other small changes
        modified:
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
    ------------------------------------------------------------
    revno: 3508.1.139
    revision-id: pqm at pqm.ubuntu.com-20080823185447-4fimhc5kjnedx6t6
    parent: pqm at pqm.ubuntu.com-20080823182447-e5emry5ut2d0c3ex
    parent: jelmer at samba.org-20080823175741-96tg1bbfyzp91b8s
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2008-08-23 19:54:47 +0100
    message:
      (James Westby) Give the user a bit more information about which saved
      	location is being used.
    modified:
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      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_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
      bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
      doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
      doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
        ------------------------------------------------------------
        revno: 3508.141.1
        revision-id: jelmer at samba.org-20080823175741-96tg1bbfyzp91b8s
        parent: pqm at pqm.ubuntu.com-20080823174134-lx67nymraun1onby
        parent: jw+debian at jameswestby.net-20080802171050-yay05j3l6yoygbxc
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Sat 2008-08-23 19:57:41 +0200
        message:
          Merge James patch with default location notification improvements.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          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_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
        ------------------------------------------------------------
        revno: 3508.140.1
        revision-id: jw+debian at jameswestby.net-20080802171050-yay05j3l6yoygbxc
        parent: pqm at pqm.ubuntu.com-20080730213059-hcremsawwvcqjcj1
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.dev.urls
        timestamp: Sat 2008-08-02 18:10:50 +0100
        message:
          Give the user a bit more information about which saved location is being used.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          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_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
    ------------------------------------------------------------
    revno: 3508.1.138
    revision-id: pqm at pqm.ubuntu.com-20080823182447-e5emry5ut2d0c3ex
    parent: pqm at pqm.ubuntu.com-20080823174134-lx67nymraun1onby
    parent: jelmer at samba.org-20080823175334-mipkzuwc62qbhd9u
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2008-08-23 19:24:47 +0100
    message:
      (Neil Martinsen-Burrell) Mail clients listed in a registry.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
      bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
        ------------------------------------------------------------
        revno: 3508.138.2
        revision-id: jelmer at samba.org-20080823175334-mipkzuwc62qbhd9u
        parent: jelmer at samba.org-20080823152030-zz5d4mcu1rlp1q51
        parent: nmb at wartburg.edu-20080819194906-ozq57i7uozwnwpos
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Sat 2008-08-23 19:53:34 +0200
        message:
          Merge Neil's email client registry patch.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
        ------------------------------------------------------------
        revno: 3508.139.5
        revision-id: nmb at wartburg.edu-20080819194906-ozq57i7uozwnwpos
        parent: nmb at wartburg.edu-20080819193359-7ae05y62mfu6x52a
        committer: Neil Martinsen-Burrell <nmb at wartburg.edu>
        branch nick: email-client-registry
        timestamp: Tue 2008-08-19 14:49:06 -0500
        message:
          use docstrings as help messages for registered mail clients
        modified:
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
        ------------------------------------------------------------
        revno: 3508.139.4
        revision-id: nmb at wartburg.edu-20080819193359-7ae05y62mfu6x52a
        parent: nmb at wartburg.edu-20080819160950-3toy7mhz2ticb6dc
        committer: Neil Martinsen-Burrell <nmb at wartburg.edu>
        branch nick: email-client-registry
        timestamp: Tue 2008-08-19 14:33:59 -0500
        message:
          Address JAMs review.  Dont use register_lazy and dont lazy_import anything other than modules
        modified:
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
        ------------------------------------------------------------
        revno: 3508.139.3
        revision-id: nmb at wartburg.edu-20080819160950-3toy7mhz2ticb6dc
        parent: nmb at wartburg.edu-20080819151434-om1o3k0np4dem3uw
        committer: Neil Martinsen-Burrell <nmb at wartburg.edu>
        branch nick: email-client-registry
        timestamp: Tue 2008-08-19 11:09:50 -0500
        message:
          Mention mail_client_registry in NEWS and help
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.139.2
        revision-id: nmb at wartburg.edu-20080819151434-om1o3k0np4dem3uw
        parent: nmb at wartburg.edu-20080819031255-bs3kjjz8aresvu92
        committer: Neil Martinsen-Burrell <nmb at wartburg.edu>
        branch nick: email-client-registry
        timestamp: Tue 2008-08-19 10:14:34 -0500
        message:
          put registry information with each class
        modified:
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
        ------------------------------------------------------------
        revno: 3508.139.1
        revision-id: nmb at wartburg.edu-20080819031255-bs3kjjz8aresvu92
        parent: pqm at pqm.ubuntu.com-20080816000954-t0401ff8s3ydnkr6
        committer: Neil Martinsen-Burrell <nmb at wartburg.edu>
        branch nick: email-client-registry
        timestamp: Mon 2008-08-18 22:12:55 -0500
        message:
          Use a registry for mail clients.
        modified:
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
    ------------------------------------------------------------
    revno: 3508.1.137
    revision-id: pqm at pqm.ubuntu.com-20080823174134-lx67nymraun1onby
    parent: pqm at pqm.ubuntu.com-20080822042630-on3dxyek4ezk0miu
    parent: jelmer at samba.org-20080823152030-zz5d4mcu1rlp1q51
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2008-08-23 18:41:34 +0100
    message:
      (Jelmer) Remove deprecated Branch.abspath and unimplemented
      	Branch.rename_one and Branch.move.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
        ------------------------------------------------------------
        revno: 3508.138.1
        revision-id: jelmer at samba.org-20080823152030-zz5d4mcu1rlp1q51
        parent: pqm at pqm.ubuntu.com-20080822042630-on3dxyek4ezk0miu
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Sat 2008-08-23 17:20:30 +0200
        message:
          Remove deprecated Branch.abspath and unimplemented Branch.rename_one and Branch.move.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
    ------------------------------------------------------------
    revno: 3508.1.136
    revision-id: pqm at pqm.ubuntu.com-20080822042630-on3dxyek4ezk0miu
    parent: pqm at pqm.ubuntu.com-20080821190656-7uoj39e0c3q3b893
    parent: john at arbash-meinel.com-20080822035429-qa604ysmpghwzcs3
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-08-22 05:26:30 +0100
    message:
      (robertc, jam) Bring in the good bits for btree_index (index2 plugin)
    added:
      bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
      bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
      bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
      bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
      bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
      bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
    modified:
      .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.137.32
        revision-id: john at arbash-meinel.com-20080822035429-qa604ysmpghwzcs3
        parent: john at arbash-meinel.com-20080822022908-420tr0519tdz6pxy
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree_submitted
        timestamp: Thu 2008-08-21 22:54:29 -0500
        message:
          PQM's pyrex version requires Py_ssize_t to be manually defined
        modified:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
        ------------------------------------------------------------
        revno: 3508.137.31
        revision-id: john at arbash-meinel.com-20080822022908-420tr0519tdz6pxy
        parent: john at arbash-meinel.com-20080822021827-682x4linhe28stky
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Thu 2008-08-21 21:29:08 -0500
        message:
          NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.137.30
        revision-id: john at arbash-meinel.com-20080822021827-682x4linhe28stky
        parent: john at arbash-meinel.com-20080822020936-gtpffetj2a7xkw0x
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Thu 2008-08-21 21:18:27 -0500
        message:
          Rename _parse_btree to _btree_serializer
        renamed:
          bzrlib/_parse_btree_c.pyx => bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_parse_btree_py.py => bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.137.29
        revision-id: john at arbash-meinel.com-20080822020936-gtpffetj2a7xkw0x
        parent: john at arbash-meinel.com-20080822020328-4q21ldih7c3ne64g
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Thu 2008-08-21 21:09:36 -0500
        message:
          Cleanup the copyright headers
        modified:
          bzrlib/_parse_btree_c.pyx      _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_parse_btree_py.py      _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
        ------------------------------------------------------------
        revno: 3508.137.28
        revision-id: john at arbash-meinel.com-20080822020328-4q21ldih7c3ne64g
        parent: john at arbash-meinel.com-20080821225821-sio6j57zwk7kvqe2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Thu 2008-08-21 21:03:28 -0500
        message:
          Remove FixedMemoryGraphIndex
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
        ------------------------------------------------------------
        revno: 3508.137.27
        revision-id: john at arbash-meinel.com-20080821225821-sio6j57zwk7kvqe2
        parent: john at arbash-meinel.com-20080821223604-rc82s2mo1sxcb78p
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Thu 2008-08-21 17:58:21 -0500
        message:
          Bringing reserved in as a keyword to write() also saves some time.
          ChunkWriter.write() is called for every key, so having an extra redirection
          The 
          was a measurable loss. Also, a small tuneup for the compressor that
          we access often. Unfortunately, there isn't much more tuning
          that we can do in that function.
        modified:
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
        ------------------------------------------------------------
        revno: 3508.137.26
        revision-id: john at arbash-meinel.com-20080821223604-rc82s2mo1sxcb78p
        parent: john at arbash-meinel.com-20080821222839-xy2yufgx6m6zzzt2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Thu 2008-08-21 17:36:04 -0500
        message:
          A couple small tweaks.
        modified:
          bzrlib/_parse_btree_c.pyx      _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
        ------------------------------------------------------------
        revno: 3508.137.25
        revision-id: john at arbash-meinel.com-20080821222839-xy2yufgx6m6zzzt2
        parent: john at arbash-meinel.com-20080821215857-xfk04aivsp0ntvpd
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Thu 2008-08-21 17:28:39 -0500
        message:
          Shave off some more time by using exact accessors.
          Basically, the inner access is using PyTuple and PyString functions
          instead of their PyObject counterparts.
        modified:
          bzrlib/_parse_btree_c.pyx      _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
        ------------------------------------------------------------
        revno: 3508.137.24
        revision-id: john at arbash-meinel.com-20080821215857-xfk04aivsp0ntvpd
        parent: john at arbash-meinel.com-20080821213749-uoi9fiyg0aiea9sn
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Thu 2008-08-21 16:58:57 -0500
        message:
          Use the compiled flatten function.
          Shows a 3-5% gain in testing and real-world conditions.
        modified:
          bzrlib/_parse_btree_c.pyx      _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
        ------------------------------------------------------------
        revno: 3508.137.23
        revision-id: john at arbash-meinel.com-20080821213749-uoi9fiyg0aiea9sn
        parent: john at arbash-meinel.com-20080821213603-wkxu0as290eh2q1a
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Thu 2008-08-21 16:37:49 -0500
        message:
          Flattened all the way down the stack.
          Next might be to try using something other than plain iteration.
          Like using PySequenceFast or some variant thereof.
        modified:
          bzrlib/_parse_btree_c.pyx      _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
        ------------------------------------------------------------
        revno: 3508.137.22
        revision-id: john at arbash-meinel.com-20080821213603-wkxu0as290eh2q1a
        parent: john at arbash-meinel.com-20080821213350-z3mh2p34aiiz7nno
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Thu 2008-08-21 16:36:03 -0500
        message:
          flatten the next level
        modified:
          bzrlib/_parse_btree_c.pyx      _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
        ------------------------------------------------------------
        revno: 3508.137.21
        revision-id: john at arbash-meinel.com-20080821213350-z3mh2p34aiiz7nno
        parent: john at arbash-meinel.com-20080821212617-gng6c2akl8985wcm
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Thu 2008-08-21 16:33:50 -0500
        message:
          Flatten the outermost str.join() into memcpy's
        modified:
          bzrlib/_parse_btree_c.pyx      _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
        ------------------------------------------------------------
        revno: 3508.137.20
        revision-id: john at arbash-meinel.com-20080821212617-gng6c2akl8985wcm
        parent: john at arbash-meinel.com-20080821205458-cjk22p6p5yqfhmv7
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Thu 2008-08-21 16:26:17 -0500
        message:
          We have a single malloc for the final output.
          We just need to collapse the intermediates.
        modified:
          bzrlib/_parse_btree_c.pyx      _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
        ------------------------------------------------------------
        revno: 3508.137.19
        revision-id: john at arbash-meinel.com-20080821205458-cjk22p6p5yqfhmv7
        parent: john at arbash-meinel.com-20080821202206-nvbybzwmfvagg4jm
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Thu 2008-08-21 15:54:58 -0500
        message:
          The flatten code now handles the no-ref-list case.
        modified:
          bzrlib/_parse_btree_c.pyx      _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
        ------------------------------------------------------------
        revno: 3508.137.18
        revision-id: john at arbash-meinel.com-20080821202206-nvbybzwmfvagg4jm
        parent: john at arbash-meinel.com-20080821195703-ze7jwvq1r2rbgmr3
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Thu 2008-08-21 15:22:06 -0500
        message:
          Start working on a compiled function for transforming
          a node => serialized key and line.
        modified:
          bzrlib/_parse_btree_c.pyx      _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_parse_btree_py.py      _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
        ------------------------------------------------------------
        revno: 3508.137.17
        revision-id: john at arbash-meinel.com-20080821195703-ze7jwvq1r2rbgmr3
        parent: john at arbash-meinel.com-20080821195353-1q7mrhcjqerr5rhh
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Thu 2008-08-21 14:57:03 -0500
        message:
          sum(map(len, foo))) is better than using += for one-off.
        modified:
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
        ------------------------------------------------------------
        revno: 3508.137.16
        revision-id: john at arbash-meinel.com-20080821195353-1q7mrhcjqerr5rhh
        parent: john at arbash-meinel.com-20080821193558-0a4qni76jso98gxn
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Thu 2008-08-21 14:53:53 -0500
        message:
          Somewhat surprisingly, tracking bytes_out_len makes a
          large difference in performance. It drops the three_level test time
          from 9.2s => 8.2s. My best guess is that when adding with Z_SYNC_FLUSH
          we get a *lot* of small strings, and we loop over it each time
          we add another string.
          Real world tests show improvement, too.
          For mysql, repack=2,nocopy time 59.3=>57.4
          For bzr.dev, repack=2,nocopy time 9.6=>9.3
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
        ------------------------------------------------------------
        revno: 3508.137.15
        revision-id: john at arbash-meinel.com-20080821193558-0a4qni76jso98gxn
        parent: john at arbash-meinel.com-20080821192346-4mtm95v5g4kkxbyu
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Thu 2008-08-21 14:35:58 -0500
        message:
          Now that we have real data, remove the copy() code.
          It didn't really benefit us over just doing another repack.
          There was a small benefit when the compressor is genuinely full,
          but that path is rarely encountered because we stop repacking by effort
          rather than by space. It also stablizes the tests for all
          platforms, because the copy() code would alter the packing
          slightly.
        modified:
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
        ------------------------------------------------------------
        revno: 3508.137.14
        revision-id: john at arbash-meinel.com-20080821192346-4mtm95v5g4kkxbyu
        parent: john at arbash-meinel.com-20080820231159-lp0gxglwyxveiot7
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Thu 2008-08-21 14:23:46 -0500
        message:
          Replace time/space benchmarks with real-world testing.
          Basically, the value was overstated, because the artifical nodes
          were significantly more compressible than real data.
          With these results, using .copy() basically is the same time/space
          trade off as allowing another repack.
          1-repack + copy() is mostly equivalent to 2-repack with no copy
          (in both time and space).
          They generally seem to be an appropriate 'sweet spot'.
          The extra pack (copy) avoids pathological behavior of not filling in
          the last bytes while only adding a small overhead.
          (approx 10% time cost at 20% space savings.)
        modified:
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
        ------------------------------------------------------------
        revno: 3508.137.13
        revision-id: john at arbash-meinel.com-20080820231159-lp0gxglwyxveiot7
        parent: john at arbash-meinel.com-20080820224419-j0mtnzs2myy1n1y1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Wed 2008-08-20 18:11:59 -0500
        message:
          Some more data points for the time/repack tradeoff.
          Instead of always using copy() we can use a multi-step process.
          1) Always add bytes ignoring flush until _default_min_compression
          2) Add bytes using Z_SYNC_FLUSH until we hit the page limit,
             and then repack N times.
          3) After repacking N times, switch to using copy() before adding
             a new node with Z_SYNC_FLUSH.
          4) If we re-use the copy() compressor we will get max packing
             or we can just use the SYNC compressor until it is full,
             and then return the copy.
          Current stats are done using the artificial data. We should
          produce a set using real-world data so we can pick the best
          time/space tradeoff. Further, we can use this information to
          find the best space values if someone issues a 'bzr pack'
          command. Since that is generally a 'spend more time to get
          better results' command.
        modified:
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
        ------------------------------------------------------------
        revno: 3508.137.12
        revision-id: john at arbash-meinel.com-20080820224419-j0mtnzs2myy1n1y1
        parent: john at arbash-meinel.com-20080820221200-1pnk090rjwbydavn
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Wed 2008-08-20 17:44:19 -0500
        message:
          Collect some info on the space/time tradeoff for _max_repack.
          With the test data, we pretty much always hit max_repack before we
          get everything fully packed.
        modified:
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
        ------------------------------------------------------------
        revno: 3508.137.11
        revision-id: john at arbash-meinel.com-20080820221200-1pnk090rjwbydavn
        parent: john at arbash-meinel.com-20080820205738-0tb90jyr27jhv51x
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Wed 2008-08-20 17:12:00 -0500
        message:
          Start working on an alternate way to track compressed_chunk state.
          I tried doing a copy() before flush() but that is quite expensive.
          Both because it now does copy() but it also does a bigger flush.
          Next I'll try tracking 2 objects.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
        ------------------------------------------------------------
        revno: 3508.137.10
        revision-id: john at arbash-meinel.com-20080820205738-0tb90jyr27jhv51x
        parent: john at arbash-meinel.com-20080820205049-7l4thdx06q971jnm
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Wed 2008-08-20 15:57:38 -0500
        message:
          Flatten a double inner loop into a double list comprehension.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
        ------------------------------------------------------------
        revno: 3508.137.9
        revision-id: john at arbash-meinel.com-20080820205049-7l4thdx06q971jnm
        parent: john at arbash-meinel.com-20080820204134-irezo791nj00wq91
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Wed 2008-08-20 15:50:49 -0500
        message:
          Special case around _iter_smallest when we have only
          1 iterator. Shaves another 0.5s off of the test time.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
        ------------------------------------------------------------
        revno: 3508.137.8
        revision-id: john at arbash-meinel.com-20080820204134-irezo791nj00wq91
        parent: john at arbash-meinel.com-20080820203247-12vpd1nvqhvwaexo
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Wed 2008-08-20 15:41:34 -0500
        message:
          Move the add_key helper function into a separate func
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
        ------------------------------------------------------------
        revno: 3508.137.7
        revision-id: john at arbash-meinel.com-20080820203247-12vpd1nvqhvwaexo
        parent: john at arbash-meinel.com-20080820202100-hu678q27vjhcgrrl
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Wed 2008-08-20 15:32:47 -0500
        message:
          Make it easier to profile the btree writer time
        modified:
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
        ------------------------------------------------------------
        revno: 3508.137.6
        revision-id: john at arbash-meinel.com-20080820202100-hu678q27vjhcgrrl
        parent: john at arbash-meinel.com-20080820193429-0v5jm5zd4gggejpx
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Wed 2008-08-20 15:21:00 -0500
        message:
          Dropping the number of nodes to 100k from 200k
          It is still enough to create a 3-level index, but all tests
          run 2x faster.
          We currently spend 1.635s creating and 3.733s adding nodes
          and 9.842s flushing in the three_level and iter_all tests.
          The test is 15s down from 68s which is a lot better.
          It would be nice to have sub second tests, though.
          For now, we'll live with this.
        modified:
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
        ------------------------------------------------------------
        revno: 3508.137.5
        revision-id: john at arbash-meinel.com-20080820193429-0v5jm5zd4gggejpx
        parent: john at arbash-meinel.com-20080820185434-t1y91biejviv7skx
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Wed 2008-08-20 14:34:29 -0500
        message:
          For iter_all and three_level tests adjust spill-at.
          It turns out that when adding 200k entries, we spill to disk 2 times.
          Which adds 20s to the test for each spill to disk.
          So instead of 20s for 1 flush, we get 60s (for three_level).
          This does increase memory consumption, but it drops the test
          time from 64s => 35s.
        modified:
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
        ------------------------------------------------------------
        revno: 3508.137.4
        revision-id: john at arbash-meinel.com-20080820185434-t1y91biejviv7skx
        parent: john at arbash-meinel.com-20080820183041-w4v2pat3fniihxv4
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Wed 2008-08-20 13:54:34 -0500
        message:
          Tweak some 'sum' lines.
          change sum(len(b) for b in foo) to sum(map(len, foo))
          This is a drastic improvement under lsprof, though it
          turns out to be a minor to non-improvement in actual
          time.
          Under lsprof 272s => 123s (50%)
          without lsprof 68s => 64s (minor)
        modified:
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
        ------------------------------------------------------------
        revno: 3508.137.3
        revision-id: john at arbash-meinel.com-20080820183041-w4v2pat3fniihxv4
        parent: john at arbash-meinel.com-20080820164905-mqtajmbxbxlr078g
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Wed 2008-08-20 13:30:41 -0500
        message:
          Change the header to indicate these indexes are
          not the same as the index2 plugin.
        modified:
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
        ------------------------------------------------------------
        revno: 3508.137.2
        revision-id: john at arbash-meinel.com-20080820164905-mqtajmbxbxlr078g
        parent: john at arbash-meinel.com-20080819231201-hc361se0f7okf08y
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Wed 2008-08-20 11:49:05 -0500
        message:
          Clean up some variable names, add some documentation.
        modified:
          bzrlib/_parse_btree_c.pyx      _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
        ------------------------------------------------------------
        revno: 3508.137.1
        revision-id: john at arbash-meinel.com-20080819231201-hc361se0f7okf08y
        parent: pqm at pqm.ubuntu.com-20080819152536-6oobtmrum8e34h8l
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: btree
        timestamp: Tue 2008-08-19 18:12:01 -0500
        message:
          Bring in the btree_index and chunk_writer code and their tests.
        added:
          bzrlib/_parse_btree_c.pyx      _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_parse_btree_py.py      _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
    ------------------------------------------------------------
    revno: 3508.1.135
    revision-id: pqm at pqm.ubuntu.com-20080821190656-7uoj39e0c3q3b893
    parent: pqm at pqm.ubuntu.com-20080820164550-e4vt9gdxv8hlic7n
    parent: john at arbash-meinel.com-20080821162035-1zr12m9rx6llkrrq
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-08-21 20:06:56 +0100
    message:
      (jam) Fix bug #259855,
      	if Transport.stat() returns 0 for permission bits, ignore it
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
        ------------------------------------------------------------
        revno: 3508.136.2
        revision-id: john at arbash-meinel.com-20080821162035-1zr12m9rx6llkrrq
        parent: john at arbash-meinel.com-20080821161257-39lgj4it2n7kw30g
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: ftp_mode_259855
        timestamp: Thu 2008-08-21 11:20:35 -0500
        message:
          NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.136.1
        revision-id: john at arbash-meinel.com-20080821161257-39lgj4it2n7kw30g
        parent: pqm at pqm.ubuntu.com-20080819152536-6oobtmrum8e34h8l
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: ftp_mode_259855
        timestamp: Thu 2008-08-21 11:12:57 -0500
        message:
          Fix bug #259855, if a Transport returns 0 for permission bits, ignore it
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
    ------------------------------------------------------------
    revno: 3508.1.134
    revision-id: pqm at pqm.ubuntu.com-20080820164550-e4vt9gdxv8hlic7n
    parent: pqm at pqm.ubuntu.com-20080819152536-6oobtmrum8e34h8l
    parent: john at arbash-meinel.com-20080820161409-pl5tzssd7wlxi7ma
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-08-20 17:45:50 +0100
    message:
      (jam) Merge in 1.6rc5 and revert disabling default stack on policy
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.135.1
        revision-id: john at arbash-meinel.com-20080820161409-pl5tzssd7wlxi7ma
        parent: pqm at pqm.ubuntu.com-20080819152536-6oobtmrum8e34h8l
        parent: pqm at pqm.ubuntu.com-20080819231728-vrtdr5jyvvzquhcj
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Wed 2008-08-20 11:14:09 -0500
        message:
          Merge in 1.6rc5 and revert disabling default stack on policy
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.123.8
        revision-id: pqm at pqm.ubuntu.com-20080819231728-vrtdr5jyvvzquhcj
        parent: pqm at pqm.ubuntu.com-20080819221503-jvqhmuigxbdpelbd
        parent: john at arbash-meinel.com-20080819224532-n720ccihpygyaz39
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.6
        timestamp: Wed 2008-08-20 00:17:28 +0100
        message:
          (jam) Fix the release date for 1.6rc5
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
            ------------------------------------------------------------
            revno: 3508.134.4
            revision-id: john at arbash-meinel.com-20080819224532-n720ccihpygyaz39
            parent: john at arbash-meinel.com-20080819214515-7wsqo3bdfui2lejq
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: stacking_policy
            timestamp: Tue 2008-08-19 17:45:32 -0500
            message:
              Fix the release date for 1.6rc5
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.123.7
        revision-id: pqm at pqm.ubuntu.com-20080819221503-jvqhmuigxbdpelbd
        parent: pqm at pqm.ubuntu.com-20080818234533-ixoxs0ca9kygqe0m
        parent: john at arbash-meinel.com-20080819214515-7wsqo3bdfui2lejq
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.6
        timestamp: Tue 2008-08-19 23:15:03 +0100
        message:
          (jam) Disable detecting stack-on policy from a containing BzrDir
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.134.3
        revision-id: john at arbash-meinel.com-20080819214515-7wsqo3bdfui2lejq
        parent: john at arbash-meinel.com-20080819213740-x0z2gh94t15ofcko
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: stacking_policy
        timestamp: Tue 2008-08-19 16:45:15 -0500
        message:
          push doesn't notify because it doesn't notice by default.
        modified:
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3508.134.2
        revision-id: john at arbash-meinel.com-20080819213740-x0z2gh94t15ofcko
        parent: john at arbash-meinel.com-20080819210422-rqtvebr36783vpqy
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: stacking_policy
        timestamp: Tue 2008-08-19 16:37:40 -0500
        message:
          Prepare 1.6rc5
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.134.1
        revision-id: john at arbash-meinel.com-20080819210422-rqtvebr36783vpqy
        parent: pqm at pqm.ubuntu.com-20080818234533-ixoxs0ca9kygqe0m
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: stacking_policy
        timestamp: Tue 2008-08-19 16:04:22 -0500
        message:
          Disable auto-detecting the default stacking url
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
    ------------------------------------------------------------
    revno: 3508.1.133
    revision-id: pqm at pqm.ubuntu.com-20080819152536-6oobtmrum8e34h8l
    parent: pqm at pqm.ubuntu.com-20080819034437-8cr7y59abr4wemaz
    parent: john at arbash-meinel.com-20080819145408-ibct0khuxzte1tt4
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-08-19 16:25:36 +0100
    message:
      (jam) Merge in bzr-1.6rc4 including the fix for bug #256757
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
      bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
      bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.133.1
        revision-id: john at arbash-meinel.com-20080819145408-ibct0khuxzte1tt4
        parent: pqm at pqm.ubuntu.com-20080819034437-8cr7y59abr4wemaz
        parent: pqm at pqm.ubuntu.com-20080818234533-ixoxs0ca9kygqe0m
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2008-08-19 09:54:08 -0500
        message:
          Merge in bzr-1.6rc4 including the fix for bug #256757
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.123.6
        revision-id: pqm at pqm.ubuntu.com-20080818234533-ixoxs0ca9kygqe0m
        parent: pqm at pqm.ubuntu.com-20080814165207-0sfq9u9vy6rl7oxc
        parent: john at arbash-meinel.com-20080818231159-r9buncgsgj6cja4j
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.6
        timestamp: Tue 2008-08-19 00:45:33 +0100
        message:
          (jam) Fix bug #256757, when fetching knits => packs,
          	use the existing deltas
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.132.8
        revision-id: john at arbash-meinel.com-20080818231159-r9buncgsgj6cja4j
        parent: john at arbash-meinel.com-20080818223421-todjny24vj4faj4t
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: fetch_regression_256757
        timestamp: Mon 2008-08-18 18:11:59 -0500
        message:
          Switch names to 'unordered' that I missed before.
        modified:
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.132.7
        revision-id: john at arbash-meinel.com-20080818223421-todjny24vj4faj4t
        parent: john at arbash-meinel.com-20080818192544-nohhonfyuaf2ut88
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: fetch_regression_256757
        timestamp: Mon 2008-08-18 17:34:21 -0500
        message:
          Add tests for the fetching behavior.
          
          The proper parameter passed is 'unordered' add an assert for it, and
          fix callers that were passing 'unsorted' instead.
          Add tests that we make the right get_record_stream call based
          on the value of _fetch_uses_deltas.
          Fix the fetch request for signatures.
        modified:
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
        ------------------------------------------------------------
        revno: 3508.132.6
        revision-id: john at arbash-meinel.com-20080818192544-nohhonfyuaf2ut88
        parent: john at arbash-meinel.com-20080818192501-4r4h4x21yrd36jrd
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: fetch_regression_256757
        timestamp: Mon 2008-08-18 14:25:44 -0500
        message:
          Prepare 1.6rc4
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.132.5
        revision-id: john at arbash-meinel.com-20080818192501-4r4h4x21yrd36jrd
        parent: john at arbash-meinel.com-20080818191542-52i3flqrkeufhjw2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: fetch_regression_256757
        timestamp: Mon 2008-08-18 14:25:01 -0500
        message:
          Fixup NEWS to be more accurate.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.132.4
        revision-id: john at arbash-meinel.com-20080818191542-52i3flqrkeufhjw2
        parent: john at arbash-meinel.com-20080818191351-de63gybx2jaco2yo
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: fetch_regression_256757
        timestamp: Mon 2008-08-18 14:15:42 -0500
        message:
          We don't have to change the default order either.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.132.3
        revision-id: john at arbash-meinel.com-20080818191351-de63gybx2jaco2yo
        parent: john at arbash-meinel.com-20080818190432-gkn0umj08xln8owu
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: fetch_regression_256757
        timestamp: Mon 2008-08-18 14:13:51 -0500
        message:
          We don't have to fetch in topological order, as long as we fix all of the delta logic pieces.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.132.2
        revision-id: john at arbash-meinel.com-20080818190432-gkn0umj08xln8owu
        parent: john at arbash-meinel.com-20080818185537-w3abkc3a29c7828t
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: fetch_regression_256757
        timestamp: Mon 2008-08-18 14:04:32 -0500
        message:
          Find a couple more places with incorrect logic, and fix the tests effected.
        modified:
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.132.1
        revision-id: john at arbash-meinel.com-20080818185537-w3abkc3a29c7828t
        parent: pqm at pqm.ubuntu.com-20080814165207-0sfq9u9vy6rl7oxc
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: fetch_regression_256757
        timestamp: Mon 2008-08-18 13:55:37 -0500
        message:
          Fix bug #256757 by restoring knit => pack fetches to use topological ordering and preserve deltas.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
    ------------------------------------------------------------
    revno: 3508.1.132
    revision-id: pqm at pqm.ubuntu.com-20080819034437-8cr7y59abr4wemaz
    parent: pqm at pqm.ubuntu.com-20080818180008-9488xkn2acyv2obu
    parent: robertc at robertcollins.net-20080819030837-gt22111eeu4dw6m3
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-08-19 04:44:37 +0100
    message:
      (robertc) Fix performance regression in status PATH. (Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
      bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
      bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
        ------------------------------------------------------------
        revno: 3508.131.2
        revision-id: robertc at robertcollins.net-20080819030837-gt22111eeu4dw6m3
        parent: robertc at robertcollins.net-20080816222801-pnbv5wkg3rrsjko0
        parent: pqm at pqm.ubuntu.com-20080818180008-9488xkn2acyv2obu
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Tue 2008-08-19 13:08:37 +1000
        message:
          Resolve NEWS.
        removed:
          tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.131.1
        revision-id: robertc at robertcollins.net-20080816222801-pnbv5wkg3rrsjko0
        parent: pqm at pqm.ubuntu.com-20080815025810-eguaiqf0kwwqo4yp
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: status
        timestamp: Sun 2008-08-17 08:28:01 +1000
        message:
          Stop passing specific_file lists to show_tree_status when the specific
          file list refers to an entire tree - that is wasteful and has significant
          performance impact. (Robert Collins, #225204)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
    ------------------------------------------------------------
    revno: 3508.1.131
    revision-id: pqm at pqm.ubuntu.com-20080818180008-9488xkn2acyv2obu
    parent: pqm at pqm.ubuntu.com-20080816000954-t0401ff8s3ydnkr6
    parent: bialix at ukr.net-20080818092936-aoyxitu1nj5zc4m8
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-08-18 19:00:08 +0100
    message:
      (bialix) remove out-of-date options from Windows standalone installer.
    removed:
      tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
    modified:
      tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.130.1
        revision-id: bialix at ukr.net-20080818092936-aoyxitu1nj5zc4m8
        parent: pqm at pqm.ubuntu.com-20080816000954-t0401ff8s3ydnkr6
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: win32installer
        timestamp: Mon 2008-08-18 12:29:36 +0300
        message:
          remove out-of-date options from Windows standalone installer.
        removed:
          tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
        modified:
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
    ------------------------------------------------------------
    revno: 3508.1.130
    revision-id: pqm at pqm.ubuntu.com-20080816000954-t0401ff8s3ydnkr6
    parent: pqm at pqm.ubuntu.com-20080815054008-1xrwm20d1wv9fyt7
    parent: john at arbash-meinel.com-20080815233744-o35vp17viznmo2s8
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2008-08-16 01:09:54 +0100
    message:
      (jam) bzr uncommit now gives the revision id to restore the branch to
      	the old tip.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
        ------------------------------------------------------------
        revno: 3508.129.4
        revision-id: john at arbash-meinel.com-20080815233744-o35vp17viznmo2s8
        parent: john at arbash-meinel.com-20080815233711-4duhrsmr9rm9dugp
        parent: pqm at pqm.ubuntu.com-20080815025810-eguaiqf0kwwqo4yp
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: uncommit_ids
        timestamp: Fri 2008-08-15 18:37:44 -0500
        message:
          Merge bzr.dev, resolve NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
        ------------------------------------------------------------
        revno: 3508.129.3
        revision-id: john at arbash-meinel.com-20080815233711-4duhrsmr9rm9dugp
        parent: john at arbash-meinel.com-20080815171312-ny39eh0hc95j8ytd
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: uncommit_ids
        timestamp: Fri 2008-08-15 18:37:11 -0500
        message:
          NEWS update
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.129.2
        revision-id: john at arbash-meinel.com-20080815171312-ny39eh0hc95j8ytd
        parent: john at arbash-meinel.com-20080814160452-9tp32zqblv7iw57x
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: uncommit_ids
        timestamp: Fri 2008-08-15 12:13:12 -0500
        message:
          Change to just display the command to restore the tip,
          rather than showing the revision ids in the log display.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
        ------------------------------------------------------------
        revno: 3508.129.1
        revision-id: john at arbash-meinel.com-20080814160452-9tp32zqblv7iw57x
        parent: pqm at pqm.ubuntu.com-20080814074117-x0zvzzv7y6mok8pz
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: uncommit_ids
        timestamp: Thu 2008-08-14 11:04:52 -0500
        message:
          Change 'bzr uncommit' to display the revision ids and log them.
          This makes it easier to recover from uncommit if you change your mind.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
    ------------------------------------------------------------
    revno: 3508.1.129
    revision-id: pqm at pqm.ubuntu.com-20080815054008-1xrwm20d1wv9fyt7
    parent: pqm at pqm.ubuntu.com-20080815025810-eguaiqf0kwwqo4yp
    parent: robertc at robertcollins.net-20080815041247-xycggdgkzkkeide4
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-08-15 06:40:08 +0100
    message:
      (robertc) Improve bzr rm to detect missing files and have an alias to
      	del. (Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
        ------------------------------------------------------------
        revno: 3508.128.4
        revision-id: robertc at robertcollins.net-20080815041247-xycggdgkzkkeide4
        parent: robertc at robertcollins.net-20080815024542-leg2xenbvo883tcc
        parent: pqm at pqm.ubuntu.com-20080815025810-eguaiqf0kwwqo4yp
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Fri 2008-08-15 14:12:47 +1000
        message:
          Resolve NEWS conflicts.
        added:
          doc/en/developer-guide/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.128.3
        revision-id: robertc at robertcollins.net-20080815024542-leg2xenbvo883tcc
        parent: robertc at robertcollins.net-20080813040249-dijrxmf7fzsolt6p
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: rm
        timestamp: Fri 2008-08-15 12:45:42 +1000
        message:
          Review feedback.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
        ------------------------------------------------------------
        revno: 3508.128.2
        revision-id: robertc at robertcollins.net-20080813040249-dijrxmf7fzsolt6p
        parent: robertc at robertcollins.net-20080813035223-i9sxgq2rp5477oc5
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: rm
        timestamp: Wed 2008-08-13 14:02:49 +1000
        message:
           * ``bzr rm`` is now aliased to ``bzr del`` for the convenience of svn
             users. (Robert Collins, #205416)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.128.1
        revision-id: robertc at robertcollins.net-20080813035223-i9sxgq2rp5477oc5
        parent: robertc at robertcollins.net-20080813032119-09pl9q0t9gxng5t6
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: rm
        timestamp: Wed 2008-08-13 13:52:23 +1000
        message:
           * ``bzr rm`` will now scan for files that are missing and remove just
             them automatically, much as ``bzr add`` scans for new files that
             are not ignored and adds them automatically. (Robert Collins)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
    ------------------------------------------------------------
    revno: 3508.1.128
    revision-id: pqm at pqm.ubuntu.com-20080815025810-eguaiqf0kwwqo4yp
    parent: pqm at pqm.ubuntu.com-20080814211426-i0rmbyhjxf4hi7pt
    parent: john at arbash-meinel.com-20080814201521-vz11z6uh7b0pcnxg
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-08-15 03:58:10 +0100
    message:
      (jam) RemoteBranch.revision_id_to_revno defers to the real branch
    modified:
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3508.127.1
        revision-id: john at arbash-meinel.com-20080814201521-vz11z6uh7b0pcnxg
        parent: pqm at pqm.ubuntu.com-20080814195737-7tpxreg897vxlmr5
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: remote_rev_id_to_revno
        timestamp: Thu 2008-08-14 15:15:21 -0500
        message:
          Thunk over to the real branch's revision_id_to_revno.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
    ------------------------------------------------------------
    revno: 3508.1.127
    revision-id: pqm at pqm.ubuntu.com-20080814211426-i0rmbyhjxf4hi7pt
    parent: pqm at pqm.ubuntu.com-20080814195737-7tpxreg897vxlmr5
    parent: john at arbash-meinel.com-20080814204222-a1ya5pp0pr7lmev8
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-08-14 22:14:26 +0100
    message:
      (jam)(trivial) NEWS fix
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.126.1
        revision-id: john at arbash-meinel.com-20080814204222-a1ya5pp0pr7lmev8
        parent: pqm at pqm.ubuntu.com-20080814195737-7tpxreg897vxlmr5
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2008-08-14 15:42:22 -0500
        message:
          Fix an incorrectly placed NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
    ------------------------------------------------------------
    revno: 3508.1.126
    revision-id: pqm at pqm.ubuntu.com-20080814195737-7tpxreg897vxlmr5
    parent: pqm at pqm.ubuntu.com-20080814185546-98x0mdzxsmj5b5wr
    parent: john at arbash-meinel.com-20080814192259-lwm1mqhwgzi3u600
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-08-14 20:57:37 +0100
    message:
      (jam) Merge bzr-1.6rc3 into bzr.dev
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.125.1
        revision-id: john at arbash-meinel.com-20080814192259-lwm1mqhwgzi3u600
        parent: pqm at pqm.ubuntu.com-20080814185546-98x0mdzxsmj5b5wr
        parent: pqm at pqm.ubuntu.com-20080814165207-0sfq9u9vy6rl7oxc
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2008-08-14 14:22:59 -0500
        message:
          Merge bzr-1.6rc3 into bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.123.5
        revision-id: pqm at pqm.ubuntu.com-20080814165207-0sfq9u9vy6rl7oxc
        parent: pqm at pqm.ubuntu.com-20080814161828-cnj0l5hcd118zmt5
        parent: john at arbash-meinel.com-20080814151046-75yoco8fdw9mk2ny
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.6
        timestamp: Thu 2008-08-14 17:52:07 +0100
        message:
          Release bzr-1.6rc3
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
            ------------------------------------------------------------
            revno: 3508.124.3
            revision-id: john at arbash-meinel.com-20080814151046-75yoco8fdw9mk2ny
            parent: john at arbash-meinel.com-20080814150333-gth1p57ghvbpu54o
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: jam-integration
            timestamp: Thu 2008-08-14 10:10:46 -0500
            message:
              Update version strings for bzr-1.6rc3
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
            ------------------------------------------------------------
            revno: 3508.124.2
            revision-id: john at arbash-meinel.com-20080814150333-gth1p57ghvbpu54o
            parent: john at arbash-meinel.com-20080814145830-hsj8dytdcqze3mvg
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: jam-integration
            timestamp: Thu 2008-08-14 10:03:33 -0500
            message:
              Add NEWS entries for the other changes that were added for bzr-1.6rc3
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.123.4
        revision-id: pqm at pqm.ubuntu.com-20080814161828-cnj0l5hcd118zmt5
        parent: pqm at pqm.ubuntu.com-20080814055033-myv5ibn1lb50yf0t
        parent: john at arbash-meinel.com-20080814145830-hsj8dytdcqze3mvg
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.6
        timestamp: Thu 2008-08-14 17:18:28 +0100
        message:
          (robertc) Trigger index._buffer_all when a significant (>1/20) of the
          	index is being queried.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
            ------------------------------------------------------------
            revno: 3508.124.1
            revision-id: john at arbash-meinel.com-20080814145830-hsj8dytdcqze3mvg
            parent: pqm at pqm.ubuntu.com-20080814055033-myv5ibn1lb50yf0t
            author: Robert Collins <robertc at robertcollins.net>
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: jam-integration
            timestamp: Thu 2008-08-14 09:58:30 -0500
            message:
              Cherry-pick Robert's index buffering.
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
        ------------------------------------------------------------
        revno: 3508.123.3
        revision-id: pqm at pqm.ubuntu.com-20080814055033-myv5ibn1lb50yf0t
        parent: pqm at pqm.ubuntu.com-20080814051958-e951os44voh2p373
        parent: mhammond at skippinet.com.au-20080814014130-ohoxsrqy94jldajv
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.6
        timestamp: Thu 2008-08-14 06:50:33 +0100
        message:
          (Mark Hammond) Updates to setup.py to support bundling tortoisebzr
          	and qbzr into the standalone win32 installer.
        modified:
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.123.2
        revision-id: pqm at pqm.ubuntu.com-20080814051958-e951os44voh2p373
        parent: pqm at pqm.ubuntu.com-20080814045127-s91yxfoqylz4i6jr
        parent: john at arbash-meinel.com-20080814030842-fuc2xackfdyatf42
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.6
        timestamp: Thu 2008-08-14 06:19:58 +0100
        message:
          (robertc) Disable reading .bzrrules from the working tree.
        modified:
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
        ------------------------------------------------------------
        revno: 3508.123.1
        revision-id: pqm at pqm.ubuntu.com-20080814045127-s91yxfoqylz4i6jr
        parent: pqm at pqm.ubuntu.com-20080813185456-kn2cq6pkj6h52z9k
        parent: andrew.bennetts at canonical.com-20080814021531-3axt0ak75mpxobrk
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.6
        timestamp: Thu 2008-08-14 05:51:27 +0100
        message:
          (spiv) Fix a regression in bzr+http:// where http wasn't implementing
          	a necessary function.
        modified:
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
    ------------------------------------------------------------
    revno: 3508.1.125
    revision-id: pqm at pqm.ubuntu.com-20080814185546-98x0mdzxsmj5b5wr
    parent: pqm at pqm.ubuntu.com-20080814182509-9f2dz3kcb1lv5lku
    parent: john at arbash-meinel.com-20080814170856-p2ie5z7l6vowrftz
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-08-14 19:55:46 +0100
    message:
      (Marius Kruger) 'bzr init' and 'bzr init-repo' print 'bzr info' on
      	success
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
      bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
      bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
      bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
        ------------------------------------------------------------
        revno: 3508.122.9
        revision-id: john at arbash-meinel.com-20080814170856-p2ie5z7l6vowrftz
        parent: amanic at gmail.com-20080718094435-jfxdvrxgx09zgnuc
        parent: pqm at pqm.ubuntu.com-20080814074117-x0zvzzv7y6mok8pz
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: init_verbose
        timestamp: Thu 2008-08-14 12:08:56 -0500
        message:
          merge bzr.dev 3629, update NEWS entry to be in correct location.
        added:
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/developer-guide/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.122.8
        revision-id: amanic at gmail.com-20080718094435-jfxdvrxgx09zgnuc
        parent: amanic at gmail.com-20080718073034-gprz0287fytfoyx6
        parent: pqm at pqm.ubuntu.com-20080718030707-qimx9fv1d4xhlk1m
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.init-verbose
        timestamp: Fri 2008-07-18 11:44:35 +0200
        message:
          merg bzr.dev, moving news to the IN DEVELOPMENT section again
        added:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/repository_implementations/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          doc/en/user-guide/stacked.txt  stacked.txt-20080711023247-4uh9oovoka0sze8b-1
          tools/win32/run_script.py      run_script.py-20080717003927-k6itvarbtnwk44o9-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/test_weave.py     testknit.py-20050627023648-9833cc5562ffb785
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
        ------------------------------------------------------------
        revno: 3508.122.7
        revision-id: amanic at gmail.com-20080718073034-gprz0287fytfoyx6
        parent: amanic at gmail.com-20080718072906-yu692u98u9aj17z8
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.init-verbose
        timestamp: Fri 2008-07-18 09:30:34 +0200
        message:
          add news entry
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.122.6
        revision-id: amanic at gmail.com-20080718072906-yu692u98u9aj17z8
        parent: amanic at gmail.com-20080718071023-xszw4d1jqzv6rlhy
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.init-verbose
        timestamp: Fri 2008-07-18 09:29:06 +0200
        message:
          add explicit blackbox tests for 'init -q' and 'init-repo -q'
        modified:
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
        ------------------------------------------------------------
        revno: 3508.122.5
        revision-id: amanic at gmail.com-20080718071023-xszw4d1jqzv6rlhy
        parent: amanic at gmail.com-20080718070912-u44kb9nja7weozl7
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.init-verbose
        timestamp: Fri 2008-07-18 09:10:23 +0200
        message:
          remove a trailing space I added
        modified:
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
        ------------------------------------------------------------
        revno: 3508.122.4
        revision-id: amanic at gmail.com-20080718070912-u44kb9nja7weozl7
        parent: amanic at gmail.com-20080716202450-qxzsk7mpfkl5gset
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.init-verbose
        timestamp: Fri 2008-07-18 09:09:12 +0200
        message:
          use open_containing_from_transport in stead of open_containing
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.122.3
        revision-id: amanic at gmail.com-20080716202450-qxzsk7mpfkl5gset
        parent: amanic at gmail.com-20080713161536-gkuyj05s28qpaj8c
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.init-verbose
        timestamp: Wed 2008-07-16 22:24:50 +0200
        message:
          init/init-repo shouldn't open 2 connections
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
        ------------------------------------------------------------
        revno: 3508.122.2
        revision-id: amanic at gmail.com-20080713161536-gkuyj05s28qpaj8c
        parent: amanic at gmail.com-20080713084342-xtnrwlxrrsdpsufy
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.init-verbose
        timestamp: Sun 2008-07-13 18:15:36 +0200
        message:
          make init and init-repo tests pass again
        modified:
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
        ------------------------------------------------------------
        revno: 3508.122.1
        revision-id: amanic at gmail.com-20080713084342-xtnrwlxrrsdpsufy
        parent: pqm at pqm.ubuntu.com-20080709135859-wq3r1d1fjcafelgw
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.init-verbose
        timestamp: Sun 2008-07-13 10:43:42 +0200
        message:
          print info after init and init-repo
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
    ------------------------------------------------------------
    revno: 3508.1.124
    revision-id: pqm at pqm.ubuntu.com-20080814182509-9f2dz3kcb1lv5lku
    parent: pqm at pqm.ubuntu.com-20080814175522-mho538328p19v77a
    parent: john at arbash-meinel.com-20080814170306-ucffga2qhv6kwgju
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-08-14 19:25:09 +0100
    message:
      (robertc) Trigger index._buffer_all when a significant portion of the
      	index is being queried.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
        ------------------------------------------------------------
        revno: 3508.121.2
        revision-id: john at arbash-meinel.com-20080814170306-ucffga2qhv6kwgju
        parent: robertc at robertcollins.net-20080814042150-n13mos3tt90xw2rp
        parent: pqm at pqm.ubuntu.com-20080814074117-x0zvzzv7y6mok8pz
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2008-08-14 12:03:06 -0500
        message:
          Merge in bzr.dev, resolve NEWS
        added:
          doc/en/developer-guide/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.121.1
        revision-id: robertc at robertcollins.net-20080814042150-n13mos3tt90xw2rp
        parent: pqm at pqm.ubuntu.com-20080812201855-9qxbdo0t2h9byzhj
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: index.trigger
        timestamp: Thu 2008-08-14 14:21:50 +1000
        message:
          Cause a full index read when a single index query is larger than 1/20th the index capacity.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
    ------------------------------------------------------------
    revno: 3508.1.123
    revision-id: pqm at pqm.ubuntu.com-20080814175522-mho538328p19v77a
    parent: pqm at pqm.ubuntu.com-20080814172543-nl22gdcodusa8rt0
    parent: john at arbash-meinel.com-20080814165925-tg8kwwp6vagaq7tv
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-08-14 18:55:22 +0100
    message:
      (Adrian Wilkins) Use osutils.pathjoin() rather than os.path.join() to
      	set the base directory for tests
    modified:
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.120.5
        revision-id: john at arbash-meinel.com-20080814165925-tg8kwwp6vagaq7tv
        parent: adrian.wilkins at gmail.com-20080808083626-b5s7pwjxhtpsdgnr
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: base_test_path
        timestamp: Thu 2008-08-14 11:59:25 -0500
        message:
          use the right notation for pathjoin.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.120.4
        revision-id: adrian.wilkins at gmail.com-20080808083626-b5s7pwjxhtpsdgnr
        parent: adrian.wilkins at gmail.com-20080807165131-ckgunbopmmg0kown
        committer: Adrian Wilkins <adrian.wilkins at gmail.com>
        branch nick: bzr.base_test_path_win32
        timestamp: Fri 2008-08-08 09:36:26 +0100
        message:
          Use pathjoin instead of joinpath just in case anyone ever uses `..`
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.120.3
        revision-id: adrian.wilkins at gmail.com-20080807165131-ckgunbopmmg0kown
        parent: adrian.wilkins at gmail.com-20080807162141-ypgdgc2l26tuz9p3
        committer: Adrian Wilkins <adrian.wilkins at gmail.com>
        branch nick: bzr.base_test_path_win32
        timestamp: Thu 2008-08-07 17:51:31 +0100
        message:
          Correctly use osutils.joinpath instead of trying to use non-existent osutils.join()
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.120.2
        revision-id: adrian.wilkins at gmail.com-20080807162141-ypgdgc2l26tuz9p3
        parent: adrian.wilkins at gmail.com-20080807153130-bcr87cssqdsdwjtf
        committer: Adrian Wilkins <adrian.wilkins at gmail.com>
        branch nick: bzr.base_test_path_win32
        timestamp: Thu 2008-08-07 17:21:41 +0100
        message:
          Changed to osutils.join as suggested
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.120.1
        revision-id: adrian.wilkins at gmail.com-20080807153130-bcr87cssqdsdwjtf
        parent: pqm at pqm.ubuntu.com-20080807005717-qxnuq9je71bt9tcs
        committer: Adrian Wilkins <adrian.wilkins at gmail.com>
        branch nick: bzr.base_test_path_win32
        timestamp: Thu 2008-08-07 16:31:30 +0100
        message:
          Changed the base directory setup to use urlutils.join instead of os.path.join
          
          It's a small thing, but on win32, any tests that examine the absolute path of 
          files will fail because they see a backslash where they were expecting a slash.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
    ------------------------------------------------------------
    revno: 3508.1.122
    revision-id: pqm at pqm.ubuntu.com-20080814172543-nl22gdcodusa8rt0
    parent: pqm at pqm.ubuntu.com-20080814074117-x0zvzzv7y6mok8pz
    parent: robertc at robertcollins.net-20080813233851-73a632ulysjb935c
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-08-14 18:25:43 +0100
    message:
      (robertc) Disable .bzrrules from being read from the WT
        ------------------------------------------------------------
        revno: 3508.119.2
        revision-id: robertc at robertcollins.net-20080813233851-73a632ulysjb935c
        parent: robertc at robertcollins.net-20080813233044-84ad8vlkzl1lhnw2
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: rules.disable
        timestamp: Thu 2008-08-14 09:38:51 +1000
        message:
          More doc updates.
        modified:
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
        ------------------------------------------------------------
        revno: 3508.119.1
        revision-id: robertc at robertcollins.net-20080813233044-84ad8vlkzl1lhnw2
        parent: pqm at pqm.ubuntu.com-20080812201855-9qxbdo0t2h9byzhj
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: rules.disable
        timestamp: Thu 2008-08-14 09:30:44 +1000
        message:
          Disable .bzrrules in-tree lookup for now.
        modified:
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
    ------------------------------------------------------------
    revno: 3508.1.121
    revision-id: pqm at pqm.ubuntu.com-20080814074117-x0zvzzv7y6mok8pz
    parent: pqm at pqm.ubuntu.com-20080814042250-v7qws60l3fjwelb1
    parent: robertc at robertcollins.net-20080814065435-73xgy9r6xtqmvzux
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-08-14 08:41:17 +0100
    message:
      (robertc) Improve the testing of InterTree.iter_changes and fix bugs
      	found as a result (Robert Collins, Aaron Bentley)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
      bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
      bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
      bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.118.4
        revision-id: robertc at robertcollins.net-20080814065435-73xgy9r6xtqmvzux
        parent: robertc at robertcollins.net-20080814064629-wuzmbxzw7tn27usi
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Thu 2008-08-14 16:54:35 +1000
        message:
          Review feedback.
        modified:
          bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
        ------------------------------------------------------------
        revno: 3508.118.3
        revision-id: robertc at robertcollins.net-20080814064629-wuzmbxzw7tn27usi
        parent: robertc at robertcollins.net-20080814052902-1e5a6qm37sqhs2ji
        parent: pqm at pqm.ubuntu.com-20080814042250-v7qws60l3fjwelb1
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Thu 2008-08-14 16:46:29 +1000
        message:
          Resolve conflicts in NEWS.
        added:
          doc/en/developer-guide/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.118.2
        revision-id: robertc at robertcollins.net-20080814052902-1e5a6qm37sqhs2ji
        parent: robertc at robertcollins.net-20080813032119-09pl9q0t9gxng5t6
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: intertree.missing
        timestamp: Thu 2008-08-14 15:29:02 +1000
        message:
          Change bzrlib.diff.DiffTree.show_diff to skip entries missing in both trees.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
        ------------------------------------------------------------
        revno: 3508.118.1
        revision-id: robertc at robertcollins.net-20080813032119-09pl9q0t9gxng5t6
        parent: pqm at pqm.ubuntu.com-20080811083307-tbibm26paa3r4hg8
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: intertree.missing
        timestamp: Wed 2008-08-13 13:21:19 +1000
        message:
          Improve tests for the behaviour of Tree.iter_changes for missing paths that are only present in one tree, and fix found bugs. (Robert Collins)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
    ------------------------------------------------------------
    revno: 3508.1.120
    revision-id: pqm at pqm.ubuntu.com-20080814042250-v7qws60l3fjwelb1
    parent: pqm at pqm.ubuntu.com-20080814035325-ikgddts7pv17l23e
    parent: andrew.bennetts at canonical.com-20080814021531-3axt0ak75mpxobrk
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-08-14 05:22:50 +0100
    message:
      (spiv) Fix a regression in bzr+http:// where http wasn't implementing
      	a necessary function.
    modified:
      bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
      bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
      bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
        ------------------------------------------------------------
        revno: 3508.117.1
        revision-id: andrew.bennetts at canonical.com-20080814021531-3axt0ak75mpxobrk
        parent: pqm at pqm.ubuntu.com-20080805202941-gdv30kq4cign8fs4
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-http-bug
        timestamp: Thu 2008-08-14 12:15:31 +1000
        message:
          Fix NotImplementedError when probing for smart protocol via HTTP.
        modified:
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
    ------------------------------------------------------------
    revno: 3508.1.119
    revision-id: pqm at pqm.ubuntu.com-20080814035325-ikgddts7pv17l23e
    parent: pqm at pqm.ubuntu.com-20080814032324-mhfk4rggo7hgxeuf
    parent: john at arbash-meinel.com-20080814030842-fuc2xackfdyatf42
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-08-14 04:53:25 +0100
    message:
      (robertc) Disable reading .bzrrules from the working tree.
    modified:
      bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
      bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
      bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
      doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
        ------------------------------------------------------------
        revno: 3508.93.5
        revision-id: john at arbash-meinel.com-20080814030842-fuc2xackfdyatf42
        parent: pqm at pqm.ubuntu.com-20080813185456-kn2cq6pkj6h52z9k
        author: Robert Collins <robertc at robertcollins.net>
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Wed 2008-08-13 22:08:42 -0500
        message:
          Cherry pick Robert's 'disable .bzrrules in-tree' patch
        modified:
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
    ------------------------------------------------------------
    revno: 3508.1.118
    revision-id: pqm at pqm.ubuntu.com-20080814032324-mhfk4rggo7hgxeuf
    parent: pqm at pqm.ubuntu.com-20080813232540-mgtcd9chtkd9kda0
    parent: mhammond at skippinet.com.au-20080814014130-ohoxsrqy94jldajv
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-08-14 04:23:24 +0100
    message:
      (Mark Hammond) Updates to setup.py to support bundling tortoisebzr
      	and qbzr into the standalone win32 installer.
    modified:
      setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
      tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.116.9
        revision-id: mhammond at skippinet.com.au-20080814014130-ohoxsrqy94jldajv
        parent: mhammond at skippinet.com.au-20080813233916-co6sjx89hnu9pgfe
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.win32binary.tbzr-setup
        timestamp: Thu 2008-08-14 11:41:30 +1000
        message:
          Address John's review comments
        modified:
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.116.8
        revision-id: mhammond at skippinet.com.au-20080813233916-co6sjx89hnu9pgfe
        parent: mhammond at skippinet.com.au-20080810111639-9upz1wig1s8lvz62
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.win32binary.tbzr-setup
        timestamp: Thu 2008-08-14 09:39:16 +1000
        message:
          s/TBZR/Tortoise/ in the Inno status messages.
        modified:
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.116.7
        revision-id: mhammond at skippinet.com.au-20080810111639-9upz1wig1s8lvz62
        parent: mhammond at skippinet.com.au-20080731070112-aafagt2n4lax4977
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.win32binary.tbzr-setup
        timestamp: Sun 2008-08-10 21:16:39 +1000
        message:
          install all files with 'restartreplace uninsrestartdelete' and close
          tbzrcache at uninstall time.
        modified:
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.116.6
        revision-id: mhammond at skippinet.com.au-20080731070112-aafagt2n4lax4977
        parent: mhammond at skippinet.com.au-20080731065534-n0jl9z7sim2lj36z
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.win32binary.tbzr-setup
        timestamp: Thu 2008-07-31 17:01:12 +1000
        message:
          move tbzr and qbzr py2exe config code into their own functions.
        modified:
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.116.5
        revision-id: mhammond at skippinet.com.au-20080731065534-n0jl9z7sim2lj36z
        parent: mhammond at skippinet.com.au-20080731053858-rzby1lwoufgoocww
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.win32binary.tbzr-setup
        timestamp: Thu 2008-07-31 16:55:34 +1000
        message:
          paramiko has applied a patch making win32ui unnecessary and the wiki has
          been updated with the defails, so checking for that dll can be removed.
        modified:
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.116.4
        revision-id: mhammond at skippinet.com.au-20080731053858-rzby1lwoufgoocww
        parent: mhammond at skippinet.com.au-20080731053215-3cu1wwxigtyu1kml
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.win32binary.tbzr-setup
        timestamp: Thu 2008-07-31 15:38:58 +1000
        message:
          byte-compile plugins; tweaks so qbzr and bzrsvn can be packaged.
        modified:
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.116.3
        revision-id: mhammond at skippinet.com.au-20080731053215-3cu1wwxigtyu1kml
        parent: mhammond at skippinet.com.au-20080722105302-027b8v2xx2ts1iai
        parent: pqm at pqm.ubuntu.com-20080730213059-hcremsawwvcqjcj1
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.win32binary.tbzr-setup
        timestamp: Thu 2008-07-31 15:32:15 +1000
        message:
          merge
        added:
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
        ------------------------------------------------------------
        revno: 3508.116.2
        revision-id: mhammond at skippinet.com.au-20080722105302-027b8v2xx2ts1iai
        parent: mhammond at skippinet.com.au-20080722090655-k7uicuhkin9wgf1u
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.win32binary.tbzr-setup
        timestamp: Tue 2008-07-22 20:53:02 +1000
        message:
          merge inno script changes
        modified:
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3508.116.1
        revision-id: mhammond at skippinet.com.au-20080722090655-k7uicuhkin9wgf1u
        parent: pqm at pqm.ubuntu.com-20080718100017-segv2csk7ux2xs9p
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.win32binary.tbzr-setup
        timestamp: Tue 2008-07-22 19:06:55 +1000
        message:
          merge setup.py changes for tbzr
        modified:
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
    ------------------------------------------------------------
    revno: 3508.1.117
    revision-id: pqm at pqm.ubuntu.com-20080813232540-mgtcd9chtkd9kda0
    parent: pqm at pqm.ubuntu.com-20080813064214-jc5n4sj20j81qcwy
    parent: john at arbash-meinel.com-20080813225155-t914z2fqyi072dd4
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-08-14 00:25:40 +0100
    message:
      (jam) Bring 1.6rc2 back into bzr.dev, and fix up NEWS entries.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.115.1
        revision-id: john at arbash-meinel.com-20080813225155-t914z2fqyi072dd4
        parent: pqm at pqm.ubuntu.com-20080813064214-jc5n4sj20j81qcwy
        parent: pqm at pqm.ubuntu.com-20080813185456-kn2cq6pkj6h52z9k
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Wed 2008-08-13 17:51:55 -0500
        message:
          Bring in 1.6rc2, and update NEWS.
          
          Some things that were IN DEVELOPMENT were released in bzr 1.6rc2.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.93.4
        revision-id: pqm at pqm.ubuntu.com-20080813185456-kn2cq6pkj6h52z9k
        parent: pqm at pqm.ubuntu.com-20080813171514-ukw1ll8hhtge74z8
        parent: john at arbash-meinel.com-20080813182409-gdaw15ylafacc173
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.6
        timestamp: Wed 2008-08-13 19:54:56 +0100
        message:
          (jam) Fix handling of ENOTDIR for win32,
          	and prepare the 1.6rc2 release.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
            ------------------------------------------------------------
            revno: 3508.114.6
            revision-id: john at arbash-meinel.com-20080813182409-gdaw15ylafacc173
            parent: john at arbash-meinel.com-20080813173534-0kb0kr70q505ihph
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: win32_enotdir
            timestamp: Wed 2008-08-13 13:24:09 -0500
            message:
              Turns out that osutils wasn't imported directly into transform
            modified:
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
            ------------------------------------------------------------
            revno: 3508.114.5
            revision-id: john at arbash-meinel.com-20080813173534-0kb0kr70q505ihph
            parent: john at arbash-meinel.com-20080813173115-mj34cv2uoxrnw32n
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: win32_enotdir
            timestamp: Wed 2008-08-13 12:35:34 -0500
            message:
              Fix up NEWS and version info to prepare 1.6rc2
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzr                            bzr.py-20050313053754-5485f144c7006fa6
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
            ------------------------------------------------------------
            revno: 3508.114.4
            revision-id: john at arbash-meinel.com-20080813173115-mj34cv2uoxrnw32n
            parent: john at arbash-meinel.com-20080813172516-mlg6z6anklyrq21j
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: win32_enotdir
            timestamp: Wed 2008-08-13 12:31:15 -0500
            message:
              NEWS entries for the various bugfixes merged
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
            ------------------------------------------------------------
            revno: 3508.114.3
            revision-id: john at arbash-meinel.com-20080813172516-mlg6z6anklyrq21j
            parent: john at arbash-meinel.com-20080813160710-ns4og8r4y6xcmp0b
            parent: pqm at pqm.ubuntu.com-20080813171514-ukw1ll8hhtge74z8
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: win32_enotdir
            timestamp: Wed 2008-08-13 12:25:16 -0500
            message:
              Merge in 1.6 tip
            added:
              bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
              bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzr                            bzr.py-20050313053754-5485f144c7006fa6
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
              bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
              bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
              bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
              bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
            ------------------------------------------------------------
            revno: 3508.114.2
            revision-id: john at arbash-meinel.com-20080813160710-ns4og8r4y6xcmp0b
            parent: mhammond at skippinet.com.au-20080809050006-5sf16g2b7eijnkwz
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: jam-integration
            timestamp: Wed 2008-08-13 11:07:10 -0500
            message:
              Factor out the common exception handling looking for ENOTDIR and use it
              for osutils.walkdirs() and tree transform code.
            modified:
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
            ------------------------------------------------------------
            revno: 3508.114.1
            revision-id: mhammond at skippinet.com.au-20080809050006-5sf16g2b7eijnkwz
            parent: pqm at pqm.ubuntu.com-20080730213059-hcremsawwvcqjcj1
            committer: Mark Hammond <mhammond at skippinet.com.au>
            branch nick: bzr.work.tests
            timestamp: Sat 2008-08-09 15:00:06 +1000
            message:
              Correctly catch and handle os.listdir errors on Windows
            modified:
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.93.3
        revision-id: pqm at pqm.ubuntu.com-20080813171514-ukw1ll8hhtge74z8
        parent: pqm at pqm.ubuntu.com-20080813150626-htj2l5by2vy2uol1
        parent: aaron at aaronbentley.com-20080813140357-w4n79too1x2c749k
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.6
        timestamp: Wed 2008-08-13 18:15:14 +0100
        message:
          (Aaron Bentley) Update repo format strings
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
            ------------------------------------------------------------
            revno: 3508.113.1
            revision-id: aaron at aaronbentley.com-20080813140357-w4n79too1x2c749k
            parent: pqm at pqm.ubuntu.com-20080806081305-xvxw50wzvr47315q
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: bzr.1.6
            timestamp: Wed 2008-08-13 10:03:57 -0400
            message:
              Update repo format strings
            modified:
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.93.2
        revision-id: pqm at pqm.ubuntu.com-20080813150626-htj2l5by2vy2uol1
        parent: pqm at pqm.ubuntu.com-20080806081305-xvxw50wzvr47315q
        parent: jelmer at samba.org-20080809004530-v2g6mrvl4bc1tae1
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.6
        timestamp: Wed 2008-08-13 16:06:26 +0100
        message:
          (Jelmer) Fix a smal bug in Inventory.copy()
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
    ------------------------------------------------------------
    revno: 3508.1.116
    revision-id: pqm at pqm.ubuntu.com-20080813064214-jc5n4sj20j81qcwy
    parent: pqm at pqm.ubuntu.com-20080813033958-o4nve9kwgoa1nlir
    parent: andrew.bennetts at canonical.com-20080813053026-z5zul3vg110232n1
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-08-13 07:42:14 +0100
    message:
      Move the notes on writing tests out of HACKING into a new file,
      	and improve them. (Andrew Bennetts)
    added:
      doc/en/developer-guide/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
    modified:
      Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
      doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.112.2
        revision-id: andrew.bennetts at canonical.com-20080813053026-z5zul3vg110232n1
        parent: andrew.bennetts at canonical.com-20080812145326-yx693x2jc4rcovb7
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: HACKING updates
        timestamp: Wed 2008-08-13 15:30:26 +1000
        message:
          Remove references to unimplemented TestPlatformLimit, remove some redundant (and misplaced) text from 'Test feature dependencies'.
        modified:
          doc/en/developer-guide/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
        ------------------------------------------------------------
        revno: 3508.112.1
        revision-id: andrew.bennetts at canonical.com-20080812145326-yx693x2jc4rcovb7
        parent: pqm at pqm.ubuntu.com-20080811083307-tbibm26paa3r4hg8
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: HACKING updates
        timestamp: Wed 2008-08-13 00:53:26 +1000
        message:
          Move the notes on writing tests out of HACKING into a new file, and improve
          them.
          
          Many of the testing notes in the HACKING file were in duplicated in two places
          in that file!  This change removes that duplication.  It also adds new sections
          on “Where should I put a new test?” and “TestCase and its subclasses”, and
          others like “Test feature dependencies” have been expanded.  The whole document
          has generally been edited to be a bit more coherent. 
        added:
          doc/en/developer-guide/testing.txt testing.txt-20080812140359-i70zzh6v2z7grqex-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
    ------------------------------------------------------------
    revno: 3508.1.115
    revision-id: pqm at pqm.ubuntu.com-20080813033958-o4nve9kwgoa1nlir
    parent: pqm at pqm.ubuntu.com-20080813025404-kmul7igvg0d7w4va
    parent: aaron at aaronbentley.com-20080812141923-khi07xuwwi6gnm86
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-08-13 04:39:58 +0100
    message:
      Refactor TreeTransform to extract _generate_inventory_delta (abentley)
    modified:
      bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.111.11
        revision-id: aaron at aaronbentley.com-20080812141923-khi07xuwwi6gnm86
        parent: aaron at aaronbentley.com-20080812140341-nytxmmhztdg5zxfh
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: separate-delta
        timestamp: Tue 2008-08-12 10:19:23 -0400
        message:
          Tweak new_paths logic
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.111.10
        revision-id: aaron at aaronbentley.com-20080812140341-nytxmmhztdg5zxfh
        parent: aaron at aaronbentley.com-20080812130646-d74yxibi8fm4n40g
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: separate-delta
        timestamp: Tue 2008-08-12 10:03:41 -0400
        message:
          Compensate for stale entries in TT._needs_rename
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.111.9
        revision-id: aaron at aaronbentley.com-20080812130646-d74yxibi8fm4n40g
        parent: aaron at aaronbentley.com-20080812130323-drs3nke90pq02t5g
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: separate-delta
        timestamp: Tue 2008-08-12 09:06:46 -0400
        message:
          Update docs
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.111.8
        revision-id: aaron at aaronbentley.com-20080812130323-drs3nke90pq02t5g
        parent: abentley at stumpy-20080812073116-qrnxjlrjyozq270v
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: separate-delta
        timestamp: Tue 2008-08-12 09:03:23 -0400
        message:
          Reorganize execute-bit handling
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.111.7
        revision-id: abentley at stumpy-20080812073116-qrnxjlrjyozq270v
        parent: aaron at aaronbentley.com-20080812062153-dxnnuq4s8di98xob
        committer: Aaron Bentley <abentley at stumpy>
        branch nick: separate-delta
        timestamp: Tue 2008-08-12 03:31:16 -0400
        message:
          Fix progress handling
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.111.6
        revision-id: aaron at aaronbentley.com-20080812062153-dxnnuq4s8di98xob
        parent: aaron at aaronbentley.com-20080812061438-bc1hxhxz0fd829qw
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: separate-delta
        timestamp: Tue 2008-08-12 02:21:53 -0400
        message:
          More tweaking
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.111.5
        revision-id: aaron at aaronbentley.com-20080812061438-bc1hxhxz0fd829qw
        parent: aaron at aaronbentley.com-20080812055617-p3womlx16jei3sgf
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: separate-delta
        timestamp: Tue 2008-08-12 02:14:38 -0400
        message:
          Reduce set tests
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.111.4
        revision-id: aaron at aaronbentley.com-20080812055617-p3womlx16jei3sgf
        parent: aaron at aaronbentley.com-20080812044904-gjotd2kgh2i3675n
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: separate-delta
        timestamp: Tue 2008-08-12 01:56:17 -0400
        message:
          Further restructuring
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.111.3
        revision-id: aaron at aaronbentley.com-20080812044904-gjotd2kgh2i3675n
        parent: aaron at aaronbentley.com-20080812041312-ydtwxp53d1jjwvky
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: separate-delta
        timestamp: Tue 2008-08-12 00:49:04 -0400
        message:
          Remove unused code
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.111.2
        revision-id: aaron at aaronbentley.com-20080812041312-ydtwxp53d1jjwvky
        parent: aaron at aaronbentley.com-20080812033329-9t2sw9fve78ri7hy
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: separate-delta
        timestamp: Tue 2008-08-12 00:13:12 -0400
        message:
          Further cleanup
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.111.1
        revision-id: aaron at aaronbentley.com-20080812033329-9t2sw9fve78ri7hy
        parent: pqm at pqm.ubuntu.com-20080811083307-tbibm26paa3r4hg8
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: separate-delta
        timestamp: Mon 2008-08-11 23:33:29 -0400
        message:
          Refactor inventory delta generation out of apply_insersions/removals
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
    ------------------------------------------------------------
    revno: 3508.1.114
    revision-id: pqm at pqm.ubuntu.com-20080813025404-kmul7igvg0d7w4va
    parent: pqm at pqm.ubuntu.com-20080813020322-v230uatfihz5zfm6
    parent: jml at canonical.com-20080813021301-9n2qhopsv5jk929r
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-08-13 03:54:04 +0100
    message:
      Allow addCleanup to take arguments,
      	and remove addCleanup's uniqueness constraint. (Jonathan Lange)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.110.2
        revision-id: jml at canonical.com-20080813021301-9n2qhopsv5jk929r
        parent: jml at canonical.com-20080813013046-b9voimnnr9eghlbz
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: addCleanup-args
        timestamp: Wed 2008-08-13 12:13:01 +1000
        message:
          Add an entry for addCleanup changes.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.110.1
        revision-id: jml at canonical.com-20080813013046-b9voimnnr9eghlbz
        parent: pqm at pqm.ubuntu.com-20080812201855-9qxbdo0t2h9byzhj
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: addCleanup-args
        timestamp: Wed 2008-08-13 11:30:46 +1000
        message:
          Let addCleanup take arguments that are then passed to the cleanup.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
    ------------------------------------------------------------
    revno: 3508.1.113
    revision-id: pqm at pqm.ubuntu.com-20080813020322-v230uatfihz5zfm6
    parent: pqm at pqm.ubuntu.com-20080812201855-9qxbdo0t2h9byzhj
    parent: robertc at robertcollins.net-20080813013031-ghubj7wij3nsg0sw
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-08-13 03:03:22 +0100
    message:
      (robertc) Tighten up the handling of carried over inventory entries.
      	(Robert Collins)
    modified:
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.109.2
        revision-id: robertc at robertcollins.net-20080813013031-ghubj7wij3nsg0sw
        parent: robertc at robertcollins.net-20080812071929-jf7qv5f2v7any84b
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: bug-256409
        timestamp: Wed 2008-08-13 11:30:31 +1000
        message:
          Review feedback.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.109.1
        revision-id: robertc at robertcollins.net-20080812071929-jf7qv5f2v7any84b
        parent: pqm at pqm.ubuntu.com-20080811083307-tbibm26paa3r4hg8
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: bug-256409
        timestamp: Tue 2008-08-12 17:19:29 +1000
        message:
          Tighten up the handling of carried-over inventory entries.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
    ------------------------------------------------------------
    revno: 3508.1.112
    revision-id: pqm at pqm.ubuntu.com-20080812201855-9qxbdo0t2h9byzhj
    parent: pqm at pqm.ubuntu.com-20080811083307-tbibm26paa3r4hg8
    parent: mhammond at skippinet.com.au-20080812022136-vmynpj251uflufyb
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-08-12 21:18:55 +0100
    message:
      (Mark Hammond) Win32 test fixes
    modified:
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
      bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
      bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
      bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
      bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
      bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
        ------------------------------------------------------------
        revno: 3508.108.12
        revision-id: mhammond at skippinet.com.au-20080812022136-vmynpj251uflufyb
        parent: mhammond at skippinet.com.au-20080811125016-da5gx8vxab0izs0p
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.tests.blackbox
        timestamp: Tue 2008-08-12 12:21:36 +1000
        message:
          use osutils.realpath instead of os.path.realpath so we get fwd slashes.
        modified:
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.108.11
        revision-id: mhammond at skippinet.com.au-20080811125016-da5gx8vxab0izs0p
        parent: mhammond at skippinet.com.au-20080811023244-qfb1rhqlcpecz3f2
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.tests.blackbox
        timestamp: Mon 2008-08-11 22:50:16 +1000
        message:
          3rd go at test_set_plugins_path_with_trailing_slashes in a Windows 
          binary!  This time just do what the test says it does (trailing slashes) 
          and don't try to predict anything about the rest of the path.
        modified:
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
        ------------------------------------------------------------
        revno: 3508.108.10
        revision-id: mhammond at skippinet.com.au-20080811023244-qfb1rhqlcpecz3f2
        parent: mhammond at skippinet.com.au-20080811021449-pa1k1smny3l631r6
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.tests.blackbox
        timestamp: Mon 2008-08-11 12:32:44 +1000
        message:
          docstring for transport.local.local_abspath() avoids potential confusion
          about the path seps in the return value.
        modified:
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
        ------------------------------------------------------------
        revno: 3508.108.9
        revision-id: mhammond at skippinet.com.au-20080811021449-pa1k1smny3l631r6
        parent: mhammond at skippinet.com.au-20080811020443-koy7d1dhucshppkv
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.tests.blackbox
        timestamp: Mon 2008-08-11 12:14:49 +1000
        message:
          Make it clear the paths differ only by the path sep.
        modified:
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.108.8
        revision-id: mhammond at skippinet.com.au-20080811020443-koy7d1dhucshppkv
        parent: mhammond at skippinet.com.au-20080811020400-7mnjrjl02b5w9uzf
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.tests.blackbox
        timestamp: Mon 2008-08-11 12:04:43 +1000
        message:
          make plugin test clearer and simpler.
        modified:
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
        ------------------------------------------------------------
        revno: 3508.108.7
        revision-id: mhammond at skippinet.com.au-20080811020400-7mnjrjl02b5w9uzf
        parent: mhammond at skippinet.com.au-20080810112650-ggmv29q5pj4tipxx
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.tests.blackbox
        timestamp: Mon 2008-08-11 12:04:00 +1000
        message:
          prefer getattr() over hasattr()
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
        ------------------------------------------------------------
        revno: 3508.108.6
        revision-id: mhammond at skippinet.com.au-20080810112650-ggmv29q5pj4tipxx
        parent: mhammond at skippinet.com.au-20080810104637-6fx12scg4op1wbls
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.tests.blackbox
        timestamp: Sun 2008-08-10 21:26:50 +1000
        message:
          Fix test_set_user_setting_sets_and_saves2 on windows by stripping EOL
        modified:
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
        ------------------------------------------------------------
        revno: 3508.108.5
        revision-id: mhammond at skippinet.com.au-20080810104637-6fx12scg4op1wbls
        parent: mhammond at skippinet.com.au-20080810080119-u13jb505t813vi3k
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.tests.blackbox
        timestamp: Sun 2008-08-10 20:46:37 +1000
        message:
          don't try and test source code when we are frozen.
        modified:
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
        ------------------------------------------------------------
        revno: 3508.108.4
        revision-id: mhammond at skippinet.com.au-20080810080119-u13jb505t813vi3k
        parent: mhammond at skippinet.com.au-20080810070059-w9sml0t600ayirto
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.tests.blackbox
        timestamp: Sun 2008-08-10 18:01:19 +1000
        message:
          fix test_set_plugins_path_with_trailing_slashes in windows binaries
        modified:
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
        ------------------------------------------------------------
        revno: 3508.108.3
        revision-id: mhammond at skippinet.com.au-20080810070059-w9sml0t600ayirto
        parent: mhammond at skippinet.com.au-20080810065533-qesggahuxwh189ea
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.tests.blackbox
        timestamp: Sun 2008-08-10 17:00:59 +1000
        message:
          Fix test failures due to missing check_repo_format_for_funky_id_on_win32
        modified:
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
        ------------------------------------------------------------
        revno: 3508.108.2
        revision-id: mhammond at skippinet.com.au-20080810065533-qesggahuxwh189ea
        parent: mhammond at skippinet.com.au-20080809073744-9rifv2fv3ygu052a
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.tests.blackbox
        timestamp: Sun 2008-08-10 16:55:33 +1000
        message:
          Fix test_bzrdir.ChrootedTests on Windows by ensuring paths always go
          via os.path.realpath() before being compared.
        modified:
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.108.1
        revision-id: mhammond at skippinet.com.au-20080809073744-9rifv2fv3ygu052a
        parent: pqm at pqm.ubuntu.com-20080808061719-ixk3x48n198814tg
        committer: Mark Hammond <mhammond at skippinet.com.au>
        branch nick: bzr.work.tests.blackbox
        timestamp: Sat 2008-08-09 17:37:44 +1000
        message:
          Fix how blackbox tests start bzr from frozen executables.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
    ------------------------------------------------------------
    revno: 3508.1.111
    revision-id: pqm at pqm.ubuntu.com-20080811083307-tbibm26paa3r4hg8
    parent: pqm at pqm.ubuntu.com-20080811033925-rwcu69eiq0zg0buv
    parent: mbp at sourcefrog.net-20080811064349-hhk8464ratj2bjoz
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-08-11 09:33:07 +0100
    message:
      Show switch option values in help (Robert Widhopf-Fenk)
    modified:
      bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
        ------------------------------------------------------------
        revno: 3508.107.1
        revision-id: mbp at sourcefrog.net-20080811064349-hhk8464ratj2bjoz
        parent: pqm at pqm.ubuntu.com-20080809215057-4tnxs63ngab9gm8a
        parent: hack at robf.de-20080722213718-ik0iezz5z5mz90it
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Mon 2008-08-11 16:43:49 +1000
        message:
          Show switch option values in help (Robert Widhopf-Fenk)
        modified:
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
        ------------------------------------------------------------
        revno: 3508.106.1
        revision-id: hack at robf.de-20080722213718-ik0iezz5z5mz90it
        parent: pqm at pqm.ubuntu.com-20080722103935-leq46n7723oi910e
        committer: Robert Widhopf-Fenk <hack at robf.de>
        branch nick: bzr-show-value-switch-help
        timestamp: Tue 2008-07-22 23:37:18 +0200
        message:
          Add the help of values to the help of the option if there are no value switches.
        modified:
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
    ------------------------------------------------------------
    revno: 3508.1.110
    revision-id: pqm at pqm.ubuntu.com-20080811033925-rwcu69eiq0zg0buv
    parent: pqm at pqm.ubuntu.com-20080809215057-4tnxs63ngab9gm8a
    parent: robertc at robertcollins.net-20080808065948-io0c6pfo305ss5vj
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-08-11 04:39:25 +0100
    message:
      (robertc) Teach export to export subdirectories as well as entire
      	branches. (Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
      bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
      bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
      bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
      bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
        ------------------------------------------------------------
        revno: 3508.105.2
        revision-id: robertc at robertcollins.net-20080808065948-io0c6pfo305ss5vj
        parent: robertc at robertcollins.net-20080808052558-b3xkprmd19buq12s
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: export
        timestamp: Fri 2008-08-08 16:59:48 +1000
        message:
          Refactor exporters to remove obvious duplication to a helper function.
        modified:
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
        ------------------------------------------------------------
        revno: 3508.105.1
        revision-id: robertc at robertcollins.net-20080808052558-b3xkprmd19buq12s
        parent: pqm at pqm.ubuntu.com-20080807005717-qxnuq9je71bt9tcs
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: export
        timestamp: Fri 2008-08-08 15:25:58 +1000
        message:
          Teach export how to export a subdirectory. (Robert Collins)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
    ------------------------------------------------------------
    revno: 3508.1.109
    revision-id: pqm at pqm.ubuntu.com-20080809215057-4tnxs63ngab9gm8a
    parent: pqm at pqm.ubuntu.com-20080808061719-ixk3x48n198814tg
    parent: jelmer at samba.org-20080809004530-v2g6mrvl4bc1tae1
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2008-08-09 22:50:57 +0100
    message:
      (Jelmer) Fix copying of root revision in inventory.
    modified:
      bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
      bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
        ------------------------------------------------------------
        revno: 3508.104.1
        revision-id: jelmer at samba.org-20080809004530-v2g6mrvl4bc1tae1
        parent: pqm at pqm.ubuntu.com-20080808061719-ixk3x48n198814tg
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Sat 2008-08-09 02:45:30 +0200
        message:
          Fix copying of root revision in inventory.
        modified:
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
    ------------------------------------------------------------
    revno: 3508.1.108
    revision-id: pqm at pqm.ubuntu.com-20080808061719-ixk3x48n198814tg
    parent: pqm at pqm.ubuntu.com-20080808024534-ff7wyd3vnhtpbat2
    parent: robertc at robertcollins.net-20080808054444-s4er0rqgs07nbcpv
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-08-08 07:17:19 +0100
    message:
      (robertc) The help for bzr ignored now sugests bzr ls --ignored.
      	(Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.103.2
        revision-id: robertc at robertcollins.net-20080808054444-s4er0rqgs07nbcpv
        parent: robertc at robertcollins.net-20080805060140-ckkbituih3srpm06
        parent: pqm at pqm.ubuntu.com-20080807005717-qxnuq9je71bt9tcs
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Fri 2008-08-08 15:44:44 +1000
        message:
          Merge to resolve conflicts in NEWS.
        added:
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
        ------------------------------------------------------------
        revno: 3508.103.1
        revision-id: robertc at robertcollins.net-20080805060140-ckkbituih3srpm06
        parent: pqm at pqm.ubuntu.com-20080805011407-wmq7130znc0e6c4x
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: 3834
        timestamp: Tue 2008-08-05 16:01:40 +1000
        message:
           * The help for ``bzr ignored`` now sugests ``bzr ls --ignored`` for
             scripting use. (Robert Collins, #3834)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
    ------------------------------------------------------------
    revno: 3508.1.107
    revision-id: pqm at pqm.ubuntu.com-20080808024534-ff7wyd3vnhtpbat2
    parent: pqm at pqm.ubuntu.com-20080807233123-dgabwwjxlfwzvz51
    parent: john at arbash-meinel.com-20080808021019-e08to54j55sumn1g
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-08-08 03:45:34 +0100
    message:
      (jam) In reference to bug #232188,
      	always pick a revision which modified a line,
      	rather than a merge revision.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
      bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
        ------------------------------------------------------------
        revno: 3508.102.2
        revision-id: john at arbash-meinel.com-20080808021019-e08to54j55sumn1g
        parent: john at arbash-meinel.com-20080729165043-i7acukekx2luhcru
        parent: pqm at pqm.ubuntu.com-20080807005717-qxnuq9je71bt9tcs
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: simple_annotate
        timestamp: Thu 2008-08-07 21:10:19 -0500
        message:
          Merge bzr.dev 3613, resolve NEWS
        added:
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.102.1
        revision-id: john at arbash-meinel.com-20080729165043-i7acukekx2luhcru
        parent: pqm at pqm.ubuntu.com-20080729093250-b1g7zu2k1pj0mswe
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: simple_annotate
        timestamp: Tue 2008-07-29 11:50:43 -0500
        message:
          Simple patch to the annotate logic to handle bug #232188
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
    ------------------------------------------------------------
    revno: 3508.1.106
    revision-id: pqm at pqm.ubuntu.com-20080807233123-dgabwwjxlfwzvz51
    parent: pqm at pqm.ubuntu.com-20080807005717-qxnuq9je71bt9tcs
    parent: john at arbash-meinel.com-20080807222648-ako39zeldqibnk40
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-08-08 00:31:23 +0100
    message:
      (jam) Fix dotted revno counting for root descendants.
    modified:
      bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
      bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
        ------------------------------------------------------------
        revno: 3508.101.1
        revision-id: john at arbash-meinel.com-20080807222648-ako39zeldqibnk40
        parent: pqm at pqm.ubuntu.com-20080807005717-qxnuq9je71bt9tcs
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: correct_ghost_revnos
        timestamp: Thu 2008-08-07 17:26:48 -0500
        message:
          Fix the merge_sort code so that it properly increments.
          We had a small bug where if you had branches descend from new
          roots, as well as sub-branches within them, the branch counter
          would skip, and then repeat itself. (the root was a post-increment,
          while sub-branches were pre-increment.)
          This changes both to be pre-increment.
        modified:
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
    ------------------------------------------------------------
    revno: 3508.1.105
    revision-id: pqm at pqm.ubuntu.com-20080807005717-qxnuq9je71bt9tcs
    parent: pqm at pqm.ubuntu.com-20080806224913-zg129xmi6x8045k3
    parent: andrew.bennetts at canonical.com-20080807002843-jchnn2ffak6ushpb
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-08-07 01:57:17 +0100
    message:
      Make 'bzr upgrade' work over HPSS. (Andrew Bennetts)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
      bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
        ------------------------------------------------------------
        revno: 3508.100.3
        revision-id: andrew.bennetts at canonical.com-20080807002843-jchnn2ffak6ushpb
        parent: andrew.bennetts at canonical.com-20080807002538-mtl1fcgy2fdabha4
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: upgrade-over-hpss
        timestamp: Thu 2008-08-07 10:28:43 +1000
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.100.2
        revision-id: andrew.bennetts at canonical.com-20080807002538-mtl1fcgy2fdabha4
        parent: andrew.bennetts at canonical.com-20080725031211-3oirb20ag3xk9i59
        parent: pqm at pqm.ubuntu.com-20080806224913-zg129xmi6x8045k3
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: upgrade-over-hpss
        timestamp: Thu 2008-08-07 10:25:38 +1000
        message:
          Merge from bzr.dev.
        added:
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
        ------------------------------------------------------------
        revno: 3508.100.1
        revision-id: andrew.bennetts at canonical.com-20080725031211-3oirb20ag3xk9i59
        parent: pqm at pqm.ubuntu.com-20080724061047-yrvo5cmeik38kibz
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: upgrade-over-hpss
        timestamp: Fri 2008-07-25 13:12:11 +1000
        message:
          Make 'bzr upgrade' work over HPSS.
        modified:
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
    ------------------------------------------------------------
    revno: 3508.1.104
    revision-id: pqm at pqm.ubuntu.com-20080806224913-zg129xmi6x8045k3
    parent: pqm at pqm.ubuntu.com-20080806215733-qiem34zrdhgcq8ap
    parent: andrew.bennetts at canonical.com-20080805143514-rmx7hxd3mt40fb44
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-08-06 23:49:13 +0100
    message:
      Remove duplicated class definitions and remove unused imports from
      	pack_repo.py. (Andrew Bennetts)
    modified:
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.99.1
        revision-id: andrew.bennetts at canonical.com-20080805143514-rmx7hxd3mt40fb44
        parent: pqm at pqm.ubuntu.com-20080805011407-wmq7130znc0e6c4x
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: dupe-code
        timestamp: Wed 2008-08-06 00:35:14 +1000
        message:
          Remove duplicated class definitions, remove unused imports.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
    ------------------------------------------------------------
    revno: 3508.1.103
    revision-id: pqm at pqm.ubuntu.com-20080806215733-qiem34zrdhgcq8ap
    parent: pqm at pqm.ubuntu.com-20080806212834-ttevmjkwyafz4qe0
    parent: benjamin.peterson at usfamily.net-20080722143227-88mqht2ya0ogb104
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-08-06 22:57:33 +0100
    message:
      (Benjamin Peterson) Document how to rename tags
    modified:
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.98.2
        revision-id: benjamin.peterson at usfamily.net-20080722143227-88mqht2ya0ogb104
        parent: benjamin.peterson at usfamily.net-20080721172009-8nrvntbcr7r2nzlk
        committer: Benjamin Peterson <benjamin.peterson at usfamily.net>
        branch nick: tag-rename-documentation
        timestamp: Tue 2008-07-22 09:32:27 -0500
        message:
          fix markup
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.98.1
        revision-id: benjamin.peterson at usfamily.net-20080721172009-8nrvntbcr7r2nzlk
        parent: pqm at pqm.ubuntu.com-20080721092720-z0bvnt4ljysbqjis
        committer: Benjamin Peterson <benjamin.peterson at usfamily.net>
        branch nick: tag-rename-document
        timestamp: Mon 2008-07-21 12:20:09 -0500
        message:
          document how the rename tags
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
    ------------------------------------------------------------
    revno: 3508.1.102
    revision-id: pqm at pqm.ubuntu.com-20080806212834-ttevmjkwyafz4qe0
    parent: pqm at pqm.ubuntu.com-20080806205754-tyo3u7h84tgr0h9k
    parent: john at arbash-meinel.com-20080806203424-6b9o4ijtzupf0bjd
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-08-06 22:28:34 +0100
    message:
      (Christophe Troestler) Add another case for detecting for FileExists
      	(bug #123475)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.97.1
        revision-id: john at arbash-meinel.com-20080806203424-6b9o4ijtzupf0bjd
        parent: pqm at pqm.ubuntu.com-20080806085554-9e0l5crd6yv0kxy8
        parent: christophe.troestler at umh.ac.be-20080718201920-lvt8l822l4v4qs4z
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: push-sftp
        timestamp: Wed 2008-08-06 15:34:24 -0500
        message:
          Merge Christophe Troestler's fix for SFTP IO Error translation.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.96.2
        revision-id: christophe.troestler at umh.ac.be-20080718201920-lvt8l822l4v4qs4z
        parent: christophe.troestler at umh.ac.be-20080718195108-0kgfigpaqipeq71e
        committer: Christophe Troestler <Christophe.Troestler at umh.ac.be>
        branch nick: push-sftp
        timestamp: Fri 2008-07-18 22:19:20 +0200
        message:
          [Bug #123475] Added news entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.96.1
        revision-id: christophe.troestler at umh.ac.be-20080718195108-0kgfigpaqipeq71e
        parent: pqm at pqm.ubuntu.com-20080718100017-segv2csk7ux2xs9p
        committer: Christophe Troestler <Christophe.Troestler at umh.ac.be>
        branch nick: push-sftp
        timestamp: Fri 2008-07-18 21:51:08 +0200
        message:
          [Bug #123475] SFTPTransport._translate_io_exception: better detection
          of the `FileExists' case.
        modified:
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
    ------------------------------------------------------------
    revno: 3508.1.101
    revision-id: pqm at pqm.ubuntu.com-20080806205754-tyo3u7h84tgr0h9k
    parent: pqm at pqm.ubuntu.com-20080806085554-9e0l5crd6yv0kxy8
    parent: jw+debian at jameswestby.net-20080802161123-70e89xwj0sccql1p
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-08-06 21:57:54 +0100
    message:
      (James Westby) Make TreeTransform.apply() update the WT for kind
      	changes.
    modified:
      bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.95.5
        revision-id: jw+debian at jameswestby.net-20080802161123-70e89xwj0sccql1p
        parent: jw+debian at jameswestby.net-20080801161059-xbtyoclmjhaf13qz
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.dev.transform
        timestamp: Sat 2008-08-02 17:11:23 +0100
        message:
          Use HardlinkFeature for the hardlink test.
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
        ------------------------------------------------------------
        revno: 3508.95.4
        revision-id: jw+debian at jameswestby.net-20080801161059-xbtyoclmjhaf13qz
        parent: jw+debian at jameswestby.net-20080731193813-z0u37e3l0j6u0xyj
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.dev.transform
        timestamp: Fri 2008-08-01 17:10:59 +0100
        message:
          Add a test for creating hardlinks as well.
          
          Also, don't keep state, but calculate all of the kind changes
          at apply time.
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.95.3
        revision-id: jw+debian at jameswestby.net-20080731193813-z0u37e3l0j6u0xyj
        parent: jw+debian at jameswestby.net-20080731172238-ba5br3gjk2mjkarb
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.dev.transform
        timestamp: Thu 2008-07-31 20:38:13 +0100
        message:
          Make ->file changes work as well.
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.95.2
        revision-id: jw+debian at jameswestby.net-20080731172238-ba5br3gjk2mjkarb
        parent: jw+debian at jameswestby.net-20080731164241-itsqths2azzc655b
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.dev.transform
        timestamp: Thu 2008-07-31 18:22:38 +0100
        message:
          Handle ->symlink changes as well.
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.95.1
        revision-id: jw+debian at jameswestby.net-20080731164241-itsqths2azzc655b
        parent: pqm at pqm.ubuntu.com-20080729170343-hy20k9g6euzsz04s
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.dev
        timestamp: Thu 2008-07-31 17:42:41 +0100
        message:
          Make TreeTransform update the inventory with new kind information.
          
          If an entry simply changes kind in a TreeTransform it wouldn't previously
          be updated in the inventory, leading to a dirstate that didn't match what
          was on disk.
          
          This change makes TreeTransform keep track of kind changes and add an
          inventory_delta entry to change the kind of the entry.
          
          It is only implemented for ->directory changes currently.
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
    ------------------------------------------------------------
    revno: 3508.1.100
    revision-id: pqm at pqm.ubuntu.com-20080806085554-9e0l5crd6yv0kxy8
    parent: pqm at pqm.ubuntu.com-20080806073717-dz0d9gglgf8r9996
    parent: mbp at sourcefrog.net-20080806082343-6nh1t7rjjpk5dyps
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-08-06 09:55:54 +0100
    message:
      (mbp) start 1.7
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzr                            bzr.py-20050313053754-5485f144c7006fa6
      bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.94.1
        revision-id: mbp at sourcefrog.net-20080806082343-6nh1t7rjjpk5dyps
        parent: pqm at pqm.ubuntu.com-20080806073717-dz0d9gglgf8r9996
        parent: pqm at pqm.ubuntu.com-20080806081305-xvxw50wzvr47315q
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Wed 2008-08-06 18:23:43 +1000
        message:
          merge back 1.6 and start 1.7
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.93.1
        revision-id: pqm at pqm.ubuntu.com-20080806081305-xvxw50wzvr47315q
        parent: pqm at pqm.ubuntu.com-20080805202941-gdv30kq4cign8fs4
        parent: mbp at sourcefrog.net-20080806073930-d12u94cx6d0w0ctt
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.6
        timestamp: Wed 2008-08-06 09:13:05 +0100
        message:
          (mbp) prepare 1.6rc1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.92.2
        revision-id: mbp at sourcefrog.net-20080806073930-d12u94cx6d0w0ctt
        parent: mbp at sourcefrog.net-20080806070209-08j1bpnnjxqydi09
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: prepare-1.6
        timestamp: Wed 2008-08-06 17:39:30 +1000
        message:
          Prepare 1.6rc1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
    ------------------------------------------------------------
    revno: 3508.1.99
    revision-id: pqm at pqm.ubuntu.com-20080806073717-dz0d9gglgf8r9996
    parent: pqm at pqm.ubuntu.com-20080805202941-gdv30kq4cign8fs4
    parent: mbp at sourcefrog.net-20080806070209-08j1bpnnjxqydi09
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-08-06 08:37:17 +0100
    message:
      (mbp) merge back NEWS of 1.6b3 release
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.92.1
        revision-id: mbp at sourcefrog.net-20080806070209-08j1bpnnjxqydi09
        parent: pqm at pqm.ubuntu.com-20080805202941-gdv30kq4cign8fs4
        parent: mbp at sourcefrog.net-20080717082406-jtexfvbbd0d4eqgv
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: prepare-1.6
        timestamp: Wed 2008-08-06 17:02:09 +1000
        message:
          Merge up news from 1.6b3 and correct misplaced items
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.91.2
        revision-id: mbp at sourcefrog.net-20080717082406-jtexfvbbd0d4eqgv
        parent: mbp at sourcefrog.net-20080717081840-m8fra9sylk1xdsyx
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: prepare-1.6
        timestamp: Thu 2008-07-17 18:24:06 +1000
        message:
          Correct the version number in NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.91.1
        revision-id: mbp at sourcefrog.net-20080717081840-m8fra9sylk1xdsyx
        parent: mbp at sourcefrog.net-20080717080025-bd9k6gpkkkntipwr
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: prepare-1.6
        timestamp: Thu 2008-07-17 18:18:40 +1000
        message:
          Prepare 1.6b3
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
    ------------------------------------------------------------
    revno: 3508.1.98
    revision-id: pqm at pqm.ubuntu.com-20080805202941-gdv30kq4cign8fs4
    parent: pqm at pqm.ubuntu.com-20080805062143-idm263sn4iw3cmkw
    parent: robertc at robertcollins.net-20080718112738-ayyj205j3lo2nve1
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-08-05 21:29:41 +0100
    message:
      (robertc) Do not generate a revision number map for tags if there are
      	no tags. (Robert Collins)
    modified:
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.90.1
        revision-id: robertc at robertcollins.net-20080718112738-ayyj205j3lo2nve1
        parent: pqm at pqm.ubuntu.com-20080717073312-reglpowwyo671081
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: misc-fixen
        timestamp: Fri 2008-07-18 21:27:38 +1000
        message:
          Do not scan history for tags when none are present.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
    ------------------------------------------------------------
    revno: 3508.1.97
    revision-id: pqm at pqm.ubuntu.com-20080805062143-idm263sn4iw3cmkw
    parent: pqm at pqm.ubuntu.com-20080805044416-k5w5uuy3l785e7cm
    parent: mbp at sourcefrog.net-20080804075541-jka7smxkix7ozvb1
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-08-05 07:21:43 +0100
    message:
      (mbp) test upgrade with stacking
    added:
      bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
    modified:
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
      bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
        ------------------------------------------------------------
        revno: 3508.89.2
        revision-id: mbp at sourcefrog.net-20080804075541-jka7smxkix7ozvb1
        parent: mbp at sourcefrog.net-20080804064759-1vdd56edlca9j2rq
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Mon 2008-08-04 17:55:41 +1000
        message:
          Make tests for stacked upgrade scenario-based
        added:
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.89.1
        revision-id: mbp at sourcefrog.net-20080804064759-1vdd56edlca9j2rq
        parent: pqm at pqm.ubuntu.com-20080804032751-myaykx8azatkvlf8
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Mon 2008-08-04 16:47:59 +1000
        message:
          Fix and test for problem upgrading stacked branches
        modified:
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
    ------------------------------------------------------------
    revno: 3508.1.96
    revision-id: pqm at pqm.ubuntu.com-20080805044416-k5w5uuy3l785e7cm
    parent: pqm at pqm.ubuntu.com-20080805011407-wmq7130znc0e6c4x
    parent: robertc at robertcollins.net-20080805041043-6krwcxp2ebhzbumy
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-08-05 05:44:16 +0100
    message:
      (robertc) Further tweaks to tests and comments in the commit excludes
      	feature. (Robert Collins, Andrew Bennetts)
    modified:
      bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
      bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
        ------------------------------------------------------------
        revno: 3508.88.1
        revision-id: robertc at robertcollins.net-20080805041043-6krwcxp2ebhzbumy
        parent: pqm at pqm.ubuntu.com-20080805011407-wmq7130znc0e6c4x
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Tue 2008-08-05 14:10:43 +1000
        message:
          Further tweaks to tests and comments in the commit excludes feature.
        modified:
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
    ------------------------------------------------------------
    revno: 3508.1.95
    revision-id: pqm at pqm.ubuntu.com-20080805011407-wmq7130znc0e6c4x
    parent: pqm at pqm.ubuntu.com-20080804032751-myaykx8azatkvlf8
    parent: robertc at robertcollins.net-20080805004328-ilb5p3l9lbmix8oe
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-08-05 02:14:07 +0100
    message:
      (robertc) Implement a --exclude option for commit which allows the
      	exclusion of paths from the commit change detection logic.
      	(Robert Collins, \#3117)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
      bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
      bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
      bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
        ------------------------------------------------------------
        revno: 3508.87.5
        revision-id: robertc at robertcollins.net-20080805004328-ilb5p3l9lbmix8oe
        parent: robertc at robertcollins.net-20080805000619-bfje55v540epfkvr
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Tue 2008-08-05 10:43:28 +1000
        message:
          Fixups for test_options due to the changes to cmd_commit - insta-review by spiv.
        modified:
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
        ------------------------------------------------------------
        revno: 3508.87.4
        revision-id: robertc at robertcollins.net-20080805000619-bfje55v540epfkvr
        parent: robertc at robertcollins.net-20080804224118-pgxd6gg6a54luvrv
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: 3117
        timestamp: Tue 2008-08-05 10:06:19 +1000
        message:
          Andrew's review feedback.
        modified:
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
        ------------------------------------------------------------
        revno: 3508.87.3
        revision-id: robertc at robertcollins.net-20080804224118-pgxd6gg6a54luvrv
        parent: robertc at robertcollins.net-20080804220734-xoo8j0kt3bdy26s9
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: 3117
        timestamp: Tue 2008-08-05 08:41:18 +1000
        message:
          Document the change in the command lines use of MutablelTree and bump the API minimum version.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.87.2
        revision-id: robertc at robertcollins.net-20080804220734-xoo8j0kt3bdy26s9
        parent: robertc at robertcollins.net-20080804072951-tdue3y4bp9893yx9
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: 3117
        timestamp: Tue 2008-08-05 08:07:34 +1000
        message:
          Review feedback : test for PointlessCommit and that the example given in the help (excluding a subtree of a specified tree) does in fact work.
        modified:
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
        ------------------------------------------------------------
        revno: 3508.87.1
        revision-id: robertc at robertcollins.net-20080804072951-tdue3y4bp9893yx9
        parent: pqm at pqm.ubuntu.com-20080804032751-myaykx8azatkvlf8
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: 3117
        timestamp: Mon 2008-08-04 17:29:51 +1000
        message:
          Add support for -x or --exclude to bzr commit, fixing bug 3117. (Robert Collins)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
    ------------------------------------------------------------
    revno: 3508.1.94
    revision-id: pqm at pqm.ubuntu.com-20080804032751-myaykx8azatkvlf8
    parent: pqm at pqm.ubuntu.com-20080803020241-7pa0v2aoubnvh68y
    parent: mbp at sourcefrog.net-20080804025444-su1om7v592vh8udp
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-08-04 04:27:51 +0100
    message:
      (mbp) clean up and separate pack repository tests
    added:
      bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
    modified:
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.86.4
        revision-id: mbp at sourcefrog.net-20080804025444-su1om7v592vh8udp
        parent: mbp at sourcefrog.net-20080801075902-0r6q42i9f5ayh7fd
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: repository-tests
        timestamp: Mon 2008-08-04 12:54:44 +1000
        message:
          Use cStringIO rather than StringIO
        modified:
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.86.3
        revision-id: mbp at sourcefrog.net-20080801075902-0r6q42i9f5ayh7fd
        parent: mbp at sourcefrog.net-20080801044342-zlnhlt1zc1eel4c1
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Fri 2008-08-01 17:59:02 +1000
        message:
          Reenable tests for stacking pack repositories
        modified:
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.86.2
        revision-id: mbp at sourcefrog.net-20080801044342-zlnhlt1zc1eel4c1
        parent: mbp at sourcefrog.net-20080801044030-n3esmvn5hl0ik9nk
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Fri 2008-08-01 14:43:42 +1000
        message:
          Add 1.6 formats to pack repository tests
        modified:
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        ------------------------------------------------------------
        revno: 3508.86.1
        revision-id: mbp at sourcefrog.net-20080801044030-n3esmvn5hl0ik9nk
        parent: mbp at sourcefrog.net-20080801025808-a7w9z04ehmh7051l
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Fri 2008-08-01 14:40:30 +1000
        message:
          Split pack repository tests into their own file and use scenarios
        added:
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
    ------------------------------------------------------------
    revno: 3508.1.93
    revision-id: pqm at pqm.ubuntu.com-20080803020241-7pa0v2aoubnvh68y
    parent: pqm at pqm.ubuntu.com-20080801181944-pl10irs3d0p0a5ia
    parent: jelmer at samba.org-20080803003646-2bss0hgb8zrjbtbk
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sun 2008-08-03 03:02:41 +0100
    message:
      (Jelmer) Remove recommendation of old format when tags can't be
      	copied.
    modified:
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
        ------------------------------------------------------------
        revno: 3508.85.1
        revision-id: jelmer at samba.org-20080803003646-2bss0hgb8zrjbtbk
        parent: pqm at pqm.ubuntu.com-20080730213059-hcremsawwvcqjcj1
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Sun 2008-08-03 02:36:46 +0200
        message:
          Remove recommendation of old format when tags can't be copied.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
    ------------------------------------------------------------
    revno: 3508.1.92
    revision-id: pqm at pqm.ubuntu.com-20080801181944-pl10irs3d0p0a5ia
    parent: pqm at pqm.ubuntu.com-20080801151300-ke9pi1kzij731zm5
    parent: john at arbash-meinel.com-20080801174830-xyg2tor1j4zjklpj
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-08-01 19:19:44 +0100
    message:
      (jam) Add a MultiWalker class to check for changes between >2 trees
    modified:
      bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
      bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3508.84.13
        revision-id: john at arbash-meinel.com-20080801174830-xyg2tor1j4zjklpj
        parent: john at arbash-meinel.com-20080801172424-rwe2i959lhuwe4jt
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: multi_walker
        timestamp: Fri 2008-08-01 12:48:30 -0500
        message:
          One code path was using a tuple, another a plain path
          we need to support *both*. Relatively simple fix after that.
        modified:
          bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3508.84.12
        revision-id: john at arbash-meinel.com-20080801172424-rwe2i959lhuwe4jt
        parent: john at arbash-meinel.com-20080801132934-yk7f0pg3ox0um0yc
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: multi_walker
        timestamp: Fri 2008-08-01 12:24:24 -0500
        message:
          Found some problems in _path_key, and made sure to have proper testing of _cmp_paths_by_dirblock
        modified:
          bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
    ------------------------------------------------------------
    revno: 3508.1.91
    revision-id: pqm at pqm.ubuntu.com-20080801151300-ke9pi1kzij731zm5
    parent: pqm at pqm.ubuntu.com-20080801080015-2ejfoi6hswx07zm6
    parent: john at arbash-meinel.com-20080801132934-yk7f0pg3ox0um0yc
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-08-01 16:13:00 +0100
    message:
      (jam) Add a MultiWalker class to check for changes between >2 trees
    modified:
      bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
      bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3508.84.11
        revision-id: john at arbash-meinel.com-20080801132934-yk7f0pg3ox0um0yc
        parent: john at arbash-meinel.com-20080630232157-j38i11dq21da6ewo
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: multi_walker
        timestamp: Fri 2008-08-01 08:29:34 -0500
        message:
          Cleanups suggested by Ian
        modified:
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3508.84.10
        revision-id: john at arbash-meinel.com-20080630232157-j38i11dq21da6ewo
        parent: john at arbash-meinel.com-20080630225434-z1fw5e24joflaba1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: multi_walker
        timestamp: Mon 2008-06-30 18:21:57 -0500
        message:
          A mix-matched commit with things moving in each tree.
        modified:
          bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
        ------------------------------------------------------------
        revno: 3508.84.9
        revision-id: john at arbash-meinel.com-20080630225434-z1fw5e24joflaba1
        parent: john at arbash-meinel.com-20080630222058-vomk3xczseqxwt9a
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: multi_walker
        timestamp: Mon 2008-06-30 17:54:34 -0500
        message:
          Refactor the large function into multiple small ones.
        modified:
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3508.84.8
        revision-id: john at arbash-meinel.com-20080630222058-vomk3xczseqxwt9a
        parent: john at arbash-meinel.com-20080630220902-t27mpzos1f6kgof8
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: multi_walker
        timestamp: Mon 2008-06-30 17:20:58 -0500
        message:
          Start trying to refactor the big function into smaller ones.
        modified:
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3508.84.7
        revision-id: john at arbash-meinel.com-20080630220902-t27mpzos1f6kgof8
        parent: john at arbash-meinel.com-20080630220745-59npdpq6s44ue8in
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: multi_walker
        timestamp: Mon 2008-06-30 17:09:02 -0500
        message:
          comment
        modified:
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3508.84.6
        revision-id: john at arbash-meinel.com-20080630220745-59npdpq6s44ue8in
        parent: john at arbash-meinel.com-20080630220425-vyug6b2sb2yqzz86
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: multi_walker
        timestamp: Mon 2008-06-30 17:07:45 -0500
        message:
          check when there are 3 other trees, rather than just 2
        modified:
          bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
        ------------------------------------------------------------
        revno: 3508.84.5
        revision-id: john at arbash-meinel.com-20080630220425-vyug6b2sb2yqzz86
        parent: john at arbash-meinel.com-20080630213204-w4f20aico7ta1bs1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: multi_walker
        timestamp: Mon 2008-06-30 17:04:25 -0500
        message:
          Handle some edge cases when we have multiple other trees.
        modified:
          bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3508.84.4
        revision-id: john at arbash-meinel.com-20080630213204-w4f20aico7ta1bs1
        parent: john at arbash-meinel.com-20080630212750-h05siuu3vd40dhhf
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: multi_walker
        timestamp: Mon 2008-06-30 16:32:04 -0500
        message:
          Handle more cases when the other tree has extra nodes.
        modified:
          bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3508.84.3
        revision-id: john at arbash-meinel.com-20080630212750-h05siuu3vd40dhhf
        parent: john at arbash-meinel.com-20080630194801-gdodhpossmf1n85a
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: multi_walker
        timestamp: Mon 2008-06-30 16:27:50 -0500
        message:
          Handle when the other tree has extra nodes, and we need to yield them.
        modified:
          bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3508.84.2
        revision-id: john at arbash-meinel.com-20080630194801-gdodhpossmf1n85a
        parent: john at arbash-meinel.com-20080630192436-hv4ppxq7dpp38mii
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: multi_walker
        timestamp: Mon 2008-06-30 14:48:01 -0500
        message:
          Handle the case when a record is missing in base
        modified:
          bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3508.84.1
        revision-id: john at arbash-meinel.com-20080630192436-hv4ppxq7dpp38mii
        parent: pqm at pqm.ubuntu.com-20080630055535-42tx43kb228k4p94
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: multi_walker
        timestamp: Mon 2008-06-30 14:24:36 -0500
        message:
          Start working on a special walker that can iterate several trees at once.
        modified:
          bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
    ------------------------------------------------------------
    revno: 3508.1.90
    revision-id: pqm at pqm.ubuntu.com-20080801080015-2ejfoi6hswx07zm6
    parent: pqm at pqm.ubuntu.com-20080801043811-0jr7eru0frsrso4p
    parent: andrew.bennetts at canonical.com-20080801073020-svi1h6yq6d0gtk9o
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-08-01 09:00:15 +0100
    message:
      Fix bug #251871: Use source_branch.sprout in BzrDir.sprout when
      	possible. (Andrew Bennetts)
    modified:
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.83.2
        revision-id: andrew.bennetts at canonical.com-20080801073020-svi1h6yq6d0gtk9o
        parent: andrew.bennetts at canonical.com-20080731083525-3moul1ak25t2eaoj
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: svn-branching
        timestamp: Fri 2008-08-01 17:30:20 +1000
        message:
          Add test for fix.
        modified:
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.83.1
        revision-id: andrew.bennetts at canonical.com-20080731083525-3moul1ak25t2eaoj
        parent: pqm at pqm.ubuntu.com-20080728072348-iu8k0mg3zq36v1nd
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: svn-branching
        timestamp: Thu 2008-07-31 18:35:25 +1000
        message:
          Use source_branch.sprout in BzrDir.sprout when possible.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
    ------------------------------------------------------------
    revno: 3508.1.89
    revision-id: pqm at pqm.ubuntu.com-20080801043811-0jr7eru0frsrso4p
    parent: pqm at pqm.ubuntu.com-20080730213059-hcremsawwvcqjcj1
    parent: mbp at sourcefrog.net-20080801040618-3xw6v4sag0ilhiak
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-08-01 05:38:11 +0100
    message:
      (mbp) add tests for deltas over repository boundaries
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3508.71.16
        revision-id: mbp at sourcefrog.net-20080801040618-3xw6v4sag0ilhiak
        parent: mbp at sourcefrog.net-20080801025808-a7w9z04ehmh7051l
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Fri 2008-08-01 14:06:18 +1000
        message:
          Review feedback and news entry
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.71.15
        revision-id: mbp at sourcefrog.net-20080801025808-a7w9z04ehmh7051l
        parent: mbp at sourcefrog.net-20080801025454-a58o8i2udfrs52fv
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Fri 2008-08-01 12:58:08 +1000
        message:
          Comments and tests for repository stacking
        modified:
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3508.71.14
        revision-id: mbp at sourcefrog.net-20080801025454-a58o8i2udfrs52fv
        parent: mbp at sourcefrog.net-20080731062644-aw6t3c55qi9sz0a6
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Fri 2008-08-01 12:54:54 +1000
        message:
          Clearer comments about KnitVersionedFile stacking
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.71.13
        revision-id: mbp at sourcefrog.net-20080731062644-aw6t3c55qi9sz0a6
        parent: mbp at sourcefrog.net-20080731061851-od3uqmaok1g8q4yo
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Thu 2008-07-31 16:26:44 +1000
        message:
          Better comment about fetching to or from stacked repositories
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.71.12
        revision-id: mbp at sourcefrog.net-20080731061851-od3uqmaok1g8q4yo
        parent: mbp at sourcefrog.net-20080731053817-omtssy130cyoitmd
        parent: pqm at pqm.ubuntu.com-20080730213059-hcremsawwvcqjcj1
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Thu 2008-07-31 16:18:51 +1000
        message:
          merge from trunk
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.71.11
        revision-id: mbp at sourcefrog.net-20080731053817-omtssy130cyoitmd
        parent: mbp at sourcefrog.net-20080731051345-owj7j6cpd0e8dg7m
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Thu 2008-07-31 15:38:17 +1000
        message:
          doc
        modified:
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3508.71.10
        revision-id: mbp at sourcefrog.net-20080731051345-owj7j6cpd0e8dg7m
        parent: mbp at sourcefrog.net-20080731044315-y0fqfii3ssyl408y
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Thu 2008-07-31 15:13:45 +1000
        message:
          Add failing tets for pull into stacked repository
        modified:
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3508.71.9
        revision-id: mbp at sourcefrog.net-20080731044315-y0fqfii3ssyl408y
        parent: mbp at sourcefrog.net-20080730113509-qogtvyvsmv495hid
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Thu 2008-07-31 14:43:15 +1000
        message:
          Make autopack-stacked test use larger files; still does not fail
        modified:
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3508.71.8
        revision-id: mbp at sourcefrog.net-20080730113509-qogtvyvsmv495hid
        parent: mbp at sourcefrog.net-20080729110516-kela9tkqwtkds96k
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Wed 2008-07-30 21:35:09 +1000
        message:
          Add test for repeated commits into packed repository
        modified:
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
    ------------------------------------------------------------
    revno: 3508.1.88
    revision-id: pqm at pqm.ubuntu.com-20080730213059-hcremsawwvcqjcj1
    parent: pqm at pqm.ubuntu.com-20080730113809-meoemzm18iybvd4k
    parent: robertc at robertcollins.net-20080730095022-4tc7ij34c0tmejb5
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-07-30 22:30:59 +0100
    message:
      (robertc) Fix bug 150438 - dirstate corruption due to invalid
      	inventory delta objects. (Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
      bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
      bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
      bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.82.4
        revision-id: robertc at robertcollins.net-20080730095022-4tc7ij34c0tmejb5
        parent: robertc at robertcollins.net-20080730085510-1qnn946mganbu2bd
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: 150438
        timestamp: Wed 2008-07-30 19:50:22 +1000
        message:
           * Deleting directories by hand before running ``bzr rm`` will not
             cause subsequent errors in ``bzr st`` and ``bzr commit``.
             (Robert Collins, #150438)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.82.3
        revision-id: robertc at robertcollins.net-20080730085510-1qnn946mganbu2bd
        parent: robertc at robertcollins.net-20080730082020-vff6erv12li5x0en
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: 150438
        timestamp: Wed 2008-07-30 18:55:10 +1000
        message:
          Teach dirstate.update_by_delta to detect corrupt deltas which do not remove children explicitly.
        modified:
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
        ------------------------------------------------------------
        revno: 3508.82.2
        revision-id: robertc at robertcollins.net-20080730082020-vff6erv12li5x0en
        parent: robertc at robertcollins.net-20080730075222-azbmg0knc7u9mkpg
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: 150438
        timestamp: Wed 2008-07-30 18:20:20 +1000
        message:
          Cause apply_inventory_delta on Inventory objects to fail with deltas that leave dangling children.
        modified:
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
        ------------------------------------------------------------
        revno: 3508.82.1
        revision-id: robertc at robertcollins.net-20080730075222-azbmg0knc7u9mkpg
        parent: pqm at pqm.ubuntu.com-20080729005846-o7t0ck17azx0xddl
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: 150438
        timestamp: Wed 2008-07-30 17:52:22 +1000
        message:
          Create acceptance test for bug 150438.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
    ------------------------------------------------------------
    revno: 3508.1.87
    revision-id: pqm at pqm.ubuntu.com-20080730113809-meoemzm18iybvd4k
    parent: pqm at pqm.ubuntu.com-20080730050605-5hhtw13vhgailydn
    parent: mbp at sourcefrog.net-20080729110516-kela9tkqwtkds96k
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-07-30 12:38:09 +0100
    message:
      (mbp) add_fallback_repository gives more detail on incompatibilities
    modified:
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.71.7
        revision-id: mbp at sourcefrog.net-20080729110516-kela9tkqwtkds96k
        parent: mbp at sourcefrog.net-20080729090037-ydaypne9ewtd0v3p
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Tue 2008-07-29 21:05:16 +1000
        message:
          add_fallback_repository gives more detail on incompatibilities
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
    ------------------------------------------------------------
    revno: 3508.1.86
    revision-id: pqm at pqm.ubuntu.com-20080730050605-5hhtw13vhgailydn
    parent: pqm at pqm.ubuntu.com-20080730012945-o1jetsqxklmxzgt2
    parent: ian.clatworthy at canonical.com-20080730043459-fpeor9jlisylif0b
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-07-30 06:06:05 +0100
    message:
      Give a more specific error when target branch unreachable (James
      	Westby)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
      bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
      bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
        ------------------------------------------------------------
        revno: 3508.81.1
        revision-id: ian.clatworthy at canonical.com-20080730043459-fpeor9jlisylif0b
        parent: pqm at pqm.ubuntu.com-20080730010050-yt2pf2kmm4x4c033
        parent: jw+debian at jameswestby.net-20080729211726-g3a8uy9qkiy91euo
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Wed 2008-07-30 14:34:59 +1000
        message:
          Give a more specific error when target branch unreachable (James Westby)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
        ------------------------------------------------------------
        revno: 3508.80.4
        revision-id: jw+debian at jameswestby.net-20080729211726-g3a8uy9qkiy91euo
        parent: jw+debian at jameswestby.net-20080729102323-6uokwxf7utu8pz4f
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.dev.send
        timestamp: Tue 2008-07-29 22:17:26 +0100
        message:
          Replace "however" with "and" at John's request.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
        ------------------------------------------------------------
        revno: 3508.80.3
        revision-id: jw+debian at jameswestby.net-20080729102323-6uokwxf7utu8pz4f
        parent: jw+debian at jameswestby.net-20080728124059-rjc33cmq3f5og0v6
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.dev.send
        timestamp: Tue 2008-07-29 11:23:23 +0100
        message:
          Use location instead of branch as suggested by Robert.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
        ------------------------------------------------------------
        revno: 3508.80.2
        revision-id: jw+debian at jameswestby.net-20080728124059-rjc33cmq3f5og0v6
        parent: jw+debian at jameswestby.net-20080712005242-evds1umvhyshu7er
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.dev.send
        timestamp: Mon 2008-07-28 13:40:59 +0100
        message:
          Incorporate spiv's feedback.
        modified:
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
        ------------------------------------------------------------
        revno: 3508.80.1
        revision-id: jw+debian at jameswestby.net-20080712005242-evds1umvhyshu7er
        parent: pqm at pqm.ubuntu.com-20080709135859-wq3r1d1fjcafelgw
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.dev.send
        timestamp: Sat 2008-07-12 01:52:42 +0100
        message:
          Handle something that isn't a branch being specified in target_branch.
          
          It's possible to create a merge directive where the target_branch isn't
          a branch by the time that it gets to be merged, either because it uses
          a local path not on the system where it is being merged, or the branch
          has been deleted.
          
          If this is the case and the target_branch needs to be consulted to
          retrieve missing revisions then a NotBranchError was raised, which
          was quite confusing. This provides a more precise error in that case.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
    ------------------------------------------------------------
    revno: 3508.1.85
    revision-id: pqm at pqm.ubuntu.com-20080730012945-o1jetsqxklmxzgt2
    parent: pqm at pqm.ubuntu.com-20080730010050-yt2pf2kmm4x4c033
    parent: aaron at aaronbentley.com-20080730003048-xwfaeb2toqq9njsj
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-07-30 02:29:45 +0100
    message:
      Fetch into stacked branches works correctly (abentley, jml)
    modified:
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3508.79.1
        revision-id: aaron at aaronbentley.com-20080730003048-xwfaeb2toqq9njsj
        parent: pqm at pqm.ubuntu.com-20080729170343-hy20k9g6euzsz04s
        parent: jml at canonical.com-20080728053833-ijynofxsv9pmqedi
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: bzr.ab.integration
        timestamp: Wed 2008-07-30 12:30:48 +1200
        message:
          Merge stacking fix
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3508.78.1
        revision-id: jml at canonical.com-20080728053833-ijynofxsv9pmqedi
        parent: pqm at pqm.ubuntu.com-20080728024856-nbikndmfq06firuo
        committer: Jonathan Lange <jml at canonical.com>
        branch nick: reference-check
        timestamp: Mon 2008-07-28 17:38:33 +1200
        message:
          Fix up problems with fetching revisions. Almost entirely abentley's work.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
    ------------------------------------------------------------
    revno: 3508.1.84
    revision-id: pqm at pqm.ubuntu.com-20080730010050-yt2pf2kmm4x4c033
    parent: pqm at pqm.ubuntu.com-20080729235304-ivi3yeqr6xxwtmem
    parent: ian.clatworthy at canonical.com-20080730002638-oi59syl3uhh8d6s9
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-07-30 02:00:50 +0100
    message:
      do not export things in the .bzr* namespace including .bzrrules (Ian
      	Clatworthy)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
      bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
      bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
      bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
        ------------------------------------------------------------
        revno: 3508.77.1
        revision-id: ian.clatworthy at canonical.com-20080730002638-oi59syl3uhh8d6s9
        parent: pqm at pqm.ubuntu.com-20080729235304-ivi3yeqr6xxwtmem
        parent: ian.clatworthy at canonical.com-20080730002233-xnzznwx6mpvuj3p4
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Wed 2008-07-30 10:26:38 +1000
        message:
          do not export things in the .bzr* namespace including .bzrrules (Ian Clatworthy)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
        ------------------------------------------------------------
        revno: 3508.76.2
        revision-id: ian.clatworthy at canonical.com-20080730002233-xnzznwx6mpvuj3p4
        parent: ian.clatworthy at canonical.com-20080725011216-32kxigt1w60jovc7
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.export-masking
        timestamp: Wed 2008-07-30 10:22:33 +1000
        message:
          tweaks following jam's review
        modified:
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
        ------------------------------------------------------------
        revno: 3508.76.1
        revision-id: ian.clatworthy at canonical.com-20080725011216-32kxigt1w60jovc7
        parent: pqm at pqm.ubuntu.com-20080724061047-yrvo5cmeik38kibz
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.export-masking
        timestamp: Fri 2008-07-25 11:12:16 +1000
        message:
          do not export .bzrrules
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
    ------------------------------------------------------------
    revno: 3508.1.83
    revision-id: pqm at pqm.ubuntu.com-20080729235304-ivi3yeqr6xxwtmem
    parent: pqm at pqm.ubuntu.com-20080729170343-hy20k9g6euzsz04s
    parent: ian.clatworthy at canonical.com-20080729232200-bodtl6ilqbgsae2x
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-07-30 00:53:04 +0100
    message:
      Make it easier to introduce new WorkingTree formats (Ian Clatworthy)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.75.1
        revision-id: ian.clatworthy at canonical.com-20080729232200-bodtl6ilqbgsae2x
        parent: pqm at pqm.ubuntu.com-20080729170343-hy20k9g6euzsz04s
        parent: ian.clatworthy at canonical.com-20080729130344-6ym3gsppkn3d281u
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Wed 2008-07-30 09:22:00 +1000
        message:
          Make it easier to introduce new WorkingTree formats (Ian Clatworthy)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.74.1
        revision-id: ian.clatworthy at canonical.com-20080729130344-6ym3gsppkn3d281u
        parent: pqm at pqm.ubuntu.com-20080729093250-b1g7zu2k1pj0mswe
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.wt4-subclassing
        timestamp: Tue 2008-07-29 23:03:44 +1000
        message:
          make it easier to subclass WorkingTreeFormat4
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
    ------------------------------------------------------------
    revno: 3508.1.82
    revision-id: pqm at pqm.ubuntu.com-20080729170343-hy20k9g6euzsz04s
    parent: pqm at pqm.ubuntu.com-20080729162519-0m9oz0vbyhv14ypl
    parent: john at arbash-meinel.com-20080729162837-4bcjhmvi405qp25h
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-07-29 18:03:43 +0100
    message:
      (jam) Add BranchBuilder.build_snapshot to help with building history
      	efficiently for testing.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
      bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
      bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
      doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.73.19
        revision-id: john at arbash-meinel.com-20080729162837-4bcjhmvi405qp25h
        parent: john at arbash-meinel.com-20080729161636-aekx4mzqqf4733wl
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_builder
        timestamp: Tue 2008-07-29 11:28:37 -0500
        message:
          Add directions to use BranchBuilder for tests.
        modified:
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.73.18
        revision-id: john at arbash-meinel.com-20080729161636-aekx4mzqqf4733wl
        parent: john at arbash-meinel.com-20080722204034-x54day968ipfmr1y
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_builder
        timestamp: Tue 2008-07-29 11:16:36 -0500
        message:
          Apply the review changes from Martin to the exact patch he approved.
        modified:
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
        ------------------------------------------------------------
        revno: 3508.73.17
        revision-id: john at arbash-meinel.com-20080722204034-x54day968ipfmr1y
        parent: john at arbash-meinel.com-20080722194840-dqp3t6mc12f2s36n
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: use_branch_builder
        timestamp: Tue 2008-07-22 15:40:34 -0500
        message:
          Add the ability to define a series of commits, which allows us to hold open the locks.
        modified:
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
        ------------------------------------------------------------
        revno: 3508.73.16
        revision-id: john at arbash-meinel.com-20080722194840-dqp3t6mc12f2s36n
        parent: john at arbash-meinel.com-20080722194501-mmxs3jkr6wqm7lj6
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: use_branch_builder
        timestamp: Tue 2008-07-22 14:48:40 -0500
        message:
          Use the new BranchBuilder api in a Branch test
        modified:
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
        ------------------------------------------------------------
        revno: 3508.73.15
        revision-id: john at arbash-meinel.com-20080722194501-mmxs3jkr6wqm7lj6
        parent: john at arbash-meinel.com-20080722192731-6ibtoplxbb52wz43
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_builder
        timestamp: Tue 2008-07-22 14:45:01 -0500
        message:
          Allow setting the commit message.
        modified:
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
        ------------------------------------------------------------
        revno: 3508.73.14
        revision-id: john at arbash-meinel.com-20080722192731-6ibtoplxbb52wz43
        parent: john at arbash-meinel.com-20080722192636-rv13r9es7hh3di4r
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_builder
        timestamp: Tue 2008-07-22 14:27:31 -0500
        message:
          Update NEWS about the make_branch_builder test helper
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.73.13
        revision-id: john at arbash-meinel.com-20080722192636-rv13r9es7hh3di4r
        parent: john at arbash-meinel.com-20080722192052-vc2cqzcih8j0lbct
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_builder
        timestamp: Tue 2008-07-22 14:26:36 -0500
        message:
          Test that make_branch_builder works on a real filesystem.
          
          Also test that we *don't* create a working tree on disk. Because we are going
          to be building things in memory anyway.
        modified:
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
        ------------------------------------------------------------
        revno: 3508.73.12
        revision-id: john at arbash-meinel.com-20080722192052-vc2cqzcih8j0lbct
        parent: john at arbash-meinel.com-20080722190601-03b3otlcafrwpty5
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_builder
        timestamp: Tue 2008-07-22 14:20:52 -0500
        message:
          Expose the branch building framework to the test suite.
          
          This way you can do 'self.make_branch_builder()' in lieu of all the other
          ways we used to do so.
        modified:
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
        ------------------------------------------------------------
        revno: 3508.73.11
        revision-id: john at arbash-meinel.com-20080722190601-03b3otlcafrwpty5
        parent: john at arbash-meinel.com-20080722185757-98rezzd05dgcfr3e
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_builder
        timestamp: Tue 2008-07-22 14:06:01 -0500
        message:
          Add NEWS information so people can start using the new helper
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.73.10
        revision-id: john at arbash-meinel.com-20080722185757-98rezzd05dgcfr3e
        parent: john at arbash-meinel.com-20080722184833-b06pe6ihw4imz7rc
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_builder
        timestamp: Tue 2008-07-22 13:57:57 -0500
        message:
          Clean up the build_snapshot api a bit.
          
          Move the parent_ids to the second parameter, because it makes more sense there.
          Document the function parameters and return value.
          Factor out moving the branch tip, to help clean up the function.
        modified:
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
        ------------------------------------------------------------
        revno: 3508.73.9
        revision-id: john at arbash-meinel.com-20080722184833-b06pe6ihw4imz7rc
        parent: john at arbash-meinel.com-20080722184724-as3agicle15r1szy
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_builder
        timestamp: Tue 2008-07-22 13:48:33 -0500
        message:
          comments
        modified:
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
        ------------------------------------------------------------
        revno: 3508.73.8
        revision-id: john at arbash-meinel.com-20080722184724-as3agicle15r1szy
        parent: john at arbash-meinel.com-20080722181225-nx1dwfmb4wky600x
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_builder
        timestamp: Tue 2008-07-22 13:47:24 -0500
        message:
          Add the ability to force a basis for a revision.
          
          This includes the ability to merge in another tree, though it won't
          actually *do* the merge under the covers.
          You have to manually set what you want the texts to be like.
        modified:
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
        ------------------------------------------------------------
        revno: 3508.73.7
        revision-id: john at arbash-meinel.com-20080722181225-nx1dwfmb4wky600x
        parent: john at arbash-meinel.com-20080722180140-oesgtrbjpyd8dzik
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_builder
        timestamp: Tue 2008-07-22 13:12:25 -0500
        message:
          Revert back to using MemoryTree.mkdir() rather than creating the directory during add().
          
          This complicates the api a bit, because we have to use multiple passes,
          but at least we don't change any tested behavior.
        modified:
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
        ------------------------------------------------------------
        revno: 3508.73.6
        revision-id: john at arbash-meinel.com-20080722180140-oesgtrbjpyd8dzik
        parent: john at arbash-meinel.com-20080722175957-9gz0my3cvanggos8
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_builder
        timestamp: Tue 2008-07-22 13:01:40 -0500
        message:
          unversioning a directory is recursive.
        modified:
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
        ------------------------------------------------------------
        revno: 3508.73.5
        revision-id: john at arbash-meinel.com-20080722175957-9gz0my3cvanggos8
        parent: john at arbash-meinel.com-20080722173559-3o5pf3v21qlghppy
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_builder
        timestamp: Tue 2008-07-22 12:59:57 -0500
        message:
          MemoryTree.add(directory) will now create a directory node in the Transport
        modified:
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
        ------------------------------------------------------------
        revno: 3508.73.4
        revision-id: john at arbash-meinel.com-20080722173559-3o5pf3v21qlghppy
        parent: john at arbash-meinel.com-20080722171545-51t59bf7uij8aftx
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_builder
        timestamp: Tue 2008-07-22 12:35:59 -0500
        message:
          Add the ability to 'unversion' files, and handle unknown actions.
          
          We use 'unversion' because memory_tree doesn't have 'remove', and I don't feel like
          implementing it.
        modified:
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
        ------------------------------------------------------------
        revno: 3508.73.3
        revision-id: john at arbash-meinel.com-20080722171545-51t59bf7uij8aftx
        parent: john at arbash-meinel.com-20080722170741-yy0w48dac09xp1lz
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_builder
        timestamp: Tue 2008-07-22 12:15:45 -0500
        message:
          Add an action for modifying an existing file
        modified:
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
        ------------------------------------------------------------
        revno: 3508.73.2
        revision-id: john at arbash-meinel.com-20080722170741-yy0w48dac09xp1lz
        parent: john at arbash-meinel.com-20080722170355-00mcj4j1a8pdsout
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_builder
        timestamp: Tue 2008-07-22 12:07:41 -0500
        message:
          test that we can add more files into an existing build
        modified:
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
        ------------------------------------------------------------
        revno: 3508.73.1
        revision-id: john at arbash-meinel.com-20080722170355-00mcj4j1a8pdsout
        parent: pqm at pqm.ubuntu.com-20080721151553-11iasd1407hkznk1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: branch_builder
        timestamp: Tue 2008-07-22 12:03:55 -0500
        message:
          Initial work to have BranchBuilder allow us to do tree-shape work.
        modified:
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
    ------------------------------------------------------------
    revno: 3508.1.81
    revision-id: pqm at pqm.ubuntu.com-20080729162519-0m9oz0vbyhv14ypl
    parent: pqm at pqm.ubuntu.com-20080729093250-b1g7zu2k1pj0mswe
    parent: john at arbash-meinel.com-20080729155145-cg7pxcp1a0on2kx4
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-07-29 17:25:19 +0100
    message:
      (jam) Repository.is_shared no longer takes a read lock
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.72.1
        revision-id: john at arbash-meinel.com-20080729155145-cg7pxcp1a0on2kx4
        parent: pqm at pqm.ubuntu.com-20080729093250-b1g7zu2k1pj0mswe
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: no_lock_for_is_shared
        timestamp: Tue 2008-07-29 10:51:45 -0500
        message:
          Remove the needs_read_lock decorators for Repository.is_shared
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
    ------------------------------------------------------------
    revno: 3508.1.80
    revision-id: pqm at pqm.ubuntu.com-20080729093250-b1g7zu2k1pj0mswe
    parent: pqm at pqm.ubuntu.com-20080729084005-ohq1fb6mheyeaqr6
    parent: mbp at sourcefrog.net-20080729090037-ydaypne9ewtd0v3p
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-07-29 10:32:50 +0100
    message:
      (mbp) Better message about incompatible repositories
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
      doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.71.6
        revision-id: mbp at sourcefrog.net-20080729090037-ydaypne9ewtd0v3p
        parent: mbp at sourcefrog.net-20080729085014-xioadu8uav3guezw
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: check_compatible
        timestamp: Tue 2008-07-29 19:00:37 +1000
        message:
          developer guide ReST syntax fix
        modified:
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.71.5
        revision-id: mbp at sourcefrog.net-20080729085014-xioadu8uav3guezw
        parent: mbp at sourcefrog.net-20080729084112-4s93r8ujfwd0a8sq
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: check_compatible
        timestamp: Tue 2008-07-29 18:50:14 +1000
        message:
          style tweak
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
        ------------------------------------------------------------
        revno: 3508.71.4
        revision-id: mbp at sourcefrog.net-20080729084112-4s93r8ujfwd0a8sq
        parent: mbp at sourcefrog.net-20080729025456-5iazhviapqgg77hq
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: check_compatible
        timestamp: Tue 2008-07-29 18:41:12 +1000
        message:
          Mention in NEWS that #206258 is now fixed
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.71.3
        revision-id: mbp at sourcefrog.net-20080729025456-5iazhviapqgg77hq
        parent: mbp at sourcefrog.net-20080728084303-rjroyiv5oe2jto26
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: check_compatible
        timestamp: Tue 2008-07-29 12:54:56 +1000
        message:
          Repository.fetch no longer needs to translate NotImplementedErro to IncompatibleRepositories
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.71.2
        revision-id: mbp at sourcefrog.net-20080728084303-rjroyiv5oe2jto26
        parent: mbp at sourcefrog.net-20080728072006-5irnysoosat1eq0k
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: check_compatible
        timestamp: Mon 2008-07-28 18:43:03 +1000
        message:
          Default InterRepository.fetch raises IncompatibleRepositories
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
        ------------------------------------------------------------
        revno: 3508.71.1
        revision-id: mbp at sourcefrog.net-20080728072006-5irnysoosat1eq0k
        parent: pqm at pqm.ubuntu.com-20080728024856-nbikndmfq06firuo
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: check_compatible
        timestamp: Mon 2008-07-28 17:20:06 +1000
        message:
          Document InterObject
        modified:
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
    ------------------------------------------------------------
    revno: 3508.1.79
    revision-id: pqm at pqm.ubuntu.com-20080729084005-ohq1fb6mheyeaqr6
    parent: pqm at pqm.ubuntu.com-20080729054715-58vtfs0znj9ooang
    parent: toni.ruottu at iki.fi-20080710125649-8z6i5hpfldwq2i8p
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-07-29 09:40:05 +0100
    message:
      Improved 'Using saved location' message for 'bzr send'. (Toni Ruottu)
    modified:
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.70.1
        revision-id: toni.ruottu at iki.fi-20080710125649-8z6i5hpfldwq2i8p
        parent: pqm at pqm.ubuntu.com-20080709135859-wq3r1d1fjcafelgw
        committer: Toni Ruottu <toni.ruottu at iki.fi>
        branch nick: bzr
        timestamp: Thu 2008-07-10 15:56:49 +0300
        message:
          improved the explanation for sending to a previously saved location
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
    ------------------------------------------------------------
    revno: 3508.1.78
    revision-id: pqm at pqm.ubuntu.com-20080729054715-58vtfs0znj9ooang
    parent: pqm at pqm.ubuntu.com-20080729005846-o7t0ck17azx0xddl
    parent: ian.clatworthy at canonical.com-20080729050929-vmtl30y5wxo7gehy
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-07-29 06:47:15 +0100
    message:
      Deprecate export-related InventoryEntry methods (Ian Clatworthy)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
      bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
      bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
        ------------------------------------------------------------
        revno: 3508.69.1
        revision-id: ian.clatworthy at canonical.com-20080729050929-vmtl30y5wxo7gehy
        parent: pqm at pqm.ubuntu.com-20080729005846-o7t0ck17azx0xddl
        parent: ian.clatworthy at canonical.com-20080725023908-4pare2wg4m75iong
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Tue 2008-07-29 15:09:29 +1000
        message:
          Deprecate export-related InventoryEntry methods (Ian Clatworthy)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
        ------------------------------------------------------------
        revno: 3508.68.1
        revision-id: ian.clatworthy at canonical.com-20080725023908-4pare2wg4m75iong
        parent: pqm at pqm.ubuntu.com-20080724061047-yrvo5cmeik38kibz
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.export-refactor
        timestamp: Fri 2008-07-25 12:39:08 +1000
        message:
          deprecate export-related InventoryEntry methods and refactor export code accordingly
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
    ------------------------------------------------------------
    revno: 3508.1.77
    revision-id: pqm at pqm.ubuntu.com-20080729005846-o7t0ck17azx0xddl
    parent: pqm at pqm.ubuntu.com-20080729003054-v5qw7d5bbn1jtrj5
    parent: andrew.bennetts at canonical.com-20080728071725-k0ol8cpay2w33j1x
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-07-29 01:58:46 +0100
    message:
      (trivial) Fix broken format string when raising AssertionError in
      	_dirstate_helpers_py. (Andrew Bennetts)
    modified:
      bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
        ------------------------------------------------------------
        revno: 3508.67.1
        revision-id: andrew.bennetts at canonical.com-20080728071725-k0ol8cpay2w33j1x
        parent: pqm at pqm.ubuntu.com-20080725151945-kdaru30ix1m8k0h6
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: trivial-assert-fix
        timestamp: Mon 2008-07-28 17:17:25 +1000
        message:
          Fix trivial bug in an AssertionError.
        modified:
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
    ------------------------------------------------------------
    revno: 3508.1.76
    revision-id: pqm at pqm.ubuntu.com-20080729003054-v5qw7d5bbn1jtrj5
    parent: pqm at pqm.ubuntu.com-20080728072348-iu8k0mg3zq36v1nd
    parent: robertc at robertcollins.net-20080728091228-jyx4832utkwztez3
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-07-29 01:30:54 +0100
    message:
      (robertc) Give repository objects more control over the generic fetch
      	process. (Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
      bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
      bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.66.4
        revision-id: robertc at robertcollins.net-20080728091228-jyx4832utkwztez3
        parent: robertc at robertcollins.net-20080728083915-7p1w6504b661e31g
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: btree-graphindex
        timestamp: Mon 2008-07-28 19:12:28 +1000
        message:
          Defer decision to reconcile to the repository being fetched into.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.66.3
        revision-id: robertc at robertcollins.net-20080728083915-7p1w6504b661e31g
        parent: robertc at robertcollins.net-20080728060842-uayjy217i066dvct
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: btree-graphindex
        timestamp: Mon 2008-07-28 18:39:15 +1000
        message:
           * Fetching data between repositories that have the same model but no 
             optimised fetcher will not reserialise all the revisions, increasing
             performance. (Robert Collins, John Arbash Meinel)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.66.2
        revision-id: robertc at robertcollins.net-20080728060842-uayjy217i066dvct
        parent: robertc at robertcollins.net-20080728050954-iyok0yyqonml80q7
        parent: pqm at pqm.ubuntu.com-20080725151945-kdaru30ix1m8k0h6
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: btree-graphindex
        timestamp: Mon 2008-07-28 16:08:42 +1000
        message:
          Merge .dev.
        added:
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
        ------------------------------------------------------------
        revno: 3508.66.1
        revision-id: robertc at robertcollins.net-20080728050954-iyok0yyqonml80q7
        parent: pqm at pqm.ubuntu.com-20080718100017-segv2csk7ux2xs9p
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: btree-graphindex
        timestamp: Mon 2008-07-28 15:09:54 +1000
        message:
           * The generic fetch code now uses two attributes on Repository objects
             to control the requested streams: ``_fetch_order`` and
             ``_fetch_uses_deltas``. Setting these appropriately allows different
             repository implementations to recieve data in their optimial form.
             (Robert Collins)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
    ------------------------------------------------------------
    revno: 3508.1.75
    revision-id: pqm at pqm.ubuntu.com-20080728072348-iu8k0mg3zq36v1nd
    parent: pqm at pqm.ubuntu.com-20080728024856-nbikndmfq06firuo
    parent: andrew.bennetts at canonical.com-20080728065344-ocndjoycs903q6fz
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-07-28 08:23:48 +0100
    message:
      Add --tree/--branch/--repo options to 'bzr check'.  (Daniel Watkins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
      bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
        ------------------------------------------------------------
        revno: 3015.4.21
        revision-id: andrew.bennetts at canonical.com-20080728065344-ocndjoycs903q6fz
        parent: d.m.watkins at warwick.ac.uk-20080704005700-alnbnu8x92pgw86c
        parent: pqm at pqm.ubuntu.com-20080725151945-kdaru30ix1m8k0h6
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: check-cli
        timestamp: Mon 2008-07-28 16:53:44 +1000
        message:
          Merge bzr.dev.
        added:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/help_topics/en/patterns.txt patterns.txt-20080625070357-wx8qm46a19ejwfns-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/repository_implementations/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          contrib/bash/bzrbashprompt.sh  bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/en/user-guide/stacked.txt  stacked.txt-20080711023247-4uh9oovoka0sze8b-1
          tools/win32/run_script.py      run_script.py-20080717003927-k6itvarbtnwk44o9-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          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_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          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_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_ignores.py   test_ignores.py-20060712172354-vqq9ln0t8di27v53-1
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/test_weave.py     testknit.py-20050627023648-9833cc5562ffb785
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
        ------------------------------------------------------------
        revno: 3015.4.20
        revision-id: d.m.watkins at warwick.ac.uk-20080704005700-alnbnu8x92pgw86c
        parent: d.m.watkins at warwick.ac.uk-20080704005600-zbreepfa07nf0u52
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check-cli
        timestamp: Fri 2008-07-04 01:57:00 +0100
        message:
          Fixed summary.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3015.4.19
        revision-id: d.m.watkins at warwick.ac.uk-20080704005600-zbreepfa07nf0u52
        parent: d.m.watkins at warwick.ac.uk-20080704003735-4u50ow3snoozw7iq
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check-cli
        timestamp: Fri 2008-07-04 01:56:00 +0100
        message:
          Improved check docs.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3015.4.18
        revision-id: d.m.watkins at warwick.ac.uk-20080704003735-4u50ow3snoozw7iq
        parent: d.m.watkins at warwick.ac.uk-20080704003401-vogz5pqla7pkn8d2
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check-cli
        timestamp: Fri 2008-07-04 01:37:35 +0100
        message:
          Added bzrlib.tests.blackbox.test_check.TestCheck.test_check_missing_branch_in_shared_repo.
        modified:
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
        ------------------------------------------------------------
        revno: 3015.4.17
        revision-id: d.m.watkins at warwick.ac.uk-20080704003401-vogz5pqla7pkn8d2
        parent: d.m.watkins at warwick.ac.uk-20080704003216-1zpgzl3ij2jal0vy
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check-cli
        timestamp: Fri 2008-07-04 01:34:01 +0100
        message:
          Minor test re-org.
        modified:
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
        ------------------------------------------------------------
        revno: 3015.4.16
        revision-id: d.m.watkins at warwick.ac.uk-20080704003216-1zpgzl3ij2jal0vy
        parent: d.m.watkins at warwick.ac.uk-20080704001151-y2ul3ubkynma0yij
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check-cli
        timestamp: Fri 2008-07-04 01:32:16 +0100
        message:
          Added implementation of error reporting when objects are missing.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.4.15
        revision-id: d.m.watkins at warwick.ac.uk-20080704001151-y2ul3ubkynma0yij
        parent: d.m.watkins at warwick.ac.uk-20080703210846-5tsc7aypl5e41hbw
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check-cli
        timestamp: Fri 2008-07-04 01:11:51 +0100
        message:
          Added test cases for missing objects.
        modified:
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
        ------------------------------------------------------------
        revno: 3015.4.14
        revision-id: d.m.watkins at warwick.ac.uk-20080703210846-5tsc7aypl5e41hbw
        parent: d.m.watkins at warwick.ac.uk-20080703040302-21t3eqdwo1o3fyj7
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check-cli
        timestamp: Thu 2008-07-03 22:08:46 +0100
        message:
          Updated check help to explain what happens when no options are given.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3015.4.13
        revision-id: d.m.watkins at warwick.ac.uk-20080703040302-21t3eqdwo1o3fyj7
        parent: d.m.watkins at warwick.ac.uk-20080703035202-029a5v3vmitn0dfw
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check-cli
        timestamp: Thu 2008-07-03 05:03:02 +0100
        message:
          Cleaned out BRANCH.TODO.
        modified:
          BRANCH.TODO                    BRANCH.TODO-20060103052123-79ac4969351c03a9
        ------------------------------------------------------------
        revno: 3015.4.12
        revision-id: d.m.watkins at warwick.ac.uk-20080703035202-029a5v3vmitn0dfw
        parent: d.m.watkins at warwick.ac.uk-20080702141554-5kfyt0ws7elvjyhr
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check-cli
        timestamp: Thu 2008-07-03 04:52:02 +0100
        message:
          Added NEWS.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3015.4.11
        revision-id: d.m.watkins at warwick.ac.uk-20080702141554-5kfyt0ws7elvjyhr
        parent: d.m.watkins at warwick.ac.uk-20080702141235-s8p4z0peixaz7cpm
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check-cli
        timestamp: Wed 2008-07-02 15:15:54 +0100
        message:
          Fixed long line.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.4.10
        revision-id: d.m.watkins at warwick.ac.uk-20080702141235-s8p4z0peixaz7cpm
        parent: d.m.watkins at warwick.ac.uk-20080303150633-p51up0hqprangdkq
        parent: d.m.watkins at warwick.ac.uk-20080702094023-6bflm4qxkr04276h
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check-cli
        timestamp: Wed 2008-07-02 15:12:35 +0100
        message:
          Merged check changes.
        removed:
          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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
          bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
          bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
          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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
          bzrlib/xml6.py                 xml6.py-20060823042456-dbaaq4atrche7xy5-1
        added:
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
          bzrlib/tests/blackbox/test_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
          bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
          bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
          bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
          bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
          bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
          bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
          bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
          bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
          bzrlib/tests/repository_implementations/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
          bzrlib/tests/test_uncommit.py  test_uncommit.py-20080316104338-y3gxu67g5m2qih10-1
          bzrlib/tests/tree_implementations/test_annotate_iter.py test_annotate_iter.p-20080315092519-h4dc43rntmfmq16d-1
          bzrlib/transport/nosmart.py    nosmart.py-20080402095843-6ib17idympwy1zkr-1
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml6.py                 xml6.py-20080327235607-1skmbg4o9cd1o636-1
          doc/developers/integration.txt integration.txt-20080404022341-2lorxocp1in07zij-1
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/developers/repository-stream.txt repositorystream.txt-20080410222511-nh6b9bvscvcerh48-1
          doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
          doc/en/admin-guide/            docenadminguide-20080305135054-y7y2c986yf94zljn-1
          doc/en/admin-guide/index.txt   index.txt-20080305140741-ecw0lap8dxkxc05g-1
          doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
          doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
          doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
          doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
          doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
          doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
          doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
          doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
          doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
          doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
          doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
          doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
          doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
        renamed:
          bzrlib/plugins/launchpad/lp_indirect.py => bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_lp_indirect.py => bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/tests/test_revisionnamespaces.py => bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/xml5.py => bzrlib/xml8.py xml5.py-20050907032657-aac8f960815b66b1
          doc/en/user-guide/best_practice_intro.txt => doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
          doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          README                         README-20050309040720-8f368abf9f346b9d
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_knit_load_data_c.pyx   knit_c.pyx-20070509143944-u42gy8w387a10m0j-1
          bzrlib/_knit_load_data_py.py   _knit_load_data_py.p-20070629000948-9a0nh4s118bi5y8n-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
          bzrlib/benchmarks/tree_creator/kernel_like.py kernel_like.py-20060815024128-b16a7pn542u6b13k-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bundle/serializer/v08.py v06.py-20051119041339-ee43f97270b01823
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
          bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
          bzrlib/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          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/plugin.py               plugin.py-20050622060424-829b654519533d69
          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/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          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/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          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_added.py test_added.py-20060119085008-6b8b90369d42a26c
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          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_pull.py test_pull.py-20051201144907-64959364f629947f
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_serve.py test_serve.py-20060913064329-8t2pvmsikl4s3xhl-1
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          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_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_uncommit.py test_uncommit.py-20070205180410-ge7058d9138mvq3x-1
          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/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          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/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/per_lock/__init__.py __init__.py-20070314201444-u92yjsqrkh2m3qcb-1
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/repository_implementations/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/repository_implementations/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          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/repository_implementations/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
          bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_bugtracker.py test_bugtracker.py-20070410073305-vu1vu1qosjurg8kb-2
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
          bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
          bzrlib/tests/test_decorators.py test_decorators.py-20060113063037-0e7bd4566758f4fa
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_hooks.py     test_hooks.py-20070628030849-89rtsbe5dmer5npz-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          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_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          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_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_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_strace.py    test_strace.py-20070323001526-6zquhhw8leb9m6j8-2
          bzrlib/tests/test_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
          bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
          bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
          bzrlib/tests/test_trace.py     testtrace.py-20051110225523-a21117fc7a07eeff
          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_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          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/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
          bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/tests/workingtree_implementations/test_add_reference.py test_add_reference.p-20061211024451-yo9i1691dgbv1eyn-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          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_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_set_root_id.py test_set_root_id.py-20061004073850-0r1c7qikmnkb8m9k-1
          bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
          bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
          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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          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/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/util/configobj/docs/configobj.txt configobj.txt-20051018184548-4949b5f17e6a19c7
          bzrlib/util/configobj/docs/validate.txt validate.txt-20051018184548-9e0e5ad913e258f5
          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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
          doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/lca-merge.txt   lcamerge.txt-20080103061803-9isydn4ivgwrvorw-1
          doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
          doc/developers/repository.txt  repository.txt-20070709152006-xkhlek456eclha4u-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/annotating_changes.txt annotating_changes.t-20071122141511-0knao2lklsdsvb1q-1
          doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
          doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
          doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
          doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
          doc/en/user-guide/resolving_conflicts.txt resolving_conflicts.-20071122141511-0knao2lklsdsvb1q-5
          doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/en/user-guide/version_info.txt version_info.txt-20060921215543-gju6o5xdic8w25np-1
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
          doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        ------------------------------------------------------------
        revno: 3015.4.9
        revision-id: d.m.watkins at warwick.ac.uk-20080303150633-p51up0hqprangdkq
        parent: d.m.watkins at warwick.ac.uk-20080303141617-p595qm2sp85xzkzn
        parent: pqm at pqm.ubuntu.com-20080229011300-p50it0si2y8mbv0d
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check-cli
        timestamp: Mon 2008-03-03 15:06:33 +0000
        message:
          Merged bzr.dev r3246.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/cmd_version_info.py     __init__.py-20051228204928-697d01fdca29c99b
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/blackbox/test_version_info.py test_bb_version_info.py-20051228204928-91711c6559d952f7
          bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/util/configobj/docs/BSD-LICENSE.txt BSDLICENSE.txt-20051018184548-29b89ff3102657f5
          bzrlib/util/configobj/docs/configobj.txt configobj.txt-20051018184548-4949b5f17e6a19c7
          bzrlib/util/configobj/docs/validate.txt validate.txt-20051018184548-9e0e5ad913e258f5
          bzrlib/version_info_formats/__init__.py generate_version_info.py-20051228204928-8358edabcddcd97e
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
        ------------------------------------------------------------
        revno: 3015.4.8
        revision-id: d.m.watkins at warwick.ac.uk-20080303141617-p595qm2sp85xzkzn
        parent: d.m.watkins at warwick.ac.uk-20080303140751-avu0pinklxcbc9t4
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check-cli
        timestamp: Mon 2008-03-03 14:16:17 +0000
        message:
          Added test to check that two flags both operate.
        modified:
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
        ------------------------------------------------------------
        revno: 3015.4.7
        revision-id: d.m.watkins at warwick.ac.uk-20080303140751-avu0pinklxcbc9t4
        parent: d.m.watkins at warwick.ac.uk-20080303140626-l7wi6cgene7qorn4
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check-cli
        timestamp: Mon 2008-03-03 14:07:51 +0000
        message:
          Vanilla 'bzr check' checks all items.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3015.4.6
        revision-id: d.m.watkins at warwick.ac.uk-20080303140626-l7wi6cgene7qorn4
        parent: d.m.watkins at warwick.ac.uk-20080303135325-qq06p198tifrx5k3
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check-cli
        timestamp: Mon 2008-03-03 14:06:26 +0000
        message:
          Modified test to ensure that check with no arguments check everything.
        modified:
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
        ------------------------------------------------------------
        revno: 3015.4.5
        revision-id: d.m.watkins at warwick.ac.uk-20080303135325-qq06p198tifrx5k3
        parent: d.m.watkins at warwick.ac.uk-20080303134706-9irnyekq6bkb1mfk
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check-cli
        timestamp: Mon 2008-03-03 13:53:25 +0000
        message:
          Each option selects only the specific thing to be checked.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.4.4
        revision-id: d.m.watkins at warwick.ac.uk-20080303134706-9irnyekq6bkb1mfk
        parent: d.m.watkins at warwick.ac.uk-20080303110534-e5pzx7ctlg1gc81o
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check-cli
        timestamp: Mon 2008-03-03 13:47:06 +0000
        message:
          Strengthened tests.
        modified:
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
        ------------------------------------------------------------
        revno: 3015.4.3
        revision-id: d.m.watkins at warwick.ac.uk-20080303110534-e5pzx7ctlg1gc81o
        parent: d.m.watkins at warwick.ac.uk-20080303110219-gc404v9hk5nwhjf1
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check-cli
        timestamp: Mon 2008-03-03 11:05:34 +0000
        message:
          Implemented CLI options.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.4.2
        revision-id: d.m.watkins at warwick.ac.uk-20080303110219-gc404v9hk5nwhjf1
        parent: d.m.watkins at warwick.ac.uk-20080303110140-ng82298l0z7p54ls
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check-cli
        timestamp: Mon 2008-03-03 11:02:19 +0000
        message:
          Made UI changes to include CLI options.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.4.1
        revision-id: d.m.watkins at warwick.ac.uk-20080303110140-ng82298l0z7p54ls
        parent: d.m.watkins at warwick.ac.uk-20080226042233-foh0lu6c1jov0znd
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check-cli
        timestamp: Mon 2008-03-03 11:01:40 +0000
        message:
          Added tests for new command line options.
        modified:
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
    ------------------------------------------------------------
    revno: 3508.1.74
    revision-id: pqm at pqm.ubuntu.com-20080728024856-nbikndmfq06firuo
    parent: pqm at pqm.ubuntu.com-20080725151945-kdaru30ix1m8k0h6
    parent: christophe.troestler at umh.ac.be-20080719150027-tbdt3dm1pakina0a
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-07-28 03:48:56 +0100
    message:
      Fix small typos in docs. (Christophe Troestler)
    modified:
      bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
      bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
      tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
        ------------------------------------------------------------
        revno: 3508.65.1
        revision-id: christophe.troestler at umh.ac.be-20080719150027-tbdt3dm1pakina0a
        parent: pqm at pqm.ubuntu.com-20080718100017-segv2csk7ux2xs9p
        committer: Christophe Troestler <Christophe.Troestler at umh.ac.be>
        branch nick: typos
        timestamp: Sat 2008-07-19 17:00:27 +0200
        message:
          (trivial) Corrected typos.
        modified:
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
    ------------------------------------------------------------
    revno: 3508.1.73
    revision-id: pqm at pqm.ubuntu.com-20080725151945-kdaru30ix1m8k0h6
    parent: pqm at pqm.ubuntu.com-20080725144520-ir7276gij462t1te
    parent: andrew.bennetts at canonical.com-20080725093926-xlyj4ahs24pu1a9c
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-07-25 16:19:45 +0100
    message:
      Add TipChangeRejected error so that pre_change_branch_tip hook
      	functions can cleanly reject a change. (Andrew Bennetts)
    modified:
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
      bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
      bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
      bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
      bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
        ------------------------------------------------------------
        revno: 3508.64.3
        revision-id: andrew.bennetts at canonical.com-20080725093926-xlyj4ahs24pu1a9c
        parent: andrew.bennetts at canonical.com-20080725081420-aofimy5p9022c83r
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: tip-change-rejected-error
        timestamp: Fri 2008-07-25 19:39:26 +1000
        message:
          Fix test_trace failure: BzrError._format shouldn't call str() itself, it should leave that to __str__.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
        ------------------------------------------------------------
        revno: 3508.64.2
        revision-id: andrew.bennetts at canonical.com-20080725081420-aofimy5p9022c83r
        parent: andrew.bennetts at canonical.com-20080725064208-ui70gluukdypd4y9
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: tip-change-rejected-error
        timestamp: Fri 2008-07-25 18:14:20 +1000
        message:
          If there are no post_change_branch_tip hooks to run in set_revision_history, don't calculate last_revision_info().
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
        ------------------------------------------------------------
        revno: 3508.64.1
        revision-id: andrew.bennetts at canonical.com-20080725064208-ui70gluukdypd4y9
        parent: pqm at pqm.ubuntu.com-20080724061047-yrvo5cmeik38kibz
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: tip-change-rejected-error
        timestamp: Fri 2008-07-25 16:42:08 +1000
        message:
          Cherry-pick TipChangeRejected changes from pre-branch-tip-changed-hook loom.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
    ------------------------------------------------------------
    revno: 3508.1.72
    revision-id: pqm at pqm.ubuntu.com-20080725144520-ir7276gij462t1te
    parent: pqm at pqm.ubuntu.com-20080725062645-tsvznpy0m5b0xqhy
    parent: aaron at aaronbentley.com-20080722203743-365cpimh27w7nzrx
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-07-25 15:45:20 +0100
    message:
      Implement plan_merge and set_parent_ids on PreviewTree
    modified:
      bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
      bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
      bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3363.9.8
        revision-id: aaron at aaronbentley.com-20080722203743-365cpimh27w7nzrx
        parent: aaron at aaronbentley.com-20080722203358-ttyo4ltdqt9ea1kq
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: plan_merge
        timestamp: Tue 2008-07-22 16:37:43 -0400
        message:
          Ensure plan_file_merge works with a RevisionTree as the basis
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
        ------------------------------------------------------------
        revno: 3363.9.7
        revision-id: aaron at aaronbentley.com-20080722203358-ttyo4ltdqt9ea1kq
        parent: aaron at aaronbentley.com-20080722202143-1mv4hl1p3n5g8zk6
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: plan_merge
        timestamp: Tue 2008-07-22 16:33:58 -0400
        message:
          Fix up to use set_parent_ids
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
        ------------------------------------------------------------
        revno: 3363.9.6
        revision-id: aaron at aaronbentley.com-20080722202143-1mv4hl1p3n5g8zk6
        parent: aaron at aaronbentley.com-20080722180649-desza99rl5386sjj
        parent: aaron at aaronbentley.com-20080722201845-2uksn8b7k60wkd3o
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: plan_merge
        timestamp: Tue 2008-07-22 16:21:43 -0400
        message:
          Merge with set_parent_ids
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
            ------------------------------------------------------------
            revno: 3508.63.1
            revision-id: aaron at aaronbentley.com-20080722201845-2uksn8b7k60wkd3o
            parent: pqm at pqm.ubuntu.com-20080722103935-leq46n7723oi910e
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: set_parent_ids
            timestamp: Tue 2008-07-22 16:18:45 -0400
            message:
              Allow set/get of parent_ids in PreviewTree
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.9.5
        revision-id: aaron at aaronbentley.com-20080722180649-desza99rl5386sjj
        parent: aaron at aaronbentley.com-20080722175734-oxfdwvh79qzw5upi
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: plan_merge
        timestamp: Tue 2008-07-22 14:06:49 -0400
        message:
          Move killed-a from top to bottom
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
        ------------------------------------------------------------
        revno: 3363.9.4
        revision-id: aaron at aaronbentley.com-20080722175734-oxfdwvh79qzw5upi
        parent: aaron at aaronbentley.com-20080703132850-y4zqn99hearrh81e
        parent: pqm at pqm.ubuntu.com-20080722103935-leq46n7723oi910e
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: plan_merge
        timestamp: Tue 2008-07-22 13:57:34 -0400
        message:
          Merge with bzr.dev
        added:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/repository_implementations/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          contrib/bash/bzrbashprompt.sh  bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
          doc/en/user-guide/stacked.txt  stacked.txt-20080711023247-4uh9oovoka0sze8b-1
          tools/win32/run_script.py      run_script.py-20080717003927-k6itvarbtnwk44o9-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_ignores.py   test_ignores.py-20060712172354-vqq9ln0t8di27v53-1
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/test_weave.py     testknit.py-20050627023648-9833cc5562ffb785
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
        ------------------------------------------------------------
        revno: 3363.9.3
        revision-id: aaron at aaronbentley.com-20080703132850-y4zqn99hearrh81e
        parent: aaron at aaronbentley.com-20080702191820-yhi9zv3swh75st1r
        parent: pqm at pqm.ubuntu.com-20080703113657-6twl1rf07wq3o42d
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: plan_merge
        timestamp: Thu 2008-07-03 09:28:50 -0400
        message:
          Merge with bzr.dev
        added:
          bzrlib/help_topics/en/patterns.txt patterns.txt-20080625070357-wx8qm46a19ejwfns-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_locale.py test_lang.py-20060824204205-80v50j25qkuop7yn-1
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_globbing.py  test_glob.py-20061113075651-q63o2v35fm2ydk9x-2
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
        ------------------------------------------------------------
        revno: 3363.9.2
        revision-id: aaron at aaronbentley.com-20080702191820-yhi9zv3swh75st1r
        parent: aaron at aaronbentley.com-20080702150603-ho0gnodv6xagl5t1
        parent: aaron at aaronbentley.com-20080702191803-8ton89iwa6p7h5ay
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: plan_merge
        timestamp: Wed 2008-07-02 15:18:20 -0400
        message:
          Merge with is_executable
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3363.9.1
        revision-id: aaron at aaronbentley.com-20080702150603-ho0gnodv6xagl5t1
        parent: aaron at aaronbentley.com-20080702132722-xoxdhvdlo2eg0q4a
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: plan_merge
        timestamp: Wed 2008-07-02 11:06:03 -0400
        message:
          Implement plan_merge, refactoring various bits
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
    ------------------------------------------------------------
    revno: 3508.1.71
    revision-id: pqm at pqm.ubuntu.com-20080725062645-tsvznpy0m5b0xqhy
    parent: pqm at pqm.ubuntu.com-20080725055706-inu9eei2f8epz7az
    parent: mbp at sourcefrog.net-20080725053342-x9s9xqirv2ar9f59
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-07-25 07:26:45 +0100
    message:
      (mbp) branch --stacked should make a stacked format
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
        ------------------------------------------------------------
        revno: 3508.61.3
        revision-id: mbp at sourcefrog.net-20080725053342-x9s9xqirv2ar9f59
        parent: mbp at sourcefrog.net-20080725053245-pzj4ojq610mls3rv
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Fri 2008-07-25 15:33:42 +1000
        message:
          NEWS update
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.61.2
        revision-id: mbp at sourcefrog.net-20080725053245-pzj4ojq610mls3rv
        parent: mbp at sourcefrog.net-20080724051940-h9reurya2k9v2gqt
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Fri 2008-07-25 15:32:45 +1000
        message:
          branch --stacked should force a stacked format
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
    ------------------------------------------------------------
    revno: 3508.1.70
    revision-id: pqm at pqm.ubuntu.com-20080725055706-inu9eei2f8epz7az
    parent: pqm at pqm.ubuntu.com-20080724061047-yrvo5cmeik38kibz
    parent: andrew.bennetts at canonical.com-20080725024530-br5u6kelsti33di6
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-07-25 06:57:06 +0100
    message:
      Deprecate knit repositories. (Andrew Bennetts)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.62.2
        revision-id: andrew.bennetts at canonical.com-20080725024530-br5u6kelsti33di6
        parent: andrew.bennetts at canonical.com-20080724082805-lmvzdmrwhzqou2ut
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: warn-about-knits
        timestamp: Fri 2008-07-25 12:45:30 +1000
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.62.1
        revision-id: andrew.bennetts at canonical.com-20080724082805-lmvzdmrwhzqou2ut
        parent: pqm at pqm.ubuntu.com-20080723232923-z04bd6zco9cpa3zv
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: warn-about-knits
        timestamp: Thu 2008-07-24 18:28:05 +1000
        message:
          Deprecate knit repositories.
        modified:
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
    ------------------------------------------------------------
    revno: 3508.1.69
    revision-id: pqm at pqm.ubuntu.com-20080724061047-yrvo5cmeik38kibz
    parent: pqm at pqm.ubuntu.com-20080724054109-qqw7c0ecmk5a0ega
    parent: mbp at sourcefrog.net-20080724051940-h9reurya2k9v2gqt
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-07-24 07:10:47 +0100
    message:
      (mbp) rename stacked format to 1.6
    modified:
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
      bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
        ------------------------------------------------------------
        revno: 3508.61.1
        revision-id: mbp at sourcefrog.net-20080724051940-h9reurya2k9v2gqt
        parent: pqm at pqm.ubuntu.com-20080723232923-z04bd6zco9cpa3zv
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Thu 2008-07-24 15:19:40 +1000
        message:
          Rename stacked format to 1.6
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
    ------------------------------------------------------------
    revno: 3508.1.68
    revision-id: pqm at pqm.ubuntu.com-20080724054109-qqw7c0ecmk5a0ega
    parent: pqm at pqm.ubuntu.com-20080723232923-z04bd6zco9cpa3zv
    parent: andrew.bennetts at canonical.com-20080724050520-k4h3twti3nt9o82a
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-07-24 06:41:09 +0100
    message:
      (trivial) Tidy imports in blackbox.test_info,
      	fixing test failure when running test_info alone caused by a missing
      	import. (Andrew Bennetts)
    modified:
      bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
        ------------------------------------------------------------
        revno: 3508.60.1
        revision-id: andrew.bennetts at canonical.com-20080724050520-k4h3twti3nt9o82a
        parent: pqm at pqm.ubuntu.com-20080723232923-z04bd6zco9cpa3zv
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: trivial-test-fix
        timestamp: Thu 2008-07-24 15:05:20 +1000
        message:
          Tidy imports in blackbox.test_info, fixing trivial test failure caused by a missing import.
        modified:
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
    ------------------------------------------------------------
    revno: 3508.1.67
    revision-id: pqm at pqm.ubuntu.com-20080723232923-z04bd6zco9cpa3zv
    parent: pqm at pqm.ubuntu.com-20080723220742-a8lvchadnsga1wxy
    parent: andrew.bennetts at canonical.com-20080723225338-d7fkouy3h3q195cu
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-07-24 00:29:23 +0100
    message:
      Remote duplication of error translation in bzrlib/remote.py. (Andrew
      	Bennetts)
    modified:
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.59.5
        revision-id: andrew.bennetts at canonical.com-20080723225338-d7fkouy3h3q195cu
        parent: andrew.bennetts at canonical.com-20080723111810-4xhz3ia298444oyg
        parent: pqm at pqm.ubuntu.com-20080723220742-a8lvchadnsga1wxy
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote-translate-error
        timestamp: Thu 2008-07-24 08:53:38 +1000
        message:
          Merge from bzr.dev.
        added:
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
        ------------------------------------------------------------
        revno: 3508.59.4
        revision-id: andrew.bennetts at canonical.com-20080723111810-4xhz3ia298444oyg
        parent: andrew.bennetts at canonical.com-20080723081003-fa7hm8rl07mnp91r
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote-translate-error
        timestamp: Wed 2008-07-23 21:18:10 +1000
        message:
          Add tests for _translate_error's robustness.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.59.3
        revision-id: andrew.bennetts at canonical.com-20080723081003-fa7hm8rl07mnp91r
        parent: andrew.bennetts at canonical.com-20080718052215-litbf3xf9me5q3cp
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote-translate-error
        timestamp: Wed 2008-07-23 18:10:03 +1000
        message:
          Add unit tests for bzrlib.remote._translate_error.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3508.59.2
        revision-id: andrew.bennetts at canonical.com-20080718052215-litbf3xf9me5q3cp
        parent: andrew.bennetts at canonical.com-20080709042605-rdx9mqaufe2gukb4
        parent: pqm at pqm.ubuntu.com-20080717225948-n84fbip5sl9n1mde
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote-translate-error
        timestamp: Fri 2008-07-18 15:22:15 +1000
        message:
          Merge bzr.dev.
        added:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/repository_implementations/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          doc/en/user-guide/stacked.txt  stacked.txt-20080711023247-4uh9oovoka0sze8b-1
          tools/win32/run_script.py      run_script.py-20080717003927-k6itvarbtnwk44o9-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/test_weave.py     testknit.py-20050627023648-9833cc5562ffb785
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
        ------------------------------------------------------------
        revno: 3508.59.1
        revision-id: andrew.bennetts at canonical.com-20080709042605-rdx9mqaufe2gukb4
        parent: pqm at pqm.ubuntu.com-20080708172503-gl2dtaz3v7fyc2sl
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: remote-error-translation
        timestamp: Wed 2008-07-09 14:26:05 +1000
        message:
          Remove duplication of error translation in bzrlib/remote.py.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
    ------------------------------------------------------------
    revno: 3508.1.66
    revision-id: pqm at pqm.ubuntu.com-20080723220742-a8lvchadnsga1wxy
    parent: pqm at pqm.ubuntu.com-20080723094000-gxsppck6d857txr1
    parent: michael.hudson at canonical.com-20080723211109-o0u76jlxr7yqr79j
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-07-23 23:07:42 +0100
    message:
      (robertc) Support relative paths in stacking policies (Michael Hudson)
    modified:
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3508.58.7
        revision-id: michael.hudson at canonical.com-20080723211109-o0u76jlxr7yqr79j
        parent: michael.hudson at canonical.com-20080723205513-o4otck9lsnenivha
        committer: Michael Hudson <michael.hudson at canonical.com>
        branch nick: bzrdir.clone-pass-on-stacking-base-bug-250418
        timestamp: Thu 2008-07-24 09:11:09 +1200
        message:
          better docstring
        modified:
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3508.58.6
        revision-id: michael.hudson at canonical.com-20080723205513-o4otck9lsnenivha
        parent: michael.hudson at canonical.com-20080723203553-bsidcosj9ln1l2a8
        committer: Michael Hudson <michael.hudson at canonical.com>
        branch nick: bzrdir.clone-pass-on-stacking-base-bug-250418
        timestamp: Thu 2008-07-24 08:55:13 +1200
        message:
          oops
        modified:
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3508.58.5
        revision-id: michael.hudson at canonical.com-20080723203553-bsidcosj9ln1l2a8
        parent: michael.hudson at canonical.com-20080722035558-l8kyq1fmcjeamrgq
        committer: Michael Hudson <michael.hudson at canonical.com>
        branch nick: bzrdir.clone-pass-on-stacking-base-bug-250418
        timestamp: Thu 2008-07-24 08:35:53 +1200
        message:
          use TestNotApplicable in all the stacking clone() tests.
        modified:
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3508.58.4
        revision-id: michael.hudson at canonical.com-20080722035558-l8kyq1fmcjeamrgq
        parent: michael.hudson at canonical.com-20080722034339-5g1ncta1ht2grt8i
        committer: Michael Hudson <michael.hudson at canonical.com>
        branch nick: bzrdir.clone-pass-on-stacking-base-bug-250418
        timestamp: Tue 2008-07-22 15:55:58 +1200
        message:
          make test a lot better
        modified:
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3508.58.3
        revision-id: michael.hudson at canonical.com-20080722034339-5g1ncta1ht2grt8i
        parent: michael.hudson at canonical.com-20080722030243-gaec8odgm519lwq0
        committer: Michael Hudson <michael.hudson at canonical.com>
        branch nick: bzrdir.clone-pass-on-stacking-base-bug-250418
        timestamp: Tue 2008-07-22 15:43:39 +1200
        message:
          very hackish test
        modified:
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3508.58.2
        revision-id: michael.hudson at canonical.com-20080722030243-gaec8odgm519lwq0
        parent: michael.hudson at canonical.com-20080721230902-uxnl2s9bjila8xk4
        parent: michael.hudson at canonical.com-20080722025510-uioyrzmam21fgu4y
        committer: Michael Hudson <michael.hudson at canonical.com>
        branch nick: bzrdir.clone-pass-on-stacking-base-bug-250418
        timestamp: Tue 2008-07-22 15:02:43 +1200
        message:
          merge rebase-..-paths
        modified:
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
        ------------------------------------------------------------
        revno: 3508.58.1
        revision-id: michael.hudson at canonical.com-20080721230902-uxnl2s9bjila8xk4
        parent: pqm at pqm.ubuntu.com-20080721151553-11iasd1407hkznk1
        author: Jonathan Lange" <jml at canonical.com>
        committer: Michael Hudson <michael.hudson at canonical.com>
        branch nick: bzrdir.clone-pass-on-stacking-base-bug-250418
        timestamp: Tue 2008-07-22 11:09:02 +1200
        message:
          jml's one line fix
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
    ------------------------------------------------------------
    revno: 3508.1.65
    revision-id: pqm at pqm.ubuntu.com-20080723094000-gxsppck6d857txr1
    parent: pqm at pqm.ubuntu.com-20080722202646-5kwh910svyyumzre
    parent: mbp at sourcefrog.net-20080723043509-o7mrsuls2j08kizx
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-07-23 10:40:00 +0100
    message:
      (mbp) more ppa process documentation
    added:
      doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
    modified:
      doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
      doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
        ------------------------------------------------------------
        revno: 3508.57.1
        revision-id: mbp at sourcefrog.net-20080723043509-o7mrsuls2j08kizx
        parent: pqm at pqm.ubuntu.com-20080717023455-idnyms69oiauf7fh
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Wed 2008-07-23 14:35:09 +1000
        message:
          Updated instructions in packaging into the PPA
        added:
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
        modified:
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
    ------------------------------------------------------------
    revno: 3508.1.64
    revision-id: pqm at pqm.ubuntu.com-20080722202646-5kwh910svyyumzre
    parent: pqm at pqm.ubuntu.com-20080722103935-leq46n7723oi910e
    parent: michael.hudson at canonical.com-20080722025510-uioyrzmam21fgu4y
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-07-22 21:26:46 +0100
    message:
      (Michael Hudson) urutils.rebase_url handles '..' path segments in the
      	url
    modified:
      bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
      bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
        ------------------------------------------------------------
        revno: 3508.56.1
        revision-id: michael.hudson at canonical.com-20080722025510-uioyrzmam21fgu4y
        parent: pqm at pqm.ubuntu.com-20080721151553-11iasd1407hkznk1
        committer: Michael Hudson <michael.hudson at canonical.com>
        branch nick: rebase-..-paths
        timestamp: Tue 2008-07-22 14:55:10 +1200
        message:
          urlutils.rebase_url handles '..' path segments in 'url'
        modified:
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
    ------------------------------------------------------------
    revno: 3508.1.63
    revision-id: pqm at pqm.ubuntu.com-20080722103935-leq46n7723oi910e
    parent: pqm at pqm.ubuntu.com-20080722095403-sdixt0nfim5q3eps
    parent: ian.clatworthy at canonical.com-20080722095215-jqwihdatu1q7k08r
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-07-22 11:39:35 +0100
    message:
      allow push over hpss to set default stacking policy (Michael Hudson)
    modified:
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
        ------------------------------------------------------------
        revno: 3508.55.1
        revision-id: ian.clatworthy at canonical.com-20080722095215-jqwihdatu1q7k08r
        parent: pqm at pqm.ubuntu.com-20080722022519-tu60do9k4tkjmtl4
        parent: michael.hudson at canonical.com-20080722001233-7poo8pnk6uwlp90p
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Tue 2008-07-22 19:52:15 +1000
        message:
          allow push over hpss to set default stacking policy (Michael Hudson)
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
        ------------------------------------------------------------
        revno: 3508.54.4
        revision-id: michael.hudson at canonical.com-20080722001233-7poo8pnk6uwlp90p
        parent: michael.hudson at canonical.com-20080722000817-yx714k2csohzbx6z
        committer: Michael Hudson <michael.hudson at canonical.com>
        branch nick: add-RemoteBzrDir.get_config-bug-250422
        timestamp: Tue 2008-07-22 12:12:33 +1200
        message:
          assert other way around in test again
        modified:
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
        ------------------------------------------------------------
        revno: 3508.54.3
        revision-id: michael.hudson at canonical.com-20080722000817-yx714k2csohzbx6z
        parent: michael.hudson at canonical.com-20080722000709-grbo6ivpkstoj96z
        committer: Michael Hudson <michael.hudson at canonical.com>
        branch nick: add-RemoteBzrDir.get_config-bug-250422
        timestamp: Tue 2008-07-22 12:08:17 +1200
        message:
          fix problem
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3508.54.2
        revision-id: michael.hudson at canonical.com-20080722000709-grbo6ivpkstoj96z
        parent: michael.hudson at canonical.com-20080722000117-f567pa1we4uvxafh
        committer: Michael Hudson <michael.hudson at canonical.com>
        branch nick: add-RemoteBzrDir.get_config-bug-250422
        timestamp: Tue 2008-07-22 12:07:09 +1200
        message:
          fix test some more
        modified:
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
        ------------------------------------------------------------
        revno: 3508.54.1
        revision-id: michael.hudson at canonical.com-20080722000117-f567pa1we4uvxafh
        parent: pqm at pqm.ubuntu.com-20080721151553-11iasd1407hkznk1
        committer: Michael Hudson <michael.hudson at canonical.com>
        branch nick: add-RemoteBzrDir.get_config-bug-250422
        timestamp: Tue 2008-07-22 12:01:17 +1200
        message:
          make test more optimistic
        modified:
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
    ------------------------------------------------------------
    revno: 3508.1.62
    revision-id: pqm at pqm.ubuntu.com-20080722095403-sdixt0nfim5q3eps
    parent: pqm at pqm.ubuntu.com-20080722022519-tu60do9k4tkjmtl4
    parent: mbp at sourcefrog.net-20080722090552-02kmodiejqw2zism
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-07-22 10:54:03 +0100
    message:
      (mbp) add stable stacked and stacked-rich-root formats
    modified:
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
      bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
        ------------------------------------------------------------
        revno: 3508.35.6
        revision-id: mbp at sourcefrog.net-20080722090552-02kmodiejqw2zism
        parent: mbp at sourcefrog.net-20080721092225-lnm32309nas4cp91
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Tue 2008-07-22 19:05:52 +1000
        message:
          Change stacked-subtree to stacked-rich-root
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
        ------------------------------------------------------------
        revno: 3508.35.5
        revision-id: mbp at sourcefrog.net-20080721092225-lnm32309nas4cp91
        parent: mbp at sourcefrog.net-20080717080025-bd9k6gpkkkntipwr
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Mon 2008-07-21 19:22:25 +1000
        message:
          Add stable format names for stacked branches
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
    ------------------------------------------------------------
    revno: 3508.1.61
    revision-id: pqm at pqm.ubuntu.com-20080722022519-tu60do9k4tkjmtl4
    parent: pqm at pqm.ubuntu.com-20080722012453-i58b5mk2wayinusg
    parent: john at arbash-meinel.com-20080722015109-6vmj3p9mebbyd4d9
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-07-22 03:25:19 +0100
    message:
      (jam) fix raising an AssertionError to not supply bogus arguments
      	(trivial)
    modified:
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.47.2
        revision-id: john at arbash-meinel.com-20080722015109-6vmj3p9mebbyd4d9
        parent: john at arbash-meinel.com-20080709195736-s9cg26gnym3lf2d0
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Mon 2008-07-21 20:51:09 -0500
        message:
          AssertionError doesn't take extra arguments.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
    ------------------------------------------------------------
    revno: 3508.1.60
    revision-id: pqm at pqm.ubuntu.com-20080722012453-i58b5mk2wayinusg
    parent: pqm at pqm.ubuntu.com-20080721151553-11iasd1407hkznk1
    parent: andrew.bennetts at canonical.com-20080722005803-ldnjji030xujgz6g
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-07-22 02:24:53 +0100
    message:
      Make sure we never read more than 64k at a time from a smart medium.
      	(Andrew Bennetts, #246180)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
      bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
      bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
        ------------------------------------------------------------
        revno: 3508.53.4
        revision-id: andrew.bennetts at canonical.com-20080722005803-ldnjji030xujgz6g
        parent: andrew.bennetts at canonical.com-20080722005219-0r7fsjq3saiway80
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-v3-memory-error
        timestamp: Tue 2008-07-22 10:58:03 +1000
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.53.3
        revision-id: andrew.bennetts at canonical.com-20080722005219-0r7fsjq3saiway80
        parent: andrew.bennetts at canonical.com-20080721084517-cr5489aq0kb9zw5z
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-v3-memory-error
        timestamp: Tue 2008-07-22 10:52:19 +1000
        message:
          Define a _MAX_READ_SIZE constant as suggested by John's review.
        modified:
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
        ------------------------------------------------------------
        revno: 3508.53.2
        revision-id: andrew.bennetts at canonical.com-20080721084517-cr5489aq0kb9zw5z
        parent: andrew.bennetts at canonical.com-20080721042421-63lh85e76o57jch4
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-v3-memory-error
        timestamp: Mon 2008-07-21 18:45:17 +1000
        message:
          Delete some more code, fix some bugs, add more comments.
        modified:
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
        ------------------------------------------------------------
        revno: 3508.53.1
        revision-id: andrew.bennetts at canonical.com-20080721042421-63lh85e76o57jch4
        parent: pqm at pqm.ubuntu.com-20080718100017-segv2csk7ux2xs9p
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-v3-memory-error
        timestamp: Mon 2008-07-21 14:24:21 +1000
        message:
          Read no more then 64k at a time in the smart protocol code.
          
          The logic for this has been moved entirely into bzrlib.smart.medium, and
          duplication (both in that module, and in bzrlib.smart.protocol) has been mostly
          refactored out.  In particular there's now a SmartMedium base class used for
          both client- and server-side media, and only one place that reading a line is
          implemented.
        modified:
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
    ------------------------------------------------------------
    revno: 3508.1.59
    revision-id: pqm at pqm.ubuntu.com-20080721151553-11iasd1407hkznk1
    parent: pqm at pqm.ubuntu.com-20080721092720-z0bvnt4ljysbqjis
    parent: aaron at aaronbentley.com-20080721144641-g2j1i3bvqu92c49a
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-07-21 16:15:53 +0100
    message:
      Fix file -> directory handling (jwestby, #248448)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.52.2
        revision-id: aaron at aaronbentley.com-20080721144641-g2j1i3bvqu92c49a
        parent: aaron at aaronbentley.com-20080721144605-i51s20nw892vtoim
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: bzr.ab.integration
        timestamp: Mon 2008-07-21 10:46:41 -0400
        message:
          Fix copyright dates
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
        ------------------------------------------------------------
        revno: 3508.52.1
        revision-id: aaron at aaronbentley.com-20080721144605-i51s20nw892vtoim
        parent: pqm at pqm.ubuntu.com-20080721092720-z0bvnt4ljysbqjis
        parent: jw+debian at jameswestby.net-20080718162747-2ttgkhazeymmoxm0
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: bzr.ab.integration
        timestamp: Mon 2008-07-21 10:46:05 -0400
        message:
          Merge fix from jwestby
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.51.3
        revision-id: jw+debian at jameswestby.net-20080718162747-2ttgkhazeymmoxm0
        parent: jw+debian at jameswestby.net-20080717155609-bvwrtxv3uhnlqvs6
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.dev.stat
        timestamp: Fri 2008-07-18 17:27:47 +0100
        message:
          Fix the test to not create transform conflicts.
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
        ------------------------------------------------------------
        revno: 3508.51.2
        revision-id: jw+debian at jameswestby.net-20080717155609-bvwrtxv3uhnlqvs6
        parent: jw+debian at jameswestby.net-20080716163855-dfc57i41ua7y5std
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.dev.stat
        timestamp: Thu 2008-07-17 16:56:09 +0100
        message:
          Fixes from review. Thanks Aaron and John.
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3508.51.1
        revision-id: jw+debian at jameswestby.net-20080716163855-dfc57i41ua7y5std
        parent: pqm at pqm.ubuntu.com-20080709135859-wq3r1d1fjcafelgw
        committer: James Westby <jw+debian at jameswestby.net>
        branch nick: bzr.dev.stat
        timestamp: Wed 2008-07-16 17:38:55 +0100
        message:
          Handle a file turning in to a directory in TreeTransform.
          
          If a file turns in to a directory, then when TreeTransform stats
          any children of the new directory when they are added it gets
          ENOTDIR. This tells us the file doesn't exist, and so we handle
          it in the same way as ENOENT.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
    ------------------------------------------------------------
    revno: 3508.1.58
    revision-id: pqm at pqm.ubuntu.com-20080721092720-z0bvnt4ljysbqjis
    parent: pqm at pqm.ubuntu.com-20080718100017-segv2csk7ux2xs9p
    parent: mbp at sourcefrog.net-20080721085833-9s05ca14867t4ww3
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-07-21 10:27:20 +0100
    message:
      (mbp) Use test names in the temporary directory name
    modified:
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
        ------------------------------------------------------------
        revno: 3508.50.4
        revision-id: mbp at sourcefrog.net-20080721085833-9s05ca14867t4ww3
        parent: mbp at sourcefrog.net-20080721080723-bj3tobeir4xf7f3s
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: lock-warnings
        timestamp: Mon 2008-07-21 18:58:33 +1000
        message:
          Rename _getTestDirPrefix not to look like a test
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.50.3
        revision-id: mbp at sourcefrog.net-20080721080723-bj3tobeir4xf7f3s
        parent: mbp at sourcefrog.net-20080721074830-i1pgj2hswpfo6pav
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: lock-warnings
        timestamp: Mon 2008-07-21 18:07:23 +1000
        message:
          Remove import of now-deprecated MultipleRevisionSources
        modified:
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
        ------------------------------------------------------------
        revno: 3508.50.2
        revision-id: mbp at sourcefrog.net-20080721074830-i1pgj2hswpfo6pav
        parent: mbp at sourcefrog.net-20080717065451-aa6bw10px29222mh
        parent: pqm at pqm.ubuntu.com-20080718030707-qimx9fv1d4xhlk1m
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: lock-warnings
        timestamp: Mon 2008-07-21 17:48:30 +1000
        message:
          merge trunk
        added:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          doc/en/user-guide/stacked.txt  stacked.txt-20080711023247-4uh9oovoka0sze8b-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.50.1
        revision-id: mbp at sourcefrog.net-20080717065451-aa6bw10px29222mh
        parent: pqm at pqm.ubuntu.com-20080717023455-idnyms69oiauf7fh
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: lock-warnings
        timestamp: Thu 2008-07-17 16:54:51 +1000
        message:
          Use test names in the temporary directory name
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
    ------------------------------------------------------------
    revno: 3508.1.57
    revision-id: pqm at pqm.ubuntu.com-20080718100017-segv2csk7ux2xs9p
    parent: pqm at pqm.ubuntu.com-20080718030707-qimx9fv1d4xhlk1m
    parent: ian.clatworthy at canonical.com-20080718093213-e86mzwqm71r6bn2x
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-07-18 11:00:17 +0100
    message:
      Fix RuleSearcher to return () not [] (Ian Clatworthy)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
      bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
        ------------------------------------------------------------
        revno: 3508.49.1
        revision-id: ian.clatworthy at canonical.com-20080718093213-e86mzwqm71r6bn2x
        parent: pqm at pqm.ubuntu.com-20080718030707-qimx9fv1d4xhlk1m
        parent: ian.clatworthy at canonical.com-20080718084057-0gxsxkfb5eco0wh2
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Fri 2008-07-18 19:32:13 +1000
        message:
          Fix RuleSearcher to return () not [] (Ian Clatworthy)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
        ------------------------------------------------------------
        revno: 3508.48.1
        revision-id: ian.clatworthy at canonical.com-20080718084057-0gxsxkfb5eco0wh2
        parent: pqm at pqm.ubuntu.com-20080718030707-qimx9fv1d4xhlk1m
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.rules-fix
        timestamp: Fri 2008-07-18 18:40:57 +1000
        message:
          RuleSearchers need to return () instead of []
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
    ------------------------------------------------------------
    revno: 3508.1.56
    revision-id: pqm at pqm.ubuntu.com-20080718030707-qimx9fv1d4xhlk1m
    parent: pqm at pqm.ubuntu.com-20080718023009-jiarqexacdzesjvx
    parent: john at arbash-meinel.com-20080709195736-s9cg26gnym3lf2d0
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-07-18 04:07:07 +0100
    message:
      (jam) Some small import cleanups, to reduce unused dependencies.
    modified:
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
        ------------------------------------------------------------
        revno: 3508.47.1
        revision-id: john at arbash-meinel.com-20080709195736-s9cg26gnym3lf2d0
        parent: pqm at pqm.ubuntu.com-20080709135859-wq3r1d1fjcafelgw
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lean_imports
        timestamp: Wed 2008-07-09 14:57:36 -0500
        message:
          cleanup a few imports to be lazily loaded.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
    ------------------------------------------------------------
    revno: 3508.1.55
    revision-id: pqm at pqm.ubuntu.com-20080718023009-jiarqexacdzesjvx
    parent: pqm at pqm.ubuntu.com-20080718005210-ysk1505wgphsumzj
    parent: ian.clatworthy at canonical.com-20080718015854-wa3ekofsqh1o2rv2
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-07-18 03:30:09 +0100
    message:
      Make reconfigure --help more verbose (Marius Kruger)
    modified:
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
        ------------------------------------------------------------
        revno: 3508.46.1
        revision-id: ian.clatworthy at canonical.com-20080718015854-wa3ekofsqh1o2rv2
        parent: pqm at pqm.ubuntu.com-20080718005210-ysk1505wgphsumzj
        parent: amanic at gmail.com-20080713072940-svhghub1njer85m9
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Fri 2008-07-18 11:58:54 +1000
        message:
          Make reconfigure --help more verbose (Marius Kruger)
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
        ------------------------------------------------------------
        revno: 3508.45.2
        revision-id: amanic at gmail.com-20080713072940-svhghub1njer85m9
        parent: amanic at gmail.com-20080713072318-vwnr9hc3n3by4x27
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.command_help
        timestamp: Sun 2008-07-13 09:29:40 +0200
        message:
          Update branches help topic to avoid ambiguity.
          Otherwise people might think we are going to create a 
          directory in a versioned branch.
        modified:
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
        ------------------------------------------------------------
        revno: 3508.45.1
        revision-id: amanic at gmail.com-20080713072318-vwnr9hc3n3by4x27
        parent: pqm at pqm.ubuntu.com-20080709135859-wq3r1d1fjcafelgw
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.command_help
        timestamp: Sun 2008-07-13 09:23:18 +0200
        message:
          Update reconfigure help to say exactly what it wil do.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
    ------------------------------------------------------------
    revno: 3508.1.54
    revision-id: pqm at pqm.ubuntu.com-20080718005210-ysk1505wgphsumzj
    parent: pqm at pqm.ubuntu.com-20080717225948-n84fbip5sl9n1mde
    parent: ian.clatworthy at canonical.com-20080718002308-yzhiwe0din1q5mpr
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-07-18 01:52:10 +0100
    message:
      do not chmod a directory over sftp unless necessary (Christophe
      	Troestler)
    modified:
      bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.44.1
        revision-id: ian.clatworthy at canonical.com-20080718002308-yzhiwe0din1q5mpr
        parent: pqm at pqm.ubuntu.com-20080717220108-mjcsi7zryl615o91
        parent: christophe.troestler at umh.ac.be-20080709093751-l5yht55owvjshi7f
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Fri 2008-07-18 10:23:08 +1000
        message:
          do not chmod a directory over sftp unless necessary (Christophe Troestler)
        modified:
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.43.3
        revision-id: christophe.troestler at umh.ac.be-20080709093751-l5yht55owvjshi7f
        parent: christophe.troestler at umh.ac.be-20080709093641-3ex2g37eq15fxhhi
        parent: pqm at pqm.ubuntu.com-20080709054822-jrzq8pdw4w7ob493
        committer: Christophe Troestler <Christophe.Troestler at umh.ac.be>
        branch nick: sftp-mkdir
        timestamp: Wed 2008-07-09 11:37:51 +0200
        message:
          Merged bzr.dev
        added:
          contrib/bash/bzrbashprompt.sh  bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_ignores.py   test_ignores.py-20060712172354-vqq9ln0t8di27v53-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3508.43.2
        revision-id: christophe.troestler at umh.ac.be-20080709093641-3ex2g37eq15fxhhi
        parent: christophe.troestler at umh.ac.be-20080709001159-2rihz5z2mjbng1yr
        committer: Christophe Troestler <Christophe.Troestler at umh.ac.be>
        branch nick: sftp-mkdir
        timestamp: Wed 2008-07-09 11:36:41 +0200
        message:
          sftp: More informative warning message for chmod and suid/sgid bits problems.
        modified:
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 3508.43.1
        revision-id: christophe.troestler at umh.ac.be-20080709001159-2rihz5z2mjbng1yr
        parent: pqm at pqm.ubuntu.com-20080704171330-ieh195xj7su2k2xq
        committer: Christophe Troestler <Christophe.Troestler at umh.ac.be>
        branch nick: sftp-mkdir
        timestamp: Wed 2008-07-09 02:11:59 +0200
        message:
          sftp transport: do not chmod a dir when unecessary (fix suid and sgid problems).
        modified:
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
    ------------------------------------------------------------
    revno: 3508.1.53
    revision-id: pqm at pqm.ubuntu.com-20080717225948-n84fbip5sl9n1mde
    parent: pqm at pqm.ubuntu.com-20080717220108-mjcsi7zryl615o91
    parent: john at arbash-meinel.com-20080717222850-v7myxoeo6ssh9ph2
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-07-17 23:59:48 +0100
    message:
      (jam) Trivial make fix to use the variable PYTHON rather than plain
      	python
    modified:
      Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
        ------------------------------------------------------------
        revno: 3508.41.3
        revision-id: john at arbash-meinel.com-20080717222850-v7myxoeo6ssh9ph2
        parent: john at arbash-meinel.com-20080717191137-cymzxjs4bj6as1vl
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2008-07-17 17:28:50 -0500
        message:
          trivial tweak of Makefile to use the PYTHON variable
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
    ------------------------------------------------------------
    revno: 3508.1.52
    revision-id: pqm at pqm.ubuntu.com-20080717220108-mjcsi7zryl615o91
    parent: pqm at pqm.ubuntu.com-20080717194034-jrnz8chqzli2a3df
    parent: john at arbash-meinel.com-20080717212849-t9cbb79nbi8c9jiy
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-07-17 23:01:08 +0100
    message:
      (jam, bialix) Cleanups to enable compiling with VC7, and Win98 support
    modified:
      bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
      bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
      bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
      setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.42.9
        revision-id: john at arbash-meinel.com-20080717212849-t9cbb79nbi8c9jiy
        parent: john at arbash-meinel.com-20080717202345-rq3rl7wrfndbxh36
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_find_files
        timestamp: Thu 2008-07-17 16:28:49 -0500
        message:
          Alexander noticed I typed macro instead of macros.
        modified:
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.42.8
        revision-id: john at arbash-meinel.com-20080717202345-rq3rl7wrfndbxh36
        parent: john at arbash-meinel.com-20080717202107-f1jtymylhqnsr910
        author: Alexander Belchenko <bialix at ukr.net>
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_find_files
        timestamp: Thu 2008-07-17 15:23:45 -0500
        message:
          We don't need all the extra cdef statments in a cdef extern block
        modified:
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
        ------------------------------------------------------------
        revno: 3508.42.7
        revision-id: john at arbash-meinel.com-20080717202107-f1jtymylhqnsr910
        parent: john at arbash-meinel.com-20080717201643-qrbe6thvki1izwig
        author: Alexander Belchenko <bialix at ukr.net>
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_find_files
        timestamp: Thu 2008-07-17 15:21:07 -0500
        message:
          Pass extra arguments for extensions, and supply WIN32 macro for pyrex.
        modified:
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.42.6
        revision-id: john at arbash-meinel.com-20080717201643-qrbe6thvki1izwig
        parent: john at arbash-meinel.com-20080717152900-0qm7pf511hjgutzy
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_find_files
        timestamp: Thu 2008-07-17 15:16:43 -0500
        message:
          Switch from os.name to bzrlib.win32utils.winver.
          os.name is always 'nt' for any Windows platform... :(
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3508.42.5
        revision-id: john at arbash-meinel.com-20080717152900-0qm7pf511hjgutzy
        parent: john at arbash-meinel.com-20080717152134-8xz1wvbu47mhc1oe
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_find_files
        timestamp: Thu 2008-07-17 10:29:00 -0500
        message:
          Test that the empty-directory logic for all _walkdirs implementations is correct.
          Also, I was forgetting to actually build the extension between tests.
          Fix a couple small typos that crept in.
        modified:
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3508.42.4
        revision-id: john at arbash-meinel.com-20080717152134-8xz1wvbu47mhc1oe
        parent: john at arbash-meinel.com-20080717151458-1qou6e4hkyr309f7
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_find_files
        timestamp: Thu 2008-07-17 10:21:34 -0500
        message:
          Cleanup the tests a bit, and add a test that we downgrade if os.name isn't 'nt'
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3508.42.3
        revision-id: john at arbash-meinel.com-20080717151458-1qou6e4hkyr309f7
        parent: john at arbash-meinel.com-20080717151332-h4hwscv2jom8898r
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_find_files
        timestamp: Thu 2008-07-17 10:14:58 -0500
        message:
          Change the logic for selecting a real _walkdirs_utf8 implementation,
          and put it under test, so that we know it is actively being used.
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3508.42.2
        revision-id: john at arbash-meinel.com-20080717151332-h4hwscv2jom8898r
        parent: john at arbash-meinel.com-20080717144123-0ne8ig2vm9oehnn7
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_find_files
        timestamp: Thu 2008-07-17 10:13:32 -0500
        message:
          Include better documentation about what is going on. (suggested by Bialix)
        modified:
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
        ------------------------------------------------------------
        revno: 3508.42.1
        revision-id: john at arbash-meinel.com-20080717144123-0ne8ig2vm9oehnn7
        parent: pqm at pqm.ubuntu.com-20080717132712-1zbt1asfsuslh1v9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_find_files
        timestamp: Thu 2008-07-17 09:41:23 -0500
        message:
          Don't use ^=, as it isn't supported with older versions of pyrex.
        modified:
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
    ------------------------------------------------------------
    revno: 3508.1.51
    revision-id: pqm at pqm.ubuntu.com-20080717194034-jrnz8chqzli2a3df
    parent: pqm at pqm.ubuntu.com-20080717165559-8hvqzuqov8rz6x1g
    parent: john at arbash-meinel.com-20080717191137-cymzxjs4bj6as1vl
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-07-17 20:40:34 +0100
    message:
      (jam) Update the version string to 1.6b4 now that b3 is released.
    modified:
      bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
        ------------------------------------------------------------
        revno: 3508.41.2
        revision-id: john at arbash-meinel.com-20080717191137-cymzxjs4bj6as1vl
        parent: john at arbash-meinel.com-20080717162645-z7ao0b8u3yprlbzr
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2008-07-17 14:11:37 -0500
        message:
          update the marker to show that we are 1.6b4 now
        modified:
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
    ------------------------------------------------------------
    revno: 3508.1.50
    revision-id: pqm at pqm.ubuntu.com-20080717165559-8hvqzuqov8rz6x1g
    parent: pqm at pqm.ubuntu.com-20080717132712-1zbt1asfsuslh1v9
    parent: john at arbash-meinel.com-20080717162645-z7ao0b8u3yprlbzr
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-07-17 17:55:59 +0100
    message:
      (jam) Fix bug #247585: decode from utf8 to Unicode when giving a
      	commit message
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
        ------------------------------------------------------------
        revno: 3508.41.1
        revision-id: john at arbash-meinel.com-20080717162645-z7ao0b8u3yprlbzr
        parent: pqm at pqm.ubuntu.com-20080717132712-1zbt1asfsuslh1v9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2008-07-17 11:26:45 -0500
        message:
          Fix bug #247585: decode from utf8 to Unicode when giving a commit message
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
    ------------------------------------------------------------
    revno: 3508.1.49
    revision-id: pqm at pqm.ubuntu.com-20080717132712-1zbt1asfsuslh1v9
    parent: pqm at pqm.ubuntu.com-20080717095800-b6c3hdb60qazu5am
    parent: john at arbash-meinel.com-20080717125830-tvrs36uf3x223elx
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-07-17 14:27:12 +0100
    message:
      (jam) Implement _walkdirs_win32,
      	going directly to Win32 apis improves status performance 2-6x
    added:
      bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
      bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
      bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
    modified:
      .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
      setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3504.4.15
        revision-id: john at arbash-meinel.com-20080717125830-tvrs36uf3x223elx
        parent: john at arbash-meinel.com-20080717125511-rjpil183ctky8l84
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_find_files
        timestamp: Thu 2008-07-17 07:58:30 -0500
        message:
          Update NEWS with the performance improvements, and the 1.6b3 release
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3504.4.14
        revision-id: john at arbash-meinel.com-20080717125511-rjpil183ctky8l84
        parent: john at arbash-meinel.com-20080717122119-alnqlevrp4n3td2b
        parent: pqm at pqm.ubuntu.com-20080717095800-b6c3hdb60qazu5am
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_find_files
        timestamp: Thu 2008-07-17 07:55:11 -0500
        message:
          Merge bzr.dev 3556
        removed:
          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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
          bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
          bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
          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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
        added:
          bzrlib/help_topics/en/patterns.txt patterns.txt-20080625070357-wx8qm46a19ejwfns-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/repository_implementations/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          contrib/bash/bzrbashprompt.sh  bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
          doc/en/user-guide/stacked.txt  stacked.txt-20080711023247-4uh9oovoka0sze8b-1
          tools/win32/run_script.py      run_script.py-20080717003927-k6itvarbtnwk44o9-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-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/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          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/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          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_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          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/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          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_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          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_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_ignores.py   test_ignores.py-20060712172354-vqq9ln0t8di27v53-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/test_weave.py     testknit.py-20050627023648-9833cc5562ffb785
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          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/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
        ------------------------------------------------------------
        revno: 3504.4.13
        revision-id: john at arbash-meinel.com-20080717122119-alnqlevrp4n3td2b
        parent: john at arbash-meinel.com-20080717044957-xokssio0q76zy0q3
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_find_files
        timestamp: Thu 2008-07-17 07:21:19 -0500
        message:
          Clean up according to review comments.
        modified:
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3504.4.12
        revision-id: john at arbash-meinel.com-20080717044957-xokssio0q76zy0q3
        parent: john at arbash-meinel.com-20080717043518-c1ncnoygo3ppew2f
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_find_files
        timestamp: Wed 2008-07-16 23:49:57 -0500
        message:
          A couple small cleanups, make test_osutils more correct
        modified:
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3504.4.11
        revision-id: john at arbash-meinel.com-20080717043518-c1ncnoygo3ppew2f
        parent: john at arbash-meinel.com-20080717042644-rt8ofayxp8849t3s
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_find_files
        timestamp: Wed 2008-07-16 23:35:18 -0500
        message:
          A bit more reorganizing.
        modified:
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
        ------------------------------------------------------------
        revno: 3504.4.10
        revision-id: john at arbash-meinel.com-20080717042644-rt8ofayxp8849t3s
        parent: john at arbash-meinel.com-20080717040502-ql39j194cvqoy68o
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_find_files
        timestamp: Wed 2008-07-16 23:26:44 -0500
        message:
          Move the helpers to be standalone, rather than members
        modified:
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
        ------------------------------------------------------------
        revno: 3504.4.9
        revision-id: john at arbash-meinel.com-20080717040502-ql39j194cvqoy68o
        parent: john at arbash-meinel.com-20080717034613-3cqwmu9mfshqwyet
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_find_files
        timestamp: Wed 2008-07-16 23:05:02 -0500
        message:
          Switch to using a cdef object with readonly attributes.
        modified:
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
        ------------------------------------------------------------
        revno: 3504.4.8
        revision-id: john at arbash-meinel.com-20080717034613-3cqwmu9mfshqwyet
        parent: john at arbash-meinel.com-20080717024305-1odvs9kc7vqd3dum
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_find_files
        timestamp: Wed 2008-07-16 22:46:13 -0500
        message:
          Some code cleanups.
          
          Remove extra comments.
          Use 64 bit integer math when possible.
          Use PyList_Append rather than foo.append()
          Use PyUnicode_AsUTF8String rather than codecs.encode()
          Make sure to raise an exception if the target directory doesn't exist.
          Seems to have made a significant performance impact.
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
        ------------------------------------------------------------
        revno: 3504.4.7
        revision-id: john at arbash-meinel.com-20080717024305-1odvs9kc7vqd3dum
        parent: john at arbash-meinel.com-20080717023713-832g08rsq7emxh8f
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_find_files
        timestamp: Wed 2008-07-16 21:43:05 -0500
        message:
          Update the comment
        modified:
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
        ------------------------------------------------------------
        revno: 3504.4.6
        revision-id: john at arbash-meinel.com-20080717023713-832g08rsq7emxh8f
        parent: john at arbash-meinel.com-20080717022133-hcd78dqy2qn60drx
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_find_files
        timestamp: Wed 2008-07-16 21:37:13 -0500
        message:
          Start exposing the times on the stat, this now seems to be a complete walkdirs implementation.
        modified:
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3504.4.5
        revision-id: john at arbash-meinel.com-20080717022133-hcd78dqy2qn60drx
        parent: john at arbash-meinel.com-20080716232929-pcyg06005uxpveav
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_find_files
        timestamp: Wed 2008-07-16 21:21:33 -0500
        message:
          Add tests to ensure that you can skip subdirs, start exposing the function.
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3504.4.4
        revision-id: john at arbash-meinel.com-20080716232929-pcyg06005uxpveav
        parent: john at arbash-meinel.com-20080716220622-m6zsz00j08co7l5g
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_find_files
        timestamp: Wed 2008-07-16 18:29:29 -0500
        message:
          We have walkdirs basically working, only without timestamps
        modified:
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
        ------------------------------------------------------------
        revno: 3504.4.3
        revision-id: john at arbash-meinel.com-20080716220622-m6zsz00j08co7l5g
        parent: john at arbash-meinel.com-20080626211800-mb234d9wpgxklotf
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_find_files
        timestamp: Wed 2008-07-16 17:06:22 -0500
        message:
          Start working on an extension specifically for win32,
          This will wrap the win32 FindFile code into nice objects for higher levels.
          Mostly, I'm cribbing the code from other places like posixmodule.c
          I'm doing it in Pyrex, though, so I get a couple conveniences, like
          not having to watch all of my allocations, etc.
          I might *want* to do that for performance before all is said and done,
          but for now, get it working.
          
          ATM, it just iterates, but doesn't actually work out any data.
        added:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3504.4.2
        revision-id: john at arbash-meinel.com-20080626211800-mb234d9wpgxklotf
        parent: john at arbash-meinel.com-20080626164622-s0dpqlxzdybnmcb8
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_find_files
        timestamp: Thu 2008-06-26 16:18:00 -0500
        message:
          Add a test case that shows the mtime is not being returned correctly.
        modified:
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 3504.4.1
        revision-id: john at arbash-meinel.com-20080626164622-s0dpqlxzdybnmcb8
        parent: pqm at pqm.ubuntu.com-20080619070027-3xv1vy81m3ix2oup
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: win32_find_files
        timestamp: Thu 2008-06-26 11:46:22 -0500
        message:
          Write an alternative 'walkdirs' implementation that uses win32 apis.
          
          Basically, calling nt.lstat() lots of times is really slow, when we can get the
          results right away from the FindFiles api.
          In my tests with ~9000 entries, it changes 'bzr status' from 4+s => 1.2s
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
    ------------------------------------------------------------
    revno: 3508.1.48
    revision-id: pqm at pqm.ubuntu.com-20080717095800-b6c3hdb60qazu5am
    parent: pqm at pqm.ubuntu.com-20080717094051-cgyo1zagozwcd4mm
    parent: jelmer at samba.org-20080717092212-0of80oyvcuqxx6pr
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-07-17 10:58:00 +0100
    message:
      (Guillermo Gonzalez) Custom displayers for log.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
      bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3508.40.1
        revision-id: jelmer at samba.org-20080717092212-0of80oyvcuqxx6pr
        parent: pqm at pqm.ubuntu.com-20080716075418-xbachkqt622m73v1
        parent: guillo.gonzo at gmail.com-20080709201529-sssx8g4paymb3qzs
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: logdisplayers
        timestamp: Thu 2008-07-17 11:22:12 +0200
        message:
          Merge Guillermo's custom log displayers patch.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3144.7.13
        revision-id: guillo.gonzo at gmail.com-20080709201529-sssx8g4paymb3qzs
        parent: guillo.gonzo at gmail.com-20080706000653-mmjrzwusl3xn9ka9
        committer: Guillermo Gonzalez <guillo.gonzo at gmail.com>
        branch nick: properties_log
        timestamp: Wed 2008-07-09 17:15:29 -0300
        message:
           * fixed typo LogFormatter.show_properties in docstring
           * added test for bad argument in property handler TestLongLogFormatter.test_properties_handler_bad_argument
           * moved NEWS entry from BUGFIXES to IMPROVEMENTS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3144.7.12
        revision-id: guillo.gonzo at gmail.com-20080706000653-mmjrzwusl3xn9ka9
        parent: guillo.gonzo at gmail.com-20080705235500-2j4hf0m64jsn2cs8
        committer: Guillermo Gonzalez <guillo.gonzo at gmail.com>
        branch nick: properties_log
        timestamp: Sat 2008-07-05 21:06:53 -0300
        message:
           * correct NEWS update
           * remove uneeded import of bzrlib.trace in bzrlib.log 
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3144.7.11
        revision-id: guillo.gonzo at gmail.com-20080705235500-2j4hf0m64jsn2cs8
        parent: guillo.gonzo at gmail.com-20080705231417-fzbg20wt045r1s5w
        committer: Guillermo Gonzalez <guillo.gonzo at gmail.com>
        branch nick: properties_log
        timestamp: Sat 2008-07-05 20:55:00 -0300
        message:
           * updates LongLogFormatter to pass revision instead of the properties dict to show_properties method
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3144.7.10
        revision-id: guillo.gonzo at gmail.com-20080705231417-fzbg20wt045r1s5w
        parent: guillo.gonzo at gmail.com-20080705230612-0v78sasowqo8yflr
        parent: pqm at pqm.ubuntu.com-20080704171330-ieh195xj7su2k2xq
        committer: Guillermo Gonzalez <guillo.gonzo at gmail.com>
        branch nick: properties_log
        timestamp: Sat 2008-07-05 20:14:17 -0300
        message:
           * merge with bzr.dev
        removed:
          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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
          bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
          bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
          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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
          bzrlib/xml6.py                 xml6.py-20060823042456-dbaaq4atrche7xy5-1
        added:
          bzrlib/help_topics/en/patterns.txt patterns.txt-20080625070357-wx8qm46a19ejwfns-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
          bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
          bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
          bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
          bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
          bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
          bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
          bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
          bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
          bzrlib/tests/repository_implementations/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/transport/nosmart.py    nosmart.py-20080402095843-6ib17idympwy1zkr-1
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml6.py                 xml6.py-20080327235607-1skmbg4o9cd1o636-1
          doc/developers/integration.txt integration.txt-20080404022341-2lorxocp1in07zij-1
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/developers/repository-stream.txt repositorystream.txt-20080410222511-nh6b9bvscvcerh48-1
          doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
          doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
          doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
          doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
          doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
          doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
          doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
          doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
          doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
          doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
          doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
          doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
          doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
          doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
        renamed:
          bzrlib/tests/test_revisionnamespaces.py => bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/xml5.py => bzrlib/xml8.py xml5.py-20050907032657-aac8f960815b66b1
          doc/en/user-guide/best_practice_intro.txt => doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
          doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
          bzrlib/benchmarks/tree_creator/kernel_like.py kernel_like.py-20060815024128-b16a7pn542u6b13k-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bundle/serializer/v08.py v06.py-20051119041339-ee43f97270b01823
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
          bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
          bzrlib/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          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/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          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/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          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/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          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_added.py test_added.py-20060119085008-6b8b90369d42a26c
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_locale.py test_lang.py-20060824204205-80v50j25qkuop7yn-1
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          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_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          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_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_uncommit.py test_uncommit.py-20070205180410-ge7058d9138mvq3x-1
          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/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          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/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/per_lock/__init__.py __init__.py-20070314201444-u92yjsqrkh2m3qcb-1
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/repository_implementations/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          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/repository_implementations/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
          bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_bugtracker.py test_bugtracker.py-20070410073305-vu1vu1qosjurg8kb-2
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
          bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
          bzrlib/tests/test_decorators.py test_decorators.py-20060113063037-0e7bd4566758f4fa
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          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_hooks.py     test_hooks.py-20070628030849-89rtsbe5dmer5npz-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          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_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          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_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_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_strace.py    test_strace.py-20070323001526-6zquhhw8leb9m6j8-2
          bzrlib/tests/test_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
          bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
          bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
          bzrlib/tests/test_trace.py     testtrace.py-20051110225523-a21117fc7a07eeff
          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_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          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/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
          bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/tests/workingtree_implementations/test_add_reference.py test_add_reference.p-20061211024451-yo9i1691dgbv1eyn-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_set_root_id.py test_set_root_id.py-20061004073850-0r1c7qikmnkb8m9k-1
          bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
          bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
          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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/treebuilder.py          treebuilder.py-20060907214856-4omn6hf1u7fvrart-1
          bzrlib/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
          bzrlib/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
          doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
          doc/developers/repository.txt  repository.txt-20070709152006-xkhlek456eclha4u-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
          doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
          doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
          doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
          doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        ------------------------------------------------------------
        revno: 3144.7.9
        revision-id: guillo.gonzo at gmail.com-20080705230612-0v78sasowqo8yflr
        parent: guillo.gonzo at gmail.com-20080331035649-y732vhbondfc3w6k
        committer: Guillermo Gonzalez <guillo.gonzo at gmail.com>
        branch nick: properties_log
        timestamp: Sat 2008-07-05 20:06:12 -0300
        message:
           * bzrlib.log.show_roperties don't hide handler errors
           * renames custom_properties_handler_registry to properties_handler_registry  
           * tests moved out of blackbox 
           * created TestCaseWithoutPropsHandler to avoid using properties handlers 
             in log tests that assertDiff against the full log output
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3144.7.8
        revision-id: guillo.gonzo at gmail.com-20080331035649-y732vhbondfc3w6k
        parent: guillo.gonzo at gmail.com-20080329224638-l3ip0jcaskndln3z
        committer: Guillermo Gonzalez <guillo.gonzo at gmail.com>
        branch nick: properties_log
        timestamp: Mon 2008-03-31 00:56:49 -0300
        message:
           * added error handling (and logging) to LogFormatter.show_properties when a handler raise an error
           * added test case for broken and missing handler
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3144.7.7
        revision-id: guillo.gonzo at gmail.com-20080329224638-l3ip0jcaskndln3z
        parent: guillo.gonzo at gmail.com-20080309121205-8pfuuc2ac6wtxi8q
        parent: pqm at pqm.ubuntu.com-20080329121122-edbj8ht3fbr35nfs
        committer: Guillermo Gonzalez <guillo.gonzo at gmail.com>
        branch nick: properties_log
        timestamp: Sat 2008-03-29 19:46:38 -0300
        message:
           * merge with bzr.dev
        added:
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/tests/blackbox/test_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_uncommit.py  test_uncommit.py-20080316104338-y3gxu67g5m2qih10-1
          bzrlib/tests/tree_implementations/test_annotate_iter.py test_annotate_iter.p-20080315092519-h4dc43rntmfmq16d-1
          doc/en/admin-guide/            docenadminguide-20080305135054-y7y2c986yf94zljn-1
          doc/en/admin-guide/index.txt   index.txt-20080305140741-ecw0lap8dxkxc05g-1
        renamed:
          bzrlib/plugins/launchpad/lp_indirect.py => bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_lp_indirect.py => bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          README                         README-20050309040720-8f368abf9f346b9d
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_knit_load_data_c.pyx   knit_c.pyx-20070509143944-u42gy8w387a10m0j-1
          bzrlib/_knit_load_data_py.py   _knit_load_data_py.p-20070629000948-9a0nh4s118bi5y8n-1
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
          bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
          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_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_serve.py test_serve.py-20060913064329-8t2pvmsikl4s3xhl-1
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
          bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          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/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge3.py    merge3.py-20050704130834-556689114c89e6f2
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          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_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          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_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/lca-merge.txt   lcamerge.txt-20080103061803-9isydn4ivgwrvorw-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/annotating_changes.txt annotating_changes.t-20071122141511-0knao2lklsdsvb1q-1
          doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
          doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
          doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/en/user-guide/version_info.txt version_info.txt-20060921215543-gju6o5xdic8w25np-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
        ------------------------------------------------------------
        revno: 3144.7.6
        revision-id: guillo.gonzo at gmail.com-20080309121205-8pfuuc2ac6wtxi8q
        parent: guillo.gonzo at gmail.com-20080309121026-yvjan0rynn4ing6l
        parent: pqm at pqm.ubuntu.com-20080308231040-by6td3eegfa0s21i
        committer: Guillermo Gonzalez <guillo.gonzo at gmail.com>
        branch nick: properties_log
        timestamp: Sun 2008-03-09 13:12:05 +0100
        message:
           Merge bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_revision_history.py test_revision_histor-20070326062311-v7co92liyuchb80w-1
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/util/configobj/docs/configobj.txt configobj.txt-20051018184548-4949b5f17e6a19c7
          bzrlib/util/configobj/docs/validate.txt validate.txt-20051018184548-9e0e5ad913e258f5
          doc/en/user-guide/resolving_conflicts.txt resolving_conflicts.-20071122141511-0knao2lklsdsvb1q-5
        ------------------------------------------------------------
        revno: 3144.7.5
        revision-id: guillo.gonzo at gmail.com-20080309121026-yvjan0rynn4ing6l
        parent: guillo.gonzo at gmail.com-20080304170313-d3xelkr1ypebgs8a
        committer: Guillermo Gonzalez <guillo.gonzo at gmail.com>
        branch nick: properties_log
        timestamp: Sun 2008-03-09 13:10:26 +0100
        message:
           * some improvements to the doctstring in show_properties method and in LogFormatter
           * update NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3144.7.4
        revision-id: guillo.gonzo at gmail.com-20080304170313-d3xelkr1ypebgs8a
        parent: guillo.gonzo at gmail.com-20080304145052-i5ebo1jsl3o0t9se
        committer: Guillermo Gonzalez <guillo.gonzo at gmail.com>
        branch nick: properties_log
        timestamp: Tue 2008-03-04 17:03:13 +0000
        message:
           * move the function regisstry into a real Registry instead of a list
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3144.7.3
        revision-id: guillo.gonzo at gmail.com-20080304145052-i5ebo1jsl3o0t9se
        parent: guillo.gonzo at gmail.com-20080304140515-hzph38f78xo6obgr
        parent: pqm at pqm.ubuntu.com-20080304113936-4wrordr8lrxhvfdl
        committer: Guillermo Gonzalez <guillo.gonzo at gmail.com>
        branch nick: properties_log
        timestamp: Tue 2008-03-04 14:50:52 +0000
        message:
           * merge with bzr.dev
        removed:
          bzrlib/plugins/multiparent.py  mpregen-20070411063203-5x9z7i73add0d6f6-1
          index.txt                      index.txt-20071121073725-0corxykv5irjal00-1
        added:
          bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
          bzrlib/tests/repository_implementations/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/test_http_implementations.py test_http_implementa-20071218210003-65nh81gglcfvurw6-1
          contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
          doc/developers/lca-merge.txt   lcamerge.txt-20080103061803-9isydn4ivgwrvorw-1
          doc/en/tutorials/using_bazaar_with_launchpad.txt using_bazaar_with_lp-20071211073140-7msh8uf9a9h4y9hb-1
          doc/en/user-guide/revnos.txt   revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
          tools/package_mf.py            package_mf.py-20080206141953-323gd0qb2z3tn5pc-1
        renamed:
          bzrlib/tests/HTTPTestUtil.py => bzrlib/tests/http_utils.py HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/HttpServer.py => bzrlib/tests/http_server.py httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          README                         README-20050309040720-8f368abf9f346b9d
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/commands.py      __init__.py-20050617152058-1b6530d9ab85c11c
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/cmd_version_info.py     __init__.py-20051228204928-697d01fdca29c99b
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/conflicts.py            conflicts.py-20051001061850-78ef952ba63d2b42
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/conflicts.txt conflicts.txt-20070723221841-ns3jvwxdb4okn6fk-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          bzrlib/plugins/launchpad/lp_indirect.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_lp_indirect.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/plugins/launchpad/test_register.py test_register.py-20060315182712-40f5dda945c829a8
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-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/vfs.py            vfs.py-20061108095550-gunadhxmzkdjfeek-2
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tests/TestUtil.py       TestUtil.py-20050824080200-5f70140a2d938694
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_bundle_info.py test_bundle_info.py-20070816181255-eiuodwxuqu7w7gxf-1
          bzrlib/tests/blackbox/test_checkout.py test_checkout.py-20060211231752-a5cde67cf70af854
          bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
          bzrlib/tests/blackbox/test_ignore.py test_ignore.py-20060703063225-4tm8dc2pa7wwg2t3-1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
          bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
          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_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_too_much.py blackbox.py-20050620052131-a7370d756399f615
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/blackbox/test_version_info.py test_bb_version_info.py-20051228204928-91711c6559d952f7
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
          bzrlib/tests/branch_implementations/test_http.py test_http.py-20060731224648-2eef7ae5yja95rya-1
          bzrlib/tests/branch_implementations/test_parent.py test_parent.py-20050830052751-5e62766623c32222
          bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
          bzrlib/tests/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          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_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
          bzrlib/tests/test_nonascii.py  testnonascii.py-20051018022645-ea1d8b6477b058a6
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_progress.py  test_progress.py-20060308160359-978c397bc79b7fda
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revert.py    test_revert.py-20060828180832-fqb1v6ecpyvnlitj-1
          bzrlib/tests/test_revisionnamespaces.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_ssh_transport.py test_ssh_transport.p-20070105153201-f7iq2bosvgjbdgc3-1
          bzrlib/tests/test_trace.py     testtrace.py-20051110225523-a21117fc7a07eeff
          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_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          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_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/util/configobj/docs/BSD-LICENSE.txt BSDLICENSE.txt-20051018184548-29b89ff3102657f5
          bzrlib/util/configobj/docs/configobj.txt configobj.txt-20051018184548-4949b5f17e6a19c7
          bzrlib/util/configobj/docs/validate.txt validate.txt-20051018184548-9e0e5ad913e258f5
          bzrlib/version_info_formats/__init__.py generate_version_info.py-20051228204928-8358edabcddcd97e
          bzrlib/version_info_formats/format_custom.py format_custom.py-20071029100350-ajovqhbpb5khf6gu-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
          doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
        ------------------------------------------------------------
        revno: 3144.7.2
        revision-id: guillo.gonzo at gmail.com-20080304140515-hzph38f78xo6obgr
        parent: guillo.gonzo at gmail.com-20071223013227-c8g18z9mgmmclwsj
        committer: Guillermo Gonzalez <guillo.gonzo at gmail.com>
        branch nick: properties_log
        timestamp: Tue 2008-03-04 14:05:15 +0000
        message:
           * cleanup a bit the interface
           * added blackbox test and docstring to the methods
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 3144.7.1
        revision-id: guillo.gonzo at gmail.com-20071223013227-c8g18z9mgmmclwsj
        parent: pqm at pqm.ubuntu.com-20071222080058-lra6luc153ex60w4
        committer: Guillermo Gonzalez <guillo.gonzo at gmail.com>
        branch nick: properties_log
        timestamp: Sat 2007-12-22 22:32:27 -0300
        message:
           * added show_properties to LonLogFormat and the hooks to register custom functions
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
    ------------------------------------------------------------
    revno: 3508.1.47
    revision-id: pqm at pqm.ubuntu.com-20080717094051-cgyo1zagozwcd4mm
    parent: pqm at pqm.ubuntu.com-20080717082940-zdwz5cqhdoot1swx
    parent: jelmer at samba.org-20080717091316-p4ql8esopyyozfg8
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-07-17 10:40:51 +0100
    message:
      (Jelmer) Add VirtualVersionedFiles class.
    modified:
      bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
      bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.39.2
        revision-id: jelmer at samba.org-20080717091316-p4ql8esopyyozfg8
        parent: jelmer at samba.org-20080703182324-cckc8zk4vb9zif05
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: virtualvf
        timestamp: Thu 2008-07-17 11:13:16 +0200
        message:
          Fix some stylistic issues pointed out by Ian.
        modified:
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.39.1
        revision-id: jelmer at samba.org-20080703182324-cckc8zk4vb9zif05
        parent: pqm at pqm.ubuntu.com-20080703113657-6twl1rf07wq3o42d
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: virtualvf
        timestamp: Thu 2008-07-03 20:23:24 +0200
        message:
          Add VirtualVersionedFiles class.
        modified:
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
    ------------------------------------------------------------
    revno: 3508.1.46
    revision-id: pqm at pqm.ubuntu.com-20080717082940-zdwz5cqhdoot1swx
    parent: pqm at pqm.ubuntu.com-20080717073312-reglpowwyo671081
    parent: mbp at sourcefrog.net-20080717080025-bd9k6gpkkkntipwr
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-07-17 09:29:40 +0100
    message:
      (mbp) stacking post-merge review tweaks
    modified:
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
        ------------------------------------------------------------
        revno: 3508.35.4
        revision-id: mbp at sourcefrog.net-20080717080025-bd9k6gpkkkntipwr
        parent: mbp at sourcefrog.net-20080717060008-ulu4d4h8b57604yb
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Thu 2008-07-17 18:00:25 +1000
        message:
          Branching a stacked branch should not automatically turn on stacking
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
    ------------------------------------------------------------
    revno: 3508.1.45
    revision-id: pqm at pqm.ubuntu.com-20080717073312-reglpowwyo671081
    parent: pqm at pqm.ubuntu.com-20080717070254-h8qltle17foj2pao
    parent: robertc at robertcollins.net-20080717064101-6c8mko15m0xi7oqy
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-07-17 08:33:12 +0100
    message:
      (robertc) Intern GraphIndex strings and handle frozenset inputs to
      	make_mpdiffs in the case of errors. (Robert Collins, Andrew Bennetts)
    modified:
      bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
      bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.38.3
        revision-id: robertc at robertcollins.net-20080717064101-6c8mko15m0xi7oqy
        parent: robertc at robertcollins.net-20080714162908-90k3z9jj37i36e4v
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: btree-graphindex
        timestamp: Thu 2008-07-17 16:41:01 +1000
        message:
          Credit and explanation for interning.
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
        ------------------------------------------------------------
        revno: 3508.38.2
        revision-id: robertc at robertcollins.net-20080714162908-90k3z9jj37i36e4v
        parent: robertc at robertcollins.net-20080713194725-ovm2j4pvi5vst2zy
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: btree-graphindex
        timestamp: Tue 2008-07-15 02:29:08 +1000
        message:
          Handling frozen set inputs in mpdiff generation when a key is missing
        modified:
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.38.1
        revision-id: robertc at robertcollins.net-20080713194725-ovm2j4pvi5vst2zy
        parent: pqm at pqm.ubuntu.com-20080707230506-82h5w03vc72dyf1a
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: btree-graphindex
        timestamp: Mon 2008-07-14 05:47:25 +1000
        message:
          Intern keys to reduce duplicated memory in GraphIndex parsing.
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
    ------------------------------------------------------------
    revno: 3508.1.44
    revision-id: pqm at pqm.ubuntu.com-20080717070254-h8qltle17foj2pao
    parent: pqm at pqm.ubuntu.com-20080717064451-za459i23yr9zwbul
    parent: mbp at sourcefrog.net-20080717062818-h721wix3vsbz7nh1
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-07-17 08:02:54 +0100
    message:
      (mbp,mwh) #249256 fix branching from hpss
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
      bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
      bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
        ------------------------------------------------------------
        revno: 3508.37.10
        revision-id: mbp at sourcefrog.net-20080717062818-h721wix3vsbz7nh1
        parent: mbp at sourcefrog.net-20080717052124-xid720zxsxmk8o53
        parent: pqm at pqm.ubuntu.com-20080717023455-idnyms69oiauf7fh
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 249256-tree-from-remote
        timestamp: Thu 2008-07-17 16:28:18 +1000
        message:
          merge news
        added:
          tools/win32/run_script.py      run_script.py-20080717003927-k6itvarbtnwk44o9-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          tools/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
        ------------------------------------------------------------
        revno: 3508.37.9
        revision-id: mbp at sourcefrog.net-20080717052124-xid720zxsxmk8o53
        parent: mbp at sourcefrog.net-20080717030611-x1wdjm4wm6hsertb
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 249256-tree-from-remote
        timestamp: Thu 2008-07-17 15:21:24 +1000
        message:
          update news
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.37.8
        revision-id: mbp at sourcefrog.net-20080717030611-x1wdjm4wm6hsertb
        parent: mbp at sourcefrog.net-20080717024932-um071rheljrlwepd
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 249256-tree-from-remote
        timestamp: Thu 2008-07-17 13:06:11 +1000
        message:
          Update more scenario tests to use real format objects.
        modified:
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
        ------------------------------------------------------------
        revno: 3508.37.7
        revision-id: mbp at sourcefrog.net-20080717024932-um071rheljrlwepd
        parent: mbp at sourcefrog.net-20080717024921-g11vc1e6w47oiis2
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 249256-tree-from-remote
        timestamp: Thu 2008-07-17 12:49:32 +1000
        message:
          doc	
        modified:
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
        ------------------------------------------------------------
        revno: 3508.37.6
        revision-id: mbp at sourcefrog.net-20080717024921-g11vc1e6w47oiis2
        parent: mbp at sourcefrog.net-20080717023859-i3wv9s6po91zx5az
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 249256-tree-from-remote
        timestamp: Thu 2008-07-17 12:49:21 +1000
        message:
          update TestTreeProviderAdapter to pass real formats
        modified:
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
        ------------------------------------------------------------
        revno: 3508.37.5
        revision-id: mbp at sourcefrog.net-20080717023859-i3wv9s6po91zx5az
        parent: mbp at sourcefrog.net-20080717023738-13o1ejb12j819ip2
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 249256-tree-from-remote
        timestamp: Thu 2008-07-17 12:38:59 +1000
        message:
          remove redundant test_setting_vfs_transport
        modified:
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
        ------------------------------------------------------------
        revno: 3508.37.4
        revision-id: mbp at sourcefrog.net-20080717023738-13o1ejb12j819ip2
        parent: mbp at sourcefrog.net-20080717023707-oyyujrw0pllugjqs
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 249256-tree-from-remote
        timestamp: Thu 2008-07-17 12:37:38 +1000
        message:
          test_formats_to_scenarios uses real format objects
        modified:
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
        ------------------------------------------------------------
        revno: 3508.37.3
        revision-id: mbp at sourcefrog.net-20080717023707-oyyujrw0pllugjqs
        parent: michael.hudson at canonical.com-20080717004332-aqxut6zkoi0hiyl7
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 249256-tree-from-remote
        timestamp: Thu 2008-07-17 12:37:07 +1000
        message:
          Better docstring for formats_to_scenarios
        modified:
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
        ------------------------------------------------------------
        revno: 3508.37.2
        revision-id: michael.hudson at canonical.com-20080717004332-aqxut6zkoi0hiyl7
        parent: michael.hudson at canonical.com-20080717004240-zgixph3tnbc9xvfd
        committer: Michael Hudson <michael.hudson at canonical.com>
        branch nick: create-tree-from-remote-branch-bug-249256
        timestamp: Thu 2008-07-17 12:43:32 +1200
        message:
          the two character fix
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3508.37.1
        revision-id: michael.hudson at canonical.com-20080717004240-zgixph3tnbc9xvfd
        parent: pqm at pqm.ubuntu.com-20080716183624-7yu6n1raw6sa4x80
        committer: Michael Hudson <michael.hudson at canonical.com>
        branch nick: create-tree-from-remote-branch-bug-249256
        timestamp: Thu 2008-07-17 12:42:40 +1200
        message:
          change the scenario multiplication to get the bzrdir format from the tree and
          repository classes, even in the remote cases.
        modified:
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
    ------------------------------------------------------------
    revno: 3508.1.43
    revision-id: pqm at pqm.ubuntu.com-20080717064451-za459i23yr9zwbul
    parent: pqm at pqm.ubuntu.com-20080717061742-zs1bj4n2m7qnzoaf
    parent: mbp at sourcefrog.net-20080717060008-ulu4d4h8b57604yb
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-07-17 07:44:51 +0100
    message:
      (mbp) further stacking tweaks
    added:
      doc/en/user-guide/stacked.txt  stacked.txt-20080711023247-4uh9oovoka0sze8b-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
      doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
        ------------------------------------------------------------
        revno: 3508.35.3
        revision-id: mbp at sourcefrog.net-20080717060008-ulu4d4h8b57604yb
        parent: mbp at sourcefrog.net-20080717055343-63e9iylwcxxeg8hx
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Thu 2008-07-17 16:00:08 +1000
        message:
          Review comments to stacking operations
        modified:
          doc/en/user-guide/stacked.txt  stacked.txt-20080711023247-4uh9oovoka0sze8b-1
        ------------------------------------------------------------
        revno: 3508.35.2
        revision-id: mbp at sourcefrog.net-20080717055343-63e9iylwcxxeg8hx
        parent: mbp at sourcefrog.net-20080717055129-pc3im88b6aou5fv4
        parent: ian.clatworthy at canonical.com-20080711023329-0p2migiydrfqsz0t
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Thu 2008-07-17 15:53:43 +1000
        message:
          Merge stacking user documentation
        added:
          doc/en/user-guide/stacked.txt  stacked.txt-20080711023247-4uh9oovoka0sze8b-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
            ------------------------------------------------------------
            revno: 3508.36.1
            revision-id: ian.clatworthy at canonical.com-20080711023329-0p2migiydrfqsz0t
            parent: pqm at pqm.ubuntu.com-20080709135859-wq3r1d1fjcafelgw
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: bzr.ug-stacked
            timestamp: Fri 2008-07-11 12:33:29 +1000
            message:
              Add user doc for stacked branches
            added:
              doc/en/user-guide/stacked.txt  stacked.txt-20080711023247-4uh9oovoka0sze8b-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
        ------------------------------------------------------------
        revno: 3508.35.1
        revision-id: mbp at sourcefrog.net-20080717055129-pc3im88b6aou5fv4
        parent: pqm at pqm.ubuntu.com-20080717023455-idnyms69oiauf7fh
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Thu 2008-07-17 15:51:29 +1000
        message:
          rename push --reference to --stacked-on
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
    ------------------------------------------------------------
    revno: 3508.1.42
    revision-id: pqm at pqm.ubuntu.com-20080717061742-zs1bj4n2m7qnzoaf
    parent: pqm at pqm.ubuntu.com-20080717023455-idnyms69oiauf7fh
    parent: adwi2 at 014661-xp-20080711230517-6giupapiqdpuduir
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-07-17 07:17:42 +0100
    message:
      (Adrian Wilkins) Serve all filesystem roots on Windows (bug #240910)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
      bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
      bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
        ------------------------------------------------------------
        revno: 3503.1.2
        revision-id: adwi2 at 014661-xp-20080711230517-6giupapiqdpuduir
        parent: adrian.wilkins at gmail.com-20080618122526-dq1s32hhlrqno1eq
        committer: adwi2 <adwi2 at 014661-XP>
        branch nick: bzr.serve_all_roots_win32
        timestamp: Sat 2008-07-12 00:05:17 +0100
        message:
          Permits Windows to serve all paths on all drives.
          
           1) Special case in local transport for "/" on Windows
              * This is taken to be an empty base path
           2) urlutils._win32_path_(from|to)_url changes
              * file:/// == / and vice versa
          
          This fixes the problems detailed in #240910
           * Since the server started by use of bzr+ssh:// uses '/' as a base,
             you can now access paths that are not on the root of the drive
             Python.exe is hosted on
           * You may now voluntarily serve all paths from a single server process, 
             should you find this desirable
        modified:
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
        ------------------------------------------------------------
        revno: 3503.1.1
        revision-id: adrian.wilkins at gmail.com-20080618122526-dq1s32hhlrqno1eq
        parent: pqm at pqm.ubuntu.com-20080618051428-txnglk8ls5jd93fc
        committer: Adrian Wilkins <adrian.wilkins at gmail.com>
        branch nick: bzr.serve_all_roots_win32
        timestamp: Wed 2008-06-18 13:25:26 +0100
        message:
          Add a couple of special cases to urlutils._win32_path_(from|to)_url
          
           * 'file://' resolves to a path of ''
           * '/' resolves to a URI of 'file://'
          
          This fixes #240910 by allowing ``bzr serve --directory=/`` to access all paths
          on the Windows filesystem rather than just paths relative to the root of the 
          drive Python.exe is running from. This is the value for the directory arg
          used by remote SSH invocation, so the most desirable effect is to allow
          you to reach any permitted path on the filesystem using SSH as with *nix.
          
          Internally, this works by creating a LocalTransport instance with an empty string 
          as a base path. This allows you to pass normal (for Windows) ssh/sftp URIs in the style :
          
          bzr://camelot/x:/foo/bar
          bzr+ssh://robin@camelot/x:/foo/bar
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
    ------------------------------------------------------------
    revno: 3508.1.41
    revision-id: pqm at pqm.ubuntu.com-20080717023455-idnyms69oiauf7fh
    parent: pqm at pqm.ubuntu.com-20080717021820-yezog2oydqnfnmy1
    parent: john at arbash-meinel.com-20080717015002-uhhc7h8ssetsvm2c
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-07-17 03:34:55 +0100
    message:
      (jam) Add extra debugging for when a deprecated function/method is
      	called
    modified:
      bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
        ------------------------------------------------------------
        revno: 3508.32.2
        revision-id: john at arbash-meinel.com-20080717015002-uhhc7h8ssetsvm2c
        parent: john at arbash-meinel.com-20080713164334-eu5xwg1046zxyz03
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Wed 2008-07-16 20:50:02 -0500
        message:
          Add extra debugging for when a deprecated function/method are called
        modified:
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
    ------------------------------------------------------------
    revno: 3508.1.40
    revision-id: pqm at pqm.ubuntu.com-20080717021820-yezog2oydqnfnmy1
    parent: pqm at pqm.ubuntu.com-20080717020235-hkwh9o7zfxqj6v1u
    parent: ian.clatworthy at canonical.com-20080717014750-ydzk0hbu4khw0k2s
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-07-17 03:18:20 +0100
    message:
      correct typo in User Guide (Viktor Nagy)
    modified:
      doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
        ------------------------------------------------------------
        revno: 3508.34.1
        revision-id: ian.clatworthy at canonical.com-20080717014750-ydzk0hbu4khw0k2s
        parent: pqm at pqm.ubuntu.com-20080717012714-2r0f796ecqr1hkrx
        parent: viktor.nagy at gmail.com-20080714172607-xaoftb4vvbxbpsih
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Thu 2008-07-17 11:47:50 +1000
        message:
          correct typo in User Guide (Viktor Nagy)
        modified:
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
        ------------------------------------------------------------
        revno: 3508.33.1
        revision-id: viktor.nagy at gmail.com-20080714172607-xaoftb4vvbxbpsih
        parent: pqm at pqm.ubuntu.com-20080709135859-wq3r1d1fjcafelgw
        committer: Viktor Nagy <viktor.nagy at gmail.com>
        branch nick: myVersion
        timestamp: Mon 2008-07-14 19:26:07 +0200
        message:
          corrected some typos
        modified:
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
    ------------------------------------------------------------
    revno: 3508.1.39
    revision-id: pqm at pqm.ubuntu.com-20080717020235-hkwh9o7zfxqj6v1u
    parent: pqm at pqm.ubuntu.com-20080717012714-2r0f796ecqr1hkrx
    parent: john at arbash-meinel.com-20080713164334-eu5xwg1046zxyz03
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-07-17 03:02:35 +0100
    message:
      (jam) 'bzr testament' doesn't use a WT,
      	so it shouldn't try to open one
    modified:
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.32.1
        revision-id: john at arbash-meinel.com-20080713164334-eu5xwg1046zxyz03
        parent: pqm at pqm.ubuntu.com-20080707230506-82h5w03vc72dyf1a
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Sun 2008-07-13 11:43:34 -0500
        message:
          'bzr testament' should just open the branch
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
    ------------------------------------------------------------
    revno: 3508.1.38
    revision-id: pqm at pqm.ubuntu.com-20080717012714-2r0f796ecqr1hkrx
    parent: pqm at pqm.ubuntu.com-20080717010114-xbxqlwo42vqi0rif
    parent: ian.clatworthy at canonical.com-20080717010821-qg05ah7iobvl8hin
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-07-17 02:27:14 +0100
    message:
      workaround docutils dot-in-option name bug (Mark Hammond)
    modified:
      tools/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
        ------------------------------------------------------------
        revno: 3508.31.1
        revision-id: ian.clatworthy at canonical.com-20080717010821-qg05ah7iobvl8hin
        parent: pqm at pqm.ubuntu.com-20080717010114-xbxqlwo42vqi0rif
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Thu 2008-07-17 11:08:21 +1000
        message:
          workaround docutils dot-in-option name bug (Mark Hammond)
        modified:
          tools/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
    ------------------------------------------------------------
    revno: 3508.1.37
    revision-id: pqm at pqm.ubuntu.com-20080717010114-xbxqlwo42vqi0rif
    parent: pqm at pqm.ubuntu.com-20080716232313-9pcoze89hualg5qn
    parent: ian.clatworthy at canonical.com-20080717004125-xqq4jhlh9ldxgg7a
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-07-17 02:01:14 +0100
    message:
      fix how cog.py is invoked on Windows (Mark Hammond)
    added:
      tools/win32/run_script.py      run_script.py-20080717003927-k6itvarbtnwk44o9-1
    modified:
      Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
        ------------------------------------------------------------
        revno: 3508.30.1
        revision-id: ian.clatworthy at canonical.com-20080717004125-xqq4jhlh9ldxgg7a
        parent: pqm at pqm.ubuntu.com-20080716232313-9pcoze89hualg5qn
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Thu 2008-07-17 10:41:25 +1000
        message:
          fix how cog.py is invoked on Windows (Mark Hammond)
        added:
          tools/win32/run_script.py      run_script.py-20080717003927-k6itvarbtnwk44o9-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
    ------------------------------------------------------------
    revno: 3508.1.36
    revision-id: pqm at pqm.ubuntu.com-20080716232313-9pcoze89hualg5qn
    parent: pqm at pqm.ubuntu.com-20080716183624-7yu6n1raw6sa4x80
    parent: aaron at aaronbentley.com-20080716225850-uq4a2k6n3jdgl847
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-07-17 00:23:13 +0100
    message:
      Fetch copies all required data even with stacking (abentley, #248506)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 1551.19.47
        revision-id: aaron at aaronbentley.com-20080716225850-uq4a2k6n3jdgl847
        parent: aaron at aaronbentley.com-20080716142305-yzq8awjy5c2l1vp6
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Wed 2008-07-16 18:58:50 -0400
        message:
          Add test per JAM
        modified:
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 1551.19.46
        revision-id: aaron at aaronbentley.com-20080716142305-yzq8awjy5c2l1vp6
        parent: aaron at aaronbentley.com-20080716132536-s818127anpjvvuor
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Wed 2008-07-16 10:23:05 -0400
        message:
          Fix fetch from stacked respositories (#248506)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 1551.19.45
        revision-id: aaron at aaronbentley.com-20080716132536-s818127anpjvvuor
        parent: aaron at aaronbentley.com-20080523214550-am926ey6mus29bu9
        parent: pqm at pqm.ubuntu.com-20080716075418-xbachkqt622m73v1
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Wed 2008-07-16 09:25:36 -0400
        message:
          Merge with bzr.dev
        removed:
          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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
          bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
          bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
          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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
        added:
          bzrlib/help_topics/en/patterns.txt patterns.txt-20080625070357-wx8qm46a19ejwfns-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
          bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
          bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
          bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
          bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
          bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
          bzrlib/tests/repository_implementations/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          contrib/bash/bzrbashprompt.sh  bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
        renamed:
          doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
          bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-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/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          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/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_added.py test_added.py-20060119085008-6b8b90369d42a26c
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_locale.py test_lang.py-20060824204205-80v50j25qkuop7yn-1
          bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_pull.py test_pull.py-20060410103942-83c35b26657414fc
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
          bzrlib/tests/branch_implementations/test_revision_history.py test_revision_histor-20070326062311-v7co92liyuchb80w-1
          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/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          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/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          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_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
          bzrlib/tests/test_decorators.py test_decorators.py-20060113063037-0e7bd4566758f4fa
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          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_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_ignores.py   test_ignores.py-20060712172354-vqq9ln0t8di27v53-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          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_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
          bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
          bzrlib/tests/test_trace.py     testtrace.py-20051110225523-a21117fc7a07eeff
          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_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
          bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          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/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
          doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
    ------------------------------------------------------------
    revno: 3508.1.35
    revision-id: pqm at pqm.ubuntu.com-20080716183624-7yu6n1raw6sa4x80
    parent: pqm at pqm.ubuntu.com-20080716075418-xbachkqt622m73v1
    parent: john at arbash-meinel.com-20080716181423-9xbj5va4eakfjlqf
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-07-16 19:36:24 +0100
    message:
      (jam) Restore the real Weave merge for --format=weave.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
      bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
      bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
      bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
      bzrlib/tests/test_weave.py     testknit.py-20050627023648-9833cc5562ffb785
      bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
      bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
        ------------------------------------------------------------
        revno: 3508.29.19
        revision-id: john at arbash-meinel.com-20080716181423-9xbj5va4eakfjlqf
        parent: john at arbash-meinel.com-20080716170138-x5sdqgzoc9meihbs
        parent: pqm at pqm.ubuntu.com-20080716075418-xbachkqt622m73v1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: weave_merge
        timestamp: Wed 2008-07-16 13:14:23 -0500
        message:
          Merge bzr.dev 3542
        added:
          bzrlib/help_topics/en/patterns.txt patterns.txt-20080625070357-wx8qm46a19ejwfns-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/repository_implementations/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          contrib/bash/bzrbashprompt.sh  bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_locale.py test_lang.py-20060824204205-80v50j25qkuop7yn-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_globbing.py  test_glob.py-20061113075651-q63o2v35fm2ydk9x-2
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_ignores.py   test_ignores.py-20060712172354-vqq9ln0t8di27v53-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.29.18
        revision-id: john at arbash-meinel.com-20080716170138-x5sdqgzoc9meihbs
        parent: john at arbash-meinel.com-20080716165932-kpncy92jwvxpqb07
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: weave_merge
        timestamp: Wed 2008-07-16 12:01:38 -0500
        message:
          Revert a change I didn't mean to commit
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3508.29.17
        revision-id: john at arbash-meinel.com-20080716165932-kpncy92jwvxpqb07
        parent: john at arbash-meinel.com-20080716165406-3ctahm7c3fafi3qy
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: weave_merge
        timestamp: Wed 2008-07-16 11:59:32 -0500
        message:
          On Ian's suggestion, change the 'plan_merge' tests to use the clearer 'add_rev' instead of 'add_version'
        modified:
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.29.16
        revision-id: john at arbash-meinel.com-20080716165406-3ctahm7c3fafi3qy
        parent: john at arbash-meinel.com-20080713043610-od4tckswbijsvakv
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: weave_merge
        timestamp: Wed 2008-07-16 11:54:06 -0500
        message:
          Review feedback from Ian.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
        ------------------------------------------------------------
        revno: 3508.29.15
        revision-id: john at arbash-meinel.com-20080713043610-od4tckswbijsvakv
        parent: john at arbash-meinel.com-20080713040616-fl43f8inkw19qj2l
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: weave_merge
        timestamp: Sat 2008-07-12 23:36:10 -0500
        message:
          Enable collapsing linear regions.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
        ------------------------------------------------------------
        revno: 3508.29.14
        revision-id: john at arbash-meinel.com-20080713040616-fl43f8inkw19qj2l
        parent: john at arbash-meinel.com-20080713003042-ak1b725ck5vmpbmi
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: weave_merge
        timestamp: Sat 2008-07-12 23:06:16 -0500
        message:
          Bring in the code to collapse linear portions of the graph.
          Also, start handling when we get NULL_REVISION instead of a tuple key
          from various apis.
          We could probably handle it at a different level if we really wanted.
        modified:
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.29.13
        revision-id: john at arbash-meinel.com-20080713003042-ak1b725ck5vmpbmi
        parent: john at arbash-meinel.com-20080712180630-5hc93d3s2vff9olo
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: weave_merge
        timestamp: Sat 2008-07-12 19:30:42 -0500
        message:
          Add the ability to prune extra tails from the parent_map.
          
          Now we can get the right answer without having to add extra history.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.29.12
        revision-id: john at arbash-meinel.com-20080712180630-5hc93d3s2vff9olo
        parent: john at arbash-meinel.com-20080711214124-qi09irlj7pd5cuzg
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: weave_merge
        timestamp: Sat 2008-07-12 13:06:30 -0500
        message:
          Start refactoring into helper functions
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.29.11
        revision-id: john at arbash-meinel.com-20080711214124-qi09irlj7pd5cuzg
        parent: john at arbash-meinel.com-20080711212836-1ehghrnzgaioqwou
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: weave_merge
        timestamp: Fri 2008-07-11 16:41:24 -0500
        message:
          Shortcut the case when one revision is in the ancestry of the other.
          
          At the cost of a heads() check, when one parent supersedes, we don't have to extract
          the text for the other. Changes merge time from 3m37s => 3m21s. Using a
          CachingParentsProvider would drop the time down to 3m11s.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.29.10
        revision-id: john at arbash-meinel.com-20080711212836-1ehghrnzgaioqwou
        parent: john at arbash-meinel.com-20080711140234-djkprpvy1738nbn1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: weave_merge
        timestamp: Fri 2008-07-11 16:28:36 -0500
        message:
          Handle more edge cases.
          
          Specifically, we don't have to switch on the whole-ancestry logic until we have
          3 or more LCAs, we were doing it when there was 2.
          However, when we do switch on the whole ancestry logic, it is possible to
          get extra 'tails' which have ancestors that are in the ancestry of the
          unique lca, but they themselves do not terminate on the unique lca.
          The current code is a bit of a compromise, as we probably should chase down
          more nodes to include. If we include more than 1 lca, then we run into the
          same problem, where common lines have to have one side 'win' and the other 'lose'.
          A different possibility would be to create an artificial ancestor node,
          which uses the common lines from the different LCAs, so that it is assumed they
          all come from the same source. This would end up ignoring cases where changes
          were reverted and then reintroduced.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.29.9
        revision-id: john at arbash-meinel.com-20080711140234-djkprpvy1738nbn1
        parent: john at arbash-meinel.com-20080710224146-pmkkzgc4vbxhgrsr
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: weave_merge
        timestamp: Fri 2008-07-11 09:02:34 -0500
        message:
          Add some debugging, and work on getting the graph right so we get the weave insertion order correct.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
        ------------------------------------------------------------
        revno: 3508.29.8
        revision-id: john at arbash-meinel.com-20080710224146-pmkkzgc4vbxhgrsr
        parent: john at arbash-meinel.com-20080710202241-7se48gbsuxm7ih4h
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: weave_merge
        timestamp: Thu 2008-07-10 17:41:46 -0500
        message:
          The insertion ordering into the weave has an impact on conflicts.
          
          Basically, when A has ancestors B and C which have overlapping changes,
          inserting B before C will implicitly sort its lines earlier in the weave.
          If A resolves the conflict by preserving this ordering, then switching that
          ordering later will make those lines look like they originated in A, rather
          than in B and C. (Because diff can't track moved lines yet.)
          
          So bring in some explicit ordering constraints which are likely to fit the
          real world workflow. Specifically, prefer to add the left-hand parents before
          the right-hand parents. Since that is how the merge was done.
        modified:
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.29.7
        revision-id: john at arbash-meinel.com-20080710202241-7se48gbsuxm7ih4h
        parent: john at arbash-meinel.com-20080710185429-w5k3hqv7dfpc9o2b
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: weave_merge
        timestamp: Thu 2008-07-10 15:22:41 -0500
        message:
          Fix the failing test by implementing the fallback logic.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.29.6
        revision-id: john at arbash-meinel.com-20080710185429-w5k3hqv7dfpc9o2b
        parent: john at arbash-meinel.com-20080709232113-qvkxigm18om27i39
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: weave_merge
        timestamp: Thu 2008-07-10 13:54:29 -0500
        message:
          Write a (failing) test for complex ancestry.
        modified:
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.29.5
        revision-id: john at arbash-meinel.com-20080709232113-qvkxigm18om27i39
        parent: john at arbash-meinel.com-20080709222235-t9xrdjyrbpk7vl8q
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: weave_merge
        timestamp: Wed 2008-07-09 18:21:13 -0500
        message:
          Switch to the get_parent_map design I had settled on.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
        ------------------------------------------------------------
        revno: 3508.29.4
        revision-id: john at arbash-meinel.com-20080709222235-t9xrdjyrbpk7vl8q
        parent: john at arbash-meinel.com-20080709222057-ak05lten4u8q77gg
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: weave_merge
        timestamp: Wed 2008-07-09 17:22:35 -0500
        message:
          Update NEWS about bug #238895
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.29.3
        revision-id: john at arbash-meinel.com-20080709222057-ak05lten4u8q77gg
        parent: john at arbash-meinel.com-20080709214224-r75k87r6a01pfc3h
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: weave_merge
        timestamp: Wed 2008-07-09 17:20:57 -0500
        message:
          Fix a failing test in tree_implementations
        modified:
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
        ------------------------------------------------------------
        revno: 3508.29.2
        revision-id: john at arbash-meinel.com-20080709214224-r75k87r6a01pfc3h
        parent: aaron at aaronbentley.com-20080630192337-3btwipid5vm0mty9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: weave_merge
        timestamp: Wed 2008-07-09 16:42:24 -0500
        message:
          Restore a real weave merge to 'bzr merge --weave'.
          
          To do so efficiently, we only add the simple LCAs to the final weave
          object, unless we run into complexities with the merge graph.
          This gives the same effective result as adding all the texts,
          with the advantage of not having to extract all of them.
        modified:
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_weave.py     testknit.py-20050627023648-9833cc5562ffb785
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
        ------------------------------------------------------------
        revno: 3508.29.1
        revision-id: aaron at aaronbentley.com-20080630192337-3btwipid5vm0mty9
        parent: pqm at pqm.ubuntu.com-20080630055535-42tx43kb228k4p94
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: merge-test
        timestamp: Mon 2008-06-30 15:23:37 -0400
        message:
          Test for correct conflicts on delete + change
        modified:
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
    ------------------------------------------------------------
    revno: 3508.1.34
    revision-id: pqm at pqm.ubuntu.com-20080716075418-xbachkqt622m73v1
    parent: pqm at pqm.ubuntu.com-20080716013256-ws10ogzi9ya941vk
    parent: mbp at sourcefrog.net-20080716073018-2oroz41151smfbym
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-07-16 08:54:18 +0100
    message:
      (mbp) post-merge review cleanups for stacking
    modified:
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
      bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
      bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
      bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
      bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3508.28.5
        revision-id: mbp at sourcefrog.net-20080716073018-2oroz41151smfbym
        parent: mbp at sourcefrog.net-20080716032558-ppa2yvezv9gj98uu
        parent: pqm at pqm.ubuntu.com-20080716013256-ws10ogzi9ya941vk
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Wed 2008-07-16 17:30:18 +1000
        message:
          merge trunk including stacking policy
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
        ------------------------------------------------------------
        revno: 3508.28.4
        revision-id: mbp at sourcefrog.net-20080716032558-ppa2yvezv9gj98uu
        parent: mbp at sourcefrog.net-20080715051831-t18m22ffrmbn9lj2
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Wed 2008-07-16 13:25:58 +1000
        message:
          Improved branch stacking tests
        modified:
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3508.28.3
        revision-id: mbp at sourcefrog.net-20080715051831-t18m22ffrmbn9lj2
        parent: mbp at sourcefrog.net-20080715051117-l8xf1iw1nxgqx815
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Tue 2008-07-15 15:18:31 +1000
        message:
          Rename Branch.set_stacked_on to set_stacked_on_url
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
        ------------------------------------------------------------
        revno: 3508.28.2
        revision-id: mbp at sourcefrog.net-20080715051117-l8xf1iw1nxgqx815
        parent: mbp at sourcefrog.net-20080715044319-wy26hdr8kvrb0ne9
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Tue 2008-07-15 15:11:17 +1000
        message:
          Use repository's get_parent_map directly rather than through get_graph (jam)
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.28.1
        revision-id: mbp at sourcefrog.net-20080715044319-wy26hdr8kvrb0ne9
        parent: pqm at pqm.ubuntu.com-20080714082119-ju6qe5weo8pp7f1c
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Tue 2008-07-15 14:43:19 +1000
        message:
          Rename branch.get_stacked_on to get_stacked_on_url
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
    ------------------------------------------------------------
    revno: 3508.1.33
    revision-id: pqm at pqm.ubuntu.com-20080716013256-ws10ogzi9ya941vk
    parent: pqm at pqm.ubuntu.com-20080716004557-pz9w4p88pc5ebr7l
    parent: mbp at sourcefrog.net-20080715050613-yz1ya3ygvqwezp03
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-07-16 02:32:56 +0100
    message:
      (mbp) weaves over hpss is not a test failure
    modified:
      bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
      doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3508.27.1
        revision-id: mbp at sourcefrog.net-20080715050613-yz1ya3ygvqwezp03
        parent: pqm at pqm.ubuntu.com-20080714082119-ju6qe5weo8pp7f1c
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: fetch-weaves-not-supported
        timestamp: Tue 2008-07-15 15:06:13 +1000
        message:
          weaves-over-hpss is just not supported, rather than an expected failure
        modified:
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
    ------------------------------------------------------------
    revno: 3508.1.32
    revision-id: pqm at pqm.ubuntu.com-20080716004557-pz9w4p88pc5ebr7l
    parent: pqm at pqm.ubuntu.com-20080715145300-6ok29w4tk922f7b3
    parent: mbp at sourcefrog.net-20080716002808-i3ztphkd4aweozia
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-07-16 01:45:57 +0100
    message:
      (mbp) trivial typo corrections
    modified:
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
        ------------------------------------------------------------
        revno: 3495.3.3
        revision-id: mbp at sourcefrog.net-20080716002808-i3ztphkd4aweozia
        parent: mbp at sourcefrog.net-20080716002544-izl00p1wqbajm52m
        parent: mbp at sourcefrog.net-20080617012947-qwi4yxfadjtiozk1
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: trivial
        timestamp: Wed 2008-07-16 10:28:08 +1000
        message:
          merge other doc and trivial changes
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/tests/test_decorators.py test_decorators.py-20060113063037-0e7bd4566758f4fa
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_trace.py     testtrace.py-20051110225523-a21117fc7a07eeff
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
        ------------------------------------------------------------
        revno: 3495.3.2
        revision-id: mbp at sourcefrog.net-20080716002544-izl00p1wqbajm52m
        parent: mbp at sourcefrog.net-20080613014525-9rui1ges5t95lbzs
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: trivial
        timestamp: Wed 2008-07-16 10:25:44 +1000
        message:
          doc typo correction from Fabian Kössel
        modified:
          doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
        ------------------------------------------------------------
        revno: 3495.3.1
        revision-id: mbp at sourcefrog.net-20080613014525-9rui1ges5t95lbzs
        parent: pqm at pqm.ubuntu.com-20080612170229-8h3mrl35jgqhs0gt
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: trivial
        timestamp: Fri 2008-06-13 11:45:25 +1000
        message:
          doc correction from SuperMMX
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
    ------------------------------------------------------------
    revno: 3508.1.31
    revision-id: pqm at pqm.ubuntu.com-20080715145300-6ok29w4tk922f7b3
    parent: pqm at pqm.ubuntu.com-20080715141422-gwfo1jmu1tm8lcf0
    parent: v.ladeuil+lp at free.fr-20080715143602-2jp2woe0opz6r272
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-07-15 15:53:00 +0100
    message:
      (awilkins) Fix #247585 and support IIS
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
      bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
        ------------------------------------------------------------
        revno: 3508.26.1
        revision-id: v.ladeuil+lp at free.fr-20080715143602-2jp2woe0opz6r272
        parent: pqm at pqm.ubuntu.com-20080715141422-gwfo1jmu1tm8lcf0
        parent: v.ladeuil+lp at free.fr-20080715131153-878puezdlvn6x3hg
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk
        timestamp: Tue 2008-07-15 16:36:02 +0200
        message:
          (awilkins) Fix #247585 and support IIS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
        ------------------------------------------------------------
        revno: 3508.25.1
        revision-id: v.ladeuil+lp at free.fr-20080715131153-878puezdlvn6x3hg
        parent: pqm at pqm.ubuntu.com-20080714082119-ju6qe5weo8pp7f1c
        parent: adwi2 at 014661-xp-20080715104149-1s0zpx6jepkbruu8
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 247585-IIS-boundary-2
        timestamp: Tue 2008-07-15 15:11:53 +0200
        message:
          Fix some more PEP8isms and delete useless import
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
        ------------------------------------------------------------
        revno: 3508.24.4
        revision-id: adwi2 at 014661-xp-20080715104149-1s0zpx6jepkbruu8
        parent: adwi2 at 014661-xp-20080714210916-7vrggx854g9t8chb
        committer: adwi2 <adwi2 at 014661-XP>
        branch nick: bzr.rfc822-quoted-boundary-lines
        timestamp: Tue 2008-07-15 11:41:49 +0100
        message:
          Changes as suggested by Mr Ladeuil.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
        ------------------------------------------------------------
        revno: 3508.24.3
        revision-id: adwi2 at 014661-xp-20080714210916-7vrggx854g9t8chb
        parent: adrian.wilkins at gmail.com-20080711143035-4cqrbgtj3dg7drg8
        committer: adwi2 <adwi2 at 014661-XP>
        branch nick: bzr.rfc822-quoted-boundary-lines
        timestamp: Mon 2008-07-14 22:09:16 +0100
        message:
          Fix ability to use IIS as a dumb HTTP server by unquoting the boundary
          lines it emits should the first check fail.
          
          Fix quoted boundary lines bugs exposed by tests in previous revision.
          IIS uses a fixed value for boundary lines, quoted inside angle brackets.
          
          RFC 2046 prohibits use of angles in boundary lines, but IIS uses them
          Python implements RFC 822 unquoting badly and considers angles to be quotes
          Parameters in HTTP response headers get RFC 822 unquoted
          
          Hence all multi-part responses from IIS run foul of boundary line integrity
          checking.
          
          see
          https://bugs.launchpad.net/bzr/+bug/247585
        modified:
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
        ------------------------------------------------------------
        revno: 3508.24.2
        revision-id: adrian.wilkins at gmail.com-20080711143035-4cqrbgtj3dg7drg8
        parent: adrian.wilkins at gmail.com-20080711142946-vipeganlhe6gq4dz
        committer: Adrian Wilkins <adrian.wilkins at gmail.com>
        branch nick: bzr.rfc822-quoted-boundary-lines
        timestamp: Fri 2008-07-11 15:30:35 +0100
        message:
          Fix ability to use IIS as a dumb HTTP server.
          
          Fix quoted boundary lines bugs exposed by tests in previous revision.
          IIS uses a fixed value for boundary lines, quoted inside angle brackets.
          
          RFC 2046 prohibits use of angles in boundary lines, but IIS uses them
          Python implements RFC 822 unquoting badly and considers angles to be quotes
          Parameters in HTTP response headers get RFC 822 unquoted
          
          Hence all multi-part responses from IIS run foul of boundary line integrity
          checking.
          
          see
          https://bugs.launchpad.net/bzr/+bug/247585
        modified:
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
        ------------------------------------------------------------
        revno: 3508.24.1
        revision-id: adrian.wilkins at gmail.com-20080711142946-vipeganlhe6gq4dz
        parent: pqm at pqm.ubuntu.com-20080709135859-wq3r1d1fjcafelgw
        committer: Adrian Wilkins <adrian.wilkins at gmail.com>
        branch nick: bzr.rfc822-quoted-boundary-lines
        timestamp: Fri 2008-07-11 15:29:46 +0100
        message:
          Made the behaviour of the existing multi-range test more like the real thing by 
          RFC 822 unquoting parameters
          
          Added a test class which behaves like IIS 6 and 7 when stating multipart boundaries
        modified:
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
    ------------------------------------------------------------
    revno: 3508.1.30
    revision-id: pqm at pqm.ubuntu.com-20080715141422-gwfo1jmu1tm8lcf0
    parent: pqm at pqm.ubuntu.com-20080714082119-ju6qe5weo8pp7f1c
    parent: aaron at aaronbentley.com-20080715135641-s8n1v9xltnu1cbb4
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-07-15 15:14:22 +0100
    message:
      Implement policies for stacking (abentley)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
      bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
      bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
      bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
      bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
      bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
      bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
      bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
        ------------------------------------------------------------
        revno: 3242.3.41
        revision-id: aaron at aaronbentley.com-20080715135641-s8n1v9xltnu1cbb4
        parent: aaron at aaronbentley.com-20080714210951-ovgco5oci46wn7g6
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Tue 2008-07-15 09:56:41 -0400
        message:
          Fix url rebasing for 2.4 API
        modified:
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
        ------------------------------------------------------------
        revno: 3242.3.40
        revision-id: aaron at aaronbentley.com-20080714210951-ovgco5oci46wn7g6
        parent: aaron at aaronbentley.com-20080714161648-hh0bz2f22cjdftwe
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Mon 2008-07-14 17:09:51 -0400
        message:
          Turn failing test into KnownFailure
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3242.3.39
        revision-id: aaron at aaronbentley.com-20080714161648-hh0bz2f22cjdftwe
        parent: aaron at aaronbentley.com-20080623145704-t05m9gv27gutpzw2
        parent: pqm at pqm.ubuntu.com-20080714082119-ju6qe5weo8pp7f1c
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Mon 2008-07-14 12:16:48 -0400
        message:
          Merge with bzr.dev
        removed:
          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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
          bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
          bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
          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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
        added:
          bzrlib/help_topics/en/patterns.txt patterns.txt-20080625070357-wx8qm46a19ejwfns-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          contrib/bash/bzrbashprompt.sh  bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-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/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_locale.py test_lang.py-20060824204205-80v50j25qkuop7yn-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
          bzrlib/tests/branch_implementations/test_revision_history.py test_revision_histor-20070326062311-v7co92liyuchb80w-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/repository_implementations/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          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/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_decorators.py test_decorators.py-20060113063037-0e7bd4566758f4fa
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_globbing.py  test_glob.py-20061113075651-q63o2v35fm2ydk9x-2
          bzrlib/tests/test_ignores.py   test_ignores.py-20060712172354-vqq9ln0t8di27v53-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_trace.py     testtrace.py-20051110225523-a21117fc7a07eeff
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          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/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3242.3.38
        revision-id: aaron at aaronbentley.com-20080623145704-t05m9gv27gutpzw2
        parent: aaron at aaronbentley.com-20080623144347-mhfdl5l98iqejtlt
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Mon 2008-06-23 10:57:04 -0400
        message:
          Enhance tests
        modified:
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3242.3.37
        revision-id: aaron at aaronbentley.com-20080623144347-mhfdl5l98iqejtlt
        parent: aaron at aaronbentley.com-20080620144740-v5wgzwe4zoua3065
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Mon 2008-06-23 10:43:47 -0400
        message:
          Updates from reviews
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
        ------------------------------------------------------------
        revno: 3242.3.36
        revision-id: aaron at aaronbentley.com-20080620144740-v5wgzwe4zoua3065
        parent: aaron at aaronbentley.com-20080619173954-9gl7nnl8vuihpaal
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Fri 2008-06-20 10:47:40 -0400
        message:
          Updates from review comments
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
        ------------------------------------------------------------
        revno: 3242.3.35
        revision-id: aaron at aaronbentley.com-20080619173954-9gl7nnl8vuihpaal
        parent: aaron at aaronbentley.com-20080619170604-t8f37s1odb7bo2x3
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Thu 2008-06-19 13:39:54 -0400
        message:
          Cleanups and documentation
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
        ------------------------------------------------------------
        revno: 3242.3.34
        revision-id: aaron at aaronbentley.com-20080619170604-t8f37s1odb7bo2x3
        parent: aaron at aaronbentley.com-20080619163359-hr7amu8l2z843ekl
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Thu 2008-06-19 13:06:04 -0400
        message:
          Add notification of default stacking
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3242.3.33
        revision-id: aaron at aaronbentley.com-20080619163359-hr7amu8l2z843ekl
        parent: aaron at aaronbentley.com-20080619152242-v8pasad243zg5lyd
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Thu 2008-06-19 12:33:59 -0400
        message:
          Handle relative URL stacking cleanly
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
        ------------------------------------------------------------
        revno: 3242.3.32
        revision-id: aaron at aaronbentley.com-20080619152242-v8pasad243zg5lyd
        parent: aaron at aaronbentley.com-20080619135749-c0qw4k06av276op2
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Thu 2008-06-19 11:22:42 -0400
        message:
          Defer handling relative stacking URLs as late as possible.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3242.3.31
        revision-id: aaron at aaronbentley.com-20080619135749-c0qw4k06av276op2
        parent: aaron at aaronbentley.com-20080619051919-0i3d79l4720b0x7o
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Thu 2008-06-19 09:57:49 -0400
        message:
          Fix sprout failures
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3242.3.30
        revision-id: aaron at aaronbentley.com-20080619051919-0i3d79l4720b0x7o
        parent: aaron at aaronbentley.com-20080619023718-lj34rn2epuuvsk2k
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Thu 2008-06-19 01:19:19 -0400
        message:
          Handle adding fallback repositories in acquire_repository
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3242.3.29
        revision-id: aaron at aaronbentley.com-20080619023718-lj34rn2epuuvsk2k
        parent: aaron at aaronbentley.com-20080619005810-2g8vrji630qbth3p
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Wed 2008-06-18 22:37:18 -0400
        message:
          Fix failing test
        modified:
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
        ------------------------------------------------------------
        revno: 3242.3.28
        revision-id: aaron at aaronbentley.com-20080619005810-2g8vrji630qbth3p
        parent: aaron at aaronbentley.com-20080617215413-ws1ew1j48eln50xq
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Wed 2008-06-18 20:58:10 -0400
        message:
          Use repository acquisition policy for sprouting
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3242.3.27
        revision-id: aaron at aaronbentley.com-20080617215413-ws1ew1j48eln50xq
        parent: aaron at aaronbentley.com-20080617214422-odiao8cz30swjqtk
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Tue 2008-06-17 17:54:13 -0400
        message:
          Interpret default stacking paths relative to config bzrdir
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3242.3.26
        revision-id: aaron at aaronbentley.com-20080617214422-odiao8cz30swjqtk
        parent: aaron at aaronbentley.com-20080617193546-bnk160d6gh5nqxp9
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Tue 2008-06-17 17:44:22 -0400
        message:
          Implement rebase_url
        modified:
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
        ------------------------------------------------------------
        revno: 3242.3.25
        revision-id: aaron at aaronbentley.com-20080617193546-bnk160d6gh5nqxp9
        parent: aaron at aaronbentley.com-20080616205937-947qqp3c3o0jvuml
        parent: jml at canonical.com-20080617043723-n6speqrp3xiavi6j
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Tue 2008-06-17 15:35:46 -0400
        message:
          Merge with jml's relative stack_on
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
            ------------------------------------------------------------
            revno: 3242.5.1
            revision-id: jml at canonical.com-20080617043723-n6speqrp3xiavi6j
            parent: aaron at aaronbentley.com-20080616205937-947qqp3c3o0jvuml
            committer: Jonathan Lange <jml at canonical.com>
            branch nick: stacking-policy
            timestamp: Tue 2008-06-17 14:37:23 +1000
            message:
              Allow stacked-on branch locations to be stored as relative URLs.
            modified:
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3242.3.24
        revision-id: aaron at aaronbentley.com-20080616205937-947qqp3c3o0jvuml
        parent: aaron at aaronbentley.com-20080616190928-u1uy0f0hee8kiyo4
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Mon 2008-06-16 16:59:37 -0400
        message:
          Fix test failures
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3242.3.23
        revision-id: aaron at aaronbentley.com-20080616190928-u1uy0f0hee8kiyo4
        parent: aaron at aaronbentley.com-20080606063854-z3mfc2cxnr279niy
        parent: aaron at aaronbentley.com-20080616190015-cuwi0n31aa812smj
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Mon 2008-06-16 15:09:28 -0400
        message:
          Merge with stacked-fixes
        removed:
          bzrlib/xml6.py                 xml6.py-20060823042456-dbaaq4atrche7xy5-1
        added:
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
          bzrlib/tests/blackbox/test_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
          bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
          bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
          bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
          bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/repository_implementations/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
          bzrlib/tests/test_uncommit.py  test_uncommit.py-20080316104338-y3gxu67g5m2qih10-1
          bzrlib/tests/tree_implementations/test_annotate_iter.py test_annotate_iter.p-20080315092519-h4dc43rntmfmq16d-1
          bzrlib/transport/nosmart.py    nosmart.py-20080402095843-6ib17idympwy1zkr-1
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml6.py                 xml6.py-20080327235607-1skmbg4o9cd1o636-1
          doc/developers/integration.txt integration.txt-20080404022341-2lorxocp1in07zij-1
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/developers/repository-stream.txt repositorystream.txt-20080410222511-nh6b9bvscvcerh48-1
          doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
          doc/en/admin-guide/            docenadminguide-20080305135054-y7y2c986yf94zljn-1
          doc/en/admin-guide/index.txt   index.txt-20080305140741-ecw0lap8dxkxc05g-1
          doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
          doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
          doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
          doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
          doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
          doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
          doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
          doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
          doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
          doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
          doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
          doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
          doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
        renamed:
          bzrlib/plugins/launchpad/lp_indirect.py => bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_lp_indirect.py => bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/tests/repository_external_reference_implementations/ => bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
          bzrlib/tests/test_revisionnamespaces.py => bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/xml5.py => bzrlib/xml8.py xml5.py-20050907032657-aac8f960815b66b1
          doc/en/user-guide/best_practice_intro.txt => doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
          doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          README                         README-20050309040720-8f368abf9f346b9d
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_knit_load_data_c.pyx   knit_c.pyx-20070509143944-u42gy8w387a10m0j-1
          bzrlib/_knit_load_data_py.py   _knit_load_data_py.p-20070629000948-9a0nh4s118bi5y8n-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
          bzrlib/benchmarks/tree_creator/kernel_like.py kernel_like.py-20060815024128-b16a7pn542u6b13k-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bundle/serializer/v08.py v06.py-20051119041339-ee43f97270b01823
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          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/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
          bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
          bzrlib/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          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/plugin.py               plugin.py-20050622060424-829b654519533d69
          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/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/revision/knit.py  knit.py-20060303020652-de5fa299e941a3c7
          bzrlib/store/revision/text.py  text.py-20060303020652-e49155f0da4d14ab
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          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_added.py test_added.py-20060119085008-6b8b90369d42a26c
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          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_pull.py test_pull.py-20051201144907-64959364f629947f
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_serve.py test_serve.py-20060913064329-8t2pvmsikl4s3xhl-1
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/blackbox/test_version_info.py test_bb_version_info.py-20051228204928-91711c6559d952f7
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          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_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_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/branch_implementations/test_uncommit.py test_uncommit.py-20070205180410-ge7058d9138mvq3x-1
          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/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          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/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/per_lock/__init__.py __init__.py-20070314201444-u92yjsqrkh2m3qcb-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
          bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
          bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
          bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
          bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/repository_implementations/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/repository_implementations/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          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/repository_implementations/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/revisionstore_implementations/__init__.py __init__.py-20060303020702-976c4186a0f99edb
          bzrlib/tests/revisionstore_implementations/test_all.py test_all.py-20060303020702-9b2d4c1d75407f31
          bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
          bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_bugtracker.py test_bugtracker.py-20070410073305-vu1vu1qosjurg8kb-2
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
          bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_hooks.py     test_hooks.py-20070628030849-89rtsbe5dmer5npz-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          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_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          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_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_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_strace.py    test_strace.py-20070323001526-6zquhhw8leb9m6j8-2
          bzrlib/tests/test_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
          bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
          bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          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/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
          bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          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_add_reference.py test_add_reference.p-20061211024451-yo9i1691dgbv1eyn-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          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_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_set_root_id.py test_set_root_id.py-20061004073850-0r1c7qikmnkb8m9k-1
          bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
          bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
          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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          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/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/util/configobj/docs/configobj.txt configobj.txt-20051018184548-4949b5f17e6a19c7
          bzrlib/util/configobj/docs/validate.txt validate.txt-20051018184548-9e0e5ad913e258f5
          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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
          doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/lca-merge.txt   lcamerge.txt-20080103061803-9isydn4ivgwrvorw-1
          doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
          doc/developers/repository.txt  repository.txt-20070709152006-xkhlek456eclha4u-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/annotating_changes.txt annotating_changes.t-20071122141511-0knao2lklsdsvb1q-1
          doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
          doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
          doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
          doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
          doc/en/user-guide/resolving_conflicts.txt resolving_conflicts.-20071122141511-0knao2lklsdsvb1q-5
          doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/en/user-guide/version_info.txt version_info.txt-20060921215543-gju6o5xdic8w25np-1
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
          doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
            ------------------------------------------------------------
            revno: 3242.4.11
            revision-id: aaron at aaronbentley.com-20080616190015-cuwi0n31aa812smj
            parent: aaron at aaronbentley.com-20080404212326-yqrb8s7sfze7j99i
            parent: ian.clatworthy at canonical.com-20080610060027-fhjz62ais69co8xb
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: stacked-fixes
            timestamp: Mon 2008-06-16 15:00:15 -0400
            message:
              Take igc's changes everywhere
            removed:
              bzrlib/xml6.py                 xml6.py-20060823042456-dbaaq4atrche7xy5-1
            added:
              bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
              bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
              bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
              bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
              bzrlib/tests/blackbox/test_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
              bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
              bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
              bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
              bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              bzrlib/tests/repository_implementations/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
              bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
              bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
              bzrlib/tests/test_uncommit.py  test_uncommit.py-20080316104338-y3gxu67g5m2qih10-1
              bzrlib/tests/tree_implementations/test_annotate_iter.py test_annotate_iter.p-20080315092519-h4dc43rntmfmq16d-1
              bzrlib/transport/nosmart.py    nosmart.py-20080402095843-6ib17idympwy1zkr-1
              bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
              bzrlib/xml6.py                 xml6.py-20080327235607-1skmbg4o9cd1o636-1
              doc/developers/integration.txt integration.txt-20080404022341-2lorxocp1in07zij-1
              doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
              doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
              doc/developers/repository-stream.txt repositorystream.txt-20080410222511-nh6b9bvscvcerh48-1
              doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
              doc/en/admin-guide/            docenadminguide-20080305135054-y7y2c986yf94zljn-1
              doc/en/admin-guide/index.txt   index.txt-20080305140741-ecw0lap8dxkxc05g-1
              doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
              doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
              doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
              doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
              doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
              doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
              doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
              doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
              doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
              doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
              doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
              doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
              doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
              doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
              doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
              doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
              doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
            renamed:
              bzrlib/plugins/launchpad/lp_indirect.py => bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
              bzrlib/plugins/launchpad/test_lp_indirect.py => bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
              bzrlib/tests/repository_external_reference_implementations/ => bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
              bzrlib/tests/test_revisionnamespaces.py => bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
              bzrlib/xml5.py => bzrlib/xml8.py xml5.py-20050907032657-aac8f960815b66b1
              doc/en/user-guide/best_practice_intro.txt => doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
              doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
            modified:
              Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              README                         README-20050309040720-8f368abf9f346b9d
              bzr                            bzr.py-20050313053754-5485f144c7006fa6
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
              bzrlib/_knit_load_data_c.pyx   knit_c.pyx-20070509143944-u42gy8w387a10m0j-1
              bzrlib/_knit_load_data_py.py   _knit_load_data_py.p-20070629000948-9a0nh4s118bi5y8n-1
              bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
              bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
              bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
              bzrlib/benchmarks/bench_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
              bzrlib/benchmarks/tree_creator/kernel_like.py kernel_like.py-20060815024128-b16a7pn542u6b13k-1
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
              bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
              bzrlib/bundle/serializer/v08.py v06.py-20051119041339-ee43f97270b01823
              bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              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/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
              bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
              bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
              bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
              bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
              bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
              bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
              bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
              bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
              bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
              bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
              bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
              bzrlib/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
              bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
              bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
              bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
              bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
              bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
              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/plugin.py               plugin.py-20050622060424-829b654519533d69
              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/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
              bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              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/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/status.py               status.py-20050505062338-431bfa63ec9b19e6
              bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
              bzrlib/store/revision/knit.py  knit.py-20060303020652-de5fa299e941a3c7
              bzrlib/store/revision/text.py  text.py-20060303020652-e49155f0da4d14ab
              bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
              bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
              bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
              bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
              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_added.py test_added.py-20060119085008-6b8b90369d42a26c
              bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
              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_pull.py test_pull.py-20051201144907-64959364f629947f
              bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
              bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
              bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
              bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
              bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
              bzrlib/tests/blackbox/test_serve.py test_serve.py-20060913064329-8t2pvmsikl4s3xhl-1
              bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
              bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
              bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
              bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
              bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
              bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
              bzrlib/tests/blackbox/test_version_info.py test_bb_version_info.py-20051228204928-91711c6559d952f7
              bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
              bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
              bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
              bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
              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_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_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/branch_implementations/test_uncommit.py test_uncommit.py-20070205180410-ge7058d9138mvq3x-1
              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/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
              bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
              bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
              bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
              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/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
              bzrlib/tests/per_lock/__init__.py __init__.py-20070314201444-u92yjsqrkh2m3qcb-1
              bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
              bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
              bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
              bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
              bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
              bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
              bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
              bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
              bzrlib/tests/repository_implementations/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
              bzrlib/tests/repository_implementations/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
              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/repository_implementations/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
              bzrlib/tests/revisionstore_implementations/__init__.py __init__.py-20060303020702-976c4186a0f99edb
              bzrlib/tests/revisionstore_implementations/test_all.py test_all.py-20060303020702-9b2d4c1d75407f31
              bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
              bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
              bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
              bzrlib/tests/test_bugtracker.py test_bugtracker.py-20070410073305-vu1vu1qosjurg8kb-2
              bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
              bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
              bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
              bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
              bzrlib/tests/test_hooks.py     test_hooks.py-20070628030849-89rtsbe5dmer5npz-1
              bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
              bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
              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_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
              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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
              bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
              bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
              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_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
              bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
              bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
              bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
              bzrlib/tests/test_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_strace.py    test_strace.py-20070323001526-6zquhhw8leb9m6j8-2
              bzrlib/tests/test_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
              bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
              bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
              bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
              bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
              bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
              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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
              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/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
              bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
              bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
              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_add_reference.py test_add_reference.p-20061211024451-yo9i1691dgbv1eyn-1
              bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
              bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
              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_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
              bzrlib/tests/workingtree_implementations/test_set_root_id.py test_set_root_id.py-20061004073850-0r1c7qikmnkb8m9k-1
              bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
              bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
              bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
              bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
              bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
              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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
              bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
              bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
              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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
              bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
              bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
              bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
              bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
              bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              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/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
              bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
              bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
              bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
              bzrlib/util/configobj/docs/configobj.txt configobj.txt-20051018184548-4949b5f17e6a19c7
              bzrlib/util/configobj/docs/validate.txt validate.txt-20051018184548-9e0e5ad913e258f5
              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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
              bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
              contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
              doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
              doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
              doc/developers/lca-merge.txt   lcamerge.txt-20080103061803-9isydn4ivgwrvorw-1
              doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
              doc/developers/repository.txt  repository.txt-20070709152006-xkhlek456eclha4u-1
              doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
              doc/en/user-guide/annotating_changes.txt annotating_changes.t-20071122141511-0knao2lklsdsvb1q-1
              doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
              doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
              doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
              doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
              doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
              doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
              doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
              doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
              doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
              doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
              doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
              doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
              doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
              doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
              doc/en/user-guide/resolving_conflicts.txt resolving_conflicts.-20071122141511-0knao2lklsdsvb1q-5
              doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
              doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
              doc/en/user-guide/version_info.txt version_info.txt-20060921215543-gju6o5xdic8w25np-1
              doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
              bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
              bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
              bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
              bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
              doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
              doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        ------------------------------------------------------------
        revno: 3242.3.22
        revision-id: aaron at aaronbentley.com-20080606063854-z3mfc2cxnr279niy
        parent: aaron at aaronbentley.com-20080606061607-ffpsfhubfdip7w1y
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Fri 2008-06-06 02:38:54 -0400
        message:
          Make clone stacking optional
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3242.3.21
        revision-id: aaron at aaronbentley.com-20080606061607-ffpsfhubfdip7w1y
        parent: aaron at aaronbentley.com-20080404223318-5m9syncgm1i0w3u4
        author: Jonathan Lange <jml at canonical.com>
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Fri 2008-06-06 02:16:07 -0400
        message:
          Preserve stacking in clone
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
        ------------------------------------------------------------
        revno: 3242.3.20
        revision-id: aaron at aaronbentley.com-20080404223318-5m9syncgm1i0w3u4
        parent: aaron at aaronbentley.com-20080404212459-bszpjhcyk6bnslyg
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Fri 2008-04-04 18:33:18 -0400
        message:
          Defer fetching until repository stacking is activated
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3242.3.19
        revision-id: aaron at aaronbentley.com-20080404212459-bszpjhcyk6bnslyg
        parent: aaron at aaronbentley.com-20080404203833-ckczktny5o182ot6
        parent: aaron at aaronbentley.com-20080404212326-yqrb8s7sfze7j99i
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Fri 2008-04-04 17:24:59 -0400
        message:
          Get shallow branches passing all tests
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
            ------------------------------------------------------------
            revno: 3242.4.10
            revision-id: aaron at aaronbentley.com-20080404212326-yqrb8s7sfze7j99i
            parent: aaron at aaronbentley.com-20080404210427-vkhx1xwg9hvozdhd
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: stacked-fixes
            timestamp: Fri 2008-04-04 17:23:26 -0400
            message:
              Fix search_missing_revision_ids
            modified:
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
            ------------------------------------------------------------
            revno: 3242.4.9
            revision-id: aaron at aaronbentley.com-20080404210427-vkhx1xwg9hvozdhd
            parent: aaron at aaronbentley.com-20080404203545-962ue0yo2mai2js2
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: stacked-fixes
            timestamp: Fri 2008-04-04 17:04:27 -0400
            message:
              Fix unbound shallow_branch_url
            modified:
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3242.3.18
        revision-id: aaron at aaronbentley.com-20080404203833-ckczktny5o182ot6
        parent: aaron at aaronbentley.com-20080404183113-u19xvmjxzny02xg6
        parent: aaron at aaronbentley.com-20080404203545-962ue0yo2mai2js2
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Fri 2008-04-04 16:38:33 -0400
        message:
          Clean up repository-policy work
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
            ------------------------------------------------------------
            revno: 3242.4.8
            revision-id: aaron at aaronbentley.com-20080404203545-962ue0yo2mai2js2
            parent: aaron at aaronbentley.com-20080404182707-0pstmpfi2o50lhie
            parent: aaron at aaronbentley.com-20080404201332-hocq2xz101qt2efp
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: stacked
            timestamp: Fri 2008-04-04 16:35:45 -0400
            message:
              Clean up repository-policy work
            modified:
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3242.3.17
        revision-id: aaron at aaronbentley.com-20080404183113-u19xvmjxzny02xg6
        parent: aaron at aaronbentley.com-20080404182822-eespc2y1xipzusqo
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Fri 2008-04-04 14:31:13 -0400
        message:
          Whitespace cleanup
        modified:
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
        ------------------------------------------------------------
        revno: 3242.3.16
        revision-id: aaron at aaronbentley.com-20080404182822-eespc2y1xipzusqo
        parent: aaron at aaronbentley.com-20080404173250-4onsg0gmhijmwuj8
        parent: aaron at aaronbentley.com-20080404182707-0pstmpfi2o50lhie
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Fri 2008-04-04 14:28:22 -0400
        message:
          Clean up TransportConfig and TreeConfig
        modified:
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
            ------------------------------------------------------------
            revno: 3242.4.7
            revision-id: aaron at aaronbentley.com-20080404182707-0pstmpfi2o50lhie
            parent: aaron at aaronbentley.com-20080404173103-y19gfnn93kh2ayce
            parent: aaron at aaronbentley.com-20080404182645-y1xuun7sslv7vb6q
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: stacked
            timestamp: Fri 2008-04-04 14:27:07 -0400
            message:
              Clean up TransportConfig and TreeConfig
            modified:
              bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
        ------------------------------------------------------------
        revno: 3242.3.15
        revision-id: aaron at aaronbentley.com-20080404173250-4onsg0gmhijmwuj8
        parent: aaron at aaronbentley.com-20080404172443-piwlh4x5xrxxvv7o
        parent: aaron at aaronbentley.com-20080404173103-y19gfnn93kh2ayce
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Fri 2008-04-04 13:32:50 -0400
        message:
          Merge stacked
            ------------------------------------------------------------
            revno: 3242.4.6
            revision-id: aaron at aaronbentley.com-20080404173103-y19gfnn93kh2ayce
            parent: aaron at aaronbentley.com-20080404171418-3ucsdrjaq581rvsh
            parent: aaron at aaronbentley.com-20080404173032-owmm4cz5jlb3fpxw
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: stacked
            timestamp: Fri 2008-04-04 13:31:03 -0400
            message:
              Merge repository-policy
            modified:
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
        ------------------------------------------------------------
        revno: 3242.3.14
        revision-id: aaron at aaronbentley.com-20080404172443-piwlh4x5xrxxvv7o
        parent: aaron at aaronbentley.com-20080404171531-aq4ujijtwths9sl0
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Fri 2008-04-04 13:24:43 -0400
        message:
          Make BzrDirConfig use TransportConfig
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
        ------------------------------------------------------------
        revno: 3242.3.13
        revision-id: aaron at aaronbentley.com-20080404171531-aq4ujijtwths9sl0
        parent: aaron at aaronbentley.com-20080404155737-70gizzkcv3hoszjj
        parent: aaron at aaronbentley.com-20080404171418-3ucsdrjaq581rvsh
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Fri 2008-04-04 13:15:31 -0400
        message:
          Semi-dirty merge of stacked
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
            ------------------------------------------------------------
            revno: 3242.4.5
            revision-id: aaron at aaronbentley.com-20080404171418-3ucsdrjaq581rvsh
            parent: aaron at aaronbentley.com-20080404155724-79ar6r6uq0u9pxml
            parent: aaron at aaronbentley.com-20080404171300-880evkvecljzdrz4
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: stacked
            timestamp: Fri 2008-04-04 13:14:18 -0400
            message:
              Merge with repository-policy
            modified:
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
        ------------------------------------------------------------
        revno: 3242.3.12
        revision-id: aaron at aaronbentley.com-20080404155737-70gizzkcv3hoszjj
        parent: aaron at aaronbentley.com-20080404152555-5zrt94y00pwasxpz
        parent: aaron at aaronbentley.com-20080404155724-79ar6r6uq0u9pxml
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Fri 2008-04-04 11:57:37 -0400
        message:
          Merge stacked
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
            ------------------------------------------------------------
            revno: 3242.4.4
            revision-id: aaron at aaronbentley.com-20080404155724-79ar6r6uq0u9pxml
            parent: aaron at aaronbentley.com-20080404150542-pskgl6ae0z3cna6r
            parent: aaron at aaronbentley.com-20080404153452-suh7wkr4e6s6mnuv
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: stacked
            timestamp: Fri 2008-04-04 11:57:24 -0400
            message:
              Merge repository-policy
            modified:
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3242.3.11
        revision-id: aaron at aaronbentley.com-20080404152555-5zrt94y00pwasxpz
        parent: aaron at aaronbentley.com-20080404150614-gxq72h04xhij0tro
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Fri 2008-04-04 11:25:55 -0400
        message:
          Clean up BzrDirConfig usage
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
        ------------------------------------------------------------
        revno: 3242.3.10
        revision-id: aaron at aaronbentley.com-20080404150614-gxq72h04xhij0tro
        parent: aaron at aaronbentley.com-20080404134524-fbl69flj4f8m0lz0
        parent: aaron at aaronbentley.com-20080404150542-pskgl6ae0z3cna6r
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Fri 2008-04-04 11:06:14 -0400
        message:
          Merge with stacked
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
            ------------------------------------------------------------
            revno: 3242.4.3
            revision-id: aaron at aaronbentley.com-20080404150542-pskgl6ae0z3cna6r
            parent: aaron at aaronbentley.com-20080404134342-fw0zjn44r10t9ae3
            parent: aaron at aaronbentley.com-20080404145621-13ezwcdnfnpu2s0o
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: stacked
            timestamp: Fri 2008-04-04 11:05:42 -0400
            message:
              Merge with repository-policy
            modified:
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3242.3.9
        revision-id: aaron at aaronbentley.com-20080404134524-fbl69flj4f8m0lz0
        parent: aaron at aaronbentley.com-20080404123135-ngvms50dip98pmj2
        parent: aaron at aaronbentley.com-20080404134342-fw0zjn44r10t9ae3
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Fri 2008-04-04 09:45:24 -0400
        message:
          Merge with stacked
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
            ------------------------------------------------------------
            revno: 3242.4.2
            revision-id: aaron at aaronbentley.com-20080404134342-fw0zjn44r10t9ae3
            parent: aaron at aaronbentley.com-20080404123054-55w4brfw056puxkn
            parent: aaron at aaronbentley.com-20080404125156-ai48u6jpd8pqb0jo
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: stacked
            timestamp: Fri 2008-04-04 09:43:42 -0400
            message:
              Merge with repository-policy
            modified:
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3242.3.8
        revision-id: aaron at aaronbentley.com-20080404123135-ngvms50dip98pmj2
        parent: aaron at aaronbentley.com-20080404121453-nmum18w2tu1q251s
        parent: aaron at aaronbentley.com-20080404123054-55w4brfw056puxkn
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Fri 2008-04-04 08:31:35 -0400
        message:
          Merge with stacked
            ------------------------------------------------------------
            revno: 3242.4.1
            revision-id: aaron at aaronbentley.com-20080404123054-55w4brfw056puxkn
            parent: aaron at aaronbentley.com-20080403194020-zgc8vaeah9cjpc4i
            parent: aaron at aaronbentley.com-20080404123010-1a0pts15s7xzhk83
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: stacked
            timestamp: Fri 2008-04-04 08:30:54 -0400
            message:
              Merge with repository-policy
            modified:
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3242.3.7
        revision-id: aaron at aaronbentley.com-20080404121453-nmum18w2tu1q251s
        parent: aaron at aaronbentley.com-20080403214910-wibcxjndg1b3ctk8
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Fri 2008-04-04 08:14:53 -0400
        message:
          Delegate stacking to configure_branch
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3242.3.6
        revision-id: aaron at aaronbentley.com-20080403214910-wibcxjndg1b3ctk8
        parent: aaron at aaronbentley.com-20080403214229-typa8zw009rgh4ya
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Thu 2008-04-03 17:49:10 -0400
        message:
          Work around strange test failure
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3242.3.5
        revision-id: aaron at aaronbentley.com-20080403214229-typa8zw009rgh4ya
        parent: aaron at aaronbentley.com-20080403205959-abiglb18vfp3bkpa
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Thu 2008-04-03 17:42:29 -0400
        message:
          Implement stacking for clone_on_transport
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3242.3.4
        revision-id: aaron at aaronbentley.com-20080403205959-abiglb18vfp3bkpa
        parent: aaron at aaronbentley.com-20080403203633-0lcslx3r1y21kko6
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Thu 2008-04-03 16:59:59 -0400
        message:
          Initial determination of stacking policy
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3242.3.3
        revision-id: aaron at aaronbentley.com-20080403203633-0lcslx3r1y21kko6
        parent: aaron at aaronbentley.com-20080403202942-uicdsg7tc4mh7jxg
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Thu 2008-04-03 16:36:33 -0400
        message:
          Use _find_containing to determine repository policy
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3242.3.2
        revision-id: aaron at aaronbentley.com-20080403202942-uicdsg7tc4mh7jxg
        parent: aaron at aaronbentley.com-20080403194020-zgc8vaeah9cjpc4i
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacking-policy
        timestamp: Thu 2008-04-03 16:29:42 -0400
        message:
          Split _find_containing out of find_repository
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3242.3.1
        revision-id: aaron at aaronbentley.com-20080403194020-zgc8vaeah9cjpc4i
        parent: aaron at aaronbentley.com-20080403193927-sdxgthpn403ovr5m
        parent: robertc at robertcollins.net-20080228060348-3679t2jae78a8jh5
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: stacked
        timestamp: Thu 2008-04-03 15:40:20 -0400
        message:
          Merge with shallow-branch
        added:
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/repository_external_reference_implementations/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
          bzrlib/tests/repository_external_reference_implementations/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/repository_external_reference_implementations/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/repository_external_reference_implementations/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
          bzrlib/tests/repository_external_reference_implementations/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
          bzrlib/tests/repository_external_reference_implementations/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
          bzrlib/tests/repository_external_reference_implementations/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
          bzrlib/tests/repository_external_reference_implementations/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
          bzrlib/tests/repository_implementations/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
    ------------------------------------------------------------
    revno: 3508.1.29
    revision-id: pqm at pqm.ubuntu.com-20080714082119-ju6qe5weo8pp7f1c
    parent: pqm at pqm.ubuntu.com-20080713170123-90yv7a7n8hqp4yjr
    parent: mbp at sourcefrog.net-20080714074745-ow7wqktgjbn6xb6q
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-07-14 09:21:19 +0100
    message:
      merge integrated branch stacking
    added:
      bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
      bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
      bzrlib/tests/repository_implementations/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
      bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
      bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
      bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
      bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
      bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
      bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
      bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
      bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
      bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
      bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.15.20
        revision-id: mbp at sourcefrog.net-20080714074745-ow7wqktgjbn6xb6q
        parent: mbp at sourcefrog.net-20080714073930-z8nl2c44jal0eozs
        parent: pqm at pqm.ubuntu.com-20080713170123-90yv7a7n8hqp4yjr
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Mon 2008-07-14 17:47:45 +1000
        message:
          merge trunk
        added:
          contrib/bash/bzrbashprompt.sh  bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_locale.py test_lang.py-20060824204205-80v50j25qkuop7yn-1
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_ignores.py   test_ignores.py-20060712172354-vqq9ln0t8di27v53-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.15.19
        revision-id: mbp at sourcefrog.net-20080714073930-z8nl2c44jal0eozs
        parent: mbp at sourcefrog.net-20080714073907-xlkdemdlcxog62yw
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Mon 2008-07-14 17:39:30 +1000
        message:
          Update test for knit.check() to expect it to recurse into fallback vfs
        modified:
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3508.15.18
        revision-id: mbp at sourcefrog.net-20080714073907-xlkdemdlcxog62yw
        parent: mbp at sourcefrog.net-20080714071911-pxyvoywslu5oa3es
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Mon 2008-07-14 17:39:07 +1000
        message:
          Rollback automatic run of pdb from selftest
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.15.17
        revision-id: mbp at sourcefrog.net-20080714071911-pxyvoywslu5oa3es
        parent: mbp at sourcefrog.net-20080714063943-346ulrnaomykiun0
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Mon 2008-07-14 17:19:11 +1000
        message:
          Redo base Repository.get_parent_map to use .revisions graph
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.15.16
        revision-id: mbp at sourcefrog.net-20080714063943-346ulrnaomykiun0
        parent: mbp at sourcefrog.net-20080714054714-5wbkx5yjekxf3gz4
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Mon 2008-07-14 16:39:43 +1000
        message:
          More precise test for stack format compatibility
        modified:
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.15.15
        revision-id: mbp at sourcefrog.net-20080714054714-5wbkx5yjekxf3gz4
        parent: mbp at sourcefrog.net-20080711090049-ab14018g5bssp8xv
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Mon 2008-07-14 15:47:14 +1000
        message:
          Remove dead code
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.15.14
        revision-id: mbp at sourcefrog.net-20080711090049-ab14018g5bssp8xv
        parent: mbp at sourcefrog.net-20080711060327-vknx0f3dxr2hrm5m
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Fri 2008-07-11 19:00:49 +1000
        message:
          KnitVersionedFiles.check should just check its own keys then recurse into fallbacks
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.15.13
        revision-id: mbp at sourcefrog.net-20080711060327-vknx0f3dxr2hrm5m
        parent: mbp at sourcefrog.net-20080711055951-3oiz64yf0vf3u38y
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Fri 2008-07-11 16:03:27 +1000
        message:
          Add repr methods
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.15.12
        revision-id: mbp at sourcefrog.net-20080711055951-3oiz64yf0vf3u38y
        parent: mbp at sourcefrog.net-20080711055906-egid71zb6q4p5le3
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Fri 2008-07-11 15:59:51 +1000
        message:
          Clearer per-branch-format tests for stacking
        modified:
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3508.15.11
        revision-id: mbp at sourcefrog.net-20080711055906-egid71zb6q4p5le3
        parent: mbp at sourcefrog.net-20080711055633-dwn96omr4b7n6qlq
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Fri 2008-07-11 15:59:06 +1000
        message:
          Improved blackbox tests for stacked branches
        modified:
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
        ------------------------------------------------------------
        revno: 3508.15.10
        revision-id: mbp at sourcefrog.net-20080711055633-dwn96omr4b7n6qlq
        parent: mbp at sourcefrog.net-20080711044613-m3fr4dym182kzibq
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Fri 2008-07-11 15:56:33 +1000
        message:
          Remove tests for format-specific stacking
        modified:
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.15.9
        revision-id: mbp at sourcefrog.net-20080711044613-m3fr4dym182kzibq
        parent: mbp at sourcefrog.net-20080711043626-bowokzp29h7laco8
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Fri 2008-07-11 14:46:13 +1000
        message:
          more precise tests for add_fallback_repository
        modified:
          bzrlib/tests/repository_implementations/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
        ------------------------------------------------------------
        revno: 3508.15.8
        revision-id: mbp at sourcefrog.net-20080711043626-bowokzp29h7laco8
        parent: mbp at sourcefrog.net-20080711043511-1gh1eh5xoxdkeetb
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Fri 2008-07-11 14:36:26 +1000
        message:
          Remove KnitPackRepository specializations of some graph operations.
          They must use versionedfiles to work with stacking.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.15.7
        revision-id: mbp at sourcefrog.net-20080711043511-1gh1eh5xoxdkeetb
        parent: mbp at sourcefrog.net-20080708021754-v0upeewpk78f6nxn
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Fri 2008-07-11 14:35:11 +1000
        message:
          doc
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
        ------------------------------------------------------------
        revno: 3508.15.6
        revision-id: mbp at sourcefrog.net-20080708021754-v0upeewpk78f6nxn
        parent: mbp at sourcefrog.net-20080708013157-l2ug5dnc3s7bxh84
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Tue 2008-07-08 12:17:54 +1000
        message:
          Adjust test for commit into stacked branches
        modified:
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
        ------------------------------------------------------------
        revno: 3508.15.5
        revision-id: mbp at sourcefrog.net-20080708013157-l2ug5dnc3s7bxh84
        parent: mbp at sourcefrog.net-20080708012304-2tl5kyxxs5we2gyl
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Tue 2008-07-08 11:31:57 +1000
        message:
          Correct use of packs._names in test_get_pack_by_name
        modified:
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3508.15.4
        revision-id: mbp at sourcefrog.net-20080708012304-2tl5kyxxs5we2gyl
        parent: mbp at sourcefrog.net-20080707103106-jpch6tczx7x2yuq0
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Tue 2008-07-08 11:23:04 +1000
        message:
          Document RepositoryPackCollection._names
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.15.3
        revision-id: mbp at sourcefrog.net-20080707103106-jpch6tczx7x2yuq0
        parent: mbp at sourcefrog.net-20080707073357-yzlhyhy3vjmi6qpp
        parent: robertc at robertcollins.net-20080626010842-h4b9pu1ltq40qc0i
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: stacking
        timestamp: Mon 2008-07-07 20:31:06 +1000
        message:
          merge all stacking threads; some tests currently failing
        added:
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/repository_implementations/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3221.11.29
        revision-id: robertc at robertcollins.net-20080626010842-h4b9pu1ltq40qc0i
        parent: ian.clatworthy at canonical.com-20080610060043-r2v684x614devm20
        parent: robertc at robertcollins.net-20080626010758-9o3hyav10e6zgoax
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: reconfigure.shallow
        timestamp: Thu 2008-06-26 11:08:42 +1000
        message:
          Stack on smart server support.
        removed:
          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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
          bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
          bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
          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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          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/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          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/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
            ------------------------------------------------------------
            revno: 3221.16.8
            revision-id: robertc at robertcollins.net-20080626010758-9o3hyav10e6zgoax
            parent: ian.clatworthy at canonical.com-20080610060027-fhjz62ais69co8xb
            parent: robertc at robertcollins.net-20080625050414-lnh43c39hc0phcev
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: info.shallow
            timestamp: Thu 2008-06-26 11:07:58 +1000
            message:
              Stack on smart server support.
            removed:
              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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
              bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
              bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
              bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
              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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
              bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
              bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
              bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
              bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
              bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
              bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
              bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
              bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
              bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
              bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
              bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
              bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
              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/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
              bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
              bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
              bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              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/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
              doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
              doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
            ------------------------------------------------------------
            revno: 3221.15.10
            revision-id: robertc at robertcollins.net-20080625050414-lnh43c39hc0phcev
            parent: robertc at robertcollins.net-20080625050005-09vero5o83tkll2n
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: branch.shallow
            timestamp: Wed 2008-06-25 15:04:14 +1000
            message:
              Add test that we can stack on a smart server from Jonathan Lange.
            modified:
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
            ------------------------------------------------------------
            revno: 3221.15.9
            revision-id: robertc at robertcollins.net-20080625050005-09vero5o83tkll2n
            parent: ian.clatworthy at canonical.com-20080610055922-puj2a5g9wn6ysn2v
            parent: robertc at robertcollins.net-20080625045731-z9xzvxqa9c55kisk
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: branch.shallow
            timestamp: Wed 2008-06-25 15:00:05 +1000
            message:
              Merging up.
            removed:
              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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
              bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
              bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
              bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
              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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
              bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
              bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
              bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
              bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
              bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
              bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
              bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
              bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
              bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
              bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
              bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
              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/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
              bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
              bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
              bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              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/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
              doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
              doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
            ------------------------------------------------------------
            revno: 3221.14.10
            revision-id: robertc at robertcollins.net-20080625045731-z9xzvxqa9c55kisk
            parent: ian.clatworthy at canonical.com-20080610055515-0z545wbtcecrrq1v
            parent: robertc at robertcollins.net-20080625044930-4wkgjlluvf3pdhfh
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: push.reference
            timestamp: Wed 2008-06-25 14:57:31 +1000
            message:
              Merging up.
            removed:
              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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
              bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
              bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
              bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
              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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
              bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
              bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
              bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
              bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
              bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
              bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
              bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
              bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
              bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
              bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
              bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
              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/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
              bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
              bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
              bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              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/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
              doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
              doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
            ------------------------------------------------------------
            revno: 3221.13.11
            revision-id: robertc at robertcollins.net-20080625044930-4wkgjlluvf3pdhfh
            parent: ian.clatworthy at canonical.com-20080610055022-ws8lwb99v5tbshn7
            parent: robertc at robertcollins.net-20080625041919-f1p0cvslr4ttpbjj
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: StackableBranch
            timestamp: Wed 2008-06-25 14:49:30 +1000
            message:
              Merge up generic stacking support.
            removed:
              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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
              bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
              bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
              bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
              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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
              bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
              bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
              bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
              bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
              bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
              bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
              bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
              bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
              bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
              bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
              bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
              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/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
              bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
              bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
              bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              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/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
              doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
              doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
            ------------------------------------------------------------
            revno: 3221.12.13
            revision-id: robertc at robertcollins.net-20080625041919-f1p0cvslr4ttpbjj
            parent: robertc at robertcollins.net-20080625023945-nmu1d5jbt2i5bakk
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: Development1
            timestamp: Wed 2008-06-25 14:19:19 +1000
            message:
              Implement generic stacking rather than pack-internals based stacking.
            modified:
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
            ------------------------------------------------------------
            revno: 3221.12.12
            revision-id: robertc at robertcollins.net-20080625023945-nmu1d5jbt2i5bakk
            parent: robertc at robertcollins.net-20080612041526-8hvqsqeeeh2ndpcv
            parent: robertc at robertcollins.net-20080625012948-aclmfg49kaf8zdv8
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: Development1
            timestamp: Wed 2008-06-25 12:39:45 +1000
            message:
              Merge stackable knits.
            modified:
              bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
              bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
            ------------------------------------------------------------
            revno: 3221.12.11
            revision-id: robertc at robertcollins.net-20080612041526-8hvqsqeeeh2ndpcv
            parent: robertc at robertcollins.net-20080612023152-sh5kl9qttrezaz8o
            parent: robertc at robertcollins.net-20080612032525-hp52uf3wa7546c4u
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: Development1
            timestamp: Thu 2008-06-12 14:15:26 +1000
            message:
              Fix failing tests post-VersionedFiles merge.
            modified:
              bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
              bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
            ------------------------------------------------------------
            revno: 3221.12.10
            revision-id: robertc at robertcollins.net-20080612023152-sh5kl9qttrezaz8o
            parent: ian.clatworthy at canonical.com-20080610000121-m5tbahysaiqk44ia
            parent: robertc at robertcollins.net-20080611072200-04p1qce41wbvipmf
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: Development1
            timestamp: Thu 2008-06-12 12:31:52 +1000
            message:
              Merge VersionedFiles.
            removed:
              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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
              bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
              bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
              bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
              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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
              bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
              bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
              bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
              bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
              bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
              bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
              bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
              bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
              bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
              bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
              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/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
              bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
              bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
              bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              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/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
              doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
              doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
        ------------------------------------------------------------
        revno: 3221.11.28
        revision-id: ian.clatworthy at canonical.com-20080610060043-r2v684x614devm20
        parent: ian.clatworthy at canonical.com-20080610001803-vwuldscswtpg12uv
        parent: ian.clatworthy at canonical.com-20080610060027-fhjz62ais69co8xb
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: reconfigure.shallow
        timestamp: Tue 2008-06-10 16:00:43 +1000
        message:
          merge stacked-on->branch.conf & shallow->stacked
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
            ------------------------------------------------------------
            revno: 3221.16.7
            revision-id: ian.clatworthy at canonical.com-20080610060027-fhjz62ais69co8xb
            parent: ian.clatworthy at canonical.com-20080610055948-02tk9p9o48bsz22j
            parent: ian.clatworthy at canonical.com-20080610051633-5b0apphfk1uv6xht
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: info.shallow
            timestamp: Tue 2008-06-10 16:00:27 +1000
            message:
              merge shallow->stacked tweaks
            modified:
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
                ------------------------------------------------------------
                revno: 3221.21.3
                revision-id: ian.clatworthy at canonical.com-20080610051633-5b0apphfk1uv6xht
                parent: ian.clatworthy at canonical.com-20080610051348-edmry7wxxpyii4kw
                committer: Ian Clatworthy <ian.clatworthy at canonical.com>
                branch nick: info.shallow
                timestamp: Tue 2008-06-10 15:16:33 +1000
                message:
                  shallow -> stacked
                modified:
                  bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
                ------------------------------------------------------------
                revno: 3221.21.2
                revision-id: ian.clatworthy at canonical.com-20080610051348-edmry7wxxpyii4kw
                parent: ian.clatworthy at canonical.com-20080606052930-j7g56au144qette1
                parent: ian.clatworthy at canonical.com-20080610051140-sjok0zjkywipt8yh
                committer: Ian Clatworthy <ian.clatworthy at canonical.com>
                branch nick: info.shallow
                timestamp: Tue 2008-06-10 15:13:48 +1000
                message:
                  merge bzr.dev and tweaks to lower threads
                added:
                  bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
                  bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
                  bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
                renamed:
                  bzrlib/tests/repository_external_reference_implementations/ => bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
                  doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
                modified:
                  NEWS                           NEWS-20050323055033-4e00b5db738777ff
                  bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
                  bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
                  bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
                  bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
                  bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
                  bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
                  bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
                  bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
                  bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
                  bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
                  bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
                  bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
                  bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
                  bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
                  bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
                  bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
                  bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
                  bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
                  bzrlib/tests/blackbox/test_added.py test_added.py-20060119085008-6b8b90369d42a26c
                  bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
                  bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
                  bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
                  bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
                  bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
                  bzrlib/tests/branch_implementations/test_pull.py test_pull.py-20060410103942-83c35b26657414fc
                  bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
                  bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
                  bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
                  bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
                  bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
                  bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
                  bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
                  bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
                  bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
                  bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
                  bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
                  bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
                  bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
                  bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
                  bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
                  bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
                  bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
                  bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
                  bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
                  bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
                  bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
                  bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
                  bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
                  bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
                  bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
                  bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
                  bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
                  bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
                  bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
                  contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
                  doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
                  doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
                  doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
            ------------------------------------------------------------
            revno: 3221.16.6
            revision-id: ian.clatworthy at canonical.com-20080610055948-02tk9p9o48bsz22j
            parent: ian.clatworthy at canonical.com-20080610001735-zrxjjf1kexfh7zik
            parent: ian.clatworthy at canonical.com-20080610055922-puj2a5g9wn6ysn2v
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: info.shallow
            timestamp: Tue 2008-06-10 15:59:48 +1000
            message:
              merge stacked-on->branch.conf & shallow->stacked
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
              bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
              bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
            ------------------------------------------------------------
            revno: 3221.15.8
            revision-id: ian.clatworthy at canonical.com-20080610055922-puj2a5g9wn6ysn2v
            parent: ian.clatworthy at canonical.com-20080610055556-ljxqvzta4qltm263
            parent: ian.clatworthy at canonical.com-20080610051140-sjok0zjkywipt8yh
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: branch.shallow
            timestamp: Tue 2008-06-10 15:59:22 +1000
            message:
              merge shallow->stacked tweaks
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
                ------------------------------------------------------------
                revno: 3221.20.3
                revision-id: ian.clatworthy at canonical.com-20080610051140-sjok0zjkywipt8yh
                parent: ian.clatworthy at canonical.com-20080610050530-v0ch0bwmit7u7h9m
                committer: Ian Clatworthy <ian.clatworthy at canonical.com>
                branch nick: branch.shallow
                timestamp: Tue 2008-06-10 15:11:40 +1000
                message:
                  shallow -> stacked
                modified:
                  bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
                  bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
                ------------------------------------------------------------
                revno: 3221.20.2
                revision-id: ian.clatworthy at canonical.com-20080610050530-v0ch0bwmit7u7h9m
                parent: ian.clatworthy at canonical.com-20080606051241-0721tqi0iy0pqt0d
                parent: ian.clatworthy at canonical.com-20080610050230-q6l2fbyvoeuclw1t
                committer: Ian Clatworthy <ian.clatworthy at canonical.com>
                branch nick: branch.shallow
                timestamp: Tue 2008-06-10 15:05:30 +1000
                message:
                  merge bzr.dev and tweaks to lower threads
                added:
                  bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
                  bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
                  bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
                renamed:
                  bzrlib/tests/repository_external_reference_implementations/ => bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
                  doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
                modified:
                  NEWS                           NEWS-20050323055033-4e00b5db738777ff
                  bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
                  bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
                  bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
                  bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
                  bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
                  bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
                  bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
                  bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
                  bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
                  bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
                  bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
                  bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
                  bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
                  bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
                  bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
                  bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
                  bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
                  bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
                  bzrlib/tests/blackbox/test_added.py test_added.py-20060119085008-6b8b90369d42a26c
                  bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
                  bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
                  bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
                  bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
                  bzrlib/tests/branch_implementations/test_pull.py test_pull.py-20060410103942-83c35b26657414fc
                  bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
                  bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
                  bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
                  bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
                  bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
                  bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
                  bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
                  bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
                  bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
                  bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
                  bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
                  bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
                  bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
                  bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
                  bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
                  bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
                  bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
                  bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
                  bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
                  bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
                  bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
                  bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
                  bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
                  bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
                  bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
                  bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
                  bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
                  bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
                  bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
                  contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
                  doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
                  doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
                  doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
            ------------------------------------------------------------
            revno: 3221.15.7
            revision-id: ian.clatworthy at canonical.com-20080610055556-ljxqvzta4qltm263
            parent: ian.clatworthy at canonical.com-20080610001622-tkumub2nl13f7eyb
            parent: ian.clatworthy at canonical.com-20080610055515-0z545wbtcecrrq1v
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: branch.shallow
            timestamp: Tue 2008-06-10 15:55:56 +1000
            message:
              merge stacked-on->branch.conf & shallow->stacked
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
              bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
            ------------------------------------------------------------
            revno: 3221.14.9
            revision-id: ian.clatworthy at canonical.com-20080610055515-0z545wbtcecrrq1v
            parent: ian.clatworthy at canonical.com-20080610055111-a4j3oyeitk86vur7
            parent: ian.clatworthy at canonical.com-20080610050230-q6l2fbyvoeuclw1t
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: push.reference
            timestamp: Tue 2008-06-10 15:55:15 +1000
            message:
              merge shallow->stacked tweaks
            modified:
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
              bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
                ------------------------------------------------------------
                revno: 3221.19.4
                revision-id: ian.clatworthy at canonical.com-20080610050230-q6l2fbyvoeuclw1t
                parent: ian.clatworthy at canonical.com-20080610045654-di8hlq5jjpiadejk
                committer: Ian Clatworthy <ian.clatworthy at canonical.com>
                branch nick: push.reference
                timestamp: Tue 2008-06-10 15:02:30 +1000
                message:
                  shallow -> stacked
                modified:
                  bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
                  bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
                  bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
                ------------------------------------------------------------
                revno: 3221.19.3
                revision-id: ian.clatworthy at canonical.com-20080610045654-di8hlq5jjpiadejk
                parent: ian.clatworthy at canonical.com-20080606031538-7mauiiq2lqh1dkfs
                parent: ian.clatworthy at canonical.com-20080610045325-hi3yug3nasoe6e1h
                committer: Ian Clatworthy <ian.clatworthy at canonical.com>
                branch nick: push.reference
                timestamp: Tue 2008-06-10 14:56:54 +1000
                message:
                  merge bzr.dev and tweaks to lower threads
                added:
                  bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
                  bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
                renamed:
                  bzrlib/tests/repository_external_reference_implementations/ => bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
                  doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
                modified:
                  NEWS                           NEWS-20050323055033-4e00b5db738777ff
                  bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
                  bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
                  bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
                  bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
                  bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
                  bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
                  bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
                  bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
                  bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
                  bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
                  bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
                  bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
                  bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
                  bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
                  bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
                  bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
                  bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
                  bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
                  bzrlib/tests/blackbox/test_added.py test_added.py-20060119085008-6b8b90369d42a26c
                  bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
                  bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
                  bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
                  bzrlib/tests/branch_implementations/test_pull.py test_pull.py-20060410103942-83c35b26657414fc
                  bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
                  bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
                  bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
                  bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
                  bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
                  bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
                  bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
                  bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
                  bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
                  bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
                  bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
                  bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
                  bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
                  bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
                  bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
                  bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
                  bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
                  bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
                  bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
                  bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
                  bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
                  bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
                  bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
                  bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
                  bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
                  bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
                  bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
                  bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
                  contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
                  doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
                  doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
                  doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
            ------------------------------------------------------------
            revno: 3221.14.8
            revision-id: ian.clatworthy at canonical.com-20080610055111-a4j3oyeitk86vur7
            parent: ian.clatworthy at canonical.com-20080610000709-fft12b7jmqyef0qz
            parent: ian.clatworthy at canonical.com-20080610055022-ws8lwb99v5tbshn7
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: push.reference
            timestamp: Tue 2008-06-10 15:51:11 +1000
            message:
              merge stacked-on->branch.conf & shallow->stacked
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
            ------------------------------------------------------------
            revno: 3221.13.10
            revision-id: ian.clatworthy at canonical.com-20080610055022-ws8lwb99v5tbshn7
            parent: ian.clatworthy at canonical.com-20080610000538-jjxmbm19tfjg9oq2
            parent: ian.clatworthy at canonical.com-20080610045325-hi3yug3nasoe6e1h
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: StackableBranch
            timestamp: Tue 2008-06-10 15:50:22 +1000
            message:
              merge stacked-on->branch.conf & shallow->stacked
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
            ------------------------------------------------------------
            revno: 3221.18.4
            revision-id: ian.clatworthy at canonical.com-20080610045325-hi3yug3nasoe6e1h
            parent: ian.clatworthy at canonical.com-20080610044404-udh0jmquhnj1934h
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: StackableBranch
            timestamp: Tue 2008-06-10 14:53:25 +1000
            message:
              shallow -> stacked
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
            ------------------------------------------------------------
            revno: 3221.18.3
            revision-id: ian.clatworthy at canonical.com-20080610044404-udh0jmquhnj1934h
            parent: ian.clatworthy at canonical.com-20080610041129-crneomawhsjey647
            parent: ian.clatworthy at canonical.com-20080610013832-9dt6c5h67eckiezo
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: StackableBranch
            timestamp: Tue 2008-06-10 14:44:04 +1000
            message:
              merge bzr.dev
            added:
              bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
              bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
            renamed:
              bzrlib/tests/repository_external_reference_implementations/ => bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
              doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
              bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
              bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
              bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
              bzrlib/tests/blackbox/test_added.py test_added.py-20060119085008-6b8b90369d42a26c
              bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
              bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
              bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
              bzrlib/tests/branch_implementations/test_pull.py test_pull.py-20060410103942-83c35b26657414fc
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
              bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
              bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
              bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
              bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
              bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
              bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
              bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
              bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
              bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
              bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
              doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
              doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
              doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
                ------------------------------------------------------------
                revno: 3221.17.3
                revision-id: ian.clatworthy at canonical.com-20080610013832-9dt6c5h67eckiezo
                parent: ian.clatworthy at canonical.com-20080605074121-gwx6rjauk920v1ez
                parent: pqm at pqm.ubuntu.com-20080609211646-amc2rr2zi50omr8m
                committer: Ian Clatworthy <ian.clatworthy at canonical.com>
                branch nick: Development1
                timestamp: Tue 2008-06-10 11:38:32 +1000
                message:
                  merge bzr.dev
                added:
                  bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
                  bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
                renamed:
                  bzrlib/tests/repository_external_reference_implementations/ => bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
                  doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
                modified:
                  NEWS                           NEWS-20050323055033-4e00b5db738777ff
                  bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
                  bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
                  bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
                  bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
                  bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
                  bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
                  bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
                  bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
                  bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
                  bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
                  bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
                  bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
                  bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
                  bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
                  bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
                  bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
                  bzrlib/tests/blackbox/test_added.py test_added.py-20060119085008-6b8b90369d42a26c
                  bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
                  bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
                  bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
                  bzrlib/tests/branch_implementations/test_pull.py test_pull.py-20060410103942-83c35b26657414fc
                  bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
                  bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
                  bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
                  bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
                  bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
                  bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
                  bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
                  bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
                  bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
                  bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
                  bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
                  bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
                  bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
                  bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
                  bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
                  bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
                  bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
                  bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
                  bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
                  bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
                  bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
                  bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
                  bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
                  bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
                  bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
                  contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
                  doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
                  doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
                  doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
            ------------------------------------------------------------
            revno: 3221.18.2
            revision-id: ian.clatworthy at canonical.com-20080610041129-crneomawhsjey647
            parent: ian.clatworthy at canonical.com-20080605140737-skoe3jya8m851o1z
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: StackableBranch
            timestamp: Tue 2008-06-10 14:11:29 +1000
            message:
              store stacked-on location in branch.conf
            modified:
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
        ------------------------------------------------------------
        revno: 3221.11.27
        revision-id: ian.clatworthy at canonical.com-20080610001803-vwuldscswtpg12uv
        parent: ian.clatworthy at canonical.com-20080604071702-ug0j2xwg083ts70r
        parent: ian.clatworthy at canonical.com-20080610001735-zrxjjf1kexfh7zik
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: reconfigure.shallow
        timestamp: Tue 2008-06-10 10:18:03 +1000
        message:
          merge bzr.dev r3489 + tweaks to lower threads
        added:
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
          bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
        renamed:
          bzrlib/tests/repository_external_reference_implementations/ => bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
          doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_added.py test_added.py-20060119085008-6b8b90369d42a26c
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
          bzrlib/tests/branch_implementations/test_pull.py test_pull.py-20060410103942-83c35b26657414fc
          bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
          bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
          bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
          bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
          bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
            ------------------------------------------------------------
            revno: 3221.16.5
            revision-id: ian.clatworthy at canonical.com-20080610001735-zrxjjf1kexfh7zik
            parent: ian.clatworthy at canonical.com-20080610001703-67u20zt05s6chu4a
            parent: ian.clatworthy at canonical.com-20080606052930-j7g56au144qette1
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: info.shallow
            timestamp: Tue 2008-06-10 10:17:35 +1000
            message:
              merge igc tweaks
            modified:
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
                ------------------------------------------------------------
                revno: 3221.21.1
                revision-id: ian.clatworthy at canonical.com-20080606052930-j7g56au144qette1
                parent: ian.clatworthy at canonical.com-20080604071653-hzkmddrm9nujdnij
                committer: Ian Clatworthy <ian.clatworthy at canonical.com>
                branch nick: info.shallow
                timestamp: Fri 2008-06-06 15:29:30 +1000
                message:
                  tweaks by igc during review
                modified:
                  bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
            ------------------------------------------------------------
            revno: 3221.16.4
            revision-id: ian.clatworthy at canonical.com-20080610001703-67u20zt05s6chu4a
            parent: ian.clatworthy at canonical.com-20080604071653-hzkmddrm9nujdnij
            parent: ian.clatworthy at canonical.com-20080610001622-tkumub2nl13f7eyb
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: info.shallow
            timestamp: Tue 2008-06-10 10:17:03 +1000
            message:
              merge bzr.dev r3489 + tweaks to lower threads
            added:
              bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
              bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
              bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
            renamed:
              bzrlib/tests/repository_external_reference_implementations/ => bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
              doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
              bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
              bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
              bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
              bzrlib/tests/blackbox/test_added.py test_added.py-20060119085008-6b8b90369d42a26c
              bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
              bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
              bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
              bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
              bzrlib/tests/branch_implementations/test_pull.py test_pull.py-20060410103942-83c35b26657414fc
              bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
              bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
              bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
              bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
              bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
              bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
              bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
              bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
              bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
              bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
              bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
              doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
              doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
              doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
            ------------------------------------------------------------
            revno: 3221.15.6
            revision-id: ian.clatworthy at canonical.com-20080610001622-tkumub2nl13f7eyb
            parent: ian.clatworthy at canonical.com-20080610001458-ygkij1apo0x4lftw
            parent: ian.clatworthy at canonical.com-20080606051241-0721tqi0iy0pqt0d
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: branch.shallow
            timestamp: Tue 2008-06-10 10:16:22 +1000
            message:
              merge igc tweaks
            modified:
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
                ------------------------------------------------------------
                revno: 3221.20.1
                revision-id: ian.clatworthy at canonical.com-20080606051241-0721tqi0iy0pqt0d
                parent: ian.clatworthy at canonical.com-20080604071644-2v4kq3jhlphr12zc
                committer: Ian Clatworthy <ian.clatworthy at canonical.com>
                branch nick: branch.shallow
                timestamp: Fri 2008-06-06 15:12:41 +1000
                message:
                  tweaks by igc during review
                modified:
                  bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
                  bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
            ------------------------------------------------------------
            revno: 3221.15.5
            revision-id: ian.clatworthy at canonical.com-20080610001458-ygkij1apo0x4lftw
            parent: ian.clatworthy at canonical.com-20080604071644-2v4kq3jhlphr12zc
            parent: ian.clatworthy at canonical.com-20080610000709-fft12b7jmqyef0qz
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: branch.shallow
            timestamp: Tue 2008-06-10 10:14:58 +1000
            message:
              merge bzr.dev r3489 + tweaks to lower threads
            added:
              bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
              bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
              bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
            renamed:
              bzrlib/tests/repository_external_reference_implementations/ => bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
              doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
              bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
              bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
              bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
              bzrlib/tests/blackbox/test_added.py test_added.py-20060119085008-6b8b90369d42a26c
              bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
              bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
              bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
              bzrlib/tests/branch_implementations/test_pull.py test_pull.py-20060410103942-83c35b26657414fc
              bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
              bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
              bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
              bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
              bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
              bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
              bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
              bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
              bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
              bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
              bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
              doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
              doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
              doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
            ------------------------------------------------------------
            revno: 3221.14.7
            revision-id: ian.clatworthy at canonical.com-20080610000709-fft12b7jmqyef0qz
            parent: ian.clatworthy at canonical.com-20080610000559-5rpu7oo20lfhjiw6
            parent: ian.clatworthy at canonical.com-20080606031538-7mauiiq2lqh1dkfs
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: push.reference
            timestamp: Tue 2008-06-10 10:07:09 +1000
            message:
              merge igc tweaks
            added:
              bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
            modified:
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
                ------------------------------------------------------------
                revno: 3221.19.2
                revision-id: ian.clatworthy at canonical.com-20080606031538-7mauiiq2lqh1dkfs
                parent: ian.clatworthy at canonical.com-20080606022029-oaky436994n23gpo
                committer: Ian Clatworthy <ian.clatworthy at canonical.com>
                branch nick: push.reference
                timestamp: Fri 2008-06-06 13:15:38 +1000
                message:
                  tweaks to ui during review by igc
                modified:
                  bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
                  bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
                ------------------------------------------------------------
                revno: 3221.19.1
                revision-id: ian.clatworthy at canonical.com-20080606022029-oaky436994n23gpo
                parent: ian.clatworthy at canonical.com-20080604071633-rifm5rezcaeoex3e
                committer: Ian Clatworthy <ian.clatworthy at canonical.com>
                branch nick: push.reference
                timestamp: Fri 2008-06-06 12:20:29 +1000
                message:
                  refactor cmd_push to use a helper function
                added:
                  bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
                modified:
                  bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
                  bzrlib/tests/commands/test_push.py test_push.py-20070525122003-gc1ob0ea0nueoqgj-1
            ------------------------------------------------------------
            revno: 3221.14.6
            revision-id: ian.clatworthy at canonical.com-20080610000559-5rpu7oo20lfhjiw6
            parent: ian.clatworthy at canonical.com-20080604071633-rifm5rezcaeoex3e
            parent: ian.clatworthy at canonical.com-20080610000538-jjxmbm19tfjg9oq2
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: push.reference
            timestamp: Tue 2008-06-10 10:05:59 +1000
            message:
              merge bzr.dev r3489 + tweaks to lower threads
            added:
              bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
              bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
            renamed:
              bzrlib/tests/repository_external_reference_implementations/ => bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
              doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
              bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
              bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
              bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
              bzrlib/tests/blackbox/test_added.py test_added.py-20060119085008-6b8b90369d42a26c
              bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
              bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
              bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
              bzrlib/tests/branch_implementations/test_pull.py test_pull.py-20060410103942-83c35b26657414fc
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
              bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
              bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
              bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
              bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
              bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
              bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
              bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
              bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
              bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
              bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
              doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
              doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
              doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
            ------------------------------------------------------------
            revno: 3221.13.9
            revision-id: ian.clatworthy at canonical.com-20080610000538-jjxmbm19tfjg9oq2
            parent: ian.clatworthy at canonical.com-20080610000335-0ny0cysbzfsjxvi9
            parent: ian.clatworthy at canonical.com-20080605140737-skoe3jya8m851o1z
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: StackableBranch
            timestamp: Tue 2008-06-10 10:05:38 +1000
            message:
              merge igc tweaks
            modified:
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
                ------------------------------------------------------------
                revno: 3221.18.1
                revision-id: ian.clatworthy at canonical.com-20080605140737-skoe3jya8m851o1z
                parent: ian.clatworthy at canonical.com-20080604071545-gnp0kch1vdwcjyok
                committer: Ian Clatworthy <ian.clatworthy at canonical.com>
                branch nick: StackableBranch
                timestamp: Fri 2008-06-06 00:07:37 +1000
                message:
                  tweaks by ianc during review
                modified:
                  bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
                  bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
                  bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
                  bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
            ------------------------------------------------------------
            revno: 3221.13.8
            revision-id: ian.clatworthy at canonical.com-20080610000335-0ny0cysbzfsjxvi9
            parent: ian.clatworthy at canonical.com-20080604071545-gnp0kch1vdwcjyok
            parent: ian.clatworthy at canonical.com-20080610000121-m5tbahysaiqk44ia
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: StackableBranch
            timestamp: Tue 2008-06-10 10:03:35 +1000
            message:
              merge bzr.dev r3489 + tweaks to lower threads
            added:
              bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
              bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
            renamed:
              bzrlib/tests/repository_external_reference_implementations/ => bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
              doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
              bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
              bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
              bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
              bzrlib/tests/blackbox/test_added.py test_added.py-20060119085008-6b8b90369d42a26c
              bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
              bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
              bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
              bzrlib/tests/branch_implementations/test_pull.py test_pull.py-20060410103942-83c35b26657414fc
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
              bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
              bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
              bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
              bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
              bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
              bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
              bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
              bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
              bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
              bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
              doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
              doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
              doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
            ------------------------------------------------------------
            revno: 3221.12.9
            revision-id: ian.clatworthy at canonical.com-20080610000121-m5tbahysaiqk44ia
            parent: ian.clatworthy at canonical.com-20080609234902-qtk48scd78hccl0x
            parent: ian.clatworthy at canonical.com-20080605074121-gwx6rjauk920v1ez
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: Development1
            timestamp: Tue 2008-06-10 10:01:21 +1000
            message:
              merge igc tweaks
            modified:
              bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
                ------------------------------------------------------------
                revno: 3221.17.2
                revision-id: ian.clatworthy at canonical.com-20080605074121-gwx6rjauk920v1ez
                parent: ian.clatworthy at canonical.com-20080605044455-5dw7ds3s3jkgvd6b
                committer: Ian Clatworthy <ian.clatworthy at canonical.com>
                branch nick: Development1
                timestamp: Thu 2008-06-05 17:41:21 +1000
                message:
                  back out unnecessary list() around repo.all_revision_ids in check.py
                modified:
                  bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
                ------------------------------------------------------------
                revno: 3221.17.1
                revision-id: ian.clatworthy at canonical.com-20080605044455-5dw7ds3s3jkgvd6b
                parent: ian.clatworthy at canonical.com-20080603065753-3s1aj5cf2hxpbms5
                committer: Ian Clatworthy <ian.clatworthy at canonical.com>
                branch nick: Development1
                timestamp: Thu 2008-06-05 14:44:55 +1000
                message:
                  tweak version numbers being released in
                modified:
                  bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
                  bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
                  bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
            ------------------------------------------------------------
            revno: 3221.12.8
            revision-id: ian.clatworthy at canonical.com-20080609234902-qtk48scd78hccl0x
            parent: ian.clatworthy at canonical.com-20080603065753-3s1aj5cf2hxpbms5
            parent: pqm at pqm.ubuntu.com-20080609211646-amc2rr2zi50omr8m
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: Development1
            timestamp: Tue 2008-06-10 09:49:02 +1000
            message:
              merge bzr.dev r3489
            added:
              bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
              bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
            renamed:
              bzrlib/tests/repository_external_reference_implementations/ => bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
              doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
              bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
              bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
              bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
              bzrlib/tests/blackbox/test_added.py test_added.py-20060119085008-6b8b90369d42a26c
              bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
              bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
              bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
              bzrlib/tests/branch_implementations/test_pull.py test_pull.py-20060410103942-83c35b26657414fc
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
              bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
              bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
              bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
              bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
              bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
              bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
              bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
              bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
              bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
              bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
              doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
              doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
              doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        ------------------------------------------------------------
        revno: 3221.11.26
        revision-id: ian.clatworthy at canonical.com-20080604071702-ug0j2xwg083ts70r
        parent: ian.clatworthy at canonical.com-20080603072156-jrs1vgkwhcba2ssl
        parent: ian.clatworthy at canonical.com-20080604071653-hzkmddrm9nujdnij
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: reconfigure.shallow
        timestamp: Wed 2008-06-04 17:17:02 +1000
        message:
          merge test fixes from lower threads
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
            ------------------------------------------------------------
            revno: 3221.16.3
            revision-id: ian.clatworthy at canonical.com-20080604071653-hzkmddrm9nujdnij
            parent: ian.clatworthy at canonical.com-20080603072130-6a7b51782nrz5ri1
            parent: ian.clatworthy at canonical.com-20080604071644-2v4kq3jhlphr12zc
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: info.shallow
            timestamp: Wed 2008-06-04 17:16:53 +1000
            message:
              merge test fixes from lower threads
            modified:
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
            ------------------------------------------------------------
            revno: 3221.15.4
            revision-id: ian.clatworthy at canonical.com-20080604071644-2v4kq3jhlphr12zc
            parent: ian.clatworthy at canonical.com-20080603072105-3tkxiqs6nxcywvsh
            parent: ian.clatworthy at canonical.com-20080604071633-rifm5rezcaeoex3e
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: branch.shallow
            timestamp: Wed 2008-06-04 17:16:44 +1000
            message:
              merge test fixes from lower threads
            modified:
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
            ------------------------------------------------------------
            revno: 3221.14.5
            revision-id: ian.clatworthy at canonical.com-20080604071633-rifm5rezcaeoex3e
            parent: ian.clatworthy at canonical.com-20080603072014-nrx871gtazpa3p5m
            parent: ian.clatworthy at canonical.com-20080604071545-gnp0kch1vdwcjyok
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: push.reference
            timestamp: Wed 2008-06-04 17:16:33 +1000
            message:
              merge test fixes from lower threads
            modified:
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
            ------------------------------------------------------------
            revno: 3221.13.7
            revision-id: ian.clatworthy at canonical.com-20080604071545-gnp0kch1vdwcjyok
            parent: ian.clatworthy at canonical.com-20080604053223-mqtbabk7q82pxa2f
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: StackableBranch
            timestamp: Wed 2008-06-04 17:15:45 +1000
            message:
              ensure NoSuchRevision raised when needed in InterPackRepo
            modified:
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
            ------------------------------------------------------------
            revno: 3221.13.6
            revision-id: ian.clatworthy at canonical.com-20080604053223-mqtbabk7q82pxa2f
            parent: ian.clatworthy at canonical.com-20080604051723-w15gne2l4elukbd9
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: StackableBranch
            timestamp: Wed 2008-06-04 15:32:23 +1000
            message:
              update BzrBranch7 format to say 1.6, not 1.3
            modified:
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
            ------------------------------------------------------------
            revno: 3221.13.5
            revision-id: ian.clatworthy at canonical.com-20080604051723-w15gne2l4elukbd9
            parent: ian.clatworthy at canonical.com-20080603071919-ie2vtu9ecs4wx3ss
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: StackableBranch
            timestamp: Wed 2008-06-04 15:17:23 +1000
            message:
              fix LockableFiles deprecations
            modified:
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
        ------------------------------------------------------------
        revno: 3221.11.25
        revision-id: ian.clatworthy at canonical.com-20080603072156-jrs1vgkwhcba2ssl
        parent: ian.clatworthy at canonical.com-20080603052050-ayrdt752znid0iqj
        parent: ian.clatworthy at canonical.com-20080603072130-6a7b51782nrz5ri1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: reconfigure.shallow
        timestamp: Tue 2008-06-03 17:21:56 +1000
        message:
          fix failing unicode_paths test
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
            ------------------------------------------------------------
            revno: 3221.16.2
            revision-id: ian.clatworthy at canonical.com-20080603072130-6a7b51782nrz5ri1
            parent: ian.clatworthy at canonical.com-20080603051926-ixrc7gg15g3vlsz4
            parent: ian.clatworthy at canonical.com-20080603072105-3tkxiqs6nxcywvsh
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: info.shallow
            timestamp: Tue 2008-06-03 17:21:30 +1000
            message:
              fix failing unicode_paths test
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
            ------------------------------------------------------------
            revno: 3221.15.3
            revision-id: ian.clatworthy at canonical.com-20080603072105-3tkxiqs6nxcywvsh
            parent: ian.clatworthy at canonical.com-20080603051453-kcerw0qi8sv5ae24
            parent: ian.clatworthy at canonical.com-20080603072014-nrx871gtazpa3p5m
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: branch.shallow
            timestamp: Tue 2008-06-03 17:21:05 +1000
            message:
              fix failing unicode_paths test
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
            ------------------------------------------------------------
            revno: 3221.14.4
            revision-id: ian.clatworthy at canonical.com-20080603072014-nrx871gtazpa3p5m
            parent: ian.clatworthy at canonical.com-20080603050855-l2rjb6nurgi4k993
            parent: ian.clatworthy at canonical.com-20080603071919-ie2vtu9ecs4wx3ss
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: push.reference
            timestamp: Tue 2008-06-03 17:20:14 +1000
            message:
              fix failing unicode_paths test
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
            ------------------------------------------------------------
            revno: 3221.13.4
            revision-id: ian.clatworthy at canonical.com-20080603071919-ie2vtu9ecs4wx3ss
            parent: ian.clatworthy at canonical.com-20080603043318-efuhsj7vuqv4q6gt
            parent: ian.clatworthy at canonical.com-20080603065753-3s1aj5cf2hxpbms5
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: StackableBranch
            timestamp: Tue 2008-06-03 17:19:19 +1000
            message:
              fix failing unicode_paths test
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
            ------------------------------------------------------------
            revno: 3221.12.7
            revision-id: ian.clatworthy at canonical.com-20080603065753-3s1aj5cf2hxpbms5
            parent: ian.clatworthy at canonical.com-20080603020248-lzjbngqf9xn99tq2
            parent: ian.clatworthy at canonical.com-20080603065038-k68rlyw2m4uw164z
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: Development1
            timestamp: Tue 2008-06-03 16:57:53 +1000
            message:
              fix failing unicode_paths test
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
        ------------------------------------------------------------
        revno: 3221.11.24
        revision-id: ian.clatworthy at canonical.com-20080603052050-ayrdt752znid0iqj
        parent: robertc at robertcollins.net-20080228060348-3679t2jae78a8jh5
        parent: ian.clatworthy at canonical.com-20080603051926-ixrc7gg15g3vlsz4
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: reconfigure.shallow
        timestamp: Tue 2008-06-03 15:20:50 +1000
        message:
          Merge bzr.dev r3466
        removed:
          bzrlib/xml6.py                 xml6.py-20060823042456-dbaaq4atrche7xy5-1
        added:
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/tests/blackbox/test_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
          bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
          bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
          bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/repository_implementations/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
          bzrlib/tests/test_uncommit.py  test_uncommit.py-20080316104338-y3gxu67g5m2qih10-1
          bzrlib/tests/tree_implementations/test_annotate_iter.py test_annotate_iter.p-20080315092519-h4dc43rntmfmq16d-1
          bzrlib/transport/nosmart.py    nosmart.py-20080402095843-6ib17idympwy1zkr-1
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml6.py                 xml6.py-20080327235607-1skmbg4o9cd1o636-1
          doc/developers/integration.txt integration.txt-20080404022341-2lorxocp1in07zij-1
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/developers/repository-stream.txt repositorystream.txt-20080410222511-nh6b9bvscvcerh48-1
          doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
          doc/en/admin-guide/            docenadminguide-20080305135054-y7y2c986yf94zljn-1
          doc/en/admin-guide/index.txt   index.txt-20080305140741-ecw0lap8dxkxc05g-1
          doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
          doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
          doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
          doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
          doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
          doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
          doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
          doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
          doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
          doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
          doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
          doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
          doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
        renamed:
          bzrlib/plugins/launchpad/lp_indirect.py => bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_lp_indirect.py => bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/tests/test_revisionnamespaces.py => bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/xml5.py => bzrlib/xml8.py xml5.py-20050907032657-aac8f960815b66b1
          doc/en/user-guide/best_practice_intro.txt => doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          README                         README-20050309040720-8f368abf9f346b9d
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_knit_load_data_c.pyx   knit_c.pyx-20070509143944-u42gy8w387a10m0j-1
          bzrlib/_knit_load_data_py.py   _knit_load_data_py.p-20070629000948-9a0nh4s118bi5y8n-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
          bzrlib/benchmarks/tree_creator/kernel_like.py kernel_like.py-20060815024128-b16a7pn542u6b13k-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bundle/serializer/v08.py v06.py-20051119041339-ee43f97270b01823
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          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/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
          bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
          bzrlib/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          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/plugin.py               plugin.py-20050622060424-829b654519533d69
          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/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/revision/knit.py  knit.py-20060303020652-de5fa299e941a3c7
          bzrlib/store/revision/text.py  text.py-20060303020652-e49155f0da4d14ab
          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/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_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          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_pull.py test_pull.py-20051201144907-64959364f629947f
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_serve.py test_serve.py-20060913064329-8t2pvmsikl4s3xhl-1
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/blackbox/test_version_info.py test_bb_version_info.py-20051228204928-91711c6559d952f7
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          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_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_uncommit.py test_uncommit.py-20070205180410-ge7058d9138mvq3x-1
          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/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          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/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/per_lock/__init__.py __init__.py-20070314201444-u92yjsqrkh2m3qcb-1
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/repository_implementations/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/repository_implementations/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          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/repository_implementations/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/revisionstore_implementations/__init__.py __init__.py-20060303020702-976c4186a0f99edb
          bzrlib/tests/revisionstore_implementations/test_all.py test_all.py-20060303020702-9b2d4c1d75407f31
          bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
          bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_bugtracker.py test_bugtracker.py-20070410073305-vu1vu1qosjurg8kb-2
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_hooks.py     test_hooks.py-20070628030849-89rtsbe5dmer5npz-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          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_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          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_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_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_strace.py    test_strace.py-20070323001526-6zquhhw8leb9m6j8-2
          bzrlib/tests/test_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
          bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
          bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          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/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
          bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/tests/workingtree_implementations/test_add_reference.py test_add_reference.p-20061211024451-yo9i1691dgbv1eyn-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
          bzrlib/tests/workingtree_implementations/test_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_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_set_root_id.py test_set_root_id.py-20061004073850-0r1c7qikmnkb8m9k-1
          bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
          bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
          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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          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/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/util/configobj/docs/BSD-LICENSE.txt BSDLICENSE.txt-20051018184548-29b89ff3102657f5
          bzrlib/util/configobj/docs/configobj.txt configobj.txt-20051018184548-4949b5f17e6a19c7
          bzrlib/util/configobj/docs/validate.txt validate.txt-20051018184548-9e0e5ad913e258f5
          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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/lca-merge.txt   lcamerge.txt-20080103061803-9isydn4ivgwrvorw-1
          doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
          doc/developers/repository.txt  repository.txt-20070709152006-xkhlek456eclha4u-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/annotating_changes.txt annotating_changes.t-20071122141511-0knao2lklsdsvb1q-1
          doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
          doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
          doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
          doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
          doc/en/user-guide/resolving_conflicts.txt resolving_conflicts.-20071122141511-0knao2lklsdsvb1q-5
          doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/en/user-guide/version_info.txt version_info.txt-20060921215543-gju6o5xdic8w25np-1
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
            ------------------------------------------------------------
            revno: 3221.16.1
            revision-id: ian.clatworthy at canonical.com-20080603051926-ixrc7gg15g3vlsz4
            parent: robertc at robertcollins.net-20080228060348-3679t2jae78a8jh5
            parent: ian.clatworthy at canonical.com-20080603051453-kcerw0qi8sv5ae24
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: info.shallow
            timestamp: Tue 2008-06-03 15:19:26 +1000
            message:
              Merge bzr.dev r3466
            removed:
              bzrlib/xml6.py                 xml6.py-20060823042456-dbaaq4atrche7xy5-1
            added:
              bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
              bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
              bzrlib/tests/blackbox/test_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
              bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
              bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
              bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              bzrlib/tests/repository_implementations/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
              bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
              bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
              bzrlib/tests/test_uncommit.py  test_uncommit.py-20080316104338-y3gxu67g5m2qih10-1
              bzrlib/tests/tree_implementations/test_annotate_iter.py test_annotate_iter.p-20080315092519-h4dc43rntmfmq16d-1
              bzrlib/transport/nosmart.py    nosmart.py-20080402095843-6ib17idympwy1zkr-1
              bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
              bzrlib/xml6.py                 xml6.py-20080327235607-1skmbg4o9cd1o636-1
              doc/developers/integration.txt integration.txt-20080404022341-2lorxocp1in07zij-1
              doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
              doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
              doc/developers/repository-stream.txt repositorystream.txt-20080410222511-nh6b9bvscvcerh48-1
              doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
              doc/en/admin-guide/            docenadminguide-20080305135054-y7y2c986yf94zljn-1
              doc/en/admin-guide/index.txt   index.txt-20080305140741-ecw0lap8dxkxc05g-1
              doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
              doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
              doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
              doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
              doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
              doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
              doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
              doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
              doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
              doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
              doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
              doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
              doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
              doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
              doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
              doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
              doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
            renamed:
              bzrlib/plugins/launchpad/lp_indirect.py => bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
              bzrlib/plugins/launchpad/test_lp_indirect.py => bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
              bzrlib/tests/test_revisionnamespaces.py => bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
              bzrlib/xml5.py => bzrlib/xml8.py xml5.py-20050907032657-aac8f960815b66b1
              doc/en/user-guide/best_practice_intro.txt => doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
            modified:
              Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              README                         README-20050309040720-8f368abf9f346b9d
              bzr                            bzr.py-20050313053754-5485f144c7006fa6
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
              bzrlib/_knit_load_data_c.pyx   knit_c.pyx-20070509143944-u42gy8w387a10m0j-1
              bzrlib/_knit_load_data_py.py   _knit_load_data_py.p-20070629000948-9a0nh4s118bi5y8n-1
              bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
              bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
              bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
              bzrlib/benchmarks/bench_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
              bzrlib/benchmarks/tree_creator/kernel_like.py kernel_like.py-20060815024128-b16a7pn542u6b13k-1
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
              bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
              bzrlib/bundle/serializer/v08.py v06.py-20051119041339-ee43f97270b01823
              bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              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/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
              bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
              bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
              bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
              bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
              bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
              bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
              bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
              bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
              bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
              bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
              bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
              bzrlib/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
              bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
              bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
              bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
              bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
              bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
              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/plugin.py               plugin.py-20050622060424-829b654519533d69
              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/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
              bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              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/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/status.py               status.py-20050505062338-431bfa63ec9b19e6
              bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
              bzrlib/store/revision/knit.py  knit.py-20060303020652-de5fa299e941a3c7
              bzrlib/store/revision/text.py  text.py-20060303020652-e49155f0da4d14ab
              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/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_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
              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_pull.py test_pull.py-20051201144907-64959364f629947f
              bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
              bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
              bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
              bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
              bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
              bzrlib/tests/blackbox/test_serve.py test_serve.py-20060913064329-8t2pvmsikl4s3xhl-1
              bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
              bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
              bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
              bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
              bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
              bzrlib/tests/blackbox/test_version_info.py test_bb_version_info.py-20051228204928-91711c6559d952f7
              bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
              bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
              bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
              bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
              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_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_uncommit.py test_uncommit.py-20070205180410-ge7058d9138mvq3x-1
              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/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
              bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
              bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
              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/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
              bzrlib/tests/per_lock/__init__.py __init__.py-20070314201444-u92yjsqrkh2m3qcb-1
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
              bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
              bzrlib/tests/repository_implementations/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
              bzrlib/tests/repository_implementations/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
              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/repository_implementations/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
              bzrlib/tests/revisionstore_implementations/__init__.py __init__.py-20060303020702-976c4186a0f99edb
              bzrlib/tests/revisionstore_implementations/test_all.py test_all.py-20060303020702-9b2d4c1d75407f31
              bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
              bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
              bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
              bzrlib/tests/test_bugtracker.py test_bugtracker.py-20070410073305-vu1vu1qosjurg8kb-2
              bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
              bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
              bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
              bzrlib/tests/test_hooks.py     test_hooks.py-20070628030849-89rtsbe5dmer5npz-1
              bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
              bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
              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_log.py       testlog.py-20050728115707-1a514809d7d49309
              bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
              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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
              bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
              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_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
              bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
              bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
              bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
              bzrlib/tests/test_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_strace.py    test_strace.py-20070323001526-6zquhhw8leb9m6j8-2
              bzrlib/tests/test_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
              bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
              bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
              bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
              bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
              bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
              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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
              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/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
              bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
              bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
              bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
              bzrlib/tests/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
              bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
              bzrlib/tests/workingtree_implementations/test_add_reference.py test_add_reference.p-20061211024451-yo9i1691dgbv1eyn-1
              bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
              bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
              bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
              bzrlib/tests/workingtree_implementations/test_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_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
              bzrlib/tests/workingtree_implementations/test_set_root_id.py test_set_root_id.py-20061004073850-0r1c7qikmnkb8m9k-1
              bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
              bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
              bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
              bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
              bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
              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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
              bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
              bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
              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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
              bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
              bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
              bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
              bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
              bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              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/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
              bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
              bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
              bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
              bzrlib/util/configobj/docs/BSD-LICENSE.txt BSDLICENSE.txt-20051018184548-29b89ff3102657f5
              bzrlib/util/configobj/docs/configobj.txt configobj.txt-20051018184548-4949b5f17e6a19c7
              bzrlib/util/configobj/docs/validate.txt validate.txt-20051018184548-9e0e5ad913e258f5
              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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
              bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
              doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
              doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
              doc/developers/lca-merge.txt   lcamerge.txt-20080103061803-9isydn4ivgwrvorw-1
              doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
              doc/developers/repository.txt  repository.txt-20070709152006-xkhlek456eclha4u-1
              doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
              doc/en/user-guide/annotating_changes.txt annotating_changes.t-20071122141511-0knao2lklsdsvb1q-1
              doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
              doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
              doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
              doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
              doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
              doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
              doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
              doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
              doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
              doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
              doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
              doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
              doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
              doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
              doc/en/user-guide/resolving_conflicts.txt resolving_conflicts.-20071122141511-0knao2lklsdsvb1q-5
              doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
              doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
              doc/en/user-guide/version_info.txt version_info.txt-20060921215543-gju6o5xdic8w25np-1
              doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
              bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
              bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
              bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
              bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
              doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
            ------------------------------------------------------------
            revno: 3221.15.2
            revision-id: ian.clatworthy at canonical.com-20080603051453-kcerw0qi8sv5ae24
            parent: robertc at robertcollins.net-20080228055823-cop61dm3rk3arg0x
            parent: ian.clatworthy at canonical.com-20080603050855-l2rjb6nurgi4k993
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: branch.shallow
            timestamp: Tue 2008-06-03 15:14:53 +1000
            message:
              Merge bzr.dev r3466
            removed:
              bzrlib/xml6.py                 xml6.py-20060823042456-dbaaq4atrche7xy5-1
            added:
              bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
              bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
              bzrlib/tests/blackbox/test_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
              bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
              bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
              bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              bzrlib/tests/repository_implementations/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
              bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
              bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
              bzrlib/tests/test_uncommit.py  test_uncommit.py-20080316104338-y3gxu67g5m2qih10-1
              bzrlib/tests/tree_implementations/test_annotate_iter.py test_annotate_iter.p-20080315092519-h4dc43rntmfmq16d-1
              bzrlib/transport/nosmart.py    nosmart.py-20080402095843-6ib17idympwy1zkr-1
              bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
              bzrlib/xml6.py                 xml6.py-20080327235607-1skmbg4o9cd1o636-1
              doc/developers/integration.txt integration.txt-20080404022341-2lorxocp1in07zij-1
              doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
              doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
              doc/developers/repository-stream.txt repositorystream.txt-20080410222511-nh6b9bvscvcerh48-1
              doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
              doc/en/admin-guide/            docenadminguide-20080305135054-y7y2c986yf94zljn-1
              doc/en/admin-guide/index.txt   index.txt-20080305140741-ecw0lap8dxkxc05g-1
              doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
              doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
              doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
              doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
              doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
              doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
              doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
              doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
              doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
              doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
              doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
              doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
              doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
              doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
              doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
              doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
              doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
            renamed:
              bzrlib/plugins/launchpad/lp_indirect.py => bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
              bzrlib/plugins/launchpad/test_lp_indirect.py => bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
              bzrlib/tests/test_revisionnamespaces.py => bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
              bzrlib/xml5.py => bzrlib/xml8.py xml5.py-20050907032657-aac8f960815b66b1
              doc/en/user-guide/best_practice_intro.txt => doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
            modified:
              Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              README                         README-20050309040720-8f368abf9f346b9d
              bzr                            bzr.py-20050313053754-5485f144c7006fa6
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
              bzrlib/_knit_load_data_c.pyx   knit_c.pyx-20070509143944-u42gy8w387a10m0j-1
              bzrlib/_knit_load_data_py.py   _knit_load_data_py.p-20070629000948-9a0nh4s118bi5y8n-1
              bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
              bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
              bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
              bzrlib/benchmarks/bench_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
              bzrlib/benchmarks/tree_creator/kernel_like.py kernel_like.py-20060815024128-b16a7pn542u6b13k-1
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
              bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
              bzrlib/bundle/serializer/v08.py v06.py-20051119041339-ee43f97270b01823
              bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              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/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
              bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
              bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
              bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
              bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
              bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
              bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
              bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
              bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
              bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
              bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
              bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
              bzrlib/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
              bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
              bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
              bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
              bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
              bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
              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/plugin.py               plugin.py-20050622060424-829b654519533d69
              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/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
              bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              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/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/status.py               status.py-20050505062338-431bfa63ec9b19e6
              bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
              bzrlib/store/revision/knit.py  knit.py-20060303020652-de5fa299e941a3c7
              bzrlib/store/revision/text.py  text.py-20060303020652-e49155f0da4d14ab
              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/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_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
              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_pull.py test_pull.py-20051201144907-64959364f629947f
              bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
              bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
              bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
              bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
              bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
              bzrlib/tests/blackbox/test_serve.py test_serve.py-20060913064329-8t2pvmsikl4s3xhl-1
              bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
              bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
              bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
              bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
              bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
              bzrlib/tests/blackbox/test_version_info.py test_bb_version_info.py-20051228204928-91711c6559d952f7
              bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
              bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
              bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
              bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
              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_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_uncommit.py test_uncommit.py-20070205180410-ge7058d9138mvq3x-1
              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/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
              bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
              bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
              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/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
              bzrlib/tests/per_lock/__init__.py __init__.py-20070314201444-u92yjsqrkh2m3qcb-1
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
              bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
              bzrlib/tests/repository_implementations/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
              bzrlib/tests/repository_implementations/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
              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/repository_implementations/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
              bzrlib/tests/revisionstore_implementations/__init__.py __init__.py-20060303020702-976c4186a0f99edb
              bzrlib/tests/revisionstore_implementations/test_all.py test_all.py-20060303020702-9b2d4c1d75407f31
              bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
              bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
              bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
              bzrlib/tests/test_bugtracker.py test_bugtracker.py-20070410073305-vu1vu1qosjurg8kb-2
              bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
              bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
              bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
              bzrlib/tests/test_hooks.py     test_hooks.py-20070628030849-89rtsbe5dmer5npz-1
              bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
              bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
              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_log.py       testlog.py-20050728115707-1a514809d7d49309
              bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
              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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
              bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
              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_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
              bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
              bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
              bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
              bzrlib/tests/test_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_strace.py    test_strace.py-20070323001526-6zquhhw8leb9m6j8-2
              bzrlib/tests/test_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
              bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
              bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
              bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
              bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
              bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
              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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
              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/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
              bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
              bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
              bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
              bzrlib/tests/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
              bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
              bzrlib/tests/workingtree_implementations/test_add_reference.py test_add_reference.p-20061211024451-yo9i1691dgbv1eyn-1
              bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
              bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
              bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
              bzrlib/tests/workingtree_implementations/test_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_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
              bzrlib/tests/workingtree_implementations/test_set_root_id.py test_set_root_id.py-20061004073850-0r1c7qikmnkb8m9k-1
              bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
              bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
              bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
              bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
              bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
              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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
              bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
              bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
              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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
              bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
              bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
              bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
              bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
              bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              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/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
              bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
              bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
              bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
              bzrlib/util/configobj/docs/BSD-LICENSE.txt BSDLICENSE.txt-20051018184548-29b89ff3102657f5
              bzrlib/util/configobj/docs/configobj.txt configobj.txt-20051018184548-4949b5f17e6a19c7
              bzrlib/util/configobj/docs/validate.txt validate.txt-20051018184548-9e0e5ad913e258f5
              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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
              bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
              doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
              doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
              doc/developers/lca-merge.txt   lcamerge.txt-20080103061803-9isydn4ivgwrvorw-1
              doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
              doc/developers/repository.txt  repository.txt-20070709152006-xkhlek456eclha4u-1
              doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
              doc/en/user-guide/annotating_changes.txt annotating_changes.t-20071122141511-0knao2lklsdsvb1q-1
              doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
              doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
              doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
              doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
              doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
              doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
              doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
              doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
              doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
              doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
              doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
              doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
              doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
              doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
              doc/en/user-guide/resolving_conflicts.txt resolving_conflicts.-20071122141511-0knao2lklsdsvb1q-5
              doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
              doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
              doc/en/user-guide/version_info.txt version_info.txt-20060921215543-gju6o5xdic8w25np-1
              doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
              bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
              bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
              bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
              bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
              doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
            ------------------------------------------------------------
            revno: 3221.14.3
            revision-id: ian.clatworthy at canonical.com-20080603050855-l2rjb6nurgi4k993
            parent: robertc at robertcollins.net-20080228055724-x36yod93m3hf7jnz
            parent: ian.clatworthy at canonical.com-20080603043318-efuhsj7vuqv4q6gt
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: push.reference
            timestamp: Tue 2008-06-03 15:08:55 +1000
            message:
              Merge bzr.dev r3466
            removed:
              bzrlib/xml6.py                 xml6.py-20060823042456-dbaaq4atrche7xy5-1
            added:
              bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
              bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
              bzrlib/tests/blackbox/test_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
              bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
              bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
              bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              bzrlib/tests/repository_implementations/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
              bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
              bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
              bzrlib/tests/test_uncommit.py  test_uncommit.py-20080316104338-y3gxu67g5m2qih10-1
              bzrlib/tests/tree_implementations/test_annotate_iter.py test_annotate_iter.p-20080315092519-h4dc43rntmfmq16d-1
              bzrlib/transport/nosmart.py    nosmart.py-20080402095843-6ib17idympwy1zkr-1
              bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
              bzrlib/xml6.py                 xml6.py-20080327235607-1skmbg4o9cd1o636-1
              doc/developers/integration.txt integration.txt-20080404022341-2lorxocp1in07zij-1
              doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
              doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
              doc/developers/repository-stream.txt repositorystream.txt-20080410222511-nh6b9bvscvcerh48-1
              doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
              doc/en/admin-guide/            docenadminguide-20080305135054-y7y2c986yf94zljn-1
              doc/en/admin-guide/index.txt   index.txt-20080305140741-ecw0lap8dxkxc05g-1
              doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
              doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
              doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
              doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
              doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
              doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
              doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
              doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
              doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
              doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
              doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
              doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
              doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
              doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
              doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
              doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
              doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
            renamed:
              bzrlib/plugins/launchpad/lp_indirect.py => bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
              bzrlib/plugins/launchpad/test_lp_indirect.py => bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
              bzrlib/tests/test_revisionnamespaces.py => bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
              bzrlib/xml5.py => bzrlib/xml8.py xml5.py-20050907032657-aac8f960815b66b1
              doc/en/user-guide/best_practice_intro.txt => doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
            modified:
              Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              README                         README-20050309040720-8f368abf9f346b9d
              bzr                            bzr.py-20050313053754-5485f144c7006fa6
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
              bzrlib/_knit_load_data_c.pyx   knit_c.pyx-20070509143944-u42gy8w387a10m0j-1
              bzrlib/_knit_load_data_py.py   _knit_load_data_py.p-20070629000948-9a0nh4s118bi5y8n-1
              bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
              bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
              bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
              bzrlib/benchmarks/bench_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
              bzrlib/benchmarks/tree_creator/kernel_like.py kernel_like.py-20060815024128-b16a7pn542u6b13k-1
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
              bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
              bzrlib/bundle/serializer/v08.py v06.py-20051119041339-ee43f97270b01823
              bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              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/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
              bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
              bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
              bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
              bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
              bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
              bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
              bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
              bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
              bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
              bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
              bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
              bzrlib/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
              bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
              bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
              bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
              bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
              bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
              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/plugin.py               plugin.py-20050622060424-829b654519533d69
              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/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
              bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              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/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/status.py               status.py-20050505062338-431bfa63ec9b19e6
              bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
              bzrlib/store/revision/knit.py  knit.py-20060303020652-de5fa299e941a3c7
              bzrlib/store/revision/text.py  text.py-20060303020652-e49155f0da4d14ab
              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/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_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
              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_pull.py test_pull.py-20051201144907-64959364f629947f
              bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
              bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
              bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
              bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
              bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
              bzrlib/tests/blackbox/test_serve.py test_serve.py-20060913064329-8t2pvmsikl4s3xhl-1
              bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
              bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
              bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
              bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
              bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
              bzrlib/tests/blackbox/test_version_info.py test_bb_version_info.py-20051228204928-91711c6559d952f7
              bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
              bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
              bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
              bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
              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_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_uncommit.py test_uncommit.py-20070205180410-ge7058d9138mvq3x-1
              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/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
              bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
              bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
              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/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
              bzrlib/tests/per_lock/__init__.py __init__.py-20070314201444-u92yjsqrkh2m3qcb-1
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
              bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
              bzrlib/tests/repository_implementations/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
              bzrlib/tests/repository_implementations/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
              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/repository_implementations/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
              bzrlib/tests/revisionstore_implementations/__init__.py __init__.py-20060303020702-976c4186a0f99edb
              bzrlib/tests/revisionstore_implementations/test_all.py test_all.py-20060303020702-9b2d4c1d75407f31
              bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
              bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
              bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
              bzrlib/tests/test_bugtracker.py test_bugtracker.py-20070410073305-vu1vu1qosjurg8kb-2
              bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
              bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
              bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
              bzrlib/tests/test_hooks.py     test_hooks.py-20070628030849-89rtsbe5dmer5npz-1
              bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
              bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
              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_log.py       testlog.py-20050728115707-1a514809d7d49309
              bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
              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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
              bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
              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_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
              bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
              bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
              bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
              bzrlib/tests/test_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_strace.py    test_strace.py-20070323001526-6zquhhw8leb9m6j8-2
              bzrlib/tests/test_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
              bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
              bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
              bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
              bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
              bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
              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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
              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/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
              bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
              bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
              bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
              bzrlib/tests/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
              bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
              bzrlib/tests/workingtree_implementations/test_add_reference.py test_add_reference.p-20061211024451-yo9i1691dgbv1eyn-1
              bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
              bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
              bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
              bzrlib/tests/workingtree_implementations/test_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_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
              bzrlib/tests/workingtree_implementations/test_set_root_id.py test_set_root_id.py-20061004073850-0r1c7qikmnkb8m9k-1
              bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
              bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
              bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
              bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
              bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
              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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
              bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
              bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
              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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
              bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
              bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
              bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
              bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
              bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              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/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
              bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
              bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
              bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
              bzrlib/util/configobj/docs/BSD-LICENSE.txt BSDLICENSE.txt-20051018184548-29b89ff3102657f5
              bzrlib/util/configobj/docs/configobj.txt configobj.txt-20051018184548-4949b5f17e6a19c7
              bzrlib/util/configobj/docs/validate.txt validate.txt-20051018184548-9e0e5ad913e258f5
              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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
              bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
              doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
              doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
              doc/developers/lca-merge.txt   lcamerge.txt-20080103061803-9isydn4ivgwrvorw-1
              doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
              doc/developers/repository.txt  repository.txt-20070709152006-xkhlek456eclha4u-1
              doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
              doc/en/user-guide/annotating_changes.txt annotating_changes.t-20071122141511-0knao2lklsdsvb1q-1
              doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
              doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
              doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
              doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
              doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
              doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
              doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
              doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
              doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
              doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
              doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
              doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
              doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
              doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
              doc/en/user-guide/resolving_conflicts.txt resolving_conflicts.-20071122141511-0knao2lklsdsvb1q-5
              doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
              doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
              doc/en/user-guide/version_info.txt version_info.txt-20060921215543-gju6o5xdic8w25np-1
              doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
              bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
              bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
              bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
              bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
              doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
            ------------------------------------------------------------
            revno: 3221.13.3
            revision-id: ian.clatworthy at canonical.com-20080603043318-efuhsj7vuqv4q6gt
            parent: robertc at robertcollins.net-20080228055607-moxe31bg70mi88ho
            parent: ian.clatworthy at canonical.com-20080603020248-lzjbngqf9xn99tq2
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: StackableBranch
            timestamp: Tue 2008-06-03 14:33:18 +1000
            message:
              Merge bzr.dev r3466
            removed:
              bzrlib/xml6.py                 xml6.py-20060823042456-dbaaq4atrche7xy5-1
            added:
              bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
              bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
              bzrlib/tests/blackbox/test_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
              bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
              bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
              bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              bzrlib/tests/repository_implementations/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
              bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
              bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
              bzrlib/tests/test_uncommit.py  test_uncommit.py-20080316104338-y3gxu67g5m2qih10-1
              bzrlib/tests/tree_implementations/test_annotate_iter.py test_annotate_iter.p-20080315092519-h4dc43rntmfmq16d-1
              bzrlib/transport/nosmart.py    nosmart.py-20080402095843-6ib17idympwy1zkr-1
              bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
              bzrlib/xml6.py                 xml6.py-20080327235607-1skmbg4o9cd1o636-1
              doc/developers/integration.txt integration.txt-20080404022341-2lorxocp1in07zij-1
              doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
              doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
              doc/developers/repository-stream.txt repositorystream.txt-20080410222511-nh6b9bvscvcerh48-1
              doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
              doc/en/admin-guide/            docenadminguide-20080305135054-y7y2c986yf94zljn-1
              doc/en/admin-guide/index.txt   index.txt-20080305140741-ecw0lap8dxkxc05g-1
              doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
              doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
              doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
              doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
              doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
              doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
              doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
              doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
              doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
              doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
              doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
              doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
              doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
              doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
              doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
              doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
              doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
            renamed:
              bzrlib/plugins/launchpad/lp_indirect.py => bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
              bzrlib/plugins/launchpad/test_lp_indirect.py => bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
              bzrlib/tests/test_revisionnamespaces.py => bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
              bzrlib/xml5.py => bzrlib/xml8.py xml5.py-20050907032657-aac8f960815b66b1
              doc/en/user-guide/best_practice_intro.txt => doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
            modified:
              Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              README                         README-20050309040720-8f368abf9f346b9d
              bzr                            bzr.py-20050313053754-5485f144c7006fa6
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
              bzrlib/_knit_load_data_c.pyx   knit_c.pyx-20070509143944-u42gy8w387a10m0j-1
              bzrlib/_knit_load_data_py.py   _knit_load_data_py.p-20070629000948-9a0nh4s118bi5y8n-1
              bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
              bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
              bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
              bzrlib/benchmarks/bench_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
              bzrlib/benchmarks/tree_creator/kernel_like.py kernel_like.py-20060815024128-b16a7pn542u6b13k-1
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
              bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
              bzrlib/bundle/serializer/v08.py v06.py-20051119041339-ee43f97270b01823
              bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              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/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
              bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
              bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
              bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
              bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
              bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
              bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
              bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
              bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
              bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
              bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
              bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
              bzrlib/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
              bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
              bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
              bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
              bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
              bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
              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/plugin.py               plugin.py-20050622060424-829b654519533d69
              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/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
              bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              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/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/status.py               status.py-20050505062338-431bfa63ec9b19e6
              bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
              bzrlib/store/revision/knit.py  knit.py-20060303020652-de5fa299e941a3c7
              bzrlib/store/revision/text.py  text.py-20060303020652-e49155f0da4d14ab
              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/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_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
              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_pull.py test_pull.py-20051201144907-64959364f629947f
              bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
              bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
              bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
              bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
              bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
              bzrlib/tests/blackbox/test_serve.py test_serve.py-20060913064329-8t2pvmsikl4s3xhl-1
              bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
              bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
              bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
              bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
              bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
              bzrlib/tests/blackbox/test_version_info.py test_bb_version_info.py-20051228204928-91711c6559d952f7
              bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
              bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
              bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
              bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
              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_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_uncommit.py test_uncommit.py-20070205180410-ge7058d9138mvq3x-1
              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/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
              bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
              bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
              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/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
              bzrlib/tests/per_lock/__init__.py __init__.py-20070314201444-u92yjsqrkh2m3qcb-1
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
              bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
              bzrlib/tests/repository_implementations/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
              bzrlib/tests/repository_implementations/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
              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/repository_implementations/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
              bzrlib/tests/revisionstore_implementations/__init__.py __init__.py-20060303020702-976c4186a0f99edb
              bzrlib/tests/revisionstore_implementations/test_all.py test_all.py-20060303020702-9b2d4c1d75407f31
              bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
              bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
              bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
              bzrlib/tests/test_bugtracker.py test_bugtracker.py-20070410073305-vu1vu1qosjurg8kb-2
              bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
              bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
              bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
              bzrlib/tests/test_hooks.py     test_hooks.py-20070628030849-89rtsbe5dmer5npz-1
              bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
              bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
              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_log.py       testlog.py-20050728115707-1a514809d7d49309
              bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
              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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
              bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
              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_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
              bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
              bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
              bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
              bzrlib/tests/test_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_strace.py    test_strace.py-20070323001526-6zquhhw8leb9m6j8-2
              bzrlib/tests/test_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
              bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
              bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
              bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
              bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
              bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
              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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
              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/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
              bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
              bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
              bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
              bzrlib/tests/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
              bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
              bzrlib/tests/workingtree_implementations/test_add_reference.py test_add_reference.p-20061211024451-yo9i1691dgbv1eyn-1
              bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
              bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
              bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
              bzrlib/tests/workingtree_implementations/test_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_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
              bzrlib/tests/workingtree_implementations/test_set_root_id.py test_set_root_id.py-20061004073850-0r1c7qikmnkb8m9k-1
              bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
              bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
              bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
              bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
              bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
              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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
              bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
              bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
              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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
              bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
              bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
              bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
              bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
              bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              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/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
              bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
              bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
              bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
              bzrlib/util/configobj/docs/BSD-LICENSE.txt BSDLICENSE.txt-20051018184548-29b89ff3102657f5
              bzrlib/util/configobj/docs/configobj.txt configobj.txt-20051018184548-4949b5f17e6a19c7
              bzrlib/util/configobj/docs/validate.txt validate.txt-20051018184548-9e0e5ad913e258f5
              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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
              bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
              doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
              doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
              doc/developers/lca-merge.txt   lcamerge.txt-20080103061803-9isydn4ivgwrvorw-1
              doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
              doc/developers/repository.txt  repository.txt-20070709152006-xkhlek456eclha4u-1
              doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
              doc/en/user-guide/annotating_changes.txt annotating_changes.t-20071122141511-0knao2lklsdsvb1q-1
              doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
              doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
              doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
              doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
              doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
              doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
              doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
              doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
              doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
              doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
              doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
              doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
              doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
              doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
              doc/en/user-guide/resolving_conflicts.txt resolving_conflicts.-20071122141511-0knao2lklsdsvb1q-5
              doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
              doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
              doc/en/user-guide/version_info.txt version_info.txt-20060921215543-gju6o5xdic8w25np-1
              doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
              bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
              bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
              bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
              bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
              doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
            ------------------------------------------------------------
            revno: 3221.12.6
            revision-id: ian.clatworthy at canonical.com-20080603020248-lzjbngqf9xn99tq2
            parent: robertc at robertcollins.net-20080227113747-vuvx63xiix8m2vdi
            parent: ian.clatworthy at canonical.com-20080603013711-5yzkojps804g411d
            committer: Ian Clatworthy <ian.clatworthy at canonical.com>
            branch nick: Development1
            timestamp: Tue 2008-06-03 12:02:48 +1000
            message:
              Merge bzr.dev r3466
            removed:
              bzrlib/xml6.py                 xml6.py-20060823042456-dbaaq4atrche7xy5-1
            added:
              bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
              bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
              bzrlib/tests/blackbox/test_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
              bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
              bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
              bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              bzrlib/tests/repository_implementations/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
              bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
              bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
              bzrlib/tests/test_uncommit.py  test_uncommit.py-20080316104338-y3gxu67g5m2qih10-1
              bzrlib/tests/tree_implementations/test_annotate_iter.py test_annotate_iter.p-20080315092519-h4dc43rntmfmq16d-1
              bzrlib/transport/nosmart.py    nosmart.py-20080402095843-6ib17idympwy1zkr-1
              bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
              bzrlib/xml6.py                 xml6.py-20080327235607-1skmbg4o9cd1o636-1
              doc/developers/integration.txt integration.txt-20080404022341-2lorxocp1in07zij-1
              doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
              doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
              doc/developers/repository-stream.txt repositorystream.txt-20080410222511-nh6b9bvscvcerh48-1
              doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
              doc/en/admin-guide/            docenadminguide-20080305135054-y7y2c986yf94zljn-1
              doc/en/admin-guide/index.txt   index.txt-20080305140741-ecw0lap8dxkxc05g-1
              doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
              doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
              doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
              doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
              doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
              doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
              doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
              doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
              doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
              doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
              doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
              doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
              doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
              doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
              doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
              doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
              doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
            renamed:
              bzrlib/plugins/launchpad/lp_indirect.py => bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
              bzrlib/plugins/launchpad/test_lp_indirect.py => bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
              bzrlib/tests/test_revisionnamespaces.py => bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
              bzrlib/xml5.py => bzrlib/xml8.py xml5.py-20050907032657-aac8f960815b66b1
              doc/en/user-guide/best_practice_intro.txt => doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
            modified:
              Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              README                         README-20050309040720-8f368abf9f346b9d
              bzr                            bzr.py-20050313053754-5485f144c7006fa6
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
              bzrlib/_knit_load_data_c.pyx   knit_c.pyx-20070509143944-u42gy8w387a10m0j-1
              bzrlib/_knit_load_data_py.py   _knit_load_data_py.p-20070629000948-9a0nh4s118bi5y8n-1
              bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
              bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
              bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
              bzrlib/benchmarks/bench_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
              bzrlib/benchmarks/tree_creator/kernel_like.py kernel_like.py-20060815024128-b16a7pn542u6b13k-1
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
              bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
              bzrlib/bundle/serializer/v08.py v06.py-20051119041339-ee43f97270b01823
              bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              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/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
              bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
              bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
              bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
              bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
              bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
              bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
              bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
              bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
              bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
              bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
              bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
              bzrlib/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
              bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
              bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
              bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
              bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
              bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
              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/plugin.py               plugin.py-20050622060424-829b654519533d69
              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/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
              bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              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/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/status.py               status.py-20050505062338-431bfa63ec9b19e6
              bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
              bzrlib/store/revision/knit.py  knit.py-20060303020652-de5fa299e941a3c7
              bzrlib/store/revision/text.py  text.py-20060303020652-e49155f0da4d14ab
              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/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_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
              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_pull.py test_pull.py-20051201144907-64959364f629947f
              bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
              bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
              bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
              bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
              bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
              bzrlib/tests/blackbox/test_serve.py test_serve.py-20060913064329-8t2pvmsikl4s3xhl-1
              bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
              bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
              bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
              bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
              bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
              bzrlib/tests/blackbox/test_version_info.py test_bb_version_info.py-20051228204928-91711c6559d952f7
              bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
              bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
              bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
              bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
              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_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_uncommit.py test_uncommit.py-20070205180410-ge7058d9138mvq3x-1
              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/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
              bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
              bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
              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/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
              bzrlib/tests/per_lock/__init__.py __init__.py-20070314201444-u92yjsqrkh2m3qcb-1
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
              bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
              bzrlib/tests/repository_implementations/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
              bzrlib/tests/repository_implementations/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
              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/repository_implementations/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
              bzrlib/tests/revisionstore_implementations/__init__.py __init__.py-20060303020702-976c4186a0f99edb
              bzrlib/tests/revisionstore_implementations/test_all.py test_all.py-20060303020702-9b2d4c1d75407f31
              bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
              bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
              bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
              bzrlib/tests/test_bugtracker.py test_bugtracker.py-20070410073305-vu1vu1qosjurg8kb-2
              bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
              bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
              bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
              bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
              bzrlib/tests/test_hooks.py     test_hooks.py-20070628030849-89rtsbe5dmer5npz-1
              bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
              bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
              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_log.py       testlog.py-20050728115707-1a514809d7d49309
              bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
              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_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
              bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
              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_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
              bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
              bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
              bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
              bzrlib/tests/test_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_strace.py    test_strace.py-20070323001526-6zquhhw8leb9m6j8-2
              bzrlib/tests/test_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
              bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
              bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
              bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
              bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
              bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
              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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
              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/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
              bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
              bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
              bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
              bzrlib/tests/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
              bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
              bzrlib/tests/workingtree_implementations/test_add_reference.py test_add_reference.p-20061211024451-yo9i1691dgbv1eyn-1
              bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
              bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
              bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
              bzrlib/tests/workingtree_implementations/test_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_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
              bzrlib/tests/workingtree_implementations/test_set_root_id.py test_set_root_id.py-20061004073850-0r1c7qikmnkb8m9k-1
              bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
              bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
              bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
              bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
              bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
              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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
              bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
              bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
              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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
              bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
              bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
              bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
              bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
              bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              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/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
              bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
              bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
              bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
              bzrlib/util/configobj/docs/BSD-LICENSE.txt BSDLICENSE.txt-20051018184548-29b89ff3102657f5
              bzrlib/util/configobj/docs/configobj.txt configobj.txt-20051018184548-4949b5f17e6a19c7
              bzrlib/util/configobj/docs/validate.txt validate.txt-20051018184548-9e0e5ad913e258f5
              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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
              bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
              doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
              doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
              doc/developers/lca-merge.txt   lcamerge.txt-20080103061803-9isydn4ivgwrvorw-1
              doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
              doc/developers/repository.txt  repository.txt-20070709152006-xkhlek456eclha4u-1
              doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
              doc/en/user-guide/annotating_changes.txt annotating_changes.t-20071122141511-0knao2lklsdsvb1q-1
              doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
              doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
              doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
              doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
              doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
              doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
              doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
              doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
              doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
              doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
              doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
              doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
              doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
              doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
              doc/en/user-guide/resolving_conflicts.txt resolving_conflicts.-20071122141511-0knao2lklsdsvb1q-5
              doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
              doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
              doc/en/user-guide/version_info.txt version_info.txt-20060921215543-gju6o5xdic8w25np-1
              doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
              bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
              bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
              bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
              bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
              doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
        ------------------------------------------------------------
        revno: 3221.11.23
        revision-id: robertc at robertcollins.net-20080228060348-3679t2jae78a8jh5
        parent: robertc at robertcollins.net-20080228000418-5yvovel9a5tmpwym
        parent: robertc at robertcollins.net-20080228055823-cop61dm3rk3arg0x
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: info.shallow
        timestamp: Thu 2008-02-28 17:03:48 +1100
        message:
          Merge up bzrdir.sprout support.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
            ------------------------------------------------------------
            revno: 3221.15.1
            revision-id: robertc at robertcollins.net-20080228055823-cop61dm3rk3arg0x
            parent: robertc at robertcollins.net-20080227215016-gn12tusha7cstpm3
            parent: robertc at robertcollins.net-20080228055724-x36yod93m3hf7jnz
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: branch.shallow
            timestamp: Thu 2008-02-28 16:58:23 +1100
            message:
              Merge up bzrdir.sprout support.
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
            ------------------------------------------------------------
            revno: 3221.14.2
            revision-id: robertc at robertcollins.net-20080228055724-x36yod93m3hf7jnz
            parent: robertc at robertcollins.net-20080228043404-qfttn3zr4yv49u2p
            parent: robertc at robertcollins.net-20080228055607-moxe31bg70mi88ho
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: push.reference
            timestamp: Thu 2008-02-28 16:57:24 +1100
            message:
              Merge up bzrdir.sprout support.
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
                ------------------------------------------------------------
                revno: 3221.13.2
                revision-id: robertc at robertcollins.net-20080228055607-moxe31bg70mi88ho
                parent: robertc at robertcollins.net-20080227114240-8r0okhnf1q3oh5kn
                committer: Robert Collins <robertc at robertcollins.net>
                branch nick: StackableBranch
                timestamp: Thu 2008-02-28 16:56:07 +1100
                message:
                  Add a shallow parameter to bzrdir.sprout, which involved fixing a lateny bug in pack to pack fetching with ghost discovery.
                modified:
                  NEWS                           NEWS-20050323055033-4e00b5db738777ff
                  bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
                  bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
                  bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
                  bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
            ------------------------------------------------------------
            revno: 3221.14.1
            revision-id: robertc at robertcollins.net-20080228043404-qfttn3zr4yv49u2p
            parent: robertc at robertcollins.net-20080227114404-wuh70yzho5bh8ckt
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: push.reference
            timestamp: Thu 2008-02-28 15:34:04 +1100
            message:
              Fix typo.
            modified:
              bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3221.11.22
        revision-id: robertc at robertcollins.net-20080228000418-5yvovel9a5tmpwym
        parent: robertc at robertcollins.net-20080227215612-a51clrry0172gbf8
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: info.shallow
        timestamp: Thu 2008-02-28 11:04:18 +1100
        message:
          Remove unused variable from shallow branch info test.
        modified:
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
        ------------------------------------------------------------
        revno: 3221.11.21
        revision-id: robertc at robertcollins.net-20080227215612-a51clrry0172gbf8
        parent: robertc at robertcollins.net-20080227215016-gn12tusha7cstpm3
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: info.shallow
        timestamp: Thu 2008-02-28 08:56:12 +1100
        message:
          Have info report on stacked branches.
        modified:
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
        ------------------------------------------------------------
        revno: 3221.11.20
        revision-id: robertc at robertcollins.net-20080227215016-gn12tusha7cstpm3
        parent: robertc at robertcollins.net-20080227121821-2s5wrjlwsd7vy4ii
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: branch.shallow
        timestamp: Thu 2008-02-28 08:50:16 +1100
        message:
          Support --shallow on branch.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
        ------------------------------------------------------------
        revno: 3221.11.19
        revision-id: robertc at robertcollins.net-20080227121821-2s5wrjlwsd7vy4ii
        parent: robertc at robertcollins.net-20080227114404-wuh70yzho5bh8ckt
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: branch.shallow
        timestamp: Wed 2008-02-27 23:18:21 +1100
        message:
          Branching a shallow branch gets a shallow branch.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
        ------------------------------------------------------------
        revno: 3221.11.18
        revision-id: robertc at robertcollins.net-20080227114404-wuh70yzho5bh8ckt
        parent: robertc at robertcollins.net-20080226131333-4a11d181p3ly91ug
        parent: robertc at robertcollins.net-20080227114240-8r0okhnf1q3oh5kn
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.reference
        timestamp: Wed 2008-02-27 22:44:04 +1100
        message:
          Merge bzr.dev.
        removed:
          index.txt                      index.txt-20071121073725-0corxykv5irjal00-1
        added:
          bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
          tools/package_mf.py            package_mf.py-20080206141953-323gd0qb2z3tn5pc-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          bzrlib/plugins/launchpad/test_lp_indirect.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_checkout.py test_checkout.py-20060211231752-a5cde67cf70af854
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_ssh_transport.py test_ssh_transport.p-20070105153201-f7iq2bosvgjbdgc3-1
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
            ------------------------------------------------------------
            revno: 3221.13.1
            revision-id: robertc at robertcollins.net-20080227114240-8r0okhnf1q3oh5kn
            parent: robertc at robertcollins.net-20080225051318-akvbqjbo0q7512a2
            parent: robertc at robertcollins.net-20080227113747-vuvx63xiix8m2vdi
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: StackableBranch
            timestamp: Wed 2008-02-27 22:42:40 +1100
            message:
              Merge bzr.dev.
            removed:
              index.txt                      index.txt-20071121073725-0corxykv5irjal00-1
            added:
              bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
              tools/package_mf.py            package_mf.py-20080206141953-323gd0qb2z3tn5pc-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
              bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
              bzrlib/plugins/launchpad/test_lp_indirect.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
              bzrlib/tests/blackbox/test_checkout.py test_checkout.py-20060211231752-a5cde67cf70af854
              bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
              bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
              bzrlib/tests/test_ssh_transport.py test_ssh_transport.p-20070105153201-f7iq2bosvgjbdgc3-1
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
              bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
              bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
              bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
              bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
              bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
              tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
            ------------------------------------------------------------
            revno: 3221.12.5
            revision-id: robertc at robertcollins.net-20080227113747-vuvx63xiix8m2vdi
            parent: robertc at robertcollins.net-20080222011034-qsrzuxugew1k0eb9
            parent: robertc at robertcollins.net-20080227113608-3kqe9kh8vuy8jgvx
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: Development1
            timestamp: Wed 2008-02-27 22:37:47 +1100
            message:
              Merge bzr.dev.
            removed:
              index.txt                      index.txt-20071121073725-0corxykv5irjal00-1
            added:
              bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
              tools/package_mf.py            package_mf.py-20080206141953-323gd0qb2z3tn5pc-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
              bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
              bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
              bzrlib/plugins/launchpad/test_lp_indirect.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
              bzrlib/tests/blackbox/test_checkout.py test_checkout.py-20060211231752-a5cde67cf70af854
              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/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
              bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
              bzrlib/tests/test_ssh_transport.py test_ssh_transport.p-20070105153201-f7iq2bosvgjbdgc3-1
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
              bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
              bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
              bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
              bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
              bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
              tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
        ------------------------------------------------------------
        revno: 3221.11.17
        revision-id: robertc at robertcollins.net-20080226131333-4a11d181p3ly91ug
        parent: robertc at robertcollins.net-20080226130956-im328z4m7jdwod57
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.reference
        timestamp: Wed 2008-02-27 00:13:33 +1100
        message:
          no public location causes the parent to be used directly with push --shallow.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3221.11.16
        revision-id: robertc at robertcollins.net-20080226130956-im328z4m7jdwod57
        parent: robertc at robertcollins.net-20080226130346-g3doxza12x4l3z0h
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.reference
        timestamp: Wed 2008-02-27 00:09:56 +1100
        message:
          no public location causes an error on push --shallow.
        modified:
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3221.11.15
        revision-id: robertc at robertcollins.net-20080226130346-g3doxza12x4l3z0h
        parent: robertc at robertcollins.net-20080226034339-splbn4dr2gq00ilb
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.reference
        timestamp: Wed 2008-02-27 00:03:46 +1100
        message:
          no parent branch causes an error on push --shallow.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3221.11.14
        revision-id: robertc at robertcollins.net-20080226034339-splbn4dr2gq00ilb
        parent: robertc at robertcollins.net-20080226015859-0ny930hk79seevw0
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.reference
        timestamp: Tue 2008-02-26 14:43:39 +1100
        message:
          Refactor to reduce duplication.
        modified:
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3221.11.13
        revision-id: robertc at robertcollins.net-20080226015859-0ny930hk79seevw0
        parent: robertc at robertcollins.net-20080225100231-4e202i2ebxak2ya6
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.reference
        timestamp: Tue 2008-02-26 12:58:59 +1100
        message:
          Allow push --shallow to just work, and fix the testing HTTPServer to not be affected by chdir() calls.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
        ------------------------------------------------------------
        revno: 3221.11.12
        revision-id: robertc at robertcollins.net-20080225100231-4e202i2ebxak2ya6
        parent: robertc at robertcollins.net-20080225051318-akvbqjbo0q7512a2
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: push.reference
        timestamp: Mon 2008-02-25 21:02:31 +1100
        message:
          Basic push --reference support, requires url, slow.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3221.11.11
        revision-id: robertc at robertcollins.net-20080225051318-akvbqjbo0q7512a2
        parent: robertc at robertcollins.net-20080225041844-ftrxtegzo0yts6hv
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: StackableBranch
        timestamp: Mon 2008-02-25 16:13:18 +1100
        message:
          Ensure opening a stacked branch gives a ready to use repository.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
        ------------------------------------------------------------
        revno: 3221.11.10
        revision-id: robertc at robertcollins.net-20080225041844-ftrxtegzo0yts6hv
        parent: robertc at robertcollins.net-20080225022925-jo7ynu2gjgamp781
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: StackableBranch
        timestamp: Mon 2008-02-25 15:18:44 +1100
        message:
          Extend set_stacked_on to update the repository with the right external references.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
        ------------------------------------------------------------
        revno: 3221.11.9
        revision-id: robertc at robertcollins.net-20080225022925-jo7ynu2gjgamp781
        parent: robertc at robertcollins.net-20080222015839-hylnnuh74gw9mnpw
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: StackableBranch
        timestamp: Mon 2008-02-25 13:29:25 +1100
        message:
          Cherry pick branch implementations subtree fix.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
        ------------------------------------------------------------
        revno: 3221.11.8
        revision-id: robertc at robertcollins.net-20080222015839-hylnnuh74gw9mnpw
        parent: robertc at robertcollins.net-20080222015318-hea8aug1bqiowzk1
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: StackableBranch
        timestamp: Fri 2008-02-22 12:58:39 +1100
        message:
          Minimally test stacking and unstacking a repository.
        modified:
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
        ------------------------------------------------------------
        revno: 3221.11.7
        revision-id: robertc at robertcollins.net-20080222015318-hea8aug1bqiowzk1
        parent: robertc at robertcollins.net-20080215032610-5u2bbflfg1zi4dk0
        parent: robertc at robertcollins.net-20080222011034-qsrzuxugew1k0eb9
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: StackableBranch
        timestamp: Fri 2008-02-22 12:53:18 +1100
        message:
          Merge in real stacked repository work.
        added:
          bzrlib/tests/repository_external_reference_implementations/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
          bzrlib/tests/repository_external_reference_implementations/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/repository_external_reference_implementations/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/repository_external_reference_implementations/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
          bzrlib/tests/repository_external_reference_implementations/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
          bzrlib/tests/repository_external_reference_implementations/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
          bzrlib/tests/repository_external_reference_implementations/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
          bzrlib/tests/repository_external_reference_implementations/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
          bzrlib/tests/repository_implementations/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
            ------------------------------------------------------------
            revno: 3221.12.4
            revision-id: robertc at robertcollins.net-20080222011034-qsrzuxugew1k0eb9
            parent: robertc at robertcollins.net-20080221230453-1l0e7r26sbmjkz11
            parent: robertc at robertcollins.net-20080222002055-30veteyvioimdvfs
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: Development1
            timestamp: Fri 2008-02-22 12:10:34 +1100
            message:
              Implement basic repository supporting external references.
            modified:
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tests/repository_external_reference_implementations/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
            ------------------------------------------------------------
            revno: 3221.12.3
            revision-id: robertc at robertcollins.net-20080221230453-1l0e7r26sbmjkz11
            parent: robertc at robertcollins.net-20080220044647-5rws6n3tn2xfjfvr
            parent: robertc at robertcollins.net-20080221230321-v8cm2p91zd3vbvyv
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: Development1
            timestamp: Fri 2008-02-22 10:04:53 +1100
            message:
              Merge bzr.dev.
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/tests/repository_external_reference_implementations/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
              setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
            ------------------------------------------------------------
            revno: 3221.12.2
            revision-id: robertc at robertcollins.net-20080220044647-5rws6n3tn2xfjfvr
            parent: robertc at robertcollins.net-20080220004239-jieihiu0h1kno7fc
            parent: robertc at robertcollins.net-20080220044500-vs5ywyhc85b2gavx
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: Development1
            timestamp: Wed 2008-02-20 15:46:47 +1100
            message:
              Merge in tests that demonstrate the failure to stack data correctly.
            added:
              bzrlib/tests/repository_external_reference_implementations/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
              bzrlib/tests/repository_external_reference_implementations/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
              bzrlib/tests/repository_external_reference_implementations/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
              bzrlib/tests/repository_external_reference_implementations/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
              bzrlib/tests/repository_external_reference_implementations/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
              bzrlib/tests/repository_external_reference_implementations/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
              bzrlib/tests/repository_external_reference_implementations/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
              bzrlib/tests/repository_external_reference_implementations/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
            ------------------------------------------------------------
            revno: 3221.12.1
            revision-id: robertc at robertcollins.net-20080220004239-jieihiu0h1kno7fc
            parent: robertc at robertcollins.net-20080220002317-5bdinlaczri004x2
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: Development1
            timestamp: Wed 2008-02-20 11:42:39 +1100
            message:
              Backport development1 format (stackable packs) to before-shallow-branches.
            added:
              bzrlib/tests/repository_implementations/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
            modified:
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
              bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3221.11.6
        revision-id: robertc at robertcollins.net-20080215032610-5u2bbflfg1zi4dk0
        parent: robertc at robertcollins.net-20080215022546-g3i4tmuoln761k8r
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: StackableBranch
        timestamp: Fri 2008-02-15 14:26:10 +1100
        message:
          Stackable branch fixes.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
        ------------------------------------------------------------
        revno: 3221.11.5
        revision-id: robertc at robertcollins.net-20080215022546-g3i4tmuoln761k8r
        parent: robertc at robertcollins.net-20080214044227-pq3gtz42jh3xug6j
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: StackableBranch
        timestamp: Fri 2008-02-15 13:25:46 +1100
        message:
          Correctly handle multi-step branch upgrades.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3221.11.4
        revision-id: robertc at robertcollins.net-20080214044227-pq3gtz42jh3xug6j
        parent: robertc at robertcollins.net-20080214020803-7d2spy97gxqd8yd9
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: StackableBranch
        timestamp: Thu 2008-02-14 15:42:27 +1100
        message:
          Add a converter for format 7 branches.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3221.11.3
        revision-id: robertc at robertcollins.net-20080214020803-7d2spy97gxqd8yd9
        parent: robertc at robertcollins.net-20080214004032-9vms1rfzv6tabsih
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: StackableBranch
        timestamp: Thu 2008-02-14 13:08:03 +1100
        message:
          Add missing test script.
        added:
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
        ------------------------------------------------------------
        revno: 3221.11.2
        revision-id: robertc at robertcollins.net-20080214004032-9vms1rfzv6tabsih
        parent: robertc at robertcollins.net-20080213224222-mu1sxr294xoutwdt
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: StackableBranch
        timestamp: Thu 2008-02-14 11:40:32 +1100
        message:
          Create basic stackable branch facility.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
        ------------------------------------------------------------
        revno: 3221.11.1
        revision-id: robertc at robertcollins.net-20080213224222-mu1sxr294xoutwdt
        parent: robertc at robertcollins.net-20080212051725-m8fjb5ouzl1pkso0
        parent: robertc at robertcollins.net-20080213221140-0h6pxt7zdm7af20d
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: StackableBranch
        timestamp: Thu 2008-02-14 09:42:22 +1100
        message:
          Merge development format support.
        added:
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/bundle/commands.py      __init__.py-20050617152058-1b6530d9ab85c11c
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tests/blackbox/test_bundle_info.py test_bundle_info.py-20070816181255-eiuodwxuqu7w7gxf-1
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_progress.py  test_progress.py-20060308160359-978c397bc79b7fda
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
    ------------------------------------------------------------
    revno: 3508.1.28
    revision-id: pqm at pqm.ubuntu.com-20080713170123-90yv7a7n8hqp4yjr
    parent: pqm at pqm.ubuntu.com-20080709135859-wq3r1d1fjcafelgw
    parent: john at arbash-meinel.com-20080713164514-egymxjcqijpo1sqt
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sun 2008-07-13 18:01:23 +0100
    message:
      (jam) Use lazy importing for bzrlib.smart.medium,
      	helps remove dependencies that aren't used
    modified:
      bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
        ------------------------------------------------------------
        revno: 3508.23.2
        revision-id: john at arbash-meinel.com-20080713164514-egymxjcqijpo1sqt
        parent: john at arbash-meinel.com-20080712180848-34lm6j0zthd8k3t9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lazy_medium
        timestamp: Sun 2008-07-13 11:45:14 -0500
        message:
          missed one of the imports
        modified:
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
        ------------------------------------------------------------
        revno: 3508.23.1
        revision-id: john at arbash-meinel.com-20080712180848-34lm6j0zthd8k3t9
        parent: pqm at pqm.ubuntu.com-20080707230506-82h5w03vc72dyf1a
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: lazy_medium
        timestamp: Sat 2008-07-12 13:08:48 -0500
        message:
          Make bzrlib.smart use lazy imports.
          
          It saves us an import of ssh.py that we aren't using, which
          on windows saves us an import of paramiko, which saves us from
          creating a Crypto.util.randompool.RandomPool, which spends
          1.5s measuring the delta between ticks of time.time()
          
          Mostly, this just means when you run a single test, it takes 100ms,
          rather than 1.5s of setup time, to spend 100ms running the actual
          test.
        modified:
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
    ------------------------------------------------------------
    revno: 3508.1.27
    revision-id: pqm at pqm.ubuntu.com-20080709135859-wq3r1d1fjcafelgw
    parent: pqm at pqm.ubuntu.com-20080709054822-jrzq8pdw4w7ob493
    parent: john at arbash-meinel.com-20080709133648-3b03z59rcalc4rjx
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-07-09 14:58:59 +0100
    message:
      (jam) (bug #243536) tsort.merge_sorted() can ignore ghosts in the
      	mainline history passed in.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
      bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
        ------------------------------------------------------------
        revno: 3508.22.1
        revision-id: john at arbash-meinel.com-20080709133648-3b03z59rcalc4rjx
        parent: pqm at pqm.ubuntu.com-20080708172503-gl2dtaz3v7fyc2sl
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Wed 2008-07-09 08:36:48 -0500
        message:
          (bug #243536) tsort.merge_sorted() should work even with a ghost in mainline.
          
          There is a bit of a discrepency when it comes to ghosts.
          The revision_graph passed to merge_sorted has had ghosts stripped,
          because it cannot handle pointing to nodes that aren't present.
          (Thinks there is a graph cycle.)
          However, the mainline_history includes the ghost.
          For now, work around this by ignoring the ghost in the mainline
          history.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
    ------------------------------------------------------------
    revno: 3508.1.26
    revision-id: pqm at pqm.ubuntu.com-20080709054822-jrzq8pdw4w7ob493
    parent: pqm at pqm.ubuntu.com-20080708172503-gl2dtaz3v7fyc2sl
    parent: ian.clatworthy at canonical.com-20080709053115-0ldsgfrsob2krmdi
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-07-09 06:48:22 +0100
    message:
      EmacsMail improvements (Christophe Troestler)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
        ------------------------------------------------------------
        revno: 3508.21.1
        revision-id: ian.clatworthy at canonical.com-20080709053115-0ldsgfrsob2krmdi
        parent: pqm at pqm.ubuntu.com-20080708172503-gl2dtaz3v7fyc2sl
        parent: christophe.troestler at umh.ac.be-20080705141934-7vl7b4zfm3tvfili
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Wed 2008-07-09 15:31:15 +1000
        message:
          EmacsMail improvements (Christophe Troestler)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
        ------------------------------------------------------------
        revno: 3506.1.10
        revision-id: christophe.troestler at umh.ac.be-20080705141934-7vl7b4zfm3tvfili
        parent: christophe.troestler at umh.ac.be-20080701095634-4wsbozl23ms6v0bb
        committer: Christophe Troestler <Christophe.Troestler at umh.ac.be>
        branch nick: emacs
        timestamp: Sat 2008-07-05 16:19:34 +0200
        message:
          Removed TABS in mail_client.py and added a NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
        ------------------------------------------------------------
        revno: 3506.1.9
        revision-id: christophe.troestler at umh.ac.be-20080701095634-4wsbozl23ms6v0bb
        parent: christophe.troestler at umh.ac.be-20080630162330-t3h0u027ipusbzho
        committer: Christophe Troestler <Christophe.Troestler at umh.ac.be>
        branch nick: emacs
        timestamp: Tue 2008-07-01 11:56:34 +0200
        message:
          Mew emacsclient automatically adds a content description and moves the
          cursor at the beginning of the message.
        modified:
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
        ------------------------------------------------------------
        revno: 3506.1.8
        revision-id: christophe.troestler at umh.ac.be-20080630162330-t3h0u027ipusbzho
        parent: christophe.troestler at umh.ac.be-20080630161722-4a9ieij5wzgplkah
        committer: Christophe Troestler <Christophe.Troestler at umh.ac.be>
        branch nick: emacs
        timestamp: Mon 2008-06-30 18:23:30 +0200
        message:
          When the Emacs MUA is not supported, the error message encourage to report it.
        modified:
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
        ------------------------------------------------------------
        revno: 3506.1.7
        revision-id: christophe.troestler at umh.ac.be-20080630161722-4a9ieij5wzgplkah
        parent: christophe.troestler at umh.ac.be-20080630102311-9immox2uy1yi33ep
        committer: Christophe Troestler <Christophe.Troestler at umh.ac.be>
        branch nick: emacs
        timestamp: Mon 2008-06-30 18:17:22 +0200
        message:
          EmacsMail: sendmail-user-agent: handle gracefully the absence of the
          etach package; removed mail-text which is neither needed nor always
          defined for Gnus.
        modified:
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
        ------------------------------------------------------------
        revno: 3506.1.6
        revision-id: christophe.troestler at umh.ac.be-20080630102311-9immox2uy1yi33ep
        parent: christophe.troestler at umh.ac.be-20080630093402-o8zcbw15oxn1vfsh
        committer: Christophe Troestler <Christophe.Troestler at umh.ac.be>
        branch nick: emacs
        timestamp: Mon 2008-06-30 12:23:11 +0200
        message:
          EmacsMail: _prepare_send_function: corrected doc and proper handling of
          attachements for sendmail-user-agent.
        modified:
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
        ------------------------------------------------------------
        revno: 3506.1.5
        revision-id: christophe.troestler at umh.ac.be-20080630093402-o8zcbw15oxn1vfsh
        parent: christophe.troestler at umh.ac.be-20080621155000-noms4eiymhpqqiqv
        committer: Christophe Troestler <Christophe.Troestler at umh.ac.be>
        branch nick: emacs
        timestamp: Mon 2008-06-30 11:34:02 +0200
        message:
          Moved "emacsclient" to the `generic options' in `bzr help send'.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3506.1.4
        revision-id: christophe.troestler at umh.ac.be-20080621155000-noms4eiymhpqqiqv
        parent: christophe.troestler at umh.ac.be-20080621153603-u39no0etpcazmww2
        committer: Christophe Troestler <Christophe.Troestler at umh.ac.be>
        branch nick: emacs
        timestamp: Sat 2008-06-21 17:50:00 +0200
        message:
          Remove the temporary elisp file created for attachments by EmacsMail.
        modified:
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
        ------------------------------------------------------------
        revno: 3506.1.3
        revision-id: christophe.troestler at umh.ac.be-20080621153603-u39no0etpcazmww2
        parent: christophe.troestler at umh.ac.be-20080621125233-sgi8jvznomr5a75c
        committer: Christophe Troestler <Christophe.Troestler at umh.ac.be>
        branch nick: emacs
        timestamp: Sat 2008-06-21 17:36:03 +0200
        message:
          Better escaping of To and Subject in the class EmacsMail.
        modified:
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
        ------------------------------------------------------------
        revno: 3506.1.2
        revision-id: christophe.troestler at umh.ac.be-20080621125233-sgi8jvznomr5a75c
        parent: christophe.troestler at umh.ac.be-20080621125020-5fevro5udhwkjvki
        committer: Christophe Troestler <Christophe.Troestler at umh.ac.be>
        branch nick: emacs
        timestamp: Sat 2008-06-21 14:52:33 +0200
        message:
          Documented the "emacsclient" possibility for the mail_client configuration
          (given in "bzr help send").
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3506.1.1
        revision-id: christophe.troestler at umh.ac.be-20080621125020-5fevro5udhwkjvki
        parent: pqm at pqm.ubuntu.com-20080620010918-64z4xylh1ap5hgyf
        committer: Christophe Troestler <Christophe.Troestler at umh.ac.be>
        branch nick: emacs
        timestamp: Sat 2008-06-21 14:50:20 +0200
        message:
          Handled the MUA "mew" in the class EmacsMail.
        modified:
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
    ------------------------------------------------------------
    revno: 3508.1.25
    revision-id: pqm at pqm.ubuntu.com-20080708172503-gl2dtaz3v7fyc2sl
    parent: pqm at pqm.ubuntu.com-20080708170938-gt3lvh2xejc4w8vf
    parent: jelmer at samba.org-20080708163456-xb2f4tg7kn0cjhdc
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-07-08 18:25:03 +0100
    message:
      (Jelmer) Move add ignore functionality out of cmd_ignore.
    modified:
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
      bzrlib/tests/test_ignores.py   test_ignores.py-20060712172354-vqq9ln0t8di27v53-1
        ------------------------------------------------------------
        revno: 3508.20.3
        revision-id: jelmer at samba.org-20080708163456-xb2f4tg7kn0cjhdc
        parent: jelmer at samba.org-20080708162615-4qydeb7fgnv79ei6
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: ignorelib
        timestamp: Tue 2008-07-08 18:34:56 +0200
        message:
          use constant for ignore file filename.
        modified:
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
        ------------------------------------------------------------
        revno: 3508.20.2
        revision-id: jelmer at samba.org-20080708162615-4qydeb7fgnv79ei6
        parent: jelmer at samba.org-20080707215404-09t83ot6mv02jr6w
        parent: pqm at pqm.ubuntu.com-20080708161604-6lecb3dmsyzewuoi
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: ignorelib
        timestamp: Tue 2008-07-08 18:26:15 +0200
        message:
          Merge bzr.dev
        added:
          contrib/bash/bzrbashprompt.sh  bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
        modified:
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
        ------------------------------------------------------------
        revno: 3508.20.1
        revision-id: jelmer at samba.org-20080707215404-09t83ot6mv02jr6w
        parent: pqm at pqm.ubuntu.com-20080707151531-ra9moj8zrk9tiw2a
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: ignorelib
        timestamp: Mon 2008-07-07 23:54:04 +0200
        message:
          Move functionality to add ignores to the ignore file into a separate function.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/ignores.py              ignores.py-20060712153832-2von9l0t7p43ixsv-1
          bzrlib/tests/test_ignores.py   test_ignores.py-20060712172354-vqq9ln0t8di27v53-1
    ------------------------------------------------------------
    revno: 3508.1.24
    revision-id: pqm at pqm.ubuntu.com-20080708170938-gt3lvh2xejc4w8vf
    parent: pqm at pqm.ubuntu.com-20080708161604-6lecb3dmsyzewuoi
    parent: john at arbash-meinel.com-20080708145519-paqg4kjwbpgs2xmq
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-07-08 18:09:38 +0100
    message:
      (jam) Give a better error when encountering a bad filename (bug
      	#77657)
    modified:
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
      bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
      bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3287.20.5
        revision-id: john at arbash-meinel.com-20080708145519-paqg4kjwbpgs2xmq
        parent: john at arbash-meinel.com-20080520020409-dgropdv6cw3bq6c1
        parent: pqm at pqm.ubuntu.com-20080707230506-82h5w03vc72dyf1a
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: non_utf8_77657
        timestamp: Tue 2008-07-08 09:55:19 -0500
        message:
          Merge bzr.dev 3530
        removed:
          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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
          bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
          bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
          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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
          bzrlib/xml6.py                 xml6.py-20060823042456-dbaaq4atrche7xy5-1
        added:
          bzrlib/help_topics/en/patterns.txt patterns.txt-20080625070357-wx8qm46a19ejwfns-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
          bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
          bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
          bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
          bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
          bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
          bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
          bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
          bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
          bzrlib/tests/repository_implementations/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/test_uncommit.py  test_uncommit.py-20080316104338-y3gxu67g5m2qih10-1
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/transport/nosmart.py    nosmart.py-20080402095843-6ib17idympwy1zkr-1
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml6.py                 xml6.py-20080327235607-1skmbg4o9cd1o636-1
          doc/developers/integration.txt integration.txt-20080404022341-2lorxocp1in07zij-1
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/developers/repository-stream.txt repositorystream.txt-20080410222511-nh6b9bvscvcerh48-1
          doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
          doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
          doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
          doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
          doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
          doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
          doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
          doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
          doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
          doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
          doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
          doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
          doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
          doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
        renamed:
          bzrlib/tests/test_revisionnamespaces.py => bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/xml5.py => bzrlib/xml8.py xml5.py-20050907032657-aac8f960815b66b1
          doc/en/user-guide/best_practice_intro.txt => doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
          doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_knit_load_data_c.pyx   knit_c.pyx-20070509143944-u42gy8w387a10m0j-1
          bzrlib/_knit_load_data_py.py   _knit_load_data_py.p-20070629000948-9a0nh4s118bi5y8n-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
          bzrlib/benchmarks/tree_creator/kernel_like.py kernel_like.py-20060815024128-b16a7pn542u6b13k-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bundle/serializer/v08.py v06.py-20051119041339-ee43f97270b01823
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
          bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
          bzrlib/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          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/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          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/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          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/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          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_added.py test_added.py-20060119085008-6b8b90369d42a26c
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_locale.py test_lang.py-20060824204205-80v50j25qkuop7yn-1
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          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_pull.py test_pull.py-20051201144907-64959364f629947f
          bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          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_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          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_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_uncommit.py test_uncommit.py-20070205180410-ge7058d9138mvq3x-1
          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/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          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/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/per_lock/__init__.py __init__.py-20070314201444-u92yjsqrkh2m3qcb-1
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/repository_implementations/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/repository_implementations/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          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/repository_implementations/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
          bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_bugtracker.py test_bugtracker.py-20070410073305-vu1vu1qosjurg8kb-2
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
          bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
          bzrlib/tests/test_decorators.py test_decorators.py-20060113063037-0e7bd4566758f4fa
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          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_hooks.py     test_hooks.py-20070628030849-89rtsbe5dmer5npz-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          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_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          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_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_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_strace.py    test_strace.py-20070323001526-6zquhhw8leb9m6j8-2
          bzrlib/tests/test_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
          bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
          bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
          bzrlib/tests/test_trace.py     testtrace.py-20051110225523-a21117fc7a07eeff
          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_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          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/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
          bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/tests/workingtree_implementations/test_add_reference.py test_add_reference.p-20061211024451-yo9i1691dgbv1eyn-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-3
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_set_root_id.py test_set_root_id.py-20061004073850-0r1c7qikmnkb8m9k-1
          bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
          bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
          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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/treebuilder.py          treebuilder.py-20060907214856-4omn6hf1u7fvrart-1
          bzrlib/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
          doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
          doc/developers/repository.txt  repository.txt-20070709152006-xkhlek456eclha4u-1
          doc/en/user-guide/annotating_changes.txt annotating_changes.t-20071122141511-0knao2lklsdsvb1q-1
          doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
          doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
          doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
          doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
          doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
          doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        ------------------------------------------------------------
        revno: 3287.20.4
        revision-id: john at arbash-meinel.com-20080520020409-dgropdv6cw3bq6c1
        parent: john at arbash-meinel.com-20080318184537-8oqz1rerjc5ur0k6
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: non_utf8_77657
        timestamp: Mon 2008-05-19 21:04:09 -0500
        message:
          fix trivial typo
        modified:
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3287.20.3
        revision-id: john at arbash-meinel.com-20080318184537-8oqz1rerjc5ur0k6
        parent: john at arbash-meinel.com-20080317201130-254scn9jqanfvc92
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: wt4_filenames
        timestamp: Tue 2008-03-18 13:45:37 -0500
        message:
          Aaron recommended to make this a WT_impl test.
          Which requires implementing something similar in plain WT.
          The test now passes for WT2,3 and 4.
        modified:
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3287.20.2
        revision-id: john at arbash-meinel.com-20080317201130-254scn9jqanfvc92
        parent: john at arbash-meinel.com-20080317200302-s4w8wg0o6jpgaxy1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: wt4_filenames
        timestamp: Mon 2008-03-17 15:11:30 -0500
        message:
          Raise a clear error about the offending filename when there is a filename with bad characters.
          Related to bug #77657
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3287.20.1
        revision-id: john at arbash-meinel.com-20080317200302-s4w8wg0o6jpgaxy1
        parent: pqm at pqm.ubuntu.com-20080316165803-tisoc9mpob9z544o
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: append_list
        timestamp: Mon 2008-03-17 15:03:02 -0500
        message:
          Update assertListRaises so that it returns the exception.
          Also add lots of direct tests for it.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
    ------------------------------------------------------------
    revno: 3508.1.23
    revision-id: pqm at pqm.ubuntu.com-20080708161604-6lecb3dmsyzewuoi
    parent: pqm at pqm.ubuntu.com-20080707230506-82h5w03vc72dyf1a
    parent: jelmer at samba.org-20080708155812-gacwrgs7d7n48a0d
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-07-08 17:16:04 +0100
    message:
      (Vitaly Chernooky) Add example script that shows branch nick in bash
      	prompt.
    added:
      contrib/bash/bzrbashprompt.sh  bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
        ------------------------------------------------------------
        revno: 3508.19.1
        revision-id: jelmer at samba.org-20080708155812-gacwrgs7d7n48a0d
        parent: pqm at pqm.ubuntu.com-20080707151531-ra9moj8zrk9tiw2a
        parent: vitaly.v.ch at gmail.com-20080414113349-tiywqgi83d7a3qew
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bashprompt
        timestamp: Tue 2008-07-08 17:58:12 +0200
        message:
          Merge bashprompt script that prints the bzr branch nick.
        added:
          contrib/bash/bzrbashprompt.sh  bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
        ------------------------------------------------------------
        revno: 3353.1.4
        revision-id: vitaly.v.ch at gmail.com-20080414113349-tiywqgi83d7a3qew
        parent: andrew.bennetts at canonical.com-20080410091639-6hwphp6m3c0rg44t
        committer: Vitaly Chernookiy <vitaly.v.ch at gmail.com>
        branch nick: paramiko-1.7.2-compat
        timestamp: Mon 2008-04-14 11:33:49 +0000
        message:
          added contrib to improve usability
        added:
          contrib/bash/.bzrbashprompt.sh bzrbashprompt.sh-20080414112733-b78chl4ubylc6775-1
    ------------------------------------------------------------
    revno: 3508.1.22
    revision-id: pqm at pqm.ubuntu.com-20080707230506-82h5w03vc72dyf1a
    parent: pqm at pqm.ubuntu.com-20080707191804-ywaxy9kcyvv8yhj2
    parent: andrew.bennetts at canonical.com-20080707054540-ud0dgt662j5t198w
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-07-08 00:05:06 +0100
    message:
      Unregister defunct HPSS verbs. Fixes incompatibility with clients <=
      	1.5. (Andrew Bennetts)
    modified:
      bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
      bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
        ------------------------------------------------------------
        revno: 3508.18.1
        revision-id: andrew.bennetts at canonical.com-20080707054540-ud0dgt662j5t198w
        parent: pqm at pqm.ubuntu.com-20080704171330-ieh195xj7su2k2xq
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-1.5-compat
        timestamp: Mon 2008-07-07 15:45:40 +1000
        message:
          Remove registrations of defunct HPSS verbs.
        modified:
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
    ------------------------------------------------------------
    revno: 3508.1.21
    revision-id: pqm at pqm.ubuntu.com-20080707191804-ywaxy9kcyvv8yhj2
    parent: pqm at pqm.ubuntu.com-20080707151531-ra9moj8zrk9tiw2a
    parent: martin.vgagern at gmx.net-20080707092427-iyeuut7ehf6x7jgs
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-07-07 20:18:04 +0100
    message:
      (MvG) Improve UnicodeFilenameFeature.
    modified:
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3508.17.1
        revision-id: martin.vgagern at gmx.net-20080707092427-iyeuut7ehf6x7jgs
        parent: pqm at pqm.ubuntu.com-20080704171330-ieh195xj7su2k2xq
        committer: Martin von Gagern <Martin.vGagern at gmx.net>
        branch nick: UnicodeFilenameFeature
        timestamp: Mon 2008-07-07 11:24:27 +0200
        message:
          Improved UnicodeFilenameFeature.
          The old version incorrectly identified e.g. EUC-JP as supporting unicode.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
    ------------------------------------------------------------
    revno: 3508.1.20
    revision-id: pqm at pqm.ubuntu.com-20080707151531-ra9moj8zrk9tiw2a
    parent: pqm at pqm.ubuntu.com-20080707083451-33s2p0jaawgzkyfk
    parent: martin.vgagern at gmx.net-20080707091541-5ks2f7uxzd8mpjy6
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-07-07 16:15:31 +0100
    message:
      (Martin von Gagern) Remove an unused format_date
    modified:
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3508.16.1
        revision-id: martin.vgagern at gmx.net-20080707091541-5ks2f7uxzd8mpjy6
        parent: pqm at pqm.ubuntu.com-20080704171330-ieh195xj7su2k2xq
        committer: Martin von Gagern <Martin.vGagern at gmx.net>
        branch nick: cleanup
        timestamp: Mon 2008-07-07 11:15:41 +0200
        message:
          Remove unused calculation. date_str is not used in this method.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
    ------------------------------------------------------------
    revno: 3508.1.19
    revision-id: pqm at pqm.ubuntu.com-20080707083451-33s2p0jaawgzkyfk
    parent: pqm at pqm.ubuntu.com-20080704171330-ieh195xj7su2k2xq
    parent: mbp at sourcefrog.net-20080707073357-yzlhyhy3vjmi6qpp
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-07-07 09:34:51 +0100
    message:
      (mbp, for robertc) simple annotation on stacked knits
    modified:
      bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3508.15.2
        revision-id: mbp at sourcefrog.net-20080707073357-yzlhyhy3vjmi6qpp
        parent: mbp at sourcefrog.net-20080704043212-jmwl1vrqhtao5gy3
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: annotate
        timestamp: Mon 2008-07-07 17:33:57 +1000
        message:
          Make simple-annotation and graph code more tolerant of knits with no graph
        modified:
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.15.1
        revision-id: mbp at sourcefrog.net-20080704043212-jmwl1vrqhtao5gy3
        parent: pqm at pqm.ubuntu.com-20080702195105-5gqthymygmtjrwaf
        parent: robertc at robertcollins.net-20080625070414-lhy6t5b0gwuotsrf
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: annotate
        timestamp: Fri 2008-07-04 14:32:12 +1000
        message:
          Merge unoptimized annotate code for stacking, and only use it when needed
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3350.9.1
        revision-id: robertc at robertcollins.net-20080625070414-lhy6t5b0gwuotsrf
        parent: robertc at robertcollins.net-20080625012948-aclmfg49kaf8zdv8
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: stacking-annotate
        timestamp: Wed 2008-06-25 17:04:14 +1000
        message:
          Redo annotate more simply, using just the public interfaces for VersionedFiles.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
    ------------------------------------------------------------
    revno: 3508.1.18
    revision-id: pqm at pqm.ubuntu.com-20080704171330-ieh195xj7su2k2xq
    parent: pqm at pqm.ubuntu.com-20080704072129-0tmx82996zdrysst
    parent: jelmer at samba.org-20080704093606-cj3ue20lqqkh1ku8
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-07-04 18:13:30 +0100
    message:
      (Jelmer) Remove specialized has_revisions() implementation since it
      	breaks stacking.
    modified:
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3508.14.1
        revision-id: jelmer at samba.org-20080704093606-cj3ue20lqqkh1ku8
        parent: pqm at pqm.ubuntu.com-20080704072129-0tmx82996zdrysst
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: remove-hasrevs
        timestamp: Fri 2008-07-04 11:36:06 +0200
        message:
          Remove specialized has_revisions() implementation since it breaks stacking.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
    ------------------------------------------------------------
    revno: 3508.1.17
    revision-id: pqm at pqm.ubuntu.com-20080704072129-0tmx82996zdrysst
    parent: pqm at pqm.ubuntu.com-20080704063220-5s2il1ok2ik8bkzo
    parent: robertc at robertcollins.net-20080704070119-qskk0ewwpxpzlfkl
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-07-04 08:21:29 +0100
    message:
      (robertc) Add -Dmemory for quick memory gathering. (Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
        ------------------------------------------------------------
        revno: 3508.13.2
        revision-id: robertc at robertcollins.net-20080704070119-qskk0ewwpxpzlfkl
        parent: robertc at robertcollins.net-20080704060510-9213mmskugmxfe4n
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Fri 2008-07-04 17:01:19 +1000
        message:
          (robertc) Add -Dmemory for quick memory gathering. (Robert Collins)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
    ------------------------------------------------------------
    revno: 3508.1.16
    revision-id: pqm at pqm.ubuntu.com-20080704063220-5s2il1ok2ik8bkzo
    parent: pqm at pqm.ubuntu.com-20080704054052-6bwwl3yc0ck483x3
    parent: robertc at robertcollins.net-20080704060510-9213mmskugmxfe4n
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-07-04 07:32:20 +0100
    message:
      (robertc) More tracing for trace+ transport. (Robert Collins)
    modified:
      bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
        ------------------------------------------------------------
        revno: 3508.13.1
        revision-id: robertc at robertcollins.net-20080704060510-9213mmskugmxfe4n
        parent: pqm at pqm.ubuntu.com-20080701042123-zcmqzb7o6znwjx34
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Fri 2008-07-04 16:05:10 +1000
        message:
          (robertc) More tracing for trace+ transport. (Robert Collins)
        modified:
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
    ------------------------------------------------------------
    revno: 3508.1.15
    revision-id: pqm at pqm.ubuntu.com-20080704054052-6bwwl3yc0ck483x3
    parent: pqm at pqm.ubuntu.com-20080704052414-sysxv4uno1wc8zxw
    parent: andrew.bennetts at canonical.com-20080703081647-5rxu2mlodpewsbmu
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-07-04 06:40:52 +0100
    message:
      Fix error when raising InvalidRevisionId. (Andrew Bennetts)
    modified:
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3508.12.1
        revision-id: andrew.bennetts at canonical.com-20080703081647-5rxu2mlodpewsbmu
        parent: pqm at pqm.ubuntu.com-20080702195105-5gqthymygmtjrwaf
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: error-typo
        timestamp: Thu 2008-07-03 18:16:47 +1000
        message:
          Fix error in error path.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
    ------------------------------------------------------------
    revno: 3508.1.14
    revision-id: pqm at pqm.ubuntu.com-20080704052414-sysxv4uno1wc8zxw
    parent: pqm at pqm.ubuntu.com-20080704035620-zy61drff8onhjxno
    parent: andrew.bennetts at canonical.com-20080701230519-34isn39b72whb2tf
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-07-04 06:24:14 +0100
    message:
      Reinstate InterRemoteToOther. (Andrew Bennetts)
    modified:
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3508.11.1
        revision-id: andrew.bennetts at canonical.com-20080701230519-34isn39b72whb2tf
        parent: pqm at pqm.ubuntu.com-20080701042123-zcmqzb7o6znwjx34
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: reinstate-inter-remote-to-other
        timestamp: Wed 2008-07-02 09:05:19 +1000
        message:
          Reinstate InterRemoteToOther.  This allows pushes and pulls from a remote repository to use the best InterRepository for the underlying format.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
    ------------------------------------------------------------
    revno: 3508.1.13
    revision-id: pqm at pqm.ubuntu.com-20080704035620-zy61drff8onhjxno
    parent: pqm at pqm.ubuntu.com-20080704034121-6ysq01uf3p1h97aj
    parent: ian.clatworthy at canonical.com-20080704032914-ymz2feecr4qxe160
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-07-04 04:56:20 +0100
    message:
      Fix check to understand split up .bzr format (Daniel Mark Watkins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
      bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
      bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
      bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3508.10.1
        revision-id: ian.clatworthy at canonical.com-20080704032914-ymz2feecr4qxe160
        parent: pqm at pqm.ubuntu.com-20080703180607-kxmp7ftyw7sqg5gj
        parent: d.m.watkins at warwick.ac.uk-20080703070624-ec2e2wpettstd7vu
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Fri 2008-07-04 13:29:14 +1000
        message:
          Fix check to understand split up .bzr format (Daniel Mark Watkins)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3015.3.59
        revision-id: d.m.watkins at warwick.ac.uk-20080703070624-ec2e2wpettstd7vu
        parent: d.m.watkins at warwick.ac.uk-20080702094023-6bflm4qxkr04276h
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Thu 2008-07-03 08:06:24 +0100
        message:
          Further tweaks as requested on-list.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.58
        revision-id: d.m.watkins at warwick.ac.uk-20080702094023-6bflm4qxkr04276h
        parent: d.m.watkins at warwick.ac.uk-20080702093319-n9w1cio6nwzh7a8v
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Wed 2008-07-02 10:40:23 +0100
        message:
          Various other cleanup as requested by reviews.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3015.3.57
        revision-id: d.m.watkins at warwick.ac.uk-20080702093319-n9w1cio6nwzh7a8v
        parent: d.m.watkins at warwick.ac.uk-20080702091353-yofktygdtomgi7d5
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Wed 2008-07-02 10:33:19 +0100
        message:
          Made changes to BzrDir.open_containing_tree_branch_or_repository suggested on list.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3015.3.56
        revision-id: d.m.watkins at warwick.ac.uk-20080702091353-yofktygdtomgi7d5
        parent: d.m.watkins at warwick.ac.uk-20080702090237-qtn6g7z6dbmaetx5
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Wed 2008-07-02 10:13:53 +0100
        message:
          Updated deprecation information.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.55
        revision-id: d.m.watkins at warwick.ac.uk-20080702090237-qtn6g7z6dbmaetx5
        parent: d.m.watkins at warwick.ac.uk-20080702085724-ccw1s01og5wkcaff
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Wed 2008-07-02 10:02:37 +0100
        message:
          Updated NEWS.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3015.3.54
        revision-id: d.m.watkins at warwick.ac.uk-20080702085724-ccw1s01og5wkcaff
        parent: d.m.watkins at warwick.ac.uk-20080423094333-ijlkcji5mybita2j
        parent: pqm at pqm.ubuntu.com-20080701042123-zcmqzb7o6znwjx34
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Wed 2008-07-02 09:57:24 +0100
        message:
          Merged bzr.dev r3515.
        removed:
          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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
          bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
          bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
          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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
        added:
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
          bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
          bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
          bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
          bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
          bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
          bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
          bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
          bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
          bzrlib/tests/repository_implementations/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/developers/repository-stream.txt repositorystream.txt-20080410222511-nh6b9bvscvcerh48-1
          doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
          doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
          doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
          doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
          doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
          doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
          doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
          doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
          doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
          doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
          doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
          doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
          doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
        renamed:
          doc/en/user-guide/best_practice_intro.txt => doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
          doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
          bzrlib/benchmarks/tree_creator/kernel_like.py kernel_like.py-20060815024128-b16a7pn542u6b13k-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bundle/serializer/v08.py v06.py-20051119041339-ee43f97270b01823
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
          bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
          bzrlib/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          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/plugin.py               plugin.py-20050622060424-829b654519533d69
          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/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          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/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_added.py test_added.py-20060119085008-6b8b90369d42a26c
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
          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_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          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_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_uncommit.py test_uncommit.py-20070205180410-ge7058d9138mvq3x-1
          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/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          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/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/per_lock/__init__.py __init__.py-20070314201444-u92yjsqrkh2m3qcb-1
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/repository_implementations/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          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/repository_implementations/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
          bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
          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_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
          bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
          bzrlib/tests/test_decorators.py test_decorators.py-20060113063037-0e7bd4566758f4fa
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_hooks.py     test_hooks.py-20070628030849-89rtsbe5dmer5npz-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          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_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          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_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-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_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_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_strace.py    test_strace.py-20070323001526-6zquhhw8leb9m6j8-2
          bzrlib/tests/test_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
          bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
          bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
          bzrlib/tests/test_trace.py     testtrace.py-20051110225523-a21117fc7a07eeff
          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_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/tests/workingtree_implementations/test_add_reference.py test_add_reference.p-20061211024451-yo9i1691dgbv1eyn-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_set_root_id.py test_set_root_id.py-20061004073850-0r1c7qikmnkb8m9k-1
          bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
          bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
          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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          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/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
          bzrlib/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
          doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
          doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
          doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
          doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
          doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
          doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
          doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        ------------------------------------------------------------
        revno: 3015.3.53
        revision-id: d.m.watkins at warwick.ac.uk-20080423094333-ijlkcji5mybita2j
        parent: d.m.watkins at warwick.ac.uk-20080423093325-u1lj30d9jbzo8aec
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Wed 2008-04-23 10:43:33 +0100
        message:
          Fixed NEWS.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3015.3.52
        revision-id: d.m.watkins at warwick.ac.uk-20080423093325-u1lj30d9jbzo8aec
        parent: d.m.watkins at warwick.ac.uk-20080420050823-fh2v7ycwsw1z6sfj
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Wed 2008-04-23 10:33:25 +0100
        message:
          Replaced use of os functions with use of test suite functions.
        modified:
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3015.3.51
        revision-id: d.m.watkins at warwick.ac.uk-20080420050823-fh2v7ycwsw1z6sfj
        parent: d.m.watkins at warwick.ac.uk-20080420050117-ddrpjhc9woqjhw51
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Sun 2008-04-20 06:08:23 +0100
        message:
          Modified open_containing_tree_branch_or_repository as per Aaron's suggestion.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3015.3.50
        revision-id: d.m.watkins at warwick.ac.uk-20080420050117-ddrpjhc9woqjhw51
        parent: d.m.watkins at warwick.ac.uk-20080317024539-7aoyqajf0qphlweq
        parent: pqm at pqm.ubuntu.com-20080419002305-25ayhxp3m0b95e9c
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Sun 2008-04-20 06:01:17 +0100
        message:
          Merged bzr.dev r3374.
        removed:
          bzrlib/xml6.py                 xml6.py-20060823042456-dbaaq4atrche7xy5-1
        added:
          bzrlib/tests/test_mutabletree.py test_mutabletree.py-20080405014429-2v0cdi3re320p8db-1
          bzrlib/tests/test_uncommit.py  test_uncommit.py-20080316104338-y3gxu67g5m2qih10-1
          bzrlib/transport/nosmart.py    nosmart.py-20080402095843-6ib17idympwy1zkr-1
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml6.py                 xml6.py-20080327235607-1skmbg4o9cd1o636-1
          doc/developers/integration.txt integration.txt-20080404022341-2lorxocp1in07zij-1
          doc/developers/plugin-api.txt  pluginapi.txt-20080229110225-q2j5y4agqhlkjn0s-1
          doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
        renamed:
          bzrlib/tests/test_revisionnamespaces.py => bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/xml5.py => bzrlib/xml8.py xml5.py-20050907032657-aac8f960815b66b1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/_knit_load_data_c.pyx   knit_c.pyx-20070509143944-u42gy8w387a10m0j-1
          bzrlib/_knit_load_data_py.py   _knit_load_data_py.p-20070629000948-9a0nh4s118bi5y8n-1
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/revision/knit.py  knit.py-20060303020652-de5fa299e941a3c7
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tests/TestUtil.py       TestUtil.py-20050824080200-5f70140a2d938694
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
          bzrlib/tests/blackbox/test_pull.py test_pull.py-20051201144907-64959364f629947f
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          bzrlib/tests/blackbox/test_serve.py test_serve.py-20060913064329-8t2pvmsikl4s3xhl-1
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          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/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
          bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/repository_implementations/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          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/test_all.py test_all.py-20060303020702-9b2d4c1d75407f31
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_bugtracker.py test_bugtracker.py-20070410073305-vu1vu1qosjurg8kb-2
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          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_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_subsume.py   test_subsume.py-20060927040024-tsvh4pchajoayymg-1
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/test_weave.py     testknit.py-20050627023648-9833cc5562ffb785
          bzrlib/tests/test_wsgi.py      test_wsgi.py-20061005091552-rz8pva0olkxv0sd8-1
          bzrlib/tests/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-3
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
          bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/ui/__init__.py          ui.py-20050824083933-8cf663c763ba53a9
          bzrlib/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
          bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/repository.txt  repository.txt-20070709152006-xkhlek456eclha4u-1
          doc/en/user-guide/annotating_changes.txt annotating_changes.t-20071122141511-0knao2lklsdsvb1q-1
          doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
          doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
          doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
          doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3015.3.49
        revision-id: d.m.watkins at warwick.ac.uk-20080317024539-7aoyqajf0qphlweq
        parent: d.m.watkins at warwick.ac.uk-20080315004920-tb6xijik8kxds1gb
        parent: pqm at pqm.ubuntu.com-20080317014832-s8bbb26w0qnrklcp
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Mon 2008-03-17 02:45:39 +0000
        message:
          Merged bzr.dev r3288, updating to 1.4.
        added:
          bzrlib/tests/tree_implementations/test_annotate_iter.py test_annotate_iter.p-20080315092519-h4dc43rntmfmq16d-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          README                         README-20050309040720-8f368abf9f346b9d
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge3.py    merge3.py-20050704130834-556689114c89e6f2
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3015.3.48
        revision-id: d.m.watkins at warwick.ac.uk-20080315004920-tb6xijik8kxds1gb
        parent: d.m.watkins at warwick.ac.uk-20080315003745-96q047tcxl5bwcwa
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Sat 2008-03-15 00:49:20 +0000
        message:
          Further granulated tests.
        modified:
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3015.3.47
        revision-id: d.m.watkins at warwick.ac.uk-20080315003745-96q047tcxl5bwcwa
        parent: d.m.watkins at warwick.ac.uk-20080315003306-b93a8hsd53htuz8d
        parent: pqm at pqm.ubuntu.com-20080314225929-4y11nn6gml5qfzz1
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Sat 2008-03-15 00:37:45 +0000
        message:
          Merged bzr.dev r3278.
        added:
          bzrlib/tests/blackbox/test_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
        ------------------------------------------------------------
        revno: 3015.3.46
        revision-id: d.m.watkins at warwick.ac.uk-20080315003306-b93a8hsd53htuz8d
        parent: d.m.watkins at warwick.ac.uk-20080315002951-c8dl9pdft3i7cy2e
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Sat 2008-03-15 00:33:06 +0000
        message:
          Made tests more granular.
        modified:
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3015.3.45
        revision-id: d.m.watkins at warwick.ac.uk-20080315002951-c8dl9pdft3i7cy2e
        parent: d.m.watkins at warwick.ac.uk-20080314191152-opdl0d1uc51g95tg
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Sat 2008-03-15 00:29:51 +0000
        message:
          Extract common method.
        modified:
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3015.3.44
        revision-id: d.m.watkins at warwick.ac.uk-20080314191152-opdl0d1uc51g95tg
        parent: d.m.watkins at warwick.ac.uk-20080314182532-t4jub80nxp0u2lv4
        parent: pqm at pqm.ubuntu.com-20080314152947-u92b6klpfcnigv4e
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Fri 2008-03-14 19:11:52 +0000
        message:
          Merged bzr.dev r3276.
        added:
          doc/en/admin-guide/            docenadminguide-20080305135054-y7y2c986yf94zljn-1
          doc/en/admin-guide/index.txt   index.txt-20080305140741-ecw0lap8dxkxc05g-1
        renamed:
          bzrlib/plugins/launchpad/lp_indirect.py => bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_lp_indirect.py => bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          doc/developers/lca-merge.txt   lcamerge.txt-20080103061803-9isydn4ivgwrvorw-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/version_info.txt version_info.txt-20060921215543-gju6o5xdic8w25np-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
        ------------------------------------------------------------
        revno: 3015.3.43
        revision-id: d.m.watkins at warwick.ac.uk-20080314182532-t4jub80nxp0u2lv4
        parent: d.m.watkins at warwick.ac.uk-20080314182507-fr8kirvy0h29ex2f
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Fri 2008-03-14 18:25:32 +0000
        message:
          Now find containing repo.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3015.3.42
        revision-id: d.m.watkins at warwick.ac.uk-20080314182507-fr8kirvy0h29ex2f
        parent: d.m.watkins at warwick.ac.uk-20080314165825-j95754jpu0qzhq0h
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Fri 2008-03-14 18:25:07 +0000
        message:
          Added test to ensure that BzrDir.open_containing_tree_branch_or_repository will open containing versioned directories of unversioned subdirectories.
        modified:
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3015.3.41
        revision-id: d.m.watkins at warwick.ac.uk-20080314165825-j95754jpu0qzhq0h
        parent: d.m.watkins at warwick.ac.uk-20080314165353-irlv21o42n7ocxl1
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Fri 2008-03-14 16:58:25 +0000
        message:
          Added NEWS entry regarding bzrlib.bzrdir.BzrDir.open_containing_tree_branch_or_repository.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3015.3.40
        revision-id: d.m.watkins at warwick.ac.uk-20080314165353-irlv21o42n7ocxl1
        parent: d.m.watkins at warwick.ac.uk-20080314162137-c468h73m0uxxh8jx
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Fri 2008-03-14 16:53:53 +0000
        message:
          Modified bzrlib.check.check_dwim to use bzrlib.bzrdir.BzrDir.open_containing_tree_branch_or_repository.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.39
        revision-id: d.m.watkins at warwick.ac.uk-20080314162137-c468h73m0uxxh8jx
        parent: d.m.watkins at warwick.ac.uk-20080314161837-el4q1et5d15jnsij
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Fri 2008-03-14 16:21:37 +0000
        message:
          Added classmethod bzrlib.bzrdir.BzrDir.open_containing_tree_branch_or_repository.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 3015.3.38
        revision-id: d.m.watkins at warwick.ac.uk-20080314161837-el4q1et5d15jnsij
        parent: d.m.watkins at warwick.ac.uk-20080311030339-hpfp030b3ais5018
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Fri 2008-03-14 16:18:37 +0000
        message:
          Added bzrlib.tests.test_bzrdir.test_open_containing_tree_branch_or_repository.
        modified:
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 3015.3.37
        revision-id: d.m.watkins at warwick.ac.uk-20080311030339-hpfp030b3ais5018
        parent: d.m.watkins at warwick.ac.uk-20080311023451-6stbosmcs6py0mz7
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Tue 2008-03-11 03:03:39 +0000
        message:
          Added deprecation comment to docstring.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.36
        revision-id: d.m.watkins at warwick.ac.uk-20080311023451-6stbosmcs6py0mz7
        parent: d.m.watkins at warwick.ac.uk-20080311022029-76cp0n8gzhchs0pa
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Tue 2008-03-11 02:34:51 +0000
        message:
          Added NEWS entry regarding deprecation.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3015.3.35
        revision-id: d.m.watkins at warwick.ac.uk-20080311022029-76cp0n8gzhchs0pa
        parent: d.m.watkins at warwick.ac.uk-20080310235252-mz73twka2npf8nqo
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Tue 2008-03-11 02:20:29 +0000
        message:
          Reintroduced bzrlib.check.check() with a deprecation warning.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.34
        revision-id: d.m.watkins at warwick.ac.uk-20080310235252-mz73twka2npf8nqo
        parent: d.m.watkins at warwick.ac.uk-20080310235130-p4xt2bqzpjxk1z7k
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Mon 2008-03-10 23:52:52 +0000
        message:
          Cleared out BRANCH.TODO.
        modified:
          BRANCH.TODO                    BRANCH.TODO-20060103052123-79ac4969351c03a9
        ------------------------------------------------------------
        revno: 3015.3.33
        revision-id: d.m.watkins at warwick.ac.uk-20080310235130-p4xt2bqzpjxk1z7k
        parent: d.m.watkins at warwick.ac.uk-20080310234532-ljjdiliz909emuod
        parent: pqm at pqm.ubuntu.com-20080310233945-ed3k1rc4g1p9qcpj
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Mon 2008-03-10 23:51:30 +0000
        message:
          Merged bzr.dev r3262.
        added:
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
          bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_revision_history.py test_revision_histor-20070326062311-v7co92liyuchb80w-1
          bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_registry.py  test_lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-2
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/workingtree_implementations/test_merge_from_branch.py test_merge_from_bran-20060904034200-12jxyk2zlhpufxe1-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/util/configobj/docs/configobj.txt configobj.txt-20051018184548-4949b5f17e6a19c7
          bzrlib/util/configobj/docs/validate.txt validate.txt-20051018184548-9e0e5ad913e258f5
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/en/user-guide/resolving_conflicts.txt resolving_conflicts.-20071122141511-0knao2lklsdsvb1q-5
        ------------------------------------------------------------
        revno: 3015.3.32
        revision-id: d.m.watkins at warwick.ac.uk-20080310234532-ljjdiliz909emuod
        parent: d.m.watkins at warwick.ac.uk-20080310234505-b2yaxkkt4u0h2def
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Mon 2008-03-10 23:45:32 +0000
        message:
          Added blackbox test to ensure roughly correct output from check.
        modified:
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
        ------------------------------------------------------------
        revno: 3015.3.31
        revision-id: d.m.watkins at warwick.ac.uk-20080310234505-b2yaxkkt4u0h2def
        parent: d.m.watkins at warwick.ac.uk-20080310232031-nny93rye0ruh4850
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Mon 2008-03-10 23:45:05 +0000
        message:
          Fixed accidental rearranging of _get_elements return order.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.30
        revision-id: d.m.watkins at warwick.ac.uk-20080310232031-nny93rye0ruh4850
        parent: d.m.watkins at warwick.ac.uk-20080310231503-ikagjjbxnyfoxtrt
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Mon 2008-03-10 23:20:31 +0000
        message:
          Moved check to WorkingTree.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 3015.3.29
        revision-id: d.m.watkins at warwick.ac.uk-20080310231503-ikagjjbxnyfoxtrt
        parent: d.m.watkins at warwick.ac.uk-20080310230120-f7jiu1gs572kwkcj
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Mon 2008-03-10 23:15:03 +0000
        message:
          Rerranged _get_elements.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.28
        revision-id: d.m.watkins at warwick.ac.uk-20080310230120-f7jiu1gs572kwkcj
        parent: d.m.watkins at warwick.ac.uk-20080303150618-etsmlv1ijs1k4lfc
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Mon 2008-03-10 23:01:20 +0000
        message:
          Whitespace fix.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.27
        revision-id: d.m.watkins at warwick.ac.uk-20080303150618-etsmlv1ijs1k4lfc
        parent: d.m.watkins at warwick.ac.uk-20080226042233-foh0lu6c1jov0znd
        parent: pqm at pqm.ubuntu.com-20080229011300-p50it0si2y8mbv0d
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Mon 2008-03-03 15:06:18 +0000
        message:
          Merged bzr.dev r3246.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/cmd_version_info.py     __init__.py-20051228204928-697d01fdca29c99b
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/blackbox/test_version_info.py test_bb_version_info.py-20051228204928-91711c6559d952f7
          bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/util/configobj/docs/BSD-LICENSE.txt BSDLICENSE.txt-20051018184548-29b89ff3102657f5
          bzrlib/util/configobj/docs/configobj.txt configobj.txt-20051018184548-4949b5f17e6a19c7
          bzrlib/util/configobj/docs/validate.txt validate.txt-20051018184548-9e0e5ad913e258f5
          bzrlib/version_info_formats/__init__.py generate_version_info.py-20051228204928-8358edabcddcd97e
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
        ------------------------------------------------------------
        revno: 3015.3.26
        revision-id: d.m.watkins at warwick.ac.uk-20080226042233-foh0lu6c1jov0znd
        parent: d.m.watkins at warwick.ac.uk-20080226035325-kix1r728zbo4v4vp
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Tue 2008-02-26 04:22:33 +0000
        message:
          Added NEWS item.
        modified:
          BRANCH.TODO                    BRANCH.TODO-20060103052123-79ac4969351c03a9
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3015.3.25
        revision-id: d.m.watkins at warwick.ac.uk-20080226035325-kix1r728zbo4v4vp
        parent: d.m.watkins at warwick.ac.uk-20080226034341-l1om7qt74wdrms3h
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Tue 2008-02-26 03:53:25 +0000
        message:
          Updated help.
        modified:
          BRANCH.TODO                    BRANCH.TODO-20060103052123-79ac4969351c03a9
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3015.3.24
        revision-id: d.m.watkins at warwick.ac.uk-20080226034341-l1om7qt74wdrms3h
        parent: d.m.watkins at warwick.ac.uk-20080226023033-hl1ul2q2gd0owxk5
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Tue 2008-02-26 03:43:41 +0000
        message:
          Added indication of what is being checked.
        modified:
          BRANCH.TODO                    BRANCH.TODO-20060103052123-79ac4969351c03a9
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.23
        revision-id: d.m.watkins at warwick.ac.uk-20080226023033-hl1ul2q2gd0owxk5
        parent: d.m.watkins at warwick.ac.uk-20080226022131-xutpkpd41me6poyt
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Tue 2008-02-26 02:30:33 +0000
        message:
          Abstracted discovery of elements away.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.22
        revision-id: d.m.watkins at warwick.ac.uk-20080226022131-xutpkpd41me6poyt
        parent: d.m.watkins at warwick.ac.uk-20080226021806-gljgrro5ah5an7de
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Tue 2008-02-26 02:21:31 +0000
        message:
          Changed 'check' to 'check_dwim'.
        modified:
          BRANCH.TODO                    BRANCH.TODO-20060103052123-79ac4969351c03a9
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.21
        revision-id: d.m.watkins at warwick.ac.uk-20080226021806-gljgrro5ah5an7de
        parent: d.m.watkins at warwick.ac.uk-20080226021209-50meb5digz2abdyx
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Tue 2008-02-26 02:18:06 +0000
        message:
          Fixed misused 'repository'.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.20
        revision-id: d.m.watkins at warwick.ac.uk-20080226021209-50meb5digz2abdyx
        parent: d.m.watkins at warwick.ac.uk-20080226015856-e1i8z0feo8cvtrv6
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Tue 2008-02-26 02:12:09 +0000
        message:
          Made code path a little clearer.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.19
        revision-id: d.m.watkins at warwick.ac.uk-20080226015856-e1i8z0feo8cvtrv6
        parent: d.m.watkins at warwick.ac.uk-20080226015609-a5y9csqc024hk9ek
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Tue 2008-02-26 01:58:56 +0000
        message:
          Repositories are now held read-locked for as long as possible.
        modified:
          BRANCH.TODO                    BRANCH.TODO-20060103052123-79ac4969351c03a9
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.18
        revision-id: d.m.watkins at warwick.ac.uk-20080226015609-a5y9csqc024hk9ek
        parent: d.m.watkins at warwick.ac.uk-20080226012144-yw2yo2mdfgb9il9d
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Tue 2008-02-26 01:56:09 +0000
        message:
          Improved errors.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.17
        revision-id: d.m.watkins at warwick.ac.uk-20080226012144-yw2yo2mdfgb9il9d
        parent: d.m.watkins at warwick.ac.uk-20080226004103-yz4bw5ruvin0ekyz
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Tue 2008-02-26 01:21:44 +0000
        message:
          Consolidated WT checking.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.16
        revision-id: d.m.watkins at warwick.ac.uk-20080226004103-yz4bw5ruvin0ekyz
        parent: d.m.watkins at warwick.ac.uk-20080226002928-i67i78vc730khhbh
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Tue 2008-02-26 00:41:03 +0000
        message:
          Updated BRANCH.TODO.
        modified:
          BRANCH.TODO                    BRANCH.TODO-20060103052123-79ac4969351c03a9
        ------------------------------------------------------------
        revno: 3015.3.15
        revision-id: d.m.watkins at warwick.ac.uk-20080226002928-i67i78vc730khhbh
        parent: d.m.watkins at warwick.ac.uk-20080226001925-3q41a43xqd3fog7r
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Tue 2008-02-26 00:29:28 +0000
        message:
          Changed to using existing methods for finding branches.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.14
        revision-id: d.m.watkins at warwick.ac.uk-20080226001925-3q41a43xqd3fog7r
        parent: d.m.watkins at warwick.ac.uk-20080225190220-tx1p02ymv913pqoo
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Tue 2008-02-26 00:19:25 +0000
        message:
          Fixed WT check bug.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.13
        revision-id: d.m.watkins at warwick.ac.uk-20080225190220-tx1p02ymv913pqoo
        parent: d.m.watkins at warwick.ac.uk-20080225190011-rljlj7qoqz41yqm4
        parent: pqm at pqm.ubuntu.com-20080225092119-bk1won32t9nw4h6u
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Mon 2008-02-25 19:02:20 +0000
        message:
          Merged bzr.dev.
        removed:
          bzrlib/plugins/multiparent.py  mpregen-20070411063203-5x9z7i73add0d6f6-1
          doc/en/user-reference/index.txt index.txt-20070830033353-ud9e03xsh24053oo-1
        added:
          bzrlib/help_topics/            help_topics-20071211013603-qz0sojhgxhiujm6a-1
          bzrlib/help_topics/en/         bzrlibhelp-20071209214431-xzg3moksichjwyts-1
          bzrlib/plugins/launchpad/test_lp_service.py test_lp_service.py-20080213034527-drf0ucr2x1js3onb-1
          bzrlib/switch.py               switch.py-20071116011000-v5lnw7d2wkng9eux-1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/repository_implementations/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/test_http_implementations.py test_http_implementa-20071218210003-65nh81gglcfvurw6-1
          bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
          bzrlib/version_info_formats/format_custom.py format_custom.py-20071029100350-ajovqhbpb5khf6gu-1
          contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
          doc/developers/lca-merge.txt   lcamerge.txt-20080103061803-9isydn4ivgwrvorw-1
          doc/en/quick-reference/quick-start-summary.pdf quickstartsummary.pd-20071207005239-it6xmdjml8nxvzgt-1
          doc/en/quick-reference/quick-start-summary.png quickstartsummary.pn-20071203142852-hsiybkmh37q5owwe-1
          doc/en/tutorials/              docentutorials-20071127235845-bm2lu60bvau1ptmh-1
          doc/en/tutorials/using_bazaar_with_launchpad.txt using_bazaar_with_lp-20071211073140-7msh8uf9a9h4y9hb-1
          doc/en/user-guide/adv_merging.txt adv_merging.txt-20071213070245-d7u7150lb2hhnvby-1
          doc/en/user-guide/annotating_changes.txt annotating_changes.t-20071122141511-0knao2lklsdsvb1q-1
          doc/en/user-guide/bazaar_workflows.txt bazaar_workflows.txt-20071114035000-q36a9h57ps06uvnl-1
          doc/en/user-guide/best_practice_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
          doc/en/user-guide/central_intro.txt central_intro.txt-20071123055134-k5x4ekduci2lbn36-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/controlling_registration.txt controlling_registra-20071121073725-0corxykv5irjal00-3
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
          doc/en/user-guide/entering_commands.txt using_bazaar.txt-20071114035000-q36a9h57ps06uvnl-6
          doc/en/user-guide/getting_help.txt getting_help.txt-20071128000722-ncxiua259xwbdbg7-2
          doc/en/user-guide/images/      images-20071114035000-q36a9h57ps06uvnl-3
          doc/en/user-guide/images/workflows_centralized.png workflows_centralize-20071114035000-q36a9h57ps06uvnl-8
          doc/en/user-guide/images/workflows_centralized.svg workflows_centralize-20071130043324-bhms0cgyphhq1b2x-1
          doc/en/user-guide/images/workflows_gatekeeper.png workflows_gatekeeper-20071114035000-q36a9h57ps06uvnl-9
          doc/en/user-guide/images/workflows_gatekeeper.svg workflows_gatekeeper-20071130043324-bhms0cgyphhq1b2x-2
          doc/en/user-guide/images/workflows_localcommit.png workflows_localcommi-20071114035000-q36a9h57ps06uvnl-10
          doc/en/user-guide/images/workflows_localcommit.svg workflows_localcommi-20071130043324-bhms0cgyphhq1b2x-3
          doc/en/user-guide/images/workflows_peer.png workflows_peer.png-20071114035000-q36a9h57ps06uvnl-11
          doc/en/user-guide/images/workflows_peer.svg workflows_peer.svg-20071130043324-bhms0cgyphhq1b2x-4
          doc/en/user-guide/images/workflows_pqm.png workflows_pqm.png-20071114035000-q36a9h57ps06uvnl-12
          doc/en/user-guide/images/workflows_pqm.svg workflows_pqm.svg-20071130043324-bhms0cgyphhq1b2x-5
          doc/en/user-guide/images/workflows_shared.png workflows_shared.png-20071114035000-q36a9h57ps06uvnl-13
          doc/en/user-guide/images/workflows_shared.svg workflows_shared.svg-20071130043324-bhms0cgyphhq1b2x-6
          doc/en/user-guide/images/workflows_single.png workflows_single.png-20071114035000-q36a9h57ps06uvnl-14
          doc/en/user-guide/images/workflows_single.svg workflows_single.svg-20071130043324-bhms0cgyphhq1b2x-7
          doc/en/user-guide/installing_bazaar.txt installing_bazaar.tx-20071114035000-q36a9h57ps06uvnl-4
          doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
          doc/en/user-guide/merging_changes.txt merging_changes.txt-20071122141511-0knao2lklsdsvb1q-3
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
          doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
          doc/en/user-guide/recording_changes.txt recording_changes.tx-20071121073725-0corxykv5irjal00-4
          doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
          doc/en/user-guide/resolving_conflicts.txt resolving_conflicts.-20071122141511-0knao2lklsdsvb1q-5
          doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
          doc/en/user-guide/reviewing_changes.txt reviewing_changes.tx-20071121073725-0corxykv5irjal00-6
          doc/en/user-guide/revnos.txt   revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
          doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
          doc/en/user-guide/solo_intro.txt solo_workflow.txt-20071121073725-0corxykv5irjal00-7
          doc/en/user-guide/starting_a_project.txt starting_a_project.t-20071121073725-0corxykv5irjal00-8
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          doc/en/user-guide/using_gatekeepers.txt using_gatekeepers.tx-20071123154453-dk2mjhrg1vpjm5w2-5
          doc/en/user-guide/working_offline_central.txt working_offline_cent-20071123055134-k5x4ekduci2lbn36-5
          doc/en/user-guide/writing_a_plugin.txt writing_a_plugin.txt-20071114035000-q36a9h57ps06uvnl-7
          doc/en/user-reference/readme.txt readme.txt-20071211133352-guencaey6fpesv4j-1
          tools/package_mf.py            package_mf.py-20080206141953-323gd0qb2z3tn5pc-1
        renamed:
          bzrlib/help_topics.py => bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/tests/HTTPTestUtil.py => bzrlib/tests/http_utils.py HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/HttpServer.py => bzrlib/tests/http_server.py httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          doc/developers/knitpack.txt => doc/developers/packrepo.txt knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
          doc/en/user-guide/authentication_conf.txt => bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
          doc/en/user-guide/centralized_workflow.txt => doc/en/tutorials/centralized_workflow.txt centralized_workflow-20060830194948-kspf52565xvgrlil-1
          doc/en/user-guide/configuration.txt => bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          doc/en/user-guide/conflicts.txt => bzrlib/help_topics/en/conflicts.txt conflicts.txt-20070723221841-ns3jvwxdb4okn6fk-1
          doc/en/user-guide/tutorial.txt => doc/en/tutorials/tutorial.txt tutorial.txt-20050804190939-9dcbba2ef053bc84
          doc/en/user-reference/hooks.txt => bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          README                         README-20050309040720-8f368abf9f346b9d
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/commands.py      __init__.py-20050617152058-1b6530d9ab85c11c
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          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/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          bzrlib/plugins/launchpad/lp_indirect.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_lp_indirect.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          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/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-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/vfs.py            vfs.py-20061108095550-gunadhxmzkdjfeek-2
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          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_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_bundle_info.py test_bundle_info.py-20070816181255-eiuodwxuqu7w7gxf-1
          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_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          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_ignore.py test_ignore.py-20060703063225-4tm8dc2pa7wwg2t3-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
          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_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_split.py test_split.py-20061008023421-qy0vdpzysh5rriu8-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_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/blackbox/test_version_info.py test_bb_version_info.py-20051228204928-91711c6559d952f7
          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_create_checkout.py test_create_checkout-20070322193723-n2wkp1g03r0404di-1
          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_pull.py test_pull.py-20060410103942-83c35b26657414fc
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
          bzrlib/tests/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          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/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_bugtracker.py test_bugtracker.py-20070410073305-vu1vu1qosjurg8kb-2
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_extract.py   test_extract.py-20061002214140-qdnnm67q1ov6x6pd-1
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          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_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_lockable_files.py test_lockable_files.py-20051225183927-365c7fd99591caf1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_nonascii.py  testnonascii.py-20051018022645-ea1d8b6477b058a6
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_progress.py  test_progress.py-20060308160359-978c397bc79b7fda
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          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_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_ssh_transport.py test_ssh_transport.p-20070105153201-f7iq2bosvgjbdgc3-1
          bzrlib/tests/test_trace.py     testtrace.py-20051110225523-a21117fc7a07eeff
          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_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          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_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/workingtree_implementations/test_break_lock.py test_break_lock.py-20060504115740-233e245df546fd42
          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_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/util/configobj/docs/BSD-LICENSE.txt BSDLICENSE.txt-20051018184548-29b89ff3102657f5
          bzrlib/util/configobj/docs/configobj.txt configobj.txt-20051018184548-4949b5f17e6a19c7
          bzrlib/util/configobj/docs/validate.txt validate.txt-20051018184548-9e0e5ad913e258f5
          bzrlib/version_info_formats/__init__.py generate_version_info.py-20051228204928-8358edabcddcd97e
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/bundles.txt     bundles.txt-20070621030528-qkjnugd7iyud6ow3-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/performance-contributing.txt performancecontribut-20070621063612-ac4zhhagjzkr21qp-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/quick-reference/quick-start-summary.svg quickstartsummary.sv-20070813143223-5i7bgw7w8s7l3ae2-3
          doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/plugins.txt  plugins.txt-20060314145616-525099a747f3ffdd
          doc/en/user-guide/server.txt   server.txt-20060913044801-h939fvbwzz39gf7g-1
          doc/en/user-guide/setting_up_email.txt setting_up_email.txt-20060314161707-fd242c8944346173
          doc/en/user-guide/shared_repository_layouts.txt shared_repository_la-20070502152030-bagewuqs18ns24o7-1
          doc/en/user-guide/specifying_revisions.txt specifying_revisions.txt-20060314161707-19deb139101bea33
          doc/en/user-guide/using_aliases.txt using_aliases.txt-20060314161707-c21d27fa2939e039
          doc/en/user-guide/version_info.txt version_info.txt-20060921215543-gju6o5xdic8w25np-1
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
          tools/rst2html.py              rst2html.py-20060817120932-gn177u8v0008txhu-1
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          doc/developers/packrepo.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
          bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
          bzrlib/help_topics/en/conflicts.txt conflicts.txt-20070723221841-ns3jvwxdb4okn6fk-1
          doc/en/tutorials/tutorial.txt  tutorial.txt-20050804190939-9dcbba2ef053bc84
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
        ------------------------------------------------------------
        revno: 3015.3.12
        revision-id: d.m.watkins at warwick.ac.uk-20080225190011-rljlj7qoqz41yqm4
        parent: d.m.watkins at warwick.ac.uk-20071123034748-iytf5wlqumgo7zew
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Mon 2008-02-25 19:00:11 +0000
        message:
          Added poolie's mail to BRANCH.TODO.
        modified:
          BRANCH.TODO                    BRANCH.TODO-20060103052123-79ac4969351c03a9
        ------------------------------------------------------------
        revno: 3015.3.11
        revision-id: d.m.watkins at warwick.ac.uk-20071123034748-iytf5wlqumgo7zew
        parent: d.m.watkins at warwick.ac.uk-20071123033742-k4ez6d0flpy3n1vw
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Fri 2007-11-23 03:47:48 +0000
        message:
          Move WT checking from builtins to check.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.10
        revision-id: d.m.watkins at warwick.ac.uk-20071123033742-k4ez6d0flpy3n1vw
        parent: d.m.watkins at warwick.ac.uk-20071123033450-b2u0cy0lxccynqio
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Fri 2007-11-23 03:37:42 +0000
        message:
          Reorganised comments.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.9
        revision-id: d.m.watkins at warwick.ac.uk-20071123033450-b2u0cy0lxccynqio
        parent: d.m.watkins at warwick.ac.uk-20071123033208-beg4260syhw30x5i
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Fri 2007-11-23 03:34:50 +0000
        message:
          Scan for branches and check them.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.8
        revision-id: d.m.watkins at warwick.ac.uk-20071123033208-beg4260syhw30x5i
        parent: d.m.watkins at warwick.ac.uk-20071123024416-8h46w7tpvefsjfkk
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Fri 2007-11-23 03:32:08 +0000
        message:
          Added _scan_for_branches.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.7
        revision-id: d.m.watkins at warwick.ac.uk-20071123024416-8h46w7tpvefsjfkk
        parent: d.m.watkins at warwick.ac.uk-20071123022617-m3ly6ce5xidp4j71
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Fri 2007-11-23 02:44:16 +0000
        message:
          Fixed failing tests.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
        ------------------------------------------------------------
        revno: 3015.3.6
        revision-id: d.m.watkins at warwick.ac.uk-20071123022617-m3ly6ce5xidp4j71
        parent: d.m.watkins at warwick.ac.uk-20071123015026-stjfqqbluwoqdscc
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Fri 2007-11-23 02:26:17 +0000
        message:
          Fixed checking of working trees.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3015.3.5
        revision-id: d.m.watkins at warwick.ac.uk-20071123015026-stjfqqbluwoqdscc
        parent: d.m.watkins at warwick.ac.uk-20071123013613-2tb98v2wje2lyaza
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Fri 2007-11-23 01:50:26 +0000
        message:
          Removed needless duplication of repository checks.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.4
        revision-id: d.m.watkins at warwick.ac.uk-20071123013613-2tb98v2wje2lyaza
        parent: d.m.watkins at warwick.ac.uk-20071123012956-3o2ow102px7fibof
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Fri 2007-11-23 01:36:13 +0000
        message:
          If not in a branch or a repo, that check is simply skipped.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.3
        revision-id: d.m.watkins at warwick.ac.uk-20071123012956-3o2ow102px7fibof
        parent: d.m.watkins at warwick.ac.uk-20071123011821-732x978f8ol9uie6
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Fri 2007-11-23 01:29:56 +0000
        message:
          Added _check_repository.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.2
        revision-id: d.m.watkins at warwick.ac.uk-20071123011821-732x978f8ol9uie6
        parent: d.m.watkins at warwick.ac.uk-20071123011258-aonqw8g88qg14kvb
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Fri 2007-11-23 01:18:21 +0000
        message:
          Check.check now takes a path rather than a branch.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
        ------------------------------------------------------------
        revno: 3015.3.1
        revision-id: d.m.watkins at warwick.ac.uk-20071123011258-aonqw8g88qg14kvb
        parent: pqm at pqm.ubuntu.com-20071122234103-fn117zncqrqv39me
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: check
        timestamp: Fri 2007-11-23 01:12:58 +0000
        message:
          Abstracted branch-checking logic.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
    ------------------------------------------------------------
    revno: 3508.1.12
    revision-id: pqm at pqm.ubuntu.com-20080704034121-6ysq01uf3p1h97aj
    parent: pqm at pqm.ubuntu.com-20080703180607-kxmp7ftyw7sqg5gj
    parent: andrew.bennetts at canonical.com-20080704031947-zkhvfgu22nb3ml53
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-07-04 04:41:21 +0100
    message:
      Add pre_change_branch_tip hook. (Andrew Bennetts)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
      bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
        ------------------------------------------------------------
        revno: 3508.9.6
        revision-id: andrew.bennetts at canonical.com-20080704031947-zkhvfgu22nb3ml53
        parent: andrew.bennetts at canonical.com-20080704013444-24c2sa27q85eqkms
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: pre-branch-tip-changed-hook
        timestamp: Fri 2008-07-04 13:19:47 +1000
        message:
          Add NEWS entry, and document in the 'hooks' help topic.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
        ------------------------------------------------------------
        revno: 3508.9.5
        revision-id: andrew.bennetts at canonical.com-20080704013444-24c2sa27q85eqkms
        parent: andrew.bennetts at canonical.com-20080703075706-7zup8zm007a2dyb9
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: pre-branch-tip-changed-hook
        timestamp: Fri 2008-07-04 11:34:44 +1000
        message:
          Reduce duplication in test_hooks a little.
        modified:
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
        ------------------------------------------------------------
        revno: 3508.9.4
        revision-id: andrew.bennetts at canonical.com-20080703075706-7zup8zm007a2dyb9
        parent: andrew.bennetts at canonical.com-20080703075602-8n055qsfkjijcz6i
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: pre-branch-tip-changed-hook
        timestamp: Thu 2008-07-03 17:57:06 +1000
        message:
          Fix typo.
        modified:
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
        ------------------------------------------------------------
        revno: 3508.9.3
        revision-id: andrew.bennetts at canonical.com-20080703075602-8n055qsfkjijcz6i
        parent: andrew.bennetts at canonical.com-20080703071735-33dgjy9niohq197k
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: pre-branch-tip-changed-hook
        timestamp: Thu 2008-07-03 17:56:02 +1000
        message:
          Better tests for {pre,post}_change_branch_tip hooks.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
        ------------------------------------------------------------
        revno: 3508.9.2
        revision-id: andrew.bennetts at canonical.com-20080703071735-33dgjy9niohq197k
        parent: andrew.bennetts at canonical.com-20080703054955-n94lvd3puo6aiwt3
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: pre-branch-tip-changed-hook
        timestamp: Thu 2008-07-03 17:17:35 +1000
        message:
          Add test for a pre_change_branch_tip hook rejecting a change.
        modified:
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
        ------------------------------------------------------------
        revno: 3508.9.1
        revision-id: andrew.bennetts at canonical.com-20080703054955-n94lvd3puo6aiwt3
        parent: pqm at pqm.ubuntu.com-20080702195105-5gqthymygmtjrwaf
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: pre-branch-tip-changed-hook
        timestamp: Thu 2008-07-03 15:49:55 +1000
        message:
          Quick draft of pre_change_branch_tip hook.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
    ------------------------------------------------------------
    revno: 3508.1.11
    revision-id: pqm at pqm.ubuntu.com-20080703180607-kxmp7ftyw7sqg5gj
    parent: pqm at pqm.ubuntu.com-20080703113657-6twl1rf07wq3o42d
    parent: john at arbash-meinel.com-20080702165212-e7nmk0ltr2jkpbs6
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-07-03 19:06:07 +0100
    message:
      (jam) Updates to installer to avoid system libs for Vista
    modified:
      Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
      setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3508.8.1
        revision-id: john at arbash-meinel.com-20080702165212-e7nmk0ltr2jkpbs6
        parent: pqm at pqm.ubuntu.com-20080630055535-42tx43kb228k4p94
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: setup_vista
        timestamp: Wed 2008-07-02 11:52:12 -0500
        message:
          Updates to allow building with mingw, and to exclude Vista system dlls
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
    ------------------------------------------------------------
    revno: 3508.1.10
    revision-id: pqm at pqm.ubuntu.com-20080703113657-6twl1rf07wq3o42d
    parent: pqm at pqm.ubuntu.com-20080702195105-5gqthymygmtjrwaf
    parent: mbp at sourcefrog.net-20080703104434-v4qgzvxd2wxg8etl
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-07-03 12:36:57 +0100
    message:
      (mbp) patch from Martin von Gagern to run setlocale for libsvn
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzr                            bzr.py-20050313053754-5485f144c7006fa6
      bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
      bzrlib/tests/blackbox/test_locale.py test_lang.py-20060824204205-80v50j25qkuop7yn-1
      bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
        ------------------------------------------------------------
        revno: 3508.7.1
        revision-id: mbp at sourcefrog.net-20080703104434-v4qgzvxd2wxg8etl
        parent: pqm at pqm.ubuntu.com-20080702195105-5gqthymygmtjrwaf
        parent: martin.vgagern at gmx.net-20080626172736-z4ro811mbdlqmmzg
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Thu 2008-07-03 20:44:34 +1000
        message:
          Set locale from environment for third party libs and day of week.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/blackbox/test_locale.py test_lang.py-20060824204205-80v50j25qkuop7yn-1
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
        ------------------------------------------------------------
        revno: 3508.6.2
        revision-id: martin.vgagern at gmx.net-20080626172736-z4ro811mbdlqmmzg
        parent: martin.vgagern at gmx.net-20080626171855-qqok6tbgkouo409t
        committer: Martin von Gagern <Martin.vGagern at gmx.net>
        branch nick: setlocale.mini
        timestamp: Thu 2008-06-26 19:27:36 +0200
        message:
          added NEWS item for setlocale.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.6.1
        revision-id: martin.vgagern at gmx.net-20080626171855-qqok6tbgkouo409t
        parent: pqm at pqm.ubuntu.com-20080626004245-dnw85so4xqg8r9hy
        committer: Martin von Gagern <Martin.vGagern at gmx.net>
        branch nick: setlocale.mini
        timestamp: Thu 2008-06-26 19:18:55 +0200
        message:
          Hand-selected minimalistic set of changes from my setlocale branch.
          This introduces a call to setlocale without changing the behaviour of bzr.
          Day of the week formatting is handled in Python to avoid locale dependency.
        modified:
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/blackbox/test_locale.py test_lang.py-20060824204205-80v50j25qkuop7yn-1
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
    ------------------------------------------------------------
    revno: 3508.1.9
    revision-id: pqm at pqm.ubuntu.com-20080702195105-5gqthymygmtjrwaf
    parent: pqm at pqm.ubuntu.com-20080702020417-2gnc111mzyl1xusr
    parent: aaron at aaronbentley.com-20080702191803-8ton89iwa6p7h5ay
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-07-02 20:51:05 +0100
    message:
      Make PreviewTree behavior more correct when changes are present
    modified:
      bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
      bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
      bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3363.2.39
        revision-id: aaron at aaronbentley.com-20080702191803-8ton89iwa6p7h5ay
        parent: aaron at aaronbentley.com-20080702132722-xoxdhvdlo2eg0q4a
        parent: aaron at aaronbentley.com-20080702191745-u8dt7fe1riemgjxh
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: is_executable
        timestamp: Wed 2008-07-02 15:18:03 -0400
        message:
          Merge with stored_kind
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
            ------------------------------------------------------------
            revno: 3363.8.2
            revision-id: aaron at aaronbentley.com-20080702191745-u8dt7fe1riemgjxh
            parent: aaron at aaronbentley.com-20080702132659-ofq4dotjwmhachh1
            parent: aaron at aaronbentley.com-20080702191402-nwluvtfhhg8p7q71
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: stored_kind
            timestamp: Wed 2008-07-02 15:17:45 -0400
            message:
              Merge with annotate
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
            ------------------------------------------------------------
            revno: 3363.7.3
            revision-id: aaron at aaronbentley.com-20080702191402-nwluvtfhhg8p7q71
            parent: aaron at aaronbentley.com-20080702190910-7w7wdf65q5c0aq5l
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: annotate
            timestamp: Wed 2008-07-02 15:14:02 -0400
            message:
              Add test that annotate correctly handles renames
            modified:
              bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
            ------------------------------------------------------------
            revno: 3363.7.2
            revision-id: aaron at aaronbentley.com-20080702190910-7w7wdf65q5c0aq5l
            parent: aaron at aaronbentley.com-20080702132617-1cyta13a4jct7qba
            parent: aaron at aaronbentley.com-20080702190843-w24oilmtkvxh6aoa
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: annotate
            timestamp: Wed 2008-07-02 15:09:10 -0400
            message:
              Merge with path_content_summary
            modified:
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
            ------------------------------------------------------------
            revno: 3363.6.3
            revision-id: aaron at aaronbentley.com-20080702190843-w24oilmtkvxh6aoa
            parent: aaron at aaronbentley.com-20080702132544-8vj2xfywjommuuj8
            parent: aaron at aaronbentley.com-20080702190234-uvxeb5lpf5lvsgk8
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: path_content_summary
            timestamp: Wed 2008-07-02 15:08:43 -0400
            message:
              Merge with preview-tree-changed
            modified:
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
            ------------------------------------------------------------
            revno: 3363.5.4
            revision-id: aaron at aaronbentley.com-20080702190234-uvxeb5lpf5lvsgk8
            parent: aaron at aaronbentley.com-20080702132408-2xqeebwr3ufylnw3
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: preview-tree-changed
            timestamp: Wed 2008-07-02 15:02:34 -0400
            message:
              Fix iteration order of iter_entries_by_dir
            modified:
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3363.2.38
        revision-id: aaron at aaronbentley.com-20080702132722-xoxdhvdlo2eg0q4a
        parent: aaron at aaronbentley.com-20080626203414-1e01i0ezx7sq5gzh
        parent: aaron at aaronbentley.com-20080702132659-ofq4dotjwmhachh1
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: is_executable
        timestamp: Wed 2008-07-02 09:27:22 -0400
        message:
          Merge with stored_kind
        removed:
          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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
          bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
          bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
          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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-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/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          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/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          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/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
            ------------------------------------------------------------
            revno: 3363.8.1
            revision-id: aaron at aaronbentley.com-20080702132659-ofq4dotjwmhachh1
            parent: aaron at aaronbentley.com-20080626200740-4nfdd1s3dx01v06t
            parent: aaron at aaronbentley.com-20080702132617-1cyta13a4jct7qba
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: stored_kind
            timestamp: Wed 2008-07-02 09:26:59 -0400
            message:
              Merge with annotate
            removed:
              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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
              bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
              bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
              bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
              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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
              bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
              bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
              bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-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/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
              bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
              bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
              bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
              bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
              bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
              bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
              bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
              bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
              bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
              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/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
              bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
              bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
              bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
              bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
              bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              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/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
            ------------------------------------------------------------
            revno: 3363.7.1
            revision-id: aaron at aaronbentley.com-20080702132617-1cyta13a4jct7qba
            parent: aaron at aaronbentley.com-20080626193641-lle6e4f6hnsuvoxh
            parent: aaron at aaronbentley.com-20080702132544-8vj2xfywjommuuj8
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: annotate
            timestamp: Wed 2008-07-02 09:26:17 -0400
            message:
              Merge with path_content_summary
            removed:
              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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
              bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
              bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
              bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
              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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
              bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
              bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
              bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-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/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
              bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
              bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
              bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
              bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
              bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
              bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
              bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
              bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
              bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
              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/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
              bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
              bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
              bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
              bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
              bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              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/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
            ------------------------------------------------------------
            revno: 3363.6.2
            revision-id: aaron at aaronbentley.com-20080702132544-8vj2xfywjommuuj8
            parent: aaron at aaronbentley.com-20080626173010-sqb7mp0xqjsbvrts
            parent: aaron at aaronbentley.com-20080702132408-2xqeebwr3ufylnw3
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: path_content_summary
            timestamp: Wed 2008-07-02 09:25:44 -0400
            message:
              Merge with preview-tree-changed
            removed:
              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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
              bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
              bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
              bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
              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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
              bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
              bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
              bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-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/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
              bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
              bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
              bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
              bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
              bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
              bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
              bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
              bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
              bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
              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/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
              bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
              bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
              bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
              bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
              bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              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/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
            ------------------------------------------------------------
            revno: 3363.5.3
            revision-id: aaron at aaronbentley.com-20080702132408-2xqeebwr3ufylnw3
            parent: aaron at aaronbentley.com-20080626172235-dpuh2r04ljedg2vk
            parent: pqm at pqm.ubuntu.com-20080701042123-zcmqzb7o6znwjx34
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: preview-tree-changed
            timestamp: Wed 2008-07-02 09:24:08 -0400
            message:
              Merge with bzr.dev
            removed:
              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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
              bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
              bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
              bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
              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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
              bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
              bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
              bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
              bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-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/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
              bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
              bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
              bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
              bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
              bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
              bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
              bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
              bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
              bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
              bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
              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/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
              bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
              bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
              bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
              bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
              bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
              bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
              bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
              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/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3363.2.37
        revision-id: aaron at aaronbentley.com-20080626203414-1e01i0ezx7sq5gzh
        parent: aaron at aaronbentley.com-20080626200740-4nfdd1s3dx01v06t
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: is_executable
        timestamp: Thu 2008-06-26 16:34:14 -0400
        message:
          Fix is_executable
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.2.36
        revision-id: aaron at aaronbentley.com-20080626200740-4nfdd1s3dx01v06t
        parent: aaron at aaronbentley.com-20080626193641-lle6e4f6hnsuvoxh
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: annotate
        timestamp: Thu 2008-06-26 16:07:40 -0400
        message:
          Fix PreviewTree.stored_kind
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.2.35
        revision-id: aaron at aaronbentley.com-20080626193641-lle6e4f6hnsuvoxh
        parent: aaron at aaronbentley.com-20080626173106-6b2v5k6xb1xszgc5
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: annotate
        timestamp: Thu 2008-06-26 15:36:41 -0400
        message:
          Update to get tests passing
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.2.34
        revision-id: aaron at aaronbentley.com-20080626173106-6b2v5k6xb1xszgc5
        parent: aaron at aaronbentley.com-20080626155510-2thr81gbu1hlezuv
        parent: aaron at aaronbentley.com-20080626173010-sqb7mp0xqjsbvrts
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: annotate
        timestamp: Thu 2008-06-26 13:31:06 -0400
        message:
          Merge with path_content_summary
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
            ------------------------------------------------------------
            revno: 3363.6.1
            revision-id: aaron at aaronbentley.com-20080626173010-sqb7mp0xqjsbvrts
            parent: aaron at aaronbentley.com-20080625215311-23t7nryril2y99zs
            parent: aaron at aaronbentley.com-20080626172235-dpuh2r04ljedg2vk
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: path_content_summary
            timestamp: Thu 2008-06-26 13:30:10 -0400
            message:
              Merge with preview-tree-changed
            modified:
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
            ------------------------------------------------------------
            revno: 3363.5.2
            revision-id: aaron at aaronbentley.com-20080626172235-dpuh2r04ljedg2vk
            parent: aaron at aaronbentley.com-20080625215133-ppug7y06ulmjrd9v
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: preview-tree-changed
            timestamp: Thu 2008-06-26 13:22:35 -0400
            message:
              Massive simplification of path2id
            modified:
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.2.33
        revision-id: aaron at aaronbentley.com-20080626155510-2thr81gbu1hlezuv
        parent: aaron at aaronbentley.com-20080625215311-23t7nryril2y99zs
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: annotate
        timestamp: Thu 2008-06-26 11:55:10 -0400
        message:
          Implement PreviewTree.annotate_iter
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.2.32
        revision-id: aaron at aaronbentley.com-20080625215311-23t7nryril2y99zs
        parent: aaron at aaronbentley.com-20080625204631-1xqay9ump68bp40p
        parent: aaron at aaronbentley.com-20080625215133-ppug7y06ulmjrd9v
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: path_content_summary
        timestamp: Wed 2008-06-25 17:53:11 -0400
        message:
          Merge with preview-tree-changed
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
            ------------------------------------------------------------
            revno: 3363.5.1
            revision-id: aaron at aaronbentley.com-20080625215133-ppug7y06ulmjrd9v
            parent: aaron at aaronbentley.com-20080624195553-9q1pboo9aduba0w4
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: preview-tree-changed
            timestamp: Wed 2008-06-25 17:51:33 -0400
            message:
              Use final path, not tree path for trans_ids.
            modified:
              bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.2.31
        revision-id: aaron at aaronbentley.com-20080625204631-1xqay9ump68bp40p
        parent: aaron at aaronbentley.com-20080625204313-orbfb4sbrw4pdrcx
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: path_content_summary
        timestamp: Wed 2008-06-25 16:46:31 -0400
        message:
          Tweak tests
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
        ------------------------------------------------------------
        revno: 3363.2.30
        revision-id: aaron at aaronbentley.com-20080625204313-orbfb4sbrw4pdrcx
        parent: aaron at aaronbentley.com-20080625201957-wz1cy2lhu1wz4uez
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: path_content_summary
        timestamp: Wed 2008-06-25 16:43:13 -0400
        message:
          Improve execute bit testing
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
        ------------------------------------------------------------
        revno: 3363.2.29
        revision-id: aaron at aaronbentley.com-20080625201957-wz1cy2lhu1wz4uez
        parent: aaron at aaronbentley.com-20080625201539-r5kt897k4uoidfs8
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: path_content_summary
        timestamp: Wed 2008-06-25 16:19:57 -0400
        message:
          Remove unneeded changes
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.2.28
        revision-id: aaron at aaronbentley.com-20080625201539-r5kt897k4uoidfs8
        parent: aaron at aaronbentley.com-20080625200313-ok8qgk4tbkqopx1f
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: path_content_summary
        timestamp: Wed 2008-06-25 16:15:39 -0400
        message:
          Fix path_content_summary spelling
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.2.27
        revision-id: aaron at aaronbentley.com-20080625200313-ok8qgk4tbkqopx1f
        parent: aaron at aaronbentley.com-20080625175119-xgp3ayyabs1hubt7
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: path_content_summary
        timestamp: Wed 2008-06-25 16:03:13 -0400
        message:
          Make path_content_summary a core API
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.2.26
        revision-id: aaron at aaronbentley.com-20080625175119-xgp3ayyabs1hubt7
        parent: aaron at aaronbentley.com-20080624195553-9q1pboo9aduba0w4
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: path_content_summary
        timestamp: Wed 2008-06-25 13:51:19 -0400
        message:
          Get symlinks working
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.2.25
        revision-id: aaron at aaronbentley.com-20080624195553-9q1pboo9aduba0w4
        parent: aaron at aaronbentley.com-20080624191414-4zatcf7n3op4qjxk
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-tree-changed
        timestamp: Tue 2008-06-24 15:55:53 -0400
        message:
          More removals of post-tree support
        modified:
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.2.24
        revision-id: aaron at aaronbentley.com-20080624191414-4zatcf7n3op4qjxk
        parent: aaron at aaronbentley.com-20080624185458-3s6ejdmvb02xtg57
        parent: aaron at aaronbentley.com-20080624191346-01aackxpcq31gh3e
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-tree-changed
        timestamp: Tue 2008-06-24 15:14:14 -0400
        message:
          Merge with fix-transform
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
            ------------------------------------------------------------
            revno: 3363.4.1
            revision-id: aaron at aaronbentley.com-20080624191346-01aackxpcq31gh3e
            parent: aaron at aaronbentley.com-20080623173154-cv3p5ta640kq855v
            parent: pqm at pqm.ubuntu.com-20080624011313-cq85foncf9mozmen
            committer: Aaron Bentley <aaron at aaronbentley.com>
            branch nick: fix-transform
            timestamp: Tue 2008-06-24 15:13:46 -0400
            message:
              Merge with bzr.dev
            modified:
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
              bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3363.2.23
        revision-id: aaron at aaronbentley.com-20080624185458-3s6ejdmvb02xtg57
        parent: aaron at aaronbentley.com-20080624180313-4u714c59br6z4lt6
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-tree-changed
        timestamp: Tue 2008-06-24 14:54:58 -0400
        message:
          Fix iter_entries_by_dir ordering
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3363.2.22
        revision-id: aaron at aaronbentley.com-20080624180313-4u714c59br6z4lt6
        parent: aaron at aaronbentley.com-20080624175124-bl1778a0ieuyhsrr
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-tree-changed
        timestamp: Tue 2008-06-24 14:03:13 -0400
        message:
          Remove PreviewTreePost scenarios
        modified:
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.2.21
        revision-id: aaron at aaronbentley.com-20080624175124-bl1778a0ieuyhsrr
        parent: aaron at aaronbentley.com-20080624145042-jqvq17asm73jtour
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-tree-changed
        timestamp: Tue 2008-06-24 13:51:24 -0400
        message:
          Implement iter_entries_by_dir
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.2.20
        revision-id: aaron at aaronbentley.com-20080624145042-jqvq17asm73jtour
        parent: aaron at aaronbentley.com-20080623215137-pfrpuxvmaj0bnh3d
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-tree-changed
        timestamp: Tue 2008-06-24 10:50:42 -0400
        message:
          Split path2id into smaller pieces
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.2.19
        revision-id: aaron at aaronbentley.com-20080623215137-pfrpuxvmaj0bnh3d
        parent: aaron at aaronbentley.com-20080623193036-isux0uyxc69ufids
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-tree-changed
        timestamp: Mon 2008-06-23 17:51:37 -0400
        message:
          Make PreviewTree.path2id correct
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.2.18
        revision-id: aaron at aaronbentley.com-20080623193036-isux0uyxc69ufids
        parent: aaron at aaronbentley.com-20080623173608-y7dwcvnpxe48cugh
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-tree-changed
        timestamp: Mon 2008-06-23 15:30:36 -0400
        message:
          Implement correct all_file_ids for PreviewTree
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.2.17
        revision-id: aaron at aaronbentley.com-20080623173608-y7dwcvnpxe48cugh
        parent: aaron at aaronbentley.com-20080623173154-cv3p5ta640kq855v
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-tree-changed
        timestamp: Mon 2008-06-23 13:36:08 -0400
        message:
          Start implementing post-change PreviewTree functionality
        modified:
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.2.16
        revision-id: aaron at aaronbentley.com-20080623173154-cv3p5ta640kq855v
        parent: aaron at aaronbentley.com-20080623152246-vx2embzwo31bcg2z
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: fix-transform
        timestamp: Mon 2008-06-23 13:31:54 -0400
        message:
          Fix root directory creation
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 3363.2.15
        revision-id: aaron at aaronbentley.com-20080623152246-vx2embzwo31bcg2z
        parent: aaron at aaronbentley.com-20080428214716-cqzsgta289ik5my0
        parent: pqm at pqm.ubuntu.com-20080620010918-64z4xylh1ap5hgyf
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-tree-changed
        timestamp: Mon 2008-06-23 11:22:46 -0400
        message:
          Merge with bzr.dev
        added:
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
          bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
          bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
          bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
          bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
          bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
          bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
          bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
          bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
          bzrlib/tests/repository_implementations/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/developers/repository-stream.txt repositorystream.txt-20080410222511-nh6b9bvscvcerh48-1
          doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
          doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
          doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
          doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
          doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
          doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
          doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
          doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
          doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
          doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
          doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
          doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
          doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
        renamed:
          doc/en/user-guide/best_practice_intro.txt => doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
          doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
          bzrlib/benchmarks/tree_creator/kernel_like.py kernel_like.py-20060815024128-b16a7pn542u6b13k-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bundle/serializer/v08.py v06.py-20051119041339-ee43f97270b01823
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
          bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
          bzrlib/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          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/plugin.py               plugin.py-20050622060424-829b654519533d69
          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/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/revision/knit.py  knit.py-20060303020652-de5fa299e941a3c7
          bzrlib/store/revision/text.py  text.py-20060303020652-e49155f0da4d14ab
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_added.py test_added.py-20060119085008-6b8b90369d42a26c
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
          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_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          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_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_uncommit.py test_uncommit.py-20070205180410-ge7058d9138mvq3x-1
          bzrlib/tests/branch_implementations/test_update.py test_update.py-20060305010612-e68efbcbb1baa69f
          bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
          bzrlib/tests/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          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/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
          bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/per_lock/__init__.py __init__.py-20070314201444-u92yjsqrkh2m3qcb-1
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/repository_implementations/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/revisionstore_implementations/__init__.py __init__.py-20060303020702-976c4186a0f99edb
          bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
          bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
          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_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
          bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
          bzrlib/tests/test_decorators.py test_decorators.py-20060113063037-0e7bd4566758f4fa
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_hooks.py     test_hooks.py-20070628030849-89rtsbe5dmer5npz-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          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_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          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_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          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_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          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_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
          bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
          bzrlib/tests/test_trace.py     testtrace.py-20051110225523-a21117fc7a07eeff
          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_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/tests/workingtree_implementations/test_add_reference.py test_add_reference.p-20061211024451-yo9i1691dgbv1eyn-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_set_root_id.py test_set_root_id.py-20061004073850-0r1c7qikmnkb8m9k-1
          bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
          bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
          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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          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/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
          bzrlib/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
          doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
          doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
          doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
          doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
          doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
          doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        ------------------------------------------------------------
        revno: 3363.2.14
        revision-id: aaron at aaronbentley.com-20080428214716-cqzsgta289ik5my0
        parent: aaron at aaronbentley.com-20080428192550-xwg6uo64xch4jxs8
        parent: pqm at pqm.ubuntu.com-20080428205328-bvr1g467xfx7rz9w
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-tree-changed
        timestamp: Mon 2008-04-28 17:47:16 -0400
        message:
          Merge bzr.dev
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/store/revision/knit.py  knit.py-20060303020652-de5fa299e941a3c7
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3363.2.13
        revision-id: aaron at aaronbentley.com-20080428192550-xwg6uo64xch4jxs8
        parent: aaron at aaronbentley.com-20080428192444-qalf6fl4e7ck51e2
        parent: aaron at aaronbentley.com-20080428185055-642va5h5n13j8mxw
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-tree-changed
        timestamp: Mon 2008-04-28 15:25:50 -0400
        message:
          Fake merge of preview-tree, to fix revert
        ------------------------------------------------------------
        revno: 3363.2.12
        revision-id: aaron at aaronbentley.com-20080428192444-qalf6fl4e7ck51e2
        parent: aaron at aaronbentley.com-20080428030701-5axl03chky7p1qg9
        parent: aaron at aaronbentley.com-20080428163729-vj9c0vf7rqkliani
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: preview-tree-changed
        timestamp: Mon 2008-04-28 15:24:44 -0400
        message:
          Merge from preview-tree
        modified:
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
    ------------------------------------------------------------
    revno: 3508.1.8
    revision-id: pqm at pqm.ubuntu.com-20080702020417-2gnc111mzyl1xusr
    parent: pqm at pqm.ubuntu.com-20080701042123-zcmqzb7o6znwjx34
    parent: ian.clatworthy at canonical.com-20080702014002-2g5pg30ua32z8hrc
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-07-02 03:04:17 +0100
    message:
      Rule-based preferences (Ian Clatworthy)
    added:
      bzrlib/help_topics/en/patterns.txt patterns.txt-20080625070357-wx8qm46a19ejwfns-1
      bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
      bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
      bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
      bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
      bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
      bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
      bzrlib/tests/test_globbing.py  test_glob.py-20061113075651-q63o2v35fm2ydk9x-2
      bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
      bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
      bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
      doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
        ------------------------------------------------------------
        revno: 3508.5.1
        revision-id: ian.clatworthy at canonical.com-20080702014002-2g5pg30ua32z8hrc
        parent: pqm at pqm.ubuntu.com-20080701042123-zcmqzb7o6znwjx34
        parent: ian.clatworthy at canonical.com-20080630004730-mbd1jiwipzdg15hc
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Wed 2008-07-02 11:40:02 +1000
        message:
          Rule-based preferences (Ian Clatworthy)
        added:
          bzrlib/help_topics/en/patterns.txt patterns.txt-20080625070357-wx8qm46a19ejwfns-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_globbing.py  test_glob.py-20061113075651-q63o2v35fm2ydk9x-2
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
        ------------------------------------------------------------
        revno: 3398.1.34
        revision-id: ian.clatworthy at canonical.com-20080630004730-mbd1jiwipzdg15hc
        parent: ian.clatworthy at canonical.com-20080626065318-lpqe4ieqi0qib75x
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Mon 2008-06-30 10:47:30 +1000
        message:
          changed API design as requested by jam during review
        modified:
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3398.1.33
        revision-id: ian.clatworthy at canonical.com-20080626065318-lpqe4ieqi0qib75x
        parent: ian.clatworthy at canonical.com-20080626012905-mani248eym8c2kqy
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Thu 2008-06-26 16:53:18 +1000
        message:
          use a string, not lists, for test data
        modified:
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
        ------------------------------------------------------------
        revno: 3398.1.32
        revision-id: ian.clatworthy at canonical.com-20080626012905-mani248eym8c2kqy
        parent: ian.clatworthy at canonical.com-20080625115834-t60cnmsju58kvz5q
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Thu 2008-06-26 11:29:05 +1000
        message:
          namespace keyword changed to name
        modified:
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
        ------------------------------------------------------------
        revno: 3398.1.31
        revision-id: ian.clatworthy at canonical.com-20080625115834-t60cnmsju58kvz5q
        parent: ian.clatworthy at canonical.com-20080625114355-k8k023ktb4m5e00e
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Wed 2008-06-25 21:58:34 +1000
        message:
          change preferences namespace to 'for'
        modified:
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
        ------------------------------------------------------------
        revno: 3398.1.30
        revision-id: ian.clatworthy at canonical.com-20080625114355-k8k023ktb4m5e00e
        parent: ian.clatworthy at canonical.com-20080625113734-n4cko5tclbnx9wgp
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Wed 2008-06-25 21:43:55 +1000
        message:
          test unknown rules detection
        modified:
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
        ------------------------------------------------------------
        revno: 3398.1.29
        revision-id: ian.clatworthy at canonical.com-20080625113734-n4cko5tclbnx9wgp
        parent: ian.clatworthy at canonical.com-20080625112203-4gu1q0lqmxobmfzw
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Wed 2008-06-25 21:37:34 +1000
        message:
          add UnknownRules class & test
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
        ------------------------------------------------------------
        revno: 3398.1.28
        revision-id: ian.clatworthy at canonical.com-20080625112203-4gu1q0lqmxobmfzw
        parent: ian.clatworthy at canonical.com-20080625073246-31i1yr2yvwlwvkdb
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Wed 2008-06-25 21:22:03 +1000
        message:
          add namespace for rules
        modified:
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
        ------------------------------------------------------------
        revno: 3398.1.27
        revision-id: ian.clatworthy at canonical.com-20080625073246-31i1yr2yvwlwvkdb
        parent: ian.clatworthy at canonical.com-20080625071714-am1ya6mgo54ikrgv
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Wed 2008-06-25 17:32:46 +1000
        message:
          remove references to eol plugin
        modified:
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
        ------------------------------------------------------------
        revno: 3398.1.26
        revision-id: ian.clatworthy at canonical.com-20080625071714-am1ya6mgo54ikrgv
        parent: ian.clatworthy at canonical.com-20080625010653-i4wb1jqo8mzjj39m
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Wed 2008-06-25 17:17:14 +1000
        message:
          jam feedback - make patterns a separate help topic
        added:
          bzrlib/help_topics/en/patterns.txt patterns.txt-20080625070357-wx8qm46a19ejwfns-1
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
        ------------------------------------------------------------
        revno: 3398.1.25
        revision-id: ian.clatworthy at canonical.com-20080625010653-i4wb1jqo8mzjj39m
        parent: ian.clatworthy at canonical.com-20080528070106-6w0oc8zat4bs29g1
        parent: pqm at pqm.ubuntu.com-20080624011313-cq85foncf9mozmen
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Wed 2008-06-25 11:06:53 +1000
        message:
          merge bzr.dev r3508
        added:
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
          bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
          bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
          bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
          bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
          bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
          bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
          bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
          bzrlib/tests/repository_implementations/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
          doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
          doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
          doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
          doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
          doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
          doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
          doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
          doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
          doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
          doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
          doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
        renamed:
          doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
          bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-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/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_added.py test_added.py-20060119085008-6b8b90369d42a26c
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_serve.py test_serve.py-20060913064329-8t2pvmsikl4s3xhl-1
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
          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_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
          bzrlib/tests/branch_implementations/test_revision_history.py test_revision_histor-20070326062311-v7co92liyuchb80w-1
          bzrlib/tests/branch_implementations/test_update.py test_update.py-20060305010612-e68efbcbb1baa69f
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
          bzrlib/tests/test_decorators.py test_decorators.py-20060113063037-0e7bd4566758f4fa
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          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_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
          bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
          bzrlib/tests/test_trace.py     testtrace.py-20051110225523-a21117fc7a07eeff
          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_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
          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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
          doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
          doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
          doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
          doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        ------------------------------------------------------------
        revno: 3398.1.24
        revision-id: ian.clatworthy at canonical.com-20080528070106-6w0oc8zat4bs29g1
        parent: ian.clatworthy at canonical.com-20080528024455-qrlsbxdpjvru39t3
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Wed 2008-05-28 17:01:06 +1000
        message:
          make iter_search_rules a tree method
        added:
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
        modified:
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3398.1.23
        revision-id: ian.clatworthy at canonical.com-20080528024455-qrlsbxdpjvru39t3
        parent: ian.clatworthy at canonical.com-20080516072342-mask6fiqzepounjt
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Wed 2008-05-28 12:44:55 +1000
        message:
          update doc to reflect file naming per poolie's review
        modified:
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
        ------------------------------------------------------------
        revno: 3398.1.22
        revision-id: ian.clatworthy at canonical.com-20080516072342-mask6fiqzepounjt
        parent: ian.clatworthy at canonical.com-20080516071809-xwuptticx302yb80
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Fri 2008-05-16 17:23:42 +1000
        message:
          minor tweaks
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
        ------------------------------------------------------------
        revno: 3398.1.21
        revision-id: ian.clatworthy at canonical.com-20080516071809-xwuptticx302yb80
        parent: ian.clatworthy at canonical.com-20080516063938-remqvraflckd9a5k
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Fri 2008-05-16 17:18:09 +1000
        message:
          add 'Rule-based references' section to the User Guide
        modified:
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
        ------------------------------------------------------------
        revno: 3398.1.20
        revision-id: ian.clatworthy at canonical.com-20080516063938-remqvraflckd9a5k
        parent: ian.clatworthy at canonical.com-20080516043429-pwi2zi5r1krf0dus
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Fri 2008-05-16 16:39:38 +1000
        message:
          add rules help topic
        added:
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
        ------------------------------------------------------------
        revno: 3398.1.19
        revision-id: ian.clatworthy at canonical.com-20080516043429-pwi2zi5r1krf0dus
        parent: ian.clatworthy at canonical.com-20080515143919-16pf8dgra3s6uab4
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Fri 2008-05-16 14:34:29 +1000
        message:
          add tests for iter_search_rules
        modified:
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
        ------------------------------------------------------------
        revno: 3398.1.18
        revision-id: ian.clatworthy at canonical.com-20080515143919-16pf8dgra3s6uab4
        parent: ian.clatworthy at canonical.com-20080515142813-q1tjsoth3k5h00og
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Fri 2008-05-16 00:39:19 +1000
        message:
          add tests for _StackedRulesSearcher
        modified:
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
        ------------------------------------------------------------
        revno: 3398.1.17
        revision-id: ian.clatworthy at canonical.com-20080515142813-q1tjsoth3k5h00og
        parent: ian.clatworthy at canonical.com-20080515141154-nf89qt4xeisdfi4z
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Fri 2008-05-16 00:28:13 +1000
        message:
          search less when files not present
        modified:
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
        ------------------------------------------------------------
        revno: 3398.1.16
        revision-id: ian.clatworthy at canonical.com-20080515141154-nf89qt4xeisdfi4z
        parent: ian.clatworthy at canonical.com-20080515135759-6o8teyvlmt0lhyu4
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Fri 2008-05-16 00:11:54 +1000
        message:
          remove api on tree to get preferences
        removed:
          bzrlib/tests/tree_implementations/test_get_attributes.py test_get_attributes.-20080514023519-4gtm7gmpjh2jl5cf-1
        modified:
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3398.1.15
        revision-id: ian.clatworthy at canonical.com-20080515135759-6o8teyvlmt0lhyu4
        parent: ian.clatworthy at canonical.com-20080514023538-gvumjp4et6v6qfx8
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Thu 2008-05-15 23:57:59 +1000
        message:
          search branch.rules and bazaar.rules for preferences
        renamed:
          bzrlib/attributes.py => bzrlib/rules.py properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/test_attributes.py => bzrlib/tests/test_rules.py test_properties.py-20080506033501-3p9kmuob25dho8xl-1
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/rules.py                properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/test_rules.py     test_properties.py-20080506033501-3p9kmuob25dho8xl-1
        ------------------------------------------------------------
        revno: 3398.1.14
        revision-id: ian.clatworthy at canonical.com-20080514023538-gvumjp4et6v6qfx8
        parent: ian.clatworthy at canonical.com-20080513065219-uqfkrcr1iooh33je
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Wed 2008-05-14 12:35:38 +1000
        message:
          add test_get_attributes
        added:
          bzrlib/tests/tree_implementations/test_get_attributes.py test_get_attributes.-20080514023519-4gtm7gmpjh2jl5cf-1
        ------------------------------------------------------------
        revno: 3398.1.13
        revision-id: ian.clatworthy at canonical.com-20080513065219-uqfkrcr1iooh33je
        parent: ian.clatworthy at canonical.com-20080513062538-a6g3zuw1ii1ut2rt
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Tue 2008-05-13 16:52:19 +1000
        message:
          rename properties to attributes
        renamed:
          bzrlib/properties.py => bzrlib/attributes.py properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/test_properties.py => bzrlib/tests/test_attributes.py test_properties.py-20080506033501-3p9kmuob25dho8xl-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/attributes.py           properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/test_attributes.py test_properties.py-20080506033501-3p9kmuob25dho8xl-1
        ------------------------------------------------------------
        revno: 3398.1.12
        revision-id: ian.clatworthy at canonical.com-20080513062538-a6g3zuw1ii1ut2rt
        parent: ian.clatworthy at canonical.com-20080513054255-76nwz6stnzt2ueao
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Tue 2008-05-13 16:25:38 +1000
        message:
          add tests for Tree.get_attributes
        modified:
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3398.1.11
        revision-id: ian.clatworthy at canonical.com-20080513054255-76nwz6stnzt2ueao
        parent: ian.clatworthy at canonical.com-20080513014322-f1fwqv03wer13ss5
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Tue 2008-05-13 15:42:55 +1000
        message:
          add api to Tree
        modified:
          bzrlib/properties.py           properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/test_properties.py test_properties.py-20080506033501-3p9kmuob25dho8xl-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3398.1.10
        revision-id: ian.clatworthy at canonical.com-20080513014322-f1fwqv03wer13ss5
        parent: ian.clatworthy at canonical.com-20080513013751-ql8h1dt4x1cms805
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Tue 2008-05-13 11:43:22 +1000
        message:
          rename .bzrproperties to fileproperties
        modified:
          bzrlib/properties.py           properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/test_properties.py test_properties.py-20080506033501-3p9kmuob25dho8xl-1
        ------------------------------------------------------------
        revno: 3398.1.9
        revision-id: ian.clatworthy at canonical.com-20080513013751-ql8h1dt4x1cms805
        parent: ian.clatworthy at canonical.com-20080506060944-c6dxxh7ms8sfslci
        parent: pqm at pqm.ubuntu.com-20080512115743-6uz3lnmrrbhmoiqe
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Tue 2008-05-13 11:37:51 +1000
        message:
          merge bzr.dev
        added:
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/developers/repository-stream.txt repositorystream.txt-20080410222511-nh6b9bvscvcerh48-1
          doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
        renamed:
          doc/en/user-guide/best_practice_intro.txt => doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
          bzrlib/benchmarks/tree_creator/kernel_like.py kernel_like.py-20060815024128-b16a7pn542u6b13k-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bundle/serializer/v08.py v06.py-20051119041339-ee43f97270b01823
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
          bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
          bzrlib/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          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/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/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-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/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/revision/knit.py  knit.py-20060303020652-de5fa299e941a3c7
          bzrlib/store/revision/text.py  text.py-20060303020652-e49155f0da4d14ab
          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/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
          bzrlib/tests/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          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/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
          bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/per_lock/__init__.py __init__.py-20070314201444-u92yjsqrkh2m3qcb-1
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/repository_implementations/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/revisionstore_implementations/__init__.py __init__.py-20060303020702-976c4186a0f99edb
          bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
          bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          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_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          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_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          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_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/tests/workingtree_implementations/test_add_reference.py test_add_reference.p-20061211024451-yo9i1691dgbv1eyn-1
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_set_root_id.py test_set_root_id.py-20061004073850-0r1c7qikmnkb8m9k-1
          bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
          bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
          bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
          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/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          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/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
          doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
        ------------------------------------------------------------
        revno: 3398.1.8
        revision-id: ian.clatworthy at canonical.com-20080506060944-c6dxxh7ms8sfslci
        parent: ian.clatworthy at canonical.com-20080506054555-br294d6fre6e9328
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Tue 2008-05-06 16:09:44 +1000
        message:
          added NEWS item
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3398.1.7
        revision-id: ian.clatworthy at canonical.com-20080506054555-br294d6fre6e9328
        parent: ian.clatworthy at canonical.com-20080506034407-1xgz1vace8ui55du
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Tue 2008-05-06 15:45:55 +1000
        message:
          add PropertiesProvider tests
        modified:
          bzrlib/properties.py           properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/test_properties.py test_properties.py-20080506033501-3p9kmuob25dho8xl-1
        ------------------------------------------------------------
        revno: 3398.1.6
        revision-id: ian.clatworthy at canonical.com-20080506034407-1xgz1vace8ui55du
        parent: ian.clatworthy at canonical.com-20080506033625-igxkqcuy9alfw1kn
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Tue 2008-05-06 13:44:07 +1000
        message:
          get properties_filename() test passing
        modified:
          bzrlib/properties.py           properties.py-20080506032617-9k06uqalkf09ck0z-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_properties.py test_properties.py-20080506033501-3p9kmuob25dho8xl-1
        ------------------------------------------------------------
        revno: 3398.1.5
        revision-id: ian.clatworthy at canonical.com-20080506033625-igxkqcuy9alfw1kn
        parent: ian.clatworthy at canonical.com-20080506033534-cbf23mjeb2hck0eo
        parent: pqm at pqm.ubuntu.com-20080505231558-7w3zaehbvtcjk7jv
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Tue 2008-05-06 13:36:25 +1000
        message:
          merge bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/revision/text.py  text.py-20060303020652-e49155f0da4d14ab
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_lockable_files.py test_lockable_files.py-20051225183927-365c7fd99591caf1
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
        ------------------------------------------------------------
        revno: 3398.1.4
        revision-id: ian.clatworthy at canonical.com-20080506033534-cbf23mjeb2hck0eo
        parent: ian.clatworthy at canonical.com-20080506032646-8xp61rm9w13pfv0p
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Tue 2008-05-06 13:35:34 +1000
        message:
          add properties_filename() test
        added:
          bzrlib/tests/test_properties.py test_properties.py-20080506033501-3p9kmuob25dho8xl-1
        ------------------------------------------------------------
        revno: 3398.1.3
        revision-id: ian.clatworthy at canonical.com-20080506032646-8xp61rm9w13pfv0p
        parent: ian.clatworthy at canonical.com-20080506031731-kznp1rv6goygxf1r
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Tue 2008-05-06 13:26:46 +1000
        message:
          first cut at PropertiesProvider class
        added:
          bzrlib/properties.py           properties.py-20080506032617-9k06uqalkf09ck0z-1
        ------------------------------------------------------------
        revno: 3398.1.2
        revision-id: ian.clatworthy at canonical.com-20080506031731-kznp1rv6goygxf1r
        parent: ian.clatworthy at canonical.com-20080506025711-59ywlehptmne1xos
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Tue 2008-05-06 13:17:31 +1000
        message:
          add tests for _OrderedGlobster
        modified:
          bzrlib/tests/test_globbing.py  test_glob.py-20061113075651-q63o2v35fm2ydk9x-2
        ------------------------------------------------------------
        revno: 3398.1.1
        revision-id: ian.clatworthy at canonical.com-20080506025711-59ywlehptmne1xos
        parent: pqm at pqm.ubuntu.com-20080501112512-b9lgs4w8r43evtn1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.properties
        timestamp: Tue 2008-05-06 12:57:11 +1000
        message:
          simplify the custom Globster to only care about ordering
        modified:
          bzrlib/globbing.py             glob.py-20061113075651-q63o2v35fm2ydk9x-1
    ------------------------------------------------------------
    revno: 3508.1.7
    revision-id: pqm at pqm.ubuntu.com-20080701042123-zcmqzb7o6znwjx34
    parent: pqm at pqm.ubuntu.com-20080630055535-42tx43kb228k4p94
    parent: robertc at robertcollins.net-20080701034954-5r0c28cocphgv6td
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-07-01 05:21:23 +0100
    message:
      (robertc) Teach KnitVersionedFiles how to stack on other
      	VersionedFile objects. (Robert Collins)
    modified:
      bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
      bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
      bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
      bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
      bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
      bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
        ------------------------------------------------------------
        revno: 3350.8.14
        revision-id: robertc at robertcollins.net-20080701034954-5r0c28cocphgv6td
        parent: robertc at robertcollins.net-20080701033835-dwbt0f0x3vmf5atr
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: stacking-knits
        timestamp: Tue 2008-07-01 13:49:54 +1000
        message:
          Review feedback.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3350.8.13
        revision-id: robertc at robertcollins.net-20080701033835-dwbt0f0x3vmf5atr
        parent: robertc at robertcollins.net-20080625012948-aclmfg49kaf8zdv8
        parent: pqm at pqm.ubuntu.com-20080630055535-42tx43kb228k4p94
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: stacking-knits
        timestamp: Tue 2008-07-01 13:38:35 +1000
        message:
          Merge bzr.dev, fixing minor skew.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-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/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
          bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
          bzrlib/tests/branch_implementations/test_revision_history.py test_revision_histor-20070326062311-v7co92liyuchb80w-1
          bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/test_decorators.py test_decorators.py-20060113063037-0e7bd4566758f4fa
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_trace.py     testtrace.py-20051110225523-a21117fc7a07eeff
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
        ------------------------------------------------------------
        revno: 3350.8.12
        revision-id: robertc at robertcollins.net-20080625012948-aclmfg49kaf8zdv8
        parent: robertc at robertcollins.net-20080625004056-22wn6kasogkq9erq
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: stacking-knits
        timestamp: Wed 2008-06-25 11:29:48 +1000
        message:
          Stacked make_mpdiffs.
        modified:
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3350.8.11
        revision-id: robertc at robertcollins.net-20080625004056-22wn6kasogkq9erq
        parent: robertc at robertcollins.net-20080624120313-hyh4pr14fxzkpbs2
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: stacking-knits
        timestamp: Wed 2008-06-25 10:40:56 +1000
        message:
          Stacked add_mpdiffs.
        modified:
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3350.8.10
        revision-id: robertc at robertcollins.net-20080624120313-hyh4pr14fxzkpbs2
        parent: robertc at robertcollins.net-20080623044500-szw4ohqv0lxy44yk
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: stacking-knits
        timestamp: Tue 2008-06-24 22:03:13 +1000
        message:
          Stacked insert_record_stream.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3350.8.9
        revision-id: robertc at robertcollins.net-20080623044500-szw4ohqv0lxy44yk
        parent: robertc at robertcollins.net-20080623023518-1zae3rsj8h0npnt1
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: stacking-knits
        timestamp: Mon 2008-06-23 14:45:00 +1000
        message:
          define behaviour for add_lines with stacked storage.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3350.8.8
        revision-id: robertc at robertcollins.net-20080623023518-1zae3rsj8h0npnt1
        parent: robertc at robertcollins.net-20080623011320-c5952pwuvi9m6hpp
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: stacking-knits
        timestamp: Mon 2008-06-23 12:35:18 +1000
        message:
          Stacking and knits don't play nice for annotation yet.
        modified:
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3350.8.7
        revision-id: robertc at robertcollins.net-20080623011320-c5952pwuvi9m6hpp
        parent: robertc at robertcollins.net-20080623001926-8vos9qr0xgbm74wu
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: stacking-knits
        timestamp: Mon 2008-06-23 11:13:20 +1000
        message:
          get_record_stream for fulltexts working (but note extreme memory use!).
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3350.8.6
        revision-id: robertc at robertcollins.net-20080623001926-8vos9qr0xgbm74wu
        parent: robertc at robertcollins.net-20080619215406-rmavu3lj4q2d6ryf
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: stacking-knits
        timestamp: Mon 2008-06-23 10:19:26 +1000
        message:
          get_record_stream stacking for delta access.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3350.8.5
        revision-id: robertc at robertcollins.net-20080619215406-rmavu3lj4q2d6ryf
        parent: robertc at robertcollins.net-20080619132744-zsz5c5cpv6sovwoy
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: stacking-knits
        timestamp: Fri 2008-06-20 07:54:06 +1000
        message:
          Iter_lines_added_or_present_in_keys stacks.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3350.8.4
        revision-id: robertc at robertcollins.net-20080619132744-zsz5c5cpv6sovwoy
        parent: robertc at robertcollins.net-20080619131424-gbltev5ud5u82gbt
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: stacking-knits
        timestamp: Thu 2008-06-19 23:27:44 +1000
        message:
          Vf.keys() stacking support.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3350.8.3
        revision-id: robertc at robertcollins.net-20080619131424-gbltev5ud5u82gbt
        parent: robertc at robertcollins.net-20080619064333-apziisq1g280m70v
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: stacking-knits
        timestamp: Thu 2008-06-19 23:14:24 +1000
        message:
          VF.get_sha1s needed changing to be stackable.
        modified:
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
        ------------------------------------------------------------
        revno: 3350.8.2
        revision-id: robertc at robertcollins.net-20080619064333-apziisq1g280m70v
        parent: robertc at robertcollins.net-20080619045351-wjknb9el37ravhjj
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: stacking-knits
        timestamp: Thu 2008-06-19 16:43:33 +1000
        message:
          stacked get_parent_map.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3350.8.1
        revision-id: robertc at robertcollins.net-20080619045351-wjknb9el37ravhjj
        parent: robertc at robertcollins.net-20080612032525-hp52uf3wa7546c4u
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: stacking-knits
        timestamp: Thu 2008-06-19 14:53:51 +1000
        message:
          KnitVersionedFiles.add_fallback_versioned_files exists.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
    ------------------------------------------------------------
    revno: 3508.1.6
    revision-id: pqm at pqm.ubuntu.com-20080630055535-42tx43kb228k4p94
    parent: pqm at pqm.ubuntu.com-20080627225315-j2xpbsvjyya1s97y
    parent: aaron at aaronbentley.com-20080630052747-p93i1jak2l2vg48x
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-06-30 06:55:35 +0100
    message:
      Implement aliases for remembered locations (abentley)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
        ------------------------------------------------------------
        revno: 3508.4.4
        revision-id: aaron at aaronbentley.com-20080630052747-p93i1jak2l2vg48x
        parent: aaron at aaronbentley.com-20080626060649-ntrr0jfchizpbkfm
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: alias.lookup
        timestamp: Mon 2008-06-30 01:27:47 -0400
        message:
          Fix spacing
        modified:
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
        ------------------------------------------------------------
        revno: 3508.4.3
        revision-id: aaron at aaronbentley.com-20080626060649-ntrr0jfchizpbkfm
        parent: aaron at aaronbentley.com-20080626060336-jawagd0ir0l6gurr
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: alias.lookup
        timestamp: Thu 2008-06-26 02:06:49 -0400
        message:
          Update NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3508.4.2
        revision-id: aaron at aaronbentley.com-20080626060336-jawagd0ir0l6gurr
        parent: aaron at aaronbentley.com-20080626051031-ylyzlwa3t41dd3it
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: alias.lookup
        timestamp: Thu 2008-06-26 02:03:36 -0400
        message:
          Add :push and :this
        modified:
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
        ------------------------------------------------------------
        revno: 3508.4.1
        revision-id: aaron at aaronbentley.com-20080626051031-ylyzlwa3t41dd3it
        parent: pqm at pqm.ubuntu.com-20080626004245-dnw85so4xqg8r9hy
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: alias.lookup
        timestamp: Thu 2008-06-26 01:10:31 -0400
        message:
          Add support for branch-associated locations
        modified:
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
    ------------------------------------------------------------
    revno: 3508.1.5
    revision-id: pqm at pqm.ubuntu.com-20080627225315-j2xpbsvjyya1s97y
    parent: pqm at pqm.ubuntu.com-20080626004245-dnw85so4xqg8r9hy
    parent: v.ladeuil+lp at free.fr-20080627222740-9rat5vruay26xyac
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-06-27 23:53:15 +0100
    message:
      Fix ftp transport so that it handles the 'mode' parameter when
      	provided
    modified:
      bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
      bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
        ------------------------------------------------------------
        revno: 3508.3.1
        revision-id: v.ladeuil+lp at free.fr-20080627222740-9rat5vruay26xyac
        parent: pqm at pqm.ubuntu.com-20080626004245-dnw85so4xqg8r9hy
        parent: v.ladeuil+lp at free.fr-20080627215743-80k2knfo81vrsc8z
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk
        timestamp: Sat 2008-06-28 00:27:40 +0200
        message:
          Fix ftp transport so that it handles the mode parameter when provided
        modified:
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
    ------------------------------------------------------------
    revno: 3508.1.4
    revision-id: pqm at pqm.ubuntu.com-20080626004245-dnw85so4xqg8r9hy
    parent: pqm at pqm.ubuntu.com-20080625230724-lyux37pu8nx8tq34
    parent: aaron at aaronbentley.com-20080626001706-wo3w74fwgliy12s4
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-06-26 01:42:45 +0100
    message:
      (bialix) Deprectate (Branch|Repository).print_file, fix cmd_cat
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3508.2.2
        revision-id: aaron at aaronbentley.com-20080626001706-wo3w74fwgliy12s4
        parent: aaron at aaronbentley.com-20080626001355-gzj1nnjzlo6z6rrd
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: bzr.ab.integration
        timestamp: Wed 2008-06-25 20:17:06 -0400
        message:
          Update text and deprecation symbols.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3508.2.1
        revision-id: aaron at aaronbentley.com-20080626001355-gzj1nnjzlo6z6rrd
        parent: pqm at pqm.ubuntu.com-20080625230724-lyux37pu8nx8tq34
        parent: bialix at ukr.net-20080407074946-wlhszbw47p45rjof
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: bzr.ab.integration
        timestamp: Wed 2008-06-25 20:13:55 -0400
        message:
          Merge cat fixes
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3341.2.2
        revision-id: bialix at ukr.net-20080407074946-wlhszbw47p45rjof
        parent: bialix at ukr.net-20080407074826-5lwuyv4dn1qlijg4
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: cmd-cat
        timestamp: Mon 2008-04-07 10:49:46 +0300
        message:
          Tree.print_file and Repository.print_file are deprecated.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3341.2.1
        revision-id: bialix at ukr.net-20080407074826-5lwuyv4dn1qlijg4
        parent: pqm at pqm.ubuntu.com-20080407044456-s1a9orh0kssphdh9
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: cmd-cat
        timestamp: Mon 2008-04-07 10:48:26 +0300
        message:
          `bzr cat` no more internally used Tree.print_file().
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
    ------------------------------------------------------------
    revno: 3508.1.3
    revision-id: pqm at pqm.ubuntu.com-20080625230724-lyux37pu8nx8tq34
    parent: pqm at pqm.ubuntu.com-20080625103636-6kxh4e1gmyn82f50
    parent: andrew.bennetts at canonical.com-20080625224023-o0uifuw9r14zbqcp
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2008-06-26 00:07:24 +0100
    message:
      Add Branch.set_last_revision_ex HPSS verb to accelerate push. (Andrew
      	Bennetts)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
      bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
      bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
      bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
      bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
        ------------------------------------------------------------
        revno: 3441.5.33
        revision-id: andrew.bennetts at canonical.com-20080625224023-o0uifuw9r14zbqcp
        parent: andrew.bennetts at canonical.com-20080625222757-qoxz8w75h89hm6mk
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Thu 2008-06-26 08:40:23 +1000
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3441.5.32
        revision-id: andrew.bennetts at canonical.com-20080625222757-qoxz8w75h89hm6mk
        parent: andrew.bennetts at canonical.com-20080625222421-3awo7n34il23al6e
        parent: pqm at pqm.ubuntu.com-20080625103636-6kxh4e1gmyn82f50
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Thu 2008-06-26 08:27:57 +1000
        message:
          Merge bzr.dev.
        removed:
          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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
          bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
          bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
          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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          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/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          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/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3441.5.31
        revision-id: andrew.bennetts at canonical.com-20080625222421-3awo7n34il23al6e
        parent: andrew.bennetts at canonical.com-20080625221943-u2l0bgub812uuxpv
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Thu 2008-06-26 08:24:21 +1000
        message:
          Add test for allow_diverged flag.
        modified:
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
        ------------------------------------------------------------
        revno: 3441.5.30
        revision-id: andrew.bennetts at canonical.com-20080625221943-u2l0bgub812uuxpv
        parent: andrew.bennetts at canonical.com-20080625081024-0r93tenthlcg1m22
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Thu 2008-06-26 08:19:43 +1000
        message:
          Improve tests for all Branch.set_last_revision* verbs.
        modified:
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
        ------------------------------------------------------------
        revno: 3441.5.29
        revision-id: andrew.bennetts at canonical.com-20080625081024-0r93tenthlcg1m22
        parent: andrew.bennetts at canonical.com-20080625070341-mtvuq1hltikm3axr
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Wed 2008-06-25 18:10:24 +1000
        message:
          More review tweaks: whitespace nits in test_smart, add (and use) ._clear_cached_state_of_remote_branch_only method in bzrlib/remote.py.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
        ------------------------------------------------------------
        revno: 3441.5.28
        revision-id: andrew.bennetts at canonical.com-20080625070341-mtvuq1hltikm3axr
        parent: andrew.bennetts at canonical.com-20080625064825-rda4tckbyjtpbasd
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Wed 2008-06-25 17:03:41 +1000
        message:
          Another review tweak: rename do_not_overwrite_descendant to allow_overwrite_descendant.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
        ------------------------------------------------------------
        revno: 3441.5.27
        revision-id: andrew.bennetts at canonical.com-20080625064825-rda4tckbyjtpbasd
        parent: andrew.bennetts at canonical.com-20080625052131-vjkwu35vz03rbxfx
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Wed 2008-06-25 16:48:25 +1000
        message:
          Tweaks suggested by John's review: rename _check_if_descendant_or_diverged, move caching last_revision_info into base Branch, better use of lock decorators.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3441.5.26
        revision-id: andrew.bennetts at canonical.com-20080625052131-vjkwu35vz03rbxfx
        parent: andrew.bennetts at canonical.com-20080619025112-wf4jpdp25lqk422y
        parent: andrew.bennetts at canonical.com-20080624225843-8e4tdnekeltv4g1j
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Wed 2008-06-25 15:21:31 +1000
        message:
          Merge old-hpss-branch-implementation-test.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3441.5.25
        revision-id: andrew.bennetts at canonical.com-20080619025112-wf4jpdp25lqk422y
        parent: andrew.bennetts at canonical.com-20080619010305-3pudocqfsszeapgr
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Thu 2008-06-19 12:51:12 +1000
        message:
          Rename Branch.set_last_revision_descendant verb to Branch.set_last_revision_ex.  It's a cop out, but at least it's not misleading.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
        ------------------------------------------------------------
        revno: 3441.5.24
        revision-id: andrew.bennetts at canonical.com-20080619010305-3pudocqfsszeapgr
        parent: andrew.bennetts at canonical.com-20080618074641-gletfspa4l47yq6q
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Thu 2008-06-19 11:03:05 +1000
        message:
          Remove RemoteGraph experiment.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
        ------------------------------------------------------------
        revno: 3441.5.23
        revision-id: andrew.bennetts at canonical.com-20080618074641-gletfspa4l47yq6q
        parent: andrew.bennetts at canonical.com-20080618072115-ig9jwupw1yeu8iey
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Wed 2008-06-18 17:46:41 +1000
        message:
          Fix test failures.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
        ------------------------------------------------------------
        revno: 3441.5.22
        revision-id: andrew.bennetts at canonical.com-20080618072115-ig9jwupw1yeu8iey
        parent: andrew.bennetts at canonical.com-20080612000214-hc6p2gyvvatrq78d
        parent: andrew.bennetts at canonical.com-20080618070236-x1eavwimpg8y4tff
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Wed 2008-06-18 17:21:15 +1000
        message:
          Merge from old-hpss-branch-implementation-test.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/tests/branch_implementations/test_revision_history.py test_revision_histor-20070326062311-v7co92liyuchb80w-1
          bzrlib/tests/test_decorators.py test_decorators.py-20060113063037-0e7bd4566758f4fa
          bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_trace.py     testtrace.py-20051110225523-a21117fc7a07eeff
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
        ------------------------------------------------------------
        revno: 3441.5.21
        revision-id: andrew.bennetts at canonical.com-20080612000214-hc6p2gyvvatrq78d
        parent: andrew.bennetts at canonical.com-20080611110514-yvj911cxzglska8k
        parent: andrew.bennetts at canonical.com-20080612000058-akw5xzm3hmqqg814
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Thu 2008-06-12 10:02:14 +1000
        message:
          Merge from old-hpss-branch-implementation-test
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
        ------------------------------------------------------------
        revno: 3441.5.20
        revision-id: andrew.bennetts at canonical.com-20080611110514-yvj911cxzglska8k
        parent: andrew.bennetts at canonical.com-20080611075800-dy5i13vfxf7klxt2
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Wed 2008-06-11 21:05:14 +1000
        message:
          Fix failing test by adding @needs_write_lock to RemoteBranch.last_revision_info, because it uses _last_revision_info_cache.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3441.5.19
        revision-id: andrew.bennetts at canonical.com-20080611075800-dy5i13vfxf7klxt2
        parent: andrew.bennetts at canonical.com-20080610085630-w1wcd9p18n0nr5na
        parent: andrew.bennetts at canonical.com-20080611075635-asua1e59xzsxg4te
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Wed 2008-06-11 17:58:00 +1000
        message:
          Merge from old-hpss-branch-implementation-test.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
          bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
        ------------------------------------------------------------
        revno: 3441.5.18
        revision-id: andrew.bennetts at canonical.com-20080610085630-w1wcd9p18n0nr5na
        parent: andrew.bennetts at canonical.com-20080610075651-buomfp69nu97yw3m
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Tue 2008-06-10 18:56:30 +1000
        message:
          Fix some test failures.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
        ------------------------------------------------------------
        revno: 3441.5.17
        revision-id: andrew.bennetts at canonical.com-20080610075651-buomfp69nu97yw3m
        parent: andrew.bennetts at canonical.com-20080605230514-curu8h29adujufi2
        parent: andrew.bennetts at canonical.com-20080610075420-sjzf37kdpxcbra0d
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Tue 2008-06-10 17:56:51 +1000
        message:
          Merge old-hpss-branch-implementation-test.
        added:
          bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
          bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
          bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
          bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
          bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
          bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
          bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
        renamed:
          doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_added.py test_added.py-20060119085008-6b8b90369d42a26c
          bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
          bzrlib/tests/branch_implementations/test_pull.py test_pull.py-20060410103942-83c35b26657414fc
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_lockable_files.py test_lockable_files.py-20051225183927-365c7fd99591caf1
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        ------------------------------------------------------------
        revno: 3441.5.16
        revision-id: andrew.bennetts at canonical.com-20080605230514-curu8h29adujufi2
        parent: andrew.bennetts at canonical.com-20080604064528-q7ie26uexe09pvgd
        parent: andrew.bennetts at canonical.com-20080605230341-33kb0jzhn8wi3glg
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Fri 2008-06-06 09:05:14 +1000
        message:
          Merge from old-hpss-branch-implementation-test.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3441.5.15
        revision-id: andrew.bennetts at canonical.com-20080604064528-q7ie26uexe09pvgd
        parent: andrew.bennetts at canonical.com-20080604064433-xtm2hi90ef1igt1v
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Wed 2008-06-04 16:45:28 +1000
        message:
          Remove obsolete comment.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3441.5.14
        revision-id: andrew.bennetts at canonical.com-20080604064433-xtm2hi90ef1igt1v
        parent: andrew.bennetts at canonical.com-20080604064054-jt6f7bsc220rgrur
        parent: pqm at pqm.ubuntu.com-20080603072242-omtkkk586pc5k4d4
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Wed 2008-06-04 16:44:33 +1000
        message:
          Merge from bzr.dev.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_update.py test_update.py-20060305010612-e68efbcbb1baa69f
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
          bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
          bzrlib/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
          doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
        ------------------------------------------------------------
        revno: 3441.5.13
        revision-id: andrew.bennetts at canonical.com-20080604064054-jt6f7bsc220rgrur
        parent: andrew.bennetts at canonical.com-20080529065747-dmdm81xjibjz0bho
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Wed 2008-06-04 16:40:54 +1000
        message:
          Remove unnecessary extra lock_write in _basic_push.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
        ------------------------------------------------------------
        revno: 3441.5.12
        revision-id: andrew.bennetts at canonical.com-20080529065747-dmdm81xjibjz0bho
        parent: andrew.bennetts at canonical.com-20080529065015-3ha2jwaf5ft73ey4
        parent: andrew.bennetts at canonical.com-20080529065132-rbfcrtmrbdgmqass
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Thu 2008-05-29 16:57:47 +1000
        message:
          Merge from remote-is-at-least.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
        ------------------------------------------------------------
        revno: 3441.5.11
        revision-id: andrew.bennetts at canonical.com-20080529065015-3ha2jwaf5ft73ey4
        parent: andrew.bennetts at canonical.com-20080527011352-is7v01kyo3yhh8sl
        parent: pqm at pqm.ubuntu.com-20080527013230-8qjaju10duxpy3e2
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Thu 2008-05-29 16:50:15 +1000
        message:
          Merge from bzr.dev.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
        ------------------------------------------------------------
        revno: 3441.5.10
        revision-id: andrew.bennetts at canonical.com-20080527011352-is7v01kyo3yhh8sl
        parent: andrew.bennetts at canonical.com-20080522090535-gbzz7xj1t7piw1md
        parent: pqm at pqm.ubuntu.com-20080524120232-22xdromy706t0x16
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Tue 2008-05-27 11:13:52 +1000
        message:
          Merge from bzr.dev.
        added:
          bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/repository_implementations/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          bzrlib/tests/test_lockable_files.py test_lockable_files.py-20051225183927-365c7fd99591caf1
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          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_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
        ------------------------------------------------------------
        revno: 3441.5.9
        revision-id: andrew.bennetts at canonical.com-20080522090535-gbzz7xj1t7piw1md
        parent: andrew.bennetts at canonical.com-20080522083634-ysa1m4321kaqwx3c
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Thu 2008-05-22 19:05:35 +1000
        message:
          Simplify _basic_push.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
        ------------------------------------------------------------
        revno: 3441.5.8
        revision-id: andrew.bennetts at canonical.com-20080522083634-ysa1m4321kaqwx3c
        parent: andrew.bennetts at canonical.com-20080522082353-0x2qqjcdtlkeg88f
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Thu 2008-05-22 18:36:34 +1000
        message:
          Fix pushing a diverged branch with --overwrite via HPSS.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
        ------------------------------------------------------------
        revno: 3441.5.7
        revision-id: andrew.bennetts at canonical.com-20080522082353-0x2qqjcdtlkeg88f
        parent: andrew.bennetts at canonical.com-20080522074906-dcdk44d7y8cdn4no
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Thu 2008-05-22 18:23:53 +1000
        message:
          Fix unbound global.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3441.5.6
        revision-id: andrew.bennetts at canonical.com-20080522074906-dcdk44d7y8cdn4no
        parent: andrew.bennetts at canonical.com-20080522055850-um0u9dj5jpkptkuq
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Thu 2008-05-22 17:49:06 +1000
        message:
          Greatly simplify RemoteBranch.update_revisions.  Still needs more tests.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
        ------------------------------------------------------------
        revno: 3441.5.5
        revision-id: andrew.bennetts at canonical.com-20080522055850-um0u9dj5jpkptkuq
        parent: andrew.bennetts at canonical.com-20080522052046-jf4hroxln68v7pfn
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Thu 2008-05-22 15:58:50 +1000
        message:
          Some small tweaks and comments.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
        ------------------------------------------------------------
        revno: 3441.5.4
        revision-id: andrew.bennetts at canonical.com-20080522052046-jf4hroxln68v7pfn
        parent: andrew.bennetts at canonical.com-20080521115809-6cw3t8gn4qm0bpg9
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Thu 2008-05-22 15:20:46 +1000
        message:
          Fix test failures, and add some tests for the remote graph heads RPC.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
        ------------------------------------------------------------
        revno: 3441.5.3
        revision-id: andrew.bennetts at canonical.com-20080521115809-6cw3t8gn4qm0bpg9
        parent: andrew.bennetts at canonical.com-20080521115658-31lutjnj93u3dejf
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Wed 2008-05-21 21:58:09 +1000
        message:
          Remove a bit more debugging cruft.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3441.5.2
        revision-id: andrew.bennetts at canonical.com-20080521115658-31lutjnj93u3dejf
        parent: andrew.bennetts at canonical.com-20080521115344-oofrx0k7yht4564t
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Wed 2008-05-21 21:56:58 +1000
        message:
          Remove various debugging cruft.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 3441.5.1
        revision-id: andrew.bennetts at canonical.com-20080521115344-oofrx0k7yht4564t
        parent: andrew.bennetts at canonical.com-20080521024958-1b79jyuv3v9qhuq3
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: smart-push-gpm
        timestamp: Wed 2008-05-21 21:53:44 +1000
        message:
          Avoid necessarily calling get_parent_map when pushing.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
    ------------------------------------------------------------
    revno: 3508.1.2
    revision-id: pqm at pqm.ubuntu.com-20080625103636-6kxh4e1gmyn82f50
    parent: pqm at pqm.ubuntu.com-20080625052120-j14uqsf6jlbg1lbb
    parent: mbp at sourcefrog.net-20080625100648-ac20jxcm3ojucuby
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-06-25 11:36:36 +0100
    message:
      (mbp for robertc) VersionedFiles refactoring
    removed:
      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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
      bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
      bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
      bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
      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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
      bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
      bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
      bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
      bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
      bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
      bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
      bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
      bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
      bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
      bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
      bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
      bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
      bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
      bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
      bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
      bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
      bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
      bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
      bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
      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/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
      bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
      bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
      bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
      bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
      bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
      bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
      bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
      bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
      bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
      bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
      bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
      bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
      bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
      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/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3350.6.12
        revision-id: mbp at sourcefrog.net-20080625100648-ac20jxcm3ojucuby
        parent: mbp at sourcefrog.net-20080624030443-fybxf5apkwv58oyp
        parent: pqm at pqm.ubuntu.com-20080625052120-j14uqsf6jlbg1lbb
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: versionedfiles
        timestamp: Wed 2008-06-25 20:06:48 +1000
        message:
          merge trunk; remove RemoteToOtherFetcher
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          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/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
          bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
          bzrlib/tests/branch_implementations/test_revision_history.py test_revision_histor-20070326062311-v7co92liyuchb80w-1
          bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/test_decorators.py test_decorators.py-20060113063037-0e7bd4566758f4fa
          bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_trace.py     testtrace.py-20051110225523-a21117fc7a07eeff
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
        ------------------------------------------------------------
        revno: 3350.6.11
        revision-id: mbp at sourcefrog.net-20080624030443-fybxf5apkwv58oyp
        parent: mbp at sourcefrog.net-20080618075609-zehkroqkqufck2zb
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: versionedfiles
        timestamp: Tue 2008-06-24 13:04:43 +1000
        message:
          Review cleanups and documentation from Robert's mail on 2080618
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3350.6.10
        revision-id: mbp at sourcefrog.net-20080618075609-zehkroqkqufck2zb
        parent: mbp at sourcefrog.net-20080618053757-zlky6vpskl1yd2pz
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: versionedfiles
        timestamp: Wed 2008-06-18 17:56:09 +1000
        message:
          VersionedFiles review cleanups
        modified:
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3350.6.9
        revision-id: mbp at sourcefrog.net-20080618053757-zlky6vpskl1yd2pz
        parent: mbp at sourcefrog.net-20080618053502-9ogi5d5tx7w5ybf6
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: versionedfiles
        timestamp: Wed 2008-06-18 15:37:57 +1000
        message:
          Update NEWS for VersionedFiles changes
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3350.6.8
        revision-id: mbp at sourcefrog.net-20080618053502-9ogi5d5tx7w5ybf6
        parent: robertc at robertcollins.net-20080617050234-knib0hpz6pjx3sl1
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: versionedfiles
        timestamp: Wed 2008-06-18 15:35:02 +1000
        message:
          Change stray pdb calls to exceptions
        modified:
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3350.6.7
        revision-id: robertc at robertcollins.net-20080617050234-knib0hpz6pjx3sl1
        parent: robertc at robertcollins.net-20080612032525-hp52uf3wa7546c4u
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: VersionedFiles.add_api
        timestamp: Tue 2008-06-17 15:02:34 +1000
        message:
          Review feedback, making things more clear, adding documentation on what is used where.
        modified:
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3350.6.6
        revision-id: robertc at robertcollins.net-20080612032525-hp52uf3wa7546c4u
        parent: robertc at robertcollins.net-20080611072200-04p1qce41wbvipmf
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: VersionedFiles.add_api
        timestamp: Thu 2008-06-12 13:25:25 +1000
        message:
          Fix test_plan_file_merge
        modified:
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3350.6.5
        revision-id: robertc at robertcollins.net-20080611072200-04p1qce41wbvipmf
        parent: robertc at robertcollins.net-20080611042016-661dds0v1rjz542g
        parent: pqm at pqm.ubuntu.com-20080611042056-m5e074q47s9gwwjj
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: VersionedFiles.add_api
        timestamp: Wed 2008-06-11 17:22:00 +1000
        message:
          Update to bzr.dev.
        added:
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
          bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
          bzrlib/tests/file_utils.py     file_utils.py-20080506145406-a1h3ydg2lsh2iriy-1
          bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
          bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
          bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
          bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
          bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
          bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
          bzrlib/tests/repository_implementations/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          doc/es/                        es-20080504181154-x2fm3oprvjohiz7n-1
          doc/es/guia-desarrollador/     guiadesarrollador-20080504181514-qlh50dq1mj769bic-1
          doc/es/guia-usuario/           guiausuario-20080504181514-qlh50dq1mj769bic-2
          doc/es/guia-usuario/index.txt  index.txt-20080512005856-hgdxkh9xo58n7zdp-2
          doc/es/guia-usuario/resolving_conflicts.txt conflicts.txt-20080504181626-aqnzjwfhpju5ypfe-1
          doc/es/guia-usuario/version_info.txt version_info.txt-20080504181730-u24nugzokrcrk1bf-1
          doc/es/mini-tutorial/          minitutorial-20080504181514-qlh50dq1mj769bic-3
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          doc/es/notas-version/          notasversion-20080504181514-qlh50dq1mj769bic-4
          doc/es/referencia/             referencia-20080504181514-qlh50dq1mj769bic-5
          doc/es/referencia-rapida/      referenciarapida-20080504181514-qlh50dq1mj769bic-6
          doc/es/referencia-rapida/Makefile makefile-20080506002609-y60mr4avuqwzlf4s-1
          doc/es/referencia-rapida/referencia-rapida.svg referenciarapida.svg-20080506002609-y60mr4avuqwzlf4s-2
          doc/index.es.txt               index.es.txt-20080506002113-aunzdhptcoc0h6hm-1
        renamed:
          doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-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/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_added.py test_added.py-20060119085008-6b8b90369d42a26c
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          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_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          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_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/branch_implementations/test_update.py test_update.py-20060305010612-e68efbcbb1baa69f
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_http_response.py test_http_response.py-20060628233143-950b2a482a32505d
          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_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
          bzrlib/tests/test_symbol_versioning.py test_symbol_versioning.py-20060105104851-51d7722c2018d42b
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/fakenfs.py    fakenfs.py-20060402223312-0e29c7275aa384dd
          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/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/response.py _response.py-20060613154423-a2ci7hd4iw5c7fnt-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/uncommit.py             uncommit.py-20050626215513-5ec509fa425b305c
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/developers/tortoise-strategy.txt tortoisestrategy.txt-20080403024510-2ahdqrvnwqrb5p5t-1
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
          doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/distributed_intro.txt distributed_intro.tx-20071123154453-dk2mjhrg1vpjm5w2-2
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
          doc/en/user-guide/partner_intro.txt partner_workflow.txt-20071122141511-0knao2lklsdsvb1q-4
          doc/en/user-guide/releasing_a_project.txt releasing_a_project.-20071121073725-0corxykv5irjal00-5
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
          doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
        ------------------------------------------------------------
        revno: 3350.6.4
        revision-id: robertc at robertcollins.net-20080611042016-661dds0v1rjz542g
        parent: robertc at robertcollins.net-20080512043712-s9ei92xxgg9vxysf
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: VersionedFiles.add_api
        timestamp: Wed 2008-06-11 14:20:16 +1000
        message:
          First cut at pluralised VersionedFiles. Some rather massive API incompatabilities, primarily because of the difficulty of coherence among competing stores.
        removed:
          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/tests/interversionedfile_implementations/ interversionedfile_implementations-20060301230427-f1f3ca8ddd5ff482
          bzrlib/tests/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
          bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/revisionstore_implementations/ revisionstore_implementations-20060303020702-1d2e36b63cef2706
          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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
        modified:
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          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/repository_implementations/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          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/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3350.6.3
        revision-id: robertc at robertcollins.net-20080512043712-s9ei92xxgg9vxysf
        parent: robertc at robertcollins.net-20080504220541-vb8twmt85bxjzitc
        parent: robertc at robertcollins.net-20080512042002-z1vrt09ushmaq32q
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: VersionedFiles.add_api
        timestamp: Mon 2008-05-12 14:37:12 +1000
        message:
          Merge up bzr.dev.
        added:
          bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
          bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
        renamed:
          doc/en/user-guide/best_practice_intro.txt => doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
          bzrlib/benchmarks/tree_creator/kernel_like.py kernel_like.py-20060815024128-b16a7pn542u6b13k-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bundle/serializer/v08.py v06.py-20051119041339-ee43f97270b01823
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
          bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
          bzrlib/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          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/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/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          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/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/revision/knit.py  knit.py-20060303020652-de5fa299e941a3c7
          bzrlib/store/revision/text.py  text.py-20060303020652-e49155f0da4d14ab
          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/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
          bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_pull.py test_pull.py-20060410103942-83c35b26657414fc
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/branch_implementations/test_uncommit.py test_uncommit.py-20070205180410-ge7058d9138mvq3x-1
          bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
          bzrlib/tests/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          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/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
          bzrlib/tests/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
          bzrlib/tests/per_lock/__init__.py __init__.py-20070314201444-u92yjsqrkh2m3qcb-1
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/repository_implementations/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/revisionstore_implementations/__init__.py __init__.py-20060303020702-976c4186a0f99edb
          bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
          bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_hooks.py     test_hooks.py-20070628030849-89rtsbe5dmer5npz-1
          bzrlib/tests/test_lockable_files.py test_lockable_files.py-20051225183927-365c7fd99591caf1
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          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_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          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_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          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_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
          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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          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_add_reference.py test_add_reference.p-20061211024451-yo9i1691dgbv1eyn-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_set_root_id.py test_set_root_id.py-20061004073850-0r1c7qikmnkb8m9k-1
          bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
          bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
          bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
          bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
          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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
          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/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          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/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
          bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
          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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
          doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
          doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
            ------------------------------------------------------------
            revno: 3350.7.1
            revision-id: robertc at robertcollins.net-20080512042002-z1vrt09ushmaq32q
            parent: robertc at robertcollins.net-20080502033007-j9tl9gdrx4yxmtm9
            parent: robertc at robertcollins.net-20080512030440-96dozq6iqkf2r4xb
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: KeyMapper
            timestamp: Mon 2008-05-12 14:20:02 +1000
            message:
              Merge up bzr.dev.
            added:
              bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
              bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
              bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
              doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
              doc/en/user-guide/bzrtools_plugin.txt bzrtools_plugin.txt-20080509065016-cjc90f46407vi9a0-1
              doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
              doc/en/user-guide/web_browsing.txt web_browsing.txt-20080509065016-cjc90f46407vi9a0-3
            renamed:
              doc/en/user-guide/best_practice_intro.txt => doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzr                            bzr.py-20050313053754-5485f144c7006fa6
              bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
              bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
              bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
              bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
              bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
              bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
              bzrlib/benchmarks/bench_bundle.py bench_bundle.py-20060719055338-o1c6ieybbwt6c3zv-1
              bzrlib/benchmarks/tree_creator/kernel_like.py kernel_like.py-20060815024128-b16a7pn542u6b13k-1
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
              bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
              bzrlib/bundle/serializer/v08.py v06.py-20051119041339-ee43f97270b01823
              bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
              bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
              bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
              bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
              bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
              bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
              bzrlib/deprecated_graph.py     graph.py-20050905070950-b47dce53236c5e48
              bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/doc/__init__.py         __init__.py-20051224020731-eb3eb3ef5b4570df
              bzrlib/doc/api/__init__.py     __init__.py-20051224020744-7b87d590843855bc
              bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
              bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
              bzrlib/help.py                 help.py-20050505025907-4dd7a6d63912f894
              bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
              bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
              bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
              bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
              bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
              bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
              bzrlib/lazy_regex.py           lazy_regex.py-20061009091222-fyettq6z5qomdl9e-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/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
              bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
              bzrlib/merge3.py               merge3.py-20050704130834-bf0597094828a2e1
              bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
              bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
              bzrlib/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
              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/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/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
              bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
              bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
              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/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-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/status.py               status.py-20050505062338-431bfa63ec9b19e6
              bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
              bzrlib/store/revision/knit.py  knit.py-20060303020652-de5fa299e941a3c7
              bzrlib/store/revision/text.py  text.py-20060303020652-e49155f0da4d14ab
              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/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
              bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
              bzrlib/tests/blackbox/test_hooks.py test_hooks.py-20080308163236-xljgf9j41hik1x21-1
              bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
              bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
              bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
              bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
              bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
              bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
              bzrlib/tests/branch_implementations/test_commit.py test_commit.py-20070206022134-117z1i5b644p63r0-1
              bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
              bzrlib/tests/branch_implementations/test_pull.py test_pull.py-20060410103942-83c35b26657414fc
              bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
              bzrlib/tests/branch_implementations/test_uncommit.py test_uncommit.py-20070205180410-ge7058d9138mvq3x-1
              bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
              bzrlib/tests/commands/__init__.py __init__.py-20070520095518-ecfl8531fxgjeycj-1
              bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
              bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
              bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
              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/interversionedfile_implementations/__init__.py __init__.py-20060302012326-981af525594d02ed
              bzrlib/tests/inventory_implementations/__init__.py __init__.py-20070821044532-olbadbokgv3qv1yd-1
              bzrlib/tests/per_lock/__init__.py __init__.py-20070314201444-u92yjsqrkh2m3qcb-1
              bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
              bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
              bzrlib/tests/repository_implementations/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
              bzrlib/tests/revisionstore_implementations/__init__.py __init__.py-20060303020702-976c4186a0f99edb
              bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
              bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
              bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
              bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
              bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
              bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
              bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
              bzrlib/tests/test_hooks.py     test_hooks.py-20070628030849-89rtsbe5dmer5npz-1
              bzrlib/tests/test_lockable_files.py test_lockable_files.py-20051225183927-365c7fd99591caf1
              bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
              bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
              bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
              bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
              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_read_bundle.py test_read_bundle.py-20060615211421-ud8cwr1ulgd914zf-1
              bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
              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_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
              bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
              bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
              bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
              bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
              bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
              bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
              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_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
              bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
              bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
              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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
              bzrlib/tests/transport_util.py transportutil.py-20070525113600-5v2igk89s8fensom-1
              bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
              bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
              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_add_reference.py test_add_reference.p-20061211024451-yo9i1691dgbv1eyn-1
              bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
              bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
              bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
              bzrlib/tests/workingtree_implementations/test_set_root_id.py test_set_root_id.py-20061004073850-0r1c7qikmnkb8m9k-1
              bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
              bzrlib/textinv.py              textinv.py-20050411024435-e3898231b7d1897b26c38878
              bzrlib/textui.py               textui.py-20050309040759-5d0cebe09c528e7d
              bzrlib/timestamp.py            timestamp.py-20070306142322-ttbb9oulf3jotljd-1
              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/chroot.py     chroot.py-20061011104729-0us9mgm97z378vnt-1
              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/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
              bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
              bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
              bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
              bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
              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/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
              bzrlib/urlutils.py             urlutils.py-20060502195429-e8a161ecf8fac004
              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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
              bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
              bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
              bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
              doc/default.css                default.css-20060622101119-tgwtdci8z769bjb9-1
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
              doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
              doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
              doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
              doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
              doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
              doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
              doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
              doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
              doc/en/user-guide/part2_intro.txt best_practice_intro.-20071123154453-dk2mjhrg1vpjm5w2-1
        ------------------------------------------------------------
        revno: 3350.6.2
        revision-id: robertc at robertcollins.net-20080504220541-vb8twmt85bxjzitc
        parent: robertc at robertcollins.net-20080502033007-j9tl9gdrx4yxmtm9
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: VersionedFiles.add_api
        timestamp: Mon 2008-05-05 08:05:41 +1000
        message:
          Prepare parameterised test environment.
        modified:
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
        ------------------------------------------------------------
        revno: 3350.6.1
        revision-id: robertc at robertcollins.net-20080502033007-j9tl9gdrx4yxmtm9
        parent: robertc at robertcollins.net-20080430062907-oodfp972lp0m4b1s
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: KeyMapper
        timestamp: Fri 2008-05-02 13:30:07 +1000
        message:
           * New ``versionedfile.KeyMapper`` interface to abstract out the access to
             underyling .knit/.kndx etc files in repositories with partitioned
             storage. (Robert Collins)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/tests/test_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
    ------------------------------------------------------------
    revno: 3508.1.1
    revision-id: pqm at pqm.ubuntu.com-20080625052120-j14uqsf6jlbg1lbb
    parent: pqm at pqm.ubuntu.com-20080624011313-cq85foncf9mozmen
    parent: andrew.bennetts at canonical.com-20080624225843-8e4tdnekeltv4g1j
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-06-25 06:21:20 +0100
    message:
      Add Remote-v2 variant to branch/repository/bzrdir implementations
      	tests. (Andrew Bennetts)
    modified:
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
      bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
      bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
      bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
      bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
      bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
    ------------------------------------------------------------
    revno: 3453.5.10
    revision-id: andrew.bennetts at canonical.com-20080624225843-8e4tdnekeltv4g1j
    parent: andrew.bennetts at canonical.com-20080624225343-2r1potmqskvij8v2
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: old-hpss-branch-implementation-test
    timestamp: Wed 2008-06-25 08:58:43 +1000
    message:
      Fix test failures.
    modified:
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
    ------------------------------------------------------------
    revno: 3453.5.9
    revision-id: andrew.bennetts at canonical.com-20080624225343-2r1potmqskvij8v2
    parent: andrew.bennetts at canonical.com-20080618070236-x1eavwimpg8y4tff
    parent: pqm at pqm.ubuntu.com-20080624011313-cq85foncf9mozmen
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: old-hpss-branch-implementation-test
    timestamp: Wed 2008-06-25 08:53:43 +1000
    message:
      Merge from bzr.dev
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
      bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
      bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
      bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
      bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
      bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
      bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
      bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
    ------------------------------------------------------------
    revno: 3453.5.8
    revision-id: andrew.bennetts at canonical.com-20080618070236-x1eavwimpg8y4tff
    parent: andrew.bennetts at canonical.com-20080618010351-r4bju8oa7m9k8hxz
    parent: pqm at pqm.ubuntu.com-20080618051428-txnglk8ls5jd93fc
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: old-hpss-branch-implementation-test
    timestamp: Wed 2008-06-18 17:02:36 +1000
    message:
      Merge bzr.dev.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzr                            bzr.py-20050313053754-5485f144c7006fa6
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/decorators.py           decorators.py-20060112082512-6bfc2d882df1698d
      bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
      bzrlib/tests/branch_implementations/test_revision_history.py test_revision_histor-20070326062311-v7co92liyuchb80w-1
      bzrlib/tests/test_decorators.py test_decorators.py-20060113063037-0e7bd4566758f4fa
      bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
      bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
      bzrlib/tests/test_trace.py     testtrace.py-20051110225523-a21117fc7a07eeff
      bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
      doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
    ------------------------------------------------------------
    revno: 3453.5.7
    revision-id: andrew.bennetts at canonical.com-20080618010351-r4bju8oa7m9k8hxz
    parent: andrew.bennetts at canonical.com-20080618010118-ox8k0k08bnksnp23
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: old-hpss-branch-implementation-test
    timestamp: Wed 2008-06-18 11:03:51 +1000
    message:
      Fix error introduced by merge.
    modified:
      bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
    ------------------------------------------------------------
    revno: 3453.5.6
    revision-id: andrew.bennetts at canonical.com-20080618010118-ox8k0k08bnksnp23
    parent: andrew.bennetts at canonical.com-20080612000058-akw5xzm3hmqqg814
    parent: andrew.bennetts at canonical.com-20080618005845-3y0ae9qp05d48que
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: old-hpss-branch-implementation-test
    timestamp: Wed 2008-06-18 11:01:18 +1000
    message:
      Merge from make-branch-and-tree-fix.
    modified:
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
      bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
      bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
      bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
      bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
    ------------------------------------------------------------
    revno: 3453.5.5
    revision-id: andrew.bennetts at canonical.com-20080612000058-akw5xzm3hmqqg814
    parent: andrew.bennetts at canonical.com-20080611075635-asua1e59xzsxg4te
    parent: andrew.bennetts at canonical.com-20080612000017-rj3iicm3ftpv1fin
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: old-hpss-branch-implementation-test
    timestamp: Thu 2008-06-12 10:00:58 +1000
    message:
      Merge from make-branch-and-tree-fix.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
      bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
      bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
      bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
      bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
      bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
      bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
      doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
      doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
      doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
      doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
    ------------------------------------------------------------
    revno: 3453.5.4
    revision-id: andrew.bennetts at canonical.com-20080611075635-asua1e59xzsxg4te
    parent: andrew.bennetts at canonical.com-20080610075420-sjzf37kdpxcbra0d
    parent: andrew.bennetts at canonical.com-20080611075454-evxru0ssycsdywgd
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: old-hpss-branch-implementation-test
    timestamp: Wed 2008-06-11 17:56:35 +1000
    message:
      Merge from make-branch-and-tree-fix.
    modified:
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
      bzrlib/tests/branch_implementations/test_check.py test_check.py-20080429151303-1sbfclxhddpz0tnj-1
      bzrlib/tests/branch_implementations/test_reconcile.py test_reconcile.py-20080429161555-qlmccuyeyt6pvho7-1
    ------------------------------------------------------------
    revno: 3453.5.3
    revision-id: andrew.bennetts at canonical.com-20080610075420-sjzf37kdpxcbra0d
    parent: andrew.bennetts at canonical.com-20080605230341-33kb0jzhn8wi3glg
    parent: andrew.bennetts at canonical.com-20080610074115-e4isop261jrba6ip
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: old-hpss-branch-implementation-test
    timestamp: Tue 2008-06-10 17:54:20 +1000
    message:
      Merge make-branch-and-tree-fix.
    added:
      bzrlib/tests/blackbox/test_alias.py test_alias.py-20080425112253-fbt0yz1c1834jriz-1
      bzrlib/tests/blackbox/test_modified.py test_modified.py-20080424085848-nwqjenan4dq2vq3w-1
      bzrlib/tests/per_repository_reference/ repository_external_-20080220025549-nnm2s80it1lvcwnc-1
      bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
      bzrlib/tests/per_repository_reference/test_add_inventory.py test_add_inventory.p-20080220025549-nnm2s80it1lvcwnc-3
      bzrlib/tests/per_repository_reference/test_add_revision.py test_add_revision.py-20080220034108-ao1u8qgakqbo5a08-1
      bzrlib/tests/per_repository_reference/test_add_signature_text.py test_add_signature_t-20080220041905-1j2g4lyz3c6h34v4-1
      bzrlib/tests/per_repository_reference/test_all_revision_ids.py test_all_revision_id-20080220041905-1j2g4lyz3c6h34v4-2
      bzrlib/tests/per_repository_reference/test_break_lock.py test_break_lock.py-20080220042825-1f48qmpnuqqp5wg2-1
      bzrlib/tests/per_repository_reference/test_check.py test_check.py-20080220044229-sxxe747gzi6q8fyv-1
    renamed:
      doc/en/user-guide/revnos.txt => doc/en/user-guide/zen.txt revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
      bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
      bzrlib/counted_lock.py         counted_lock.py-20070502135927-7dk86io3ok7ctx6k-1
      bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
      bzrlib/tests/blackbox/test_added.py test_added.py-20060119085008-6b8b90369d42a26c
      bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
      bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
      bzrlib/tests/branch_implementations/test_pull.py test_pull.py-20060410103942-83c35b26657414fc
      bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
      bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
      bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
      bzrlib/tests/test_counted_lock.py test_counted_lock.py-20070502135927-7dk86io3ok7ctx6k-2
      bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
      bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
      bzrlib/tests/test_lockable_files.py test_lockable_files.py-20051225183927-365c7fd99591caf1
      bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
      bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
      bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
      bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
      bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
      bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
      bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
      bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
      contrib/bzr_access             bzr_access-20071210163004-c9lb1renhra2ncg0-1
      doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
      doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
      doc/en/user-guide/zen.txt      revnos.txt-20080111231928-pbntxea0ynh9ww1t-1
    ------------------------------------------------------------
    revno: 3453.5.2
    revision-id: andrew.bennetts at canonical.com-20080605230341-33kb0jzhn8wi3glg
    parent: andrew.bennetts at canonical.com-20080605225642-0twch8sh5q6h0bw4
    parent: andrew.bennetts at canonical.com-20080605230057-raqbjdzpzvu4emf8
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: old-hpss-branch-implementation-test
    timestamp: Fri 2008-06-06 09:03:41 +1000
    message:
      Merge from remote-is-at-least.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
      bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
      bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
      bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
      bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
      bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
      bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
      bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
      bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
    ------------------------------------------------------------
    revno: 3453.5.1
    revision-id: andrew.bennetts at canonical.com-20080605225642-0twch8sh5q6h0bw4
    parent: andrew.bennetts at canonical.com-20080603224305-qmk0zbwc8kieqlbm
    committer: Andrew Bennetts <andrew.bennetts at canonical.com>
    branch nick: old-hpss-branch-implementation-test
    timestamp: Fri 2008-06-06 08:56:42 +1000
    message:
      Add {bzrdir,repository,branch}_implementations tests for Remote objects using protocol v2 and pre-1.6 RPCs.
    modified:
      bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
      bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
      bzrlib/tests/bzrdir_implementations/__init__.py __init__.py-20060131065642-34c39b54f42dd048
      bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
      bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
      bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
-------------- next part --------------

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


More information about the bazaar-commits mailing list