Rev 2967: Merge bzr.dev. in http://people.ubuntu.com/~robertc/baz2.0/reconcile

Robert Collins robertc at robertcollins.net
Wed Nov 28 23:33:17 GMT 2007


At http://people.ubuntu.com/~robertc/baz2.0/reconcile

------------------------------------------------------------
revno: 2967
revision-id:robertc at robertcollins.net-20071128233229-n0blldup87wo4vhq
parent: robertc at robertcollins.net-20071114003450-4dm5g7tytjdjo9su
parent: pqm at pqm.ubuntu.com-20071128230840-b2ra2nso0qtqxon6
committer: Robert Collins <robertc at robertcollins.net>
branch nick: reconcile.packs
timestamp: Thu 2007-11-29 10:32:29 +1100
message:
  Merge bzr.dev.
added:
  bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-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__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_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
  bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
renamed:
  doc/developers/knitpack.txt => doc/developers/packrepo.txt knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-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/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/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/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/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
  bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
  bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
  bzrlib/plugins/launchpad/test_register.py test_register.py-20060315182712-40f5dda945c829a8
  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/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_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_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
  bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
  bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
  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_get_revision_id_to_revno_map.py test_get_revision_id-20070417211641-6kcoj1c704gqqopn-1
  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/commands/test_checkout.py test_checkout.py-20070525151718-vm7ligd5px5dtmda-1
  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/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_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-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_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_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_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_repository.py test_repository.py-20060131075918-65c555b881612f4d
  bzrlib/tests/test_revert.py    test_revert.py-20060828180832-fqb1v6ecpyvnlitj-1
  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.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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
  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/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/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/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/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/performance-contributing.txt performancecontribut-20070621063612-ac4zhhagjzkr21qp-1
  doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
  doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
  doc/en/user-guide/setting_up_email.txt setting_up_email.txt-20060314161707-fd242c8944346173
  doc/en/user-reference/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
  doc/developers/packrepo.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
    ------------------------------------------------------------
    revno: 2951.1.93
    revision-id:pqm at pqm.ubuntu.com-20071128230840-b2ra2nso0qtqxon6
    parent: pqm at pqm.ubuntu.com-20071128171926-dafi3r2iq6e4vle1
    parent: bialix at ukr.net-20071128210408-bfc2z901pk1e6fje
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-11-28 23:08:40 +0000
    message:
      TreeTransform handles case-insensitive filesystems well
    modified:
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
      bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
      bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 2951.1.83.4.9
        revision-id:bialix at ukr.net-20071128210408-bfc2z901pk1e6fje
        parent: bialix at ukr.net-20071128205924-ozm9qxt0texyc4ln
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: aaron
        timestamp: Wed 2007-11-28 23:04:08 +0200
        message:
          skip test_workingtree.TestWorkingTree.test_case_sensitive for WT2
        modified:
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
        ------------------------------------------------------------
        revno: 2951.1.83.4.8
        revision-id:bialix at ukr.net-20071128205924-ozm9qxt0texyc4ln
        parent: abentley at panoramicfeedback.com-20071128145615-6ckqqiymro15jbb1
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: aaron
        timestamp: Wed 2007-11-28 22:59:24 +0200
        message:
          TestCaseInTempDir.build_tree now checks type of shape argument.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 2951.1.83.4.7
        revision-id:abentley at panoramicfeedback.com-20071128145615-6ckqqiymro15jbb1
        parent: abentley at panoramicfeedback.com-20071128142240-kkw4ft7p545p0a0k
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: transform-case
        timestamp: Wed 2007-11-28 09:56:15 -0500
        message:
          Add test for filename conflicts with existing files
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
        ------------------------------------------------------------
        revno: 2951.1.83.4.6
        revision-id:abentley at panoramicfeedback.com-20071128142240-kkw4ft7p545p0a0k
        parent: abentley at panoramicfeedback.com-20071128141636-bbm7lusqat2ek2ao
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: transform-case
        timestamp: Wed 2007-11-28 09:22:40 -0500
        message:
          Update apply_case_conflict tests
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
        ------------------------------------------------------------
        revno: 2951.1.83.4.5
        revision-id:abentley at panoramicfeedback.com-20071128141636-bbm7lusqat2ek2ao
        parent: aaron.bentley at utoronto.ca-20071128022527-juav8ud1712wphwz
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: transform-case
        timestamp: Wed 2007-11-28 09:16:36 -0500
        message:
          Add workingtree test for case_insensitive var
        modified:
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
        ------------------------------------------------------------
        revno: 2951.1.83.4.4
        revision-id:aaron.bentley at utoronto.ca-20071128022527-juav8ud1712wphwz
        parent: aaron.bentley at utoronto.ca-20071128012128-gz9ep3oyvh1xt38n
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: transform-case
        timestamp: Tue 2007-11-27 21:25:27 -0500
        message:
          Fix case-sensitivity detection
        modified:
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 2951.1.83.4.3
        revision-id:aaron.bentley at utoronto.ca-20071128012128-gz9ep3oyvh1xt38n
        parent: aaron.bentley at utoronto.ca-20071128000531-mq2lgadv5c9471nf
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: transform-case
        timestamp: Tue 2007-11-27 20:21:28 -0500
        message:
          Add case-sensitivity handling to WorkingTree
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 2951.1.83.4.2
        revision-id:aaron.bentley at utoronto.ca-20071128000531-mq2lgadv5c9471nf
        parent: aaron.bentley at utoronto.ca-20071127132444-zq5nq2cs13ljnm6z
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: transform-case
        timestamp: Tue 2007-11-27 19:05:31 -0500
        message:
          Get conflict handling and case-insensitive tree creation under test
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
        ------------------------------------------------------------
        revno: 2951.1.83.4.1
        revision-id:aaron.bentley at utoronto.ca-20071127132444-zq5nq2cs13ljnm6z
        parent: pqm at pqm.ubuntu.com-20071127023739-a1ajr28wi7so2up6
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: transform-case
        timestamp: Tue 2007-11-27 08:24:44 -0500
        message:
          Start handling case-insensitivity
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
    ------------------------------------------------------------
    revno: 2951.1.92
    revision-id:pqm at pqm.ubuntu.com-20071128171926-dafi3r2iq6e4vle1
    parent: pqm at pqm.ubuntu.com-20071128053506-it05wgucjiw2chfq
    parent: mnordhoff at mattnordhoff.com-20071128094514-kimiwjwblhy1d14q
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-11-28 17:19:26 +0000
    message:
      Fix link in rich-root-pack help (Nordhoff)
    modified:
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 2951.1.89.1.1
        revision-id:mnordhoff at mattnordhoff.com-20071128094514-kimiwjwblhy1d14q
        parent: pqm at pqm.ubuntu.com-20071128013549-w54seazrf4oeywb9
        committer: Matt Nordhoff <mnordhoff at mattnordhoff.com>
        branch nick: rich-root-pack-link
        timestamp: Wed 2007-11-28 04:45:14 -0500
        message:
          (trivial) rich-root-pack help still linked to knitpack.html when it's been renamed.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
    ------------------------------------------------------------
    revno: 2951.1.91
    revision-id:pqm at pqm.ubuntu.com-20071128053506-it05wgucjiw2chfq
    parent: pqm at pqm.ubuntu.com-20071128045852-9ii8fj85vxz1om46
    parent: mbp at sourcefrog.net-20071127074755-4nsgzhsaqxr9nwv8
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-11-28 05:35:06 +0000
    message:
      Post-review cleanups from Robert for KnitVersionedFile.get_data_stream
    modified:
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 2951.1.83.3.1
        revision-id:mbp at sourcefrog.net-20071127074755-4nsgzhsaqxr9nwv8
        parent: pqm at pqm.ubuntu.com-20071127023739-a1ajr28wi7so2up6
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 164637-delta-order
        timestamp: Tue 2007-11-27 18:47:55 +1100
        message:
          Post-review cleanups from Robert for KnitVersionedFile.get_data_stream
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
    ------------------------------------------------------------
    revno: 2951.1.90
    revision-id:pqm at pqm.ubuntu.com-20071128045852-9ii8fj85vxz1om46
    parent: pqm at pqm.ubuntu.com-20071128013549-w54seazrf4oeywb9
    parent: aaron.bentley at utoronto.ca-20071128020615-s9j44kvvnbvu1xju
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-11-28 04:58:52 +0000
    message:
      Fix is_executable tests for win32
    modified:
      bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
        ------------------------------------------------------------
        revno: 2951.1.83.2.1
        revision-id:aaron.bentley at utoronto.ca-20071128020615-s9j44kvvnbvu1xju
        parent: pqm at pqm.ubuntu.com-20071127023739-a1ajr28wi7so2up6
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: win32fixes
        timestamp: Tue 2007-11-27 21:06:15 -0500
        message:
          Fix is_executable tests for win32
        modified:
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
    ------------------------------------------------------------
    revno: 2951.1.89
    revision-id:pqm at pqm.ubuntu.com-20071128013549-w54seazrf4oeywb9
    parent: pqm at pqm.ubuntu.com-20071128005930-4wb5pl12fyq8ek13
    parent: robertc at robertcollins.net-20071128003519-a5hpblnvtdnuvqb8
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-11-28 01:35:49 +0000
    message:
      (robertc) Fix check to correctly report unreferenced texts. (Robert
      	Collins, John A Meinel, 162931, 165071)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
      bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
      bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
        ------------------------------------------------------------
        revno: 2951.1.85.1.4
        revision-id:robertc at robertcollins.net-20071128003519-a5hpblnvtdnuvqb8
        parent: robertc at robertcollins.net-20071127233922-1492vwylotgzjw9p
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: check
        timestamp: Wed 2007-11-28 11:35:19 +1100
        message:
          Fix failing test due to correct check code.
        modified:
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
        ------------------------------------------------------------
        revno: 2951.1.85.1.3
        revision-id:robertc at robertcollins.net-20071127233922-1492vwylotgzjw9p
        parent: robertc at robertcollins.net-20071127220431-tdbtagcse2nigx8k
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: check
        timestamp: Wed 2007-11-28 10:39:22 +1100
        message:
          Privatise VersionedFileChecker.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 2951.1.85.1.2
        revision-id:robertc at robertcollins.net-20071127220431-tdbtagcse2nigx8k
        parent: robertc at robertcollins.net-20071127215836-300j320ru8mbyl85
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: check
        timestamp: Wed 2007-11-28 09:04:31 +1100
        message:
          Simplify the check_file_version_parents API some more. This has already changed in this release cycle.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 2951.1.85.1.1
        revision-id:robertc at robertcollins.net-20071127215836-300j320ru8mbyl85
        parent: pqm at pqm.ubuntu.com-20071127143838-lkx79x6q91uptc1o
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: check
        timestamp: Wed 2007-11-28 08:58:36 +1100
        message:
          * ``check`` no longer reports spurious unreferenced text versions.
            (Robert Collins, John A Meinel, #162931, #165071)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
    ------------------------------------------------------------
    revno: 2951.1.88
    revision-id:pqm at pqm.ubuntu.com-20071128005930-4wb5pl12fyq8ek13
    parent: pqm at pqm.ubuntu.com-20071127221818-jsklce3rngimazga
    parent: robertc at robertcollins.net-20071127225128-s5dr0ry09hj78kdl
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-11-28 00:59:30 +0000
    message:
      (robertc) Change commit on pack repositories to use the per-file
      	graph for heads() calculations. (Robert Collins, 165306)
    modified:
      bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
      bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 2951.1.28.2.5
        revision-id:robertc at robertcollins.net-20071127225128-s5dr0ry09hj78kdl
        parent: robertc at robertcollins.net-20071127222643-86fymmfpn6xw88up
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: commit.merge-speed
        timestamp: Wed 2007-11-28 09:51:28 +1100
        message:
          Make CommitBuilder.heads be _heads as its internal to CommitBuilder only.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 2951.1.28.2.4
        revision-id:robertc at robertcollins.net-20071127222643-86fymmfpn6xw88up
        parent: robertc at robertcollins.net-20071114181956-osz2q0sa6v2wpb1b
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: commit.merge-speed
        timestamp: Wed 2007-11-28 09:26:43 +1100
        message:
          Docstring fixes from review.
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
        ------------------------------------------------------------
        revno: 2951.1.28.2.3
        revision-id:robertc at robertcollins.net-20071114181956-osz2q0sa6v2wpb1b
        parent: robertc at robertcollins.net-20071112225758-co7hf9fpdonhkzs8
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: commit.merge-speed
        timestamp: Thu 2007-11-15 05:19:56 +1100
        message:
          Tweaks from John.
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
        ------------------------------------------------------------
        revno: 2951.1.28.2.2
        revision-id:robertc at robertcollins.net-20071112225758-co7hf9fpdonhkzs8
        parent: robertc at robertcollins.net-20071112210301-da1gpusi4p68xhxj
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: commit.merge-speed
        timestamp: Tue 2007-11-13 09:57:58 +1100
        message:
          Per-file graph heads detection during commit for pack repositories.
        modified:
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 2951.1.28.2.1
        revision-id:robertc at robertcollins.net-20071112210301-da1gpusi4p68xhxj
        parent: pqm at pqm.ubuntu.com-20071112195430-0xgqswqpc1j2pk2m
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: commit.merge-speed
        timestamp: Tue 2007-11-13 08:03:01 +1100
        message:
          Make it possible for different commit builders to override heads().
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
    ------------------------------------------------------------
    revno: 2951.1.87
    revision-id:pqm at pqm.ubuntu.com-20071127221818-jsklce3rngimazga
    parent: pqm at pqm.ubuntu.com-20071127203256-inr45zjrbheqn618
    parent: robertc at robertcollins.net-20071127203502-280mxe1zvdlagrpe
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-11-27 22:18:18 +0000
    message:
      Merge with bzr.dev.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 2592.1.34.1.223.1.20
        revision-id:robertc at robertcollins.net-20071127203502-280mxe1zvdlagrpe
        parent: robertc at robertcollins.net-20071118195639-m6zf3d5ljjw88kkn
        parent: pqm at pqm.ubuntu.com-20071127143838-lkx79x6q91uptc1o
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: repository
        timestamp: Wed 2007-11-28 07:35:02 +1100
        message:
          Merge with 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
        renamed:
          doc/developers/knitpack.txt => doc/developers/packrepo.txt knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          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/conflicts.py            conflicts.py-20051001061850-78ef952ba63d2b42
          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/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          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/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_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          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_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
          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_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          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/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_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          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_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_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          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_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revert.py    test_revert.py-20060828180832-fqb1v6ecpyvnlitj-1
          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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/tests/workingtree_implementations/test_break_lock.py test_break_lock.py-20060504115740-233e245df546fd42
          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/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/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/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/en/user-reference/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          doc/developers/packrepo.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
        ------------------------------------------------------------
        revno: 2592.1.34.1.223.1.19
        revision-id:robertc at robertcollins.net-20071118195639-m6zf3d5ljjw88kkn
        parent: robertc at robertcollins.net-20071112235223-vmqe28yqjiaz0nni
        parent: pqm at pqm.ubuntu.com-20071117180742-59zhz30s7839y41j
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: repository
        timestamp: Mon 2007-11-19 06:56:39 +1100
        message:
          Merge bzr.dev.
        added:
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-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/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-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/fetch.py                fetch.py-20050818234941-26fea6105696365d
          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/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/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/__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/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          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_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/branch_implementations/test_get_revision_id_to_revno_map.py test_get_revision_id-20070417211641-6kcoj1c704gqqopn-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/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/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_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_pack.py      test_container.py-20070607160755-tr8zc26q18rn0jnb-2
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          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_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/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          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_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/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/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
        ------------------------------------------------------------
        revno: 2592.1.34.1.223.1.18
        revision-id:robertc at robertcollins.net-20071112235223-vmqe28yqjiaz0nni
        parent: robertc at robertcollins.net-20071105215402-3ofxsa1aqj8ro0bo
        parent: pqm at pqm.ubuntu.com-20071112195430-0xgqswqpc1j2pk2m
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: repository
        timestamp: Tue 2007-11-13 10:52:23 +1100
        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/help_topics.py          help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tests/blackbox/test_exceptions.py test_exceptions.py-20060604211237-yi2cxg0ose3xk4id-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/branch_implementations/test_create_checkout.py test_create_checkout-20070322193723-n2wkp1g03r0404di-1
          bzrlib/tests/branch_implementations/test_pull.py test_pull.py-20060410103942-83c35b26657414fc
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/test_lazy_import.py test_lazy_import.py-20060910203832-f77c54gf3n232za0-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          doc/developers/knitpack.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
          tools/win32/bzr-win32-bdist-postinstall.py bzrwin32bdistpostinstall.py-20060629085133-098bsfj3va8jc0ql-1
        ------------------------------------------------------------
        revno: 2592.1.34.1.223.1.17
        revision-id:robertc at robertcollins.net-20071105215402-3ofxsa1aqj8ro0bo
        parent: robertc at robertcollins.net-20071102002057-ox02yp5uish1a1xe
        parent: pqm at pqm.ubuntu.com-20071105211156-bwx6vf8f88m247cy
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: repository
        timestamp: Tue 2007-11-06 08:54:02 +1100
        message:
          Merge bzr.dev.
        added:
          doc/en/user-guide/authentication_conf.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/help_topics.py          help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          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/smtp_connection.py      smtp_connection.py-20070618204456-nu6wag1ste4biuk2-1
          bzrlib/tests/HTTPTestUtil.py   HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/HttpServer.py     httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_debug.py test_debug.py-20061026142942-q76cgg41785b3mdk-1
          bzrlib/tests/blackbox/test_ignore.py test_ignore.py-20060703063225-4tm8dc2pa7wwg2t3-1
          bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
          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_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/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
          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_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/test_bad_files.py test_bad_files.py-20050918155938-c76a2295c8ab9503
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          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_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_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_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_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/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_pull.py test_pull.py-20060222044334-43594dd8e143b708
          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/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/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/en/user-guide/configuration.txt configuration.txt-20060314161707-868350809502af01
        ------------------------------------------------------------
        revno: 2592.1.34.1.223.1.16
        revision-id:robertc at robertcollins.net-20071102002057-ox02yp5uish1a1xe
        parent: robertc at robertcollins.net-20071030204117-odbfrt5u28k8ur4l
        parent: pqm at pqm.ubuntu.com-20071031141102-b5664t8izotfnc6h
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: repository
        timestamp: Fri 2007-11-02 11:20:57 +1100
        message:
          Merge bzr.dev.
        added:
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_ftp_transport.py test_aftp_transport.-20060823221619-98mwjzxtwtkt527k-1
          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/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 2592.1.34.1.223.1.15
        revision-id:robertc at robertcollins.net-20071030204117-odbfrt5u28k8ur4l
        parent: robertc at robertcollins.net-20071030204056-i1pugmzelp3uu0by
        parent: robertc at robertcollins.net-20071030200323-2iyytqgqcltpngta
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: repository
        timestamp: Wed 2007-10-31 07:41:17 +1100
        message:
          Fast revert too.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 2592.1.34.1.223.1.14
        revision-id:robertc at robertcollins.net-20071030204056-i1pugmzelp3uu0by
        parent: robertc at robertcollins.net-20071030180532-9deflvcm5z1m93yq
        parent: pqm at pqm.ubuntu.com-20071030203434-6ffpvdncd12ncx3d
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: repository
        timestamp: Wed 2007-10-31 07:40:56 +1100
        message:
          Merge bzr.dev.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 2592.1.34.1.223.1.13
        revision-id:robertc at robertcollins.net-20071030180532-9deflvcm5z1m93yq
        parent: robertc at robertcollins.net-20071029165400-vewpp1vwd60ycibq
        parent: robertc at robertcollins.net-20071030173911-ams9jk9pw8uein0j
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: repository
        timestamp: Wed 2007-10-31 05:05:32 +1100
        message:
          Merge merge improvements.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          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/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 2592.1.34.1.223.1.12
        revision-id:robertc at robertcollins.net-20071029165400-vewpp1vwd60ycibq
        parent: robertc at robertcollins.net-20071029034721-cdbsecglq7q5qsvz
        parent: robertc at robertcollins.net-20071029133535-yjj4ykvsr6ueqrvt
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: repository
        timestamp: Tue 2007-10-30 03:54:00 +1100
        message:
          Progress bar take two.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 2592.1.34.1.223.1.11
        revision-id:robertc at robertcollins.net-20071029034721-cdbsecglq7q5qsvz
        parent: robertc at robertcollins.net-20071028191630-5rwo6sy9dguob5r6
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: repository
        timestamp: Mon 2007-10-29 14:47:21 +1100
        message:
          * A progress bar has been added for knitpack -> knitpack fetching.
            (Robert Collins, #157789)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 2592.1.34.1.223.1.10
        revision-id:robertc at robertcollins.net-20071028191630-5rwo6sy9dguob5r6
        parent: robertc at robertcollins.net-20071028173245-0jboqn9k9if01wq1
        parent: robertc at robertcollins.net-20071028190205-j7669ntq0jj7s5fl
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: repository
        timestamp: Mon 2007-10-29 06:16:30 +1100
        message:
          Merge pack push performance fix.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 2592.1.34.1.223.1.9
        revision-id:robertc at robertcollins.net-20071028173245-0jboqn9k9if01wq1
        parent: robertc at robertcollins.net-20071025191858-1ptyjzomxhwrmehi
        parent: robertc at robertcollins.net-20071028173025-pk3c1b0kmr5x6l31
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: repository
        timestamp: Mon 2007-10-29 04:32:45 +1100
        message:
          Merge bzr.dev and export fix.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          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/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          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/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/knitpack.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
        ------------------------------------------------------------
        revno: 2592.1.34.1.223.1.8
        revision-id:robertc at robertcollins.net-20071025191858-1ptyjzomxhwrmehi
        parent: robertc at robertcollins.net-20071024224358-yh4vgktvgc7tnr1a
        parent: pqm at pqm.ubuntu.com-20071025100509-veed3zxqsmgwdug1
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: repository
        timestamp: Fri 2007-10-26 05:18:58 +1000
        message:
          Pack disk format bump.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          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_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
        ------------------------------------------------------------
        revno: 2592.1.34.1.223.1.7
        revision-id:robertc at robertcollins.net-20071024224358-yh4vgktvgc7tnr1a
        parent: robertc at robertcollins.net-20071024075138-ga16uc9y30zbx7pv
        parent: robertc at robertcollins.net-20071024223742-fhjlj7l6lu77s9zq
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: repository
        timestamp: Thu 2007-10-25 08:43:58 +1000
        message:
          Merge commit-delete performance improvements.
        added:
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/plugins/launchpad/__init__.py __init__.py-20060315182712-2d5feebd2a1032dc
          bzrlib/plugins/launchpad/test_register.py test_register.py-20060315182712-40f5dda945c829a8
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          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/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
        ------------------------------------------------------------
        revno: 2592.1.34.1.223.1.6
        revision-id:robertc at robertcollins.net-20071024075138-ga16uc9y30zbx7pv
        parent: robertc at robertcollins.net-20071024061048-rb8hsmwonvfjc4nd
        parent: pqm at pqm.ubuntu.com-20071024072800-p2qtv2632xrbrs02
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: repository
        timestamp: Wed 2007-10-24 17:51:38 +1000
        message:
          Merge bzr.dev.
        added:
          doc/developers/knitpack.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-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/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_unversion.py test_unversion.py-20060907074408-bygh2y28jz8u0cg7-1
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-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
        ------------------------------------------------------------
        revno: 2592.1.34.1.223.1.5
        revision-id:robertc at robertcollins.net-20071024061048-rb8hsmwonvfjc4nd
        parent: robertc at robertcollins.net-20071024005634-0lved66u59xd9vlt
        parent: robertc at robertcollins.net-20071024054739-r4gjnintzwhnvg82
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: repository
        timestamp: Wed 2007-10-24 16:10:48 +1000
        message:
          Merge update_basis correctness fixes.
        added:
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
        ------------------------------------------------------------
        revno: 2592.1.34.1.223.1.4
        revision-id:robertc at robertcollins.net-20071024005634-0lved66u59xd9vlt
        parent: robertc at robertcollins.net-20071023222241-iuqmck10xc2vz6xr
        parent: robertc at robertcollins.net-20071024002950-5gri1p7b9m8t821c
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: repository
        timestamp: Wed 2007-10-24 10:56:34 +1000
        message:
          Merge improved stat lookup during commit.
        modified:
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 2592.1.34.1.223.1.3
        revision-id:robertc at robertcollins.net-20071023222241-iuqmck10xc2vz6xr
        parent: robertc at robertcollins.net-20071022061809-wg85fn4e5xje0x53
        parent: robertc at robertcollins.net-20071023221432-j8zndh1oiegql3cu
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: repository
        timestamp: Wed 2007-10-24 08:22:41 +1000
        message:
          Merge dirstate incremental update logic.
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          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/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/smtp_connection.py      smtp_connection.py-20070618204456-nu6wag1ste4biuk2-1
          bzrlib/tests/blackbox/test_merge_directive.py test_merge_directive-20070302012039-zh7uhy39biairtn0-1
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          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_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_smtp_connection.py test_smtp_connection-20070618204509-wuyxc0r0ztrecv7e-1
          bzrlib/tests/test_xml.py       test_xml.py-20050905091053-80b45588931a9b35
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml5.py                 xml5.py-20050907032657-aac8f960815b66b1
          doc/en/user-guide/conflicts.txt conflicts.txt-20070723221841-ns3jvwxdb4okn6fk-1
        ------------------------------------------------------------
        revno: 2592.1.34.1.223.1.2
        revision-id:robertc at robertcollins.net-20071022061809-wg85fn4e5xje0x53
        parent: robertc at robertcollins.net-20071022054219-es6z1d4jqvet4rcp
        parent: robertc at robertcollins.net-20071022060819-eojcv6pifohuxyns
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: repository
        timestamp: Mon 2007-10-22 16:18:09 +1000
        message:
          Merge knit extract performance improvement.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 2592.1.34.1.223.1.1
        revision-id:robertc at robertcollins.net-20071022054219-es6z1d4jqvet4rcp
        parent: robertc at robertcollins.net-20071022012351-16lm27an2lbzk038
        parent: robertc at robertcollins.net-20071022043300-c8sdvyizlgoy3i97
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: repository
        timestamp: Mon 2007-10-22 15:42:19 +1000
        message:
          Merge dirstate lookup cache.
        modified:
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
    ------------------------------------------------------------
    revno: 2951.1.86
    revision-id:pqm at pqm.ubuntu.com-20071127203256-inr45zjrbheqn618
    parent: pqm at pqm.ubuntu.com-20071127143838-lkx79x6q91uptc1o
    parent: john at arbash-meinel.com-20071127195108-k38ek6apyhxw75fv
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-11-27 20:32:56 +0000
    message:
      (John Arbash Meinel,
      	bug #59302) Quick audit for single quotes in our documentation.
    modified:
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      doc/developers/performance-contributing.txt performancecontribut-20070621063612-ac4zhhagjzkr21qp-1
      doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
      doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
      doc/en/user-guide/setting_up_email.txt setting_up_email.txt-20060314161707-fd242c8944346173
        ------------------------------------------------------------
        revno: 2951.1.84.1.1
        revision-id:john at arbash-meinel.com-20071127195108-k38ek6apyhxw75fv
        parent: pqm at pqm.ubuntu.com-20071127101459-zcdf4aia34927kt0
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: doc
        timestamp: Tue 2007-11-27 13:51:08 -0600
        message:
          Address bug #59302 and fix documentation that uses single quotes.
          Windows doesn't recognize ' as a quote character.
          So documentation should use: bzr foo -m "text" not bzr foo -m 'text'
          This patch is just a quick scan of documents for bzr.*', which should
          catch most of it.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          doc/developers/performance-contributing.txt performancecontribut-20070621063612-ac4zhhagjzkr21qp-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
          doc/en/user-guide/setting_up_email.txt setting_up_email.txt-20060314161707-fd242c8944346173
    ------------------------------------------------------------
    revno: 2951.1.85
    revision-id:pqm at pqm.ubuntu.com-20071127143838-lkx79x6q91uptc1o
    parent: pqm at pqm.ubuntu.com-20071127101459-zcdf4aia34927kt0
    parent: abentley at panoramicfeedback.com-20071127135729-il5et0dxtsu05ceh
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-11-27 14:38:38 +0000
    message:
      Avoid using Tree.inventory (even indirectly) from diff command
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
      bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
      bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 2951.1.58.2.29
        revision-id:abentley at panoramicfeedback.com-20071127135729-il5et0dxtsu05ceh
        parent: aaron.bentley at utoronto.ca-20071125215224-44ifs6un0hkvw6x9
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: no-inventory
        timestamp: Tue 2007-11-27 08:57:29 -0500
        message:
          Change constants to strings
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
        ------------------------------------------------------------
        revno: 2951.1.58.2.28
        revision-id:aaron.bentley at utoronto.ca-20071125215224-44ifs6un0hkvw6x9
        parent: aaron.bentley at utoronto.ca-20071125172110-fsz9owanvduc6yzx
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: no-inventory
        timestamp: Sun 2007-11-25 16:52:24 -0500
        message:
          Add from_diff_tree factories
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
        ------------------------------------------------------------
        revno: 2951.1.58.2.27
        revision-id:aaron.bentley at utoronto.ca-20071125172110-fsz9owanvduc6yzx
        parent: aaron.bentley at utoronto.ca-20071125165321-be29tuiy92fb62l7
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: no-inventory
        timestamp: Sun 2007-11-25 12:21:10 -0500
        message:
          Use extra_factories instead of extra_diffs
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
        ------------------------------------------------------------
        revno: 2951.1.58.2.26
        revision-id:aaron.bentley at utoronto.ca-20071125165321-be29tuiy92fb62l7
        parent: aaron.bentley at utoronto.ca-20071125164716-y48cfw87mxrfaok2
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: no-inventory
        timestamp: Sun 2007-11-25 11:53:21 -0500
        message:
          Update NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 2951.1.58.2.25
        revision-id:aaron.bentley at utoronto.ca-20071125164716-y48cfw87mxrfaok2
        parent: aaron.bentley at utoronto.ca-20071124001331-74p3la8ucmdfoysz
        parent: aaron.bentley at utoronto.ca-20071124001242-5ipv4t02fzu7pf4q
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: no-inventory
        timestamp: Sun 2007-11-25 11:47:16 -0500
        message:
          Merge dirstate fixes to avoid Tree.inventory during diff (#149254)
        modified:
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
            ------------------------------------------------------------
            revno: 2951.1.65.1.1
            revision-id:aaron.bentley at utoronto.ca-20071124001242-5ipv4t02fzu7pf4q
            parent: pqm at pqm.ubuntu.com-20071123043953-lv68pawzrpa4s9t9
            committer: Aaron Bentley <aaron.bentley at utoronto.ca>
            branch nick: no-inventory-dirstate
            timestamp: Fri 2007-11-23 19:12:42 -0500
            message:
              Update DirStateRevisionTree to avoid using inventory
            modified:
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 2951.1.58.2.24
        revision-id:aaron.bentley at utoronto.ca-20071124001331-74p3la8ucmdfoysz
        parent: aaron.bentley at utoronto.ca-20071123231449-5d73wnqnf8cqsv09
        parent: pqm at pqm.ubuntu.com-20071123043953-lv68pawzrpa4s9t9
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: no-inventory
        timestamp: Fri 2007-11-23 19:13:31 -0500
        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
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          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/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/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
          bzrlib/tests/blackbox/test_versioning.py versioning.py-20050622071821-3ddf5e2e5e93c602
          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/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          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/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
        ------------------------------------------------------------
        revno: 2951.1.58.2.23
        revision-id:aaron.bentley at utoronto.ca-20071123231449-5d73wnqnf8cqsv09
        parent: aaron.bentley at utoronto.ca-20071123041928-zhoxs1r8onesojut
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: no-inventory
        timestamp: Fri 2007-11-23 18:14:49 -0500
        message:
          Renaming fix
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
        ------------------------------------------------------------
        revno: 2951.1.58.2.22
        revision-id:aaron.bentley at utoronto.ca-20071123041928-zhoxs1r8onesojut
        parent: abentley at panoramicfeedback.com-20071122194330-1qjedkozl321kb1s
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: no-inventory
        timestamp: Thu 2007-11-22 23:19:28 -0500
        message:
          Update names & docstring
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
        ------------------------------------------------------------
        revno: 2951.1.58.2.21
        revision-id:abentley at panoramicfeedback.com-20071122194330-1qjedkozl321kb1s
        parent: abentley at panoramicfeedback.com-20071122194250-nutd7qq7lfqc99am
        parent: pqm at pqm.ubuntu.com-20071122050938-la5hkrql1mag6u7p
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: no-inventory
        timestamp: Thu 2007-11-22 14:43:30 -0500
        message:
          Merge bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          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/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 2951.1.58.2.20
        revision-id:abentley at panoramicfeedback.com-20071122194250-nutd7qq7lfqc99am
        parent: abentley at panoramicfeedback.com-20071122190642-l5bq9d0mkk1cmyzd
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: no-inventory
        timestamp: Thu 2007-11-22 14:42:50 -0500
        message:
          PEP8
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
        ------------------------------------------------------------
        revno: 2951.1.58.2.19
        revision-id:abentley at panoramicfeedback.com-20071122190642-l5bq9d0mkk1cmyzd
        parent: abentley at panoramicfeedback.com-20071122182348-pbsce06az2i96yd3
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: no-inventory
        timestamp: Thu 2007-11-22 14:06:42 -0500
        message:
          Implement directory diffing
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
        ------------------------------------------------------------
        revno: 2951.1.58.2.18
        revision-id:abentley at panoramicfeedback.com-20071122182348-pbsce06az2i96yd3
        parent: abentley at panoramicfeedback.com-20071122182117-hs220sdlczwhy8zw
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: no-inventory
        timestamp: Thu 2007-11-22 13:23:48 -0500
        message:
          Change KindChangeDiffer's anti-recursion to avoid kind pairs with None
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
        ------------------------------------------------------------
        revno: 2951.1.58.2.17
        revision-id:abentley at panoramicfeedback.com-20071122182117-hs220sdlczwhy8zw
        parent: abentley at panoramicfeedback.com-20071122175232-w06vj7ucjl7gfygl
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: no-inventory
        timestamp: Thu 2007-11-22 13:21:17 -0500
        message:
          Update docs
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
        ------------------------------------------------------------
        revno: 2951.1.58.2.16
        revision-id:abentley at panoramicfeedback.com-20071122175232-w06vj7ucjl7gfygl
        parent: abentley at panoramicfeedback.com-20071122174639-gc0xuf2ws29aneet
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: no-inventory
        timestamp: Thu 2007-11-22 12:52:32 -0500
        message:
          Test support for extra differs
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
        ------------------------------------------------------------
        revno: 2951.1.58.2.15
        revision-id:abentley at panoramicfeedback.com-20071122174639-gc0xuf2ws29aneet
        parent: abentley at panoramicfeedback.com-20071122154848-jn89dr9kojaln6vu
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: no-inventory
        timestamp: Thu 2007-11-22 12:46:39 -0500
        message:
          Test differ registration
        modified:
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
        ------------------------------------------------------------
        revno: 2951.1.58.2.14
        revision-id:abentley at panoramicfeedback.com-20071122154848-jn89dr9kojaln6vu
        parent: abentley at panoramicfeedback.com-20071122151502-m9kwy2ums0gddyev
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: no-inventory
        timestamp: Thu 2007-11-22 10:48:48 -0500
        message:
          Update return type handling
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
        ------------------------------------------------------------
        revno: 2951.1.58.2.13
        revision-id:abentley at panoramicfeedback.com-20071122151502-m9kwy2ums0gddyev
        parent: aaron.bentley at utoronto.ca-20071122041411-xljgvcijantv9cdw
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: no-inventory
        timestamp: Thu 2007-11-22 10:15:02 -0500
        message:
          Refactor differ to support registering differ factories
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
        ------------------------------------------------------------
        revno: 2951.1.58.2.12
        revision-id:aaron.bentley at utoronto.ca-20071122041411-xljgvcijantv9cdw
        parent: aaron.bentley at utoronto.ca-20071122024735-4tsl5snv3zi4m3zg
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: no-inventory
        timestamp: Wed 2007-11-21 23:14:11 -0500
        message:
          Associate labels with text diffing only
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
        ------------------------------------------------------------
        revno: 2951.1.58.2.11
        revision-id:aaron.bentley at utoronto.ca-20071122024735-4tsl5snv3zi4m3zg
        parent: abentley at panoramicfeedback.com-20071121174852-miztj0j1qgkpnk7w
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: no-inventory
        timestamp: Wed 2007-11-21 21:47:35 -0500
        message:
          Refactor diff to be more pluggable
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
        ------------------------------------------------------------
        revno: 2951.1.58.2.10
        revision-id:abentley at panoramicfeedback.com-20071121174852-miztj0j1qgkpnk7w
        parent: abentley at panoramicfeedback.com-20071121173918-nb1j0nn9cxrfc53w
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: no-inventory
        timestamp: Wed 2007-11-21 12:48:52 -0500
        message:
          Remove trailing whitespace
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
        ------------------------------------------------------------
        revno: 2951.1.58.2.9
        revision-id:abentley at panoramicfeedback.com-20071121173918-nb1j0nn9cxrfc53w
        parent: abentley at panoramicfeedback.com-20071121161941-6au4zqgr4qgah2xc
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: no-inventory
        timestamp: Wed 2007-11-21 12:39:18 -0500
        message:
          Add tests for Differ
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
        ------------------------------------------------------------
        revno: 2951.1.58.2.8
        revision-id:abentley at panoramicfeedback.com-20071121161941-6au4zqgr4qgah2xc
        parent: abentley at panoramicfeedback.com-20071121155930-bkgita4crkze2355
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: no-inventory
        timestamp: Wed 2007-11-21 11:19:41 -0500
        message:
          Support diffing without indirecting through inventory entries
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
        ------------------------------------------------------------
        revno: 2951.1.58.2.7
        revision-id:abentley at panoramicfeedback.com-20071121155930-bkgita4crkze2355
        parent: abentley at panoramicfeedback.com-20071121152730-ttbjijxcc88131zp
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: no-inventory
        timestamp: Wed 2007-11-21 10:59:30 -0500
        message:
          Move responsibility for generating diff labels into Differ.diff
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
        ------------------------------------------------------------
        revno: 2951.1.58.2.6
        revision-id:abentley at panoramicfeedback.com-20071121152730-ttbjijxcc88131zp
        parent: abentley at panoramicfeedback.com-20071121145546-dsbz0266amz9q1w3
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: no-inventory
        timestamp: Wed 2007-11-21 10:27:30 -0500
        message:
          Convert show_diff_trees into a Differ method
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
        ------------------------------------------------------------
        revno: 2951.1.58.2.5
        revision-id:abentley at panoramicfeedback.com-20071121145546-dsbz0266amz9q1w3
        parent: abentley at panoramicfeedback.com-20071121140853-yc9zlb4ct58x2j5b
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: no-inventory
        timestamp: Wed 2007-11-21 09:55:46 -0500
        message:
          Factor symlink and file diffing into differ
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
        ------------------------------------------------------------
        revno: 2951.1.58.2.4
        revision-id:abentley at panoramicfeedback.com-20071121140853-yc9zlb4ct58x2j5b
        parent: abentley at panoramicfeedback.com-20071121140303-eil5haph3u2ovwjg
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: no-inventory
        timestamp: Wed 2007-11-21 09:08:53 -0500
        message:
          Make old_tree/new_tree construction parameters of Differ
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
        ------------------------------------------------------------
        revno: 2951.1.58.2.3
        revision-id:abentley at panoramicfeedback.com-20071121140303-eil5haph3u2ovwjg
        parent: aaron.bentley at utoronto.ca-20071121132138-trbirzab46iqw2np
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: no-inventory
        timestamp: Wed 2007-11-21 09:03:03 -0500
        message:
          Detect missing files from inv operation
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
        ------------------------------------------------------------
        revno: 2951.1.58.2.2
        revision-id:aaron.bentley at utoronto.ca-20071121132138-trbirzab46iqw2np
        parent: aaron.bentley at utoronto.ca-20071121130300-ml2xmnf5uod3de1q
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: no-inventory
        timestamp: Wed 2007-11-21 08:21:38 -0500
        message:
          Implement Differ object for abstracting diffing
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 2951.1.58.2.1
        revision-id:aaron.bentley at utoronto.ca-20071121130300-ml2xmnf5uod3de1q
        parent: pqm at pqm.ubuntu.com-20071120221348-g9syrz6y7xcannkb
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: no-inventory
        timestamp: Wed 2007-11-21 08:03:00 -0500
        message:
          Provide Tree interface for diffing files
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
    ------------------------------------------------------------
    revno: 2951.1.84
    revision-id:pqm at pqm.ubuntu.com-20071127101459-zcdf4aia34927kt0
    parent: pqm at pqm.ubuntu.com-20071127023739-a1ajr28wi7so2up6
    parent: v.ladeuil+lp at free.fr-20071127093633-vs6mdkj2pxwo18r0
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-11-27 10:14:59 +0000
    message:
      Fix 165061 by using the correct _max_readv_combine attribute
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
      bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
        ------------------------------------------------------------
        revno: 2951.1.83.1.1
        revision-id:v.ladeuil+lp at free.fr-20071127093633-vs6mdkj2pxwo18r0
        parent: pqm at pqm.ubuntu.com-20071127023739-a1ajr28wi7so2up6
        parent: v.ladeuil+lp at free.fr-20071127093537-gruuxzmso2r6c5pg
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk
        timestamp: Tue 2007-11-27 10:36:33 +0100
        message:
          Fix 165061 by using the correct _max_readv_combine attribute
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
        ------------------------------------------------------------
        revno: 2951.1.73.2.2
        revision-id:v.ladeuil+lp at free.fr-20071127093537-gruuxzmso2r6c5pg
        parent: v.ladeuil+lp at free.fr-20071127082600-y4hnhy03v0jdywgc
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 165061
        timestamp: Tue 2007-11-27 10:35:37 +0100
        message:
          Update NEWS.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 2951.1.73.2.1
        revision-id:v.ladeuil+lp at free.fr-20071127082600-y4hnhy03v0jdywgc
        parent: pqm at pqm.ubuntu.com-20071126080312-mc2sagjsq7u3lemo
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 165061
        timestamp: Tue 2007-11-27 09:26:00 +0100
        message:
          Fix 165061 by using the correct _max_readv_combine attribute.
          
          * bzrlib/transport/http/__init__.py:
          (HttpTransportBase): Typo corrected. That should be some kind of
          record in the performance_gained / size(code_modified) ratio
          league.
        modified:
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
    ------------------------------------------------------------
    revno: 2951.1.83
    revision-id:pqm at pqm.ubuntu.com-20071127023739-a1ajr28wi7so2up6
    parent: pqm at pqm.ubuntu.com-20071127020038-4i8r0718qpokyky9
    parent: robertc at robertcollins.net-20071127015529-4inebdo4aa2bfatv
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-11-27 02:37:39 +0000
    message:
      (robertc) Fix one cause of poor commit performance with many deleted
      	paths. (Robert Collins, #156491)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
        ------------------------------------------------------------
        revno: 2938.3.2
        revision-id:robertc at robertcollins.net-20071127015529-4inebdo4aa2bfatv
        parent: robertc at robertcollins.net-20071024223742-fhjlj7l6lu77s9zq
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: commit.deleted-paths-speed
        timestamp: Tue 2007-11-27 12:55:29 +1100
        message:
          Review feedback.
        modified:
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
        ------------------------------------------------------------
        revno: 2938.3.1
        revision-id:robertc at robertcollins.net-20071024223742-fhjlj7l6lu77s9zq
        parent: pqm at pqm.ubuntu.com-20071024181951-qqo4r5mqrhr032pf
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: commit
        timestamp: Thu 2007-10-25 08:37:42 +1000
        message:
          * Commit with many automatically found deleted paths no longer performs
            linear scanning for the children of those paths during inventory
            iteration. This should fix commit performance blowing out when many such
            paths occur during commit. (Robert Collins, #156491)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
    ------------------------------------------------------------
    revno: 2951.1.82
    revision-id:pqm at pqm.ubuntu.com-20071127020038-4i8r0718qpokyky9
    parent: pqm at pqm.ubuntu.com-20071127010418-gbuxg943nyu8vefz
    parent: robertc at robertcollins.net-20071127012001-sb2v181c9f6vmku4
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-11-27 02:00:38 +0000
    message:
      (robertc) Fix upgrade tests and the get_data_stream method of Knits
      	to work with the pack repository type. (Robert Collins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
      bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
      bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
      bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
        ------------------------------------------------------------
        revno: 2951.1.64.2.20
        revision-id:robertc at robertcollins.net-20071127012001-sb2v181c9f6vmku4
        parent: robertc at robertcollins.net-20071126223325-wua9x81prpxueom3
        parent: pqm at pqm.ubuntu.com-20071127010418-gbuxg943nyu8vefz
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: integration
        timestamp: Tue 2007-11-27 12:20:01 +1100
        message:
          Merge bzr.dev.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_revert.py    test_revert.py-20060828180832-fqb1v6ecpyvnlitj-1
          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/en/user-reference/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
        ------------------------------------------------------------
        revno: 2951.1.64.2.19
        revision-id:robertc at robertcollins.net-20071126223325-wua9x81prpxueom3
        parent: robertc at robertcollins.net-20071126211526-zp59n29oqm2m8s99
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Tue 2007-11-27 09:33:25 +1100
        message:
          Don't include the pack container length in the lengths given by get_data_stream.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 2951.1.64.2.18
        revision-id:robertc at robertcollins.net-20071126211526-zp59n29oqm2m8s99
        parent: robertc at robertcollins.net-20071126210129-rnbasaov7i0iia8g
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Tue 2007-11-27 08:15:26 +1100
        message:
          Lock correctness for test_upgrade.py.
        modified:
          bzrlib/tests/test_upgrade.py   test_upgrade.py-20051004040251-555fe1d2bae1bc71
        ------------------------------------------------------------
        revno: 2951.1.64.2.17
        revision-id:robertc at robertcollins.net-20071126210129-rnbasaov7i0iia8g
        parent: robertc at robertcollins.net-20071126204930-3ykndfwze7ju7l9e
        parent: mbp at sourcefrog.net-20071126080428-ccgoqxa6hr4xawf0
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Tue 2007-11-27 08:01:29 +1100
        message:
          Merge the data-stream ordering fix.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
            ------------------------------------------------------------
            revno: 2951.1.72.2.4
            revision-id:mbp at sourcefrog.net-20071126080428-ccgoqxa6hr4xawf0
            parent: mbp at sourcefrog.net-20071126072017-h939i3145omvpore
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 164637-delta-order
            timestamp: Mon 2007-11-26 19:04:28 +1100
            message:
              update NEWS
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
            ------------------------------------------------------------
            revno: 2951.1.72.2.3
            revision-id:mbp at sourcefrog.net-20071126072017-h939i3145omvpore
            parent: mbp at sourcefrog.net-20071126064616-ds3a78w2s1erqjhl
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 164637-delta-order
            timestamp: Mon 2007-11-26 18:20:17 +1100
            message:
              Update tests for new ordering of results from get_data_stream - the order is not defined by the interface, but is stable
            modified:
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
              bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
            ------------------------------------------------------------
            revno: 2951.1.72.2.2
            revision-id:mbp at sourcefrog.net-20071126064616-ds3a78w2s1erqjhl
            parent: mbp at sourcefrog.net-20071126023458-h63ii4ddopag1vq3
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 164637-delta-order
            timestamp: Mon 2007-11-26 17:46:16 +1100
            message:
              Fix KnitVersionedFile.get_data_stream to not assume .versions() is sorted. (lp:165106)
            modified:
              bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
              bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
            ------------------------------------------------------------
            revno: 2951.1.72.2.1
            revision-id:mbp at sourcefrog.net-20071126023458-h63ii4ddopag1vq3
            parent: pqm at pqm.ubuntu.com-20071125173141-g89p6qnnh90tk5zi
            committer: Martin Pool <mbp at sourcefrog.net>
            branch nick: 164637-delta-order
            timestamp: Mon 2007-11-26 13:34:58 +1100
            message:
              test_get_data_stream should indicate NotApplicable rather than silently passing
            modified:
              bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 2951.1.64.2.16
        revision-id:robertc at robertcollins.net-20071126204930-3ykndfwze7ju7l9e
        parent: robertc at robertcollins.net-20071126203008-hst9k6pxrbzoci6w
        parent: pqm at pqm.ubuntu.com-20071126201850-7bugi709x0jjfqpg
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Tue 2007-11-27 07:49:30 +1100
        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/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
        renamed:
          doc/developers/knitpack.txt => doc/developers/packrepo.txt knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/conflicts.py            conflicts.py-20051001061850-78ef952ba63d2b42
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-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/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
          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/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          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_repository.py test_repository.py-20060131075918-65c555b881612f4d
          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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          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/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          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/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          doc/developers/packrepo.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
    ------------------------------------------------------------
    revno: 2951.1.81
    revision-id:pqm at pqm.ubuntu.com-20071127010418-gbuxg943nyu8vefz
    parent: pqm at pqm.ubuntu.com-20071126224137-gnhd7r5hx7f0064k
    parent: bialix at ukr.net-20071127000416-4ruwdemf42kqbzm4
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-11-27 01:04:18 +0000
    message:
      Mark .bzr directories as "hidden" on Windows (#71147)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
      bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
        ------------------------------------------------------------
        revno: 2951.1.72.1.4
        revision-id:bialix at ukr.net-20071127000416-4ruwdemf42kqbzm4
        parent: bialix at ukr.net-20071126234215-dwyxq2ww5sg3xzua
        parent: pqm at pqm.ubuntu.com-20071126224137-gnhd7r5hx7f0064k
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: hidden.dot.bzr
        timestamp: Tue 2007-11-27 02:04:16 +0200
        message:
          merge bzr.dev
        renamed:
          doc/developers/knitpack.txt => doc/developers/packrepo.txt knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-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/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          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_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          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/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          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_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revert.py    test_revert.py-20060828180832-fqb1v6ecpyvnlitj-1
          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/workingtree_implementations/test_break_lock.py test_break_lock.py-20060504115740-233e245df546fd42
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
          doc/en/user-reference/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          doc/developers/packrepo.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
        ------------------------------------------------------------
        revno: 2951.1.72.1.3
        revision-id:bialix at ukr.net-20071126234215-dwyxq2ww5sg3xzua
        parent: bialix at ukr.net-20071126085441-lx9pwr0gcahikyp4
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: hidden.dot.bzr
        timestamp: Tue 2007-11-27 01:42:15 +0200
        message:
          John's review
        modified:
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
        ------------------------------------------------------------
        revno: 2951.1.72.1.2
        revision-id:bialix at ukr.net-20071126085441-lx9pwr0gcahikyp4
        parent: bialix at ukr.net-20071126080822-iel61wjqbkju9s0v
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: hidden.dot.bzr
        timestamp: Mon 2007-11-26 10:54:41 +0200
        message:
          Martin's review.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
        ------------------------------------------------------------
        revno: 2951.1.72.1.1
        revision-id:bialix at ukr.net-20071126080822-iel61wjqbkju9s0v
        parent: pqm at pqm.ubuntu.com-20071125173141-g89p6qnnh90tk5zi
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: hidden.dot.bzr
        timestamp: Mon 2007-11-26 10:08:22 +0200
        message:
          Mark .bzr directories as "hidden" on Windows (#71147)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
    ------------------------------------------------------------
    revno: 2951.1.80
    revision-id:pqm at pqm.ubuntu.com-20071126224137-gnhd7r5hx7f0064k
    parent: pqm at pqm.ubuntu.com-20071126220540-8eco84avp18lelr8
    parent: john at arbash-meinel.com-20071126184333-6yq2kjjrrige0th4
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-11-26 22:41:37 +0000
    message:
      (John Arbash Meinel) doc update for post-push hook.
    modified:
      doc/en/user-reference/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
        ------------------------------------------------------------
        revno: 2951.1.75.2.1
        revision-id:john at arbash-meinel.com-20071126184333-6yq2kjjrrige0th4
        parent: pqm at pqm.ubuntu.com-20071126151329-pnmm49obwettpwcd
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bzr.dev
        timestamp: Mon 2007-11-26 12:43:33 -0600
        message:
          Updated post-push hook to have the correct info
        modified:
          doc/en/user-reference/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
    ------------------------------------------------------------
    revno: 2951.1.79
    revision-id:pqm at pqm.ubuntu.com-20071126220540-8eco84avp18lelr8
    parent: pqm at pqm.ubuntu.com-20071126213320-adxxra3gsie5inhw
    parent: nick.allen at onlinehome.de-20071126195002-dww3pl41b83er5i5
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-11-26 22:05:40 +0000
    message:
      Fix small typo in command description for the revert command.
    modified:
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 2951.1.75.1.1
        revision-id:nick.allen at onlinehome.de-20071126195002-dww3pl41b83er5i5
        parent: pqm at pqm.ubuntu.com-20071126151329-pnmm49obwettpwcd
        committer: Nicholas Allen <nick.allen at onlinehome.de>
        branch nick: bzr.dev
        timestamp: Mon 2007-11-26 20:50:02 +0100
        message:
          Fix small typo in command description for the revert command.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
    ------------------------------------------------------------
    revno: 2951.1.78
    revision-id:pqm at pqm.ubuntu.com-20071126213320-adxxra3gsie5inhw
    parent: pqm at pqm.ubuntu.com-20071126205533-5vehpxjf6uk2n8fy
    parent: robertc at robertcollins.net-20071126203008-hst9k6pxrbzoci6w
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-11-26 21:33:20 +0000
    message:
      (robertc) Many fixes to support packs on the smart server and as the
      	default format. (Robert Collins)
    modified:
      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/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-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_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
      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_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
      bzrlib/tests/workingtree_implementations/test_break_lock.py test_break_lock.py-20060504115740-233e245df546fd42
        ------------------------------------------------------------
        revno: 2951.1.64.2.15
        revision-id:robertc at robertcollins.net-20071126203008-hst9k6pxrbzoci6w
        parent: robertc at robertcollins.net-20071126041028-n1roq2ofjdvtct63
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Tue 2007-11-27 07:30:08 +1100
        message:
          Review feedback.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          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
        ------------------------------------------------------------
        revno: 2951.1.64.2.14
        revision-id:robertc at robertcollins.net-20071126041028-n1roq2ofjdvtct63
        parent: robertc at robertcollins.net-20071126034718-uj6tz7ob18h4cw9i
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Mon 2007-11-26 15:10:28 +1100
        message:
          Make branch_implementations.test_locking honour the repository API more.
        modified:
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
        ------------------------------------------------------------
        revno: 2951.1.64.2.13
        revision-id:robertc at robertcollins.net-20071126034718-uj6tz7ob18h4cw9i
        parent: robertc at robertcollins.net-20071126033630-nvz32vtouqcksjdy
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Mon 2007-11-26 14:47:18 +1100
        message:
          More lock correctness for the use of get_file_text in repository_implementations.
        modified:
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 2951.1.64.2.12
        revision-id:robertc at robertcollins.net-20071126033630-nvz32vtouqcksjdy
        parent: robertc at robertcollins.net-20071126031158-0jhxvgtik27maw29
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Mon 2007-11-26 14:36:30 +1100
        message:
          Make test_smart use specific formats as needed to exercise locked and unlocked repositories.
        modified:
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
        ------------------------------------------------------------
        revno: 2951.1.64.2.11
        revision-id:robertc at robertcollins.net-20071126031158-0jhxvgtik27maw29
        parent: robertc at robertcollins.net-20071126023626-g5by92lh6cakhkpq
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Mon 2007-11-26 14:11:58 +1100
        message:
          Handle repositories that do not physically lock in workingtree_implementation tests.
        modified:
          bzrlib/tests/workingtree_implementations/test_break_lock.py test_break_lock.py-20060504115740-233e245df546fd42
        ------------------------------------------------------------
        revno: 2951.1.64.2.10
        revision-id:robertc at robertcollins.net-20071126023626-g5by92lh6cakhkpq
        parent: robertc at robertcollins.net-20071126021110-bnc8ls8pjlbojj92
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Mon 2007-11-26 13:36:26 +1100
        message:
          Fix regression due to other pack related fixes in tests with packs not-default.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 2951.1.64.2.9
        revision-id:robertc at robertcollins.net-20071126021110-bnc8ls8pjlbojj92
        parent: robertc at robertcollins.net-20071126021007-sf06t361rmv8renw
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Mon 2007-11-26 13:11:10 +1100
        message:
          Handle repositories that do not allow remote locking, like pack repositories, in the client side remote server proxy objects.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 2951.1.64.2.8
        revision-id:robertc at robertcollins.net-20071126021007-sf06t361rmv8renw
        parent: robertc at robertcollins.net-20071126020813-7sqwqvr0rucxv0oc
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Mon 2007-11-26 13:10:07 +1100
        message:
          Typo in __set_repository_format's docstring.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 2951.1.64.2.7
        revision-id:robertc at robertcollins.net-20071126020813-7sqwqvr0rucxv0oc
        parent: robertc at robertcollins.net-20071126020652-u7lp6gpb86ppvl1r
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Mon 2007-11-26 13:08:13 +1100
        message:
          In the RemoteServer repository methods handle repositories that cannot be remotely locked like pack repositories, and add a read lock in SmartServerRepositoryStreamKnitDataForRevisions.
        modified:
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
        ------------------------------------------------------------
        revno: 2951.1.64.2.6
        revision-id:robertc at robertcollins.net-20071126020652-u7lp6gpb86ppvl1r
        parent: robertc at robertcollins.net-20071126020511-udqau8afmvtulcxg
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Mon 2007-11-26 13:06:52 +1100
        message:
          In the RemoteServer branch methods handle repositories that cannot be remotely locked like pack repositories.
        modified:
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
        ------------------------------------------------------------
        revno: 2951.1.64.2.5
        revision-id:robertc at robertcollins.net-20071126020511-udqau8afmvtulcxg
        parent: robertc at robertcollins.net-20071126020303-7l85pl5tw4qznb5l
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Mon 2007-11-26 13:05:11 +1100
        message:
          Handle repositories that cannot be remotely locked in branch_implementations.test_locking.
        modified:
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
        ------------------------------------------------------------
        revno: 2951.1.64.2.4
        revision-id:robertc at robertcollins.net-20071126020303-7l85pl5tw4qznb5l
        parent: robertc at robertcollins.net-20071126013122-p6mtvopbu4u7w59y
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Mon 2007-11-26 13:03:03 +1100
        message:
          Handle repositories that cannot be remotely locked in branch_implementations.test_break_lock.
        modified:
          bzrlib/tests/branch_implementations/test_break_lock.py test_break_lock.py-20060504111902-9aae411dbe9aadd2
        ------------------------------------------------------------
        revno: 2951.1.64.2.3
        revision-id:robertc at robertcollins.net-20071126013122-p6mtvopbu4u7w59y
        parent: robertc at robertcollins.net-20071126011805-y12x1dtg7kc4k2vq
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Mon 2007-11-26 12:31:22 +1100
        message:
          Use write groups around revision signature tests for branch.
        modified:
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
        ------------------------------------------------------------
        revno: 2951.1.64.2.2
        revision-id:robertc at robertcollins.net-20071126011805-y12x1dtg7kc4k2vq
        parent: robertc at robertcollins.net-20071125221339-u715g0yylii6g7ue
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Mon 2007-11-26 12:18:05 +1100
        message:
          Make test_bzrdir work with packs - which always change the pack value during clone.
        modified:
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
        ------------------------------------------------------------
        revno: 2951.1.64.2.1
        revision-id:robertc at robertcollins.net-20071125221339-u715g0yylii6g7ue
        parent: pqm at pqm.ubuntu.com-20071122234103-fn117zncqrqv39me
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Mon 2007-11-26 09:13:39 +1100
        message:
          Lock correctness in branch implementation tests.
        modified:
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
    ------------------------------------------------------------
    revno: 2951.1.77
    revision-id:pqm at pqm.ubuntu.com-20071126205533-5vehpxjf6uk2n8fy
    parent: pqm at pqm.ubuntu.com-20071126201850-7bugi709x0jjfqpg
    parent: abentley at panoramicfeedback.com-20071126200031-bf33kxb528sokzsl
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-11-26 20:55:33 +0000
    message:
      Revert of single files in deleted directories works
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/test_revert.py    test_revert.py-20060828180832-fqb1v6ecpyvnlitj-1
      bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.77.1.3.1.20.1.9
        revision-id:abentley at panoramicfeedback.com-20071126200031-bf33kxb528sokzsl
        parent: abentley at panoramicfeedback.com-20071126195409-joxaj1oc8vkxbhcv
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Mon 2007-11-26 15:00:31 -0500
        message:
          Update from review
        modified:
          bzrlib/tests/test_revert.py    test_revert.py-20060828180832-fqb1v6ecpyvnlitj-1
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.77.1.3.1.20.1.8
        revision-id:abentley at panoramicfeedback.com-20071126195409-joxaj1oc8vkxbhcv
        parent: abentley at panoramicfeedback.com-20071123145054-s505aar7vfacxi4q
        parent: pqm at pqm.ubuntu.com-20071126151329-pnmm49obwettpwcd
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Mon 2007-11-26 14:54:09 -0500
        message:
          Merge bzr.dev
        renamed:
          doc/developers/knitpack.txt => doc/developers/packrepo.txt knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/conflicts.py            conflicts.py-20051001061850-78ef952ba63d2b42
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          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/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          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/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          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/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          doc/developers/packrepo.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.77.1.3.1.20.1.7
        revision-id:abentley at panoramicfeedback.com-20071123145054-s505aar7vfacxi4q
        parent: abentley at panoramicfeedback.com-20071123144718-ax42ydiszzmfgjp4
        parent: pqm at pqm.ubuntu.com-20071123053719-gxfu09uacv4heh6w
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Fri 2007-11-23 09:50:54 -0500
        message:
          Merge bzr.dev
        modified:
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.77.1.3.1.20.1.6
        revision-id:abentley at panoramicfeedback.com-20071123144718-ax42ydiszzmfgjp4
        parent: abentley at panoramicfeedback.com-20071123142218-23kpodwqohb9oabv
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Fri 2007-11-23 09:47:18 -0500
        message:
          Revert doesn't crash restoring a file from a deleted directory
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.77.1.3.1.20.1.5
        revision-id:abentley at panoramicfeedback.com-20071123142218-23kpodwqohb9oabv
        parent: aaron.bentley at utoronto.ca-20071123140933-qwrs22s00rpeqmt7
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Fri 2007-11-23 09:22:18 -0500
        message:
          Fix revert when parent dir is missing
        modified:
          bzrlib/tests/test_revert.py    test_revert.py-20060828180832-fqb1v6ecpyvnlitj-1
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.77.1.3.1.20.1.4
        revision-id:aaron.bentley at utoronto.ca-20071123140933-qwrs22s00rpeqmt7
        parent: aaron.bentley at utoronto.ca-20071123051912-d7uajj7tdxsqkx4y
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: Aaron's mergeable stuff
        timestamp: Fri 2007-11-23 09:09:33 -0500
        message:
          Add failing test case
        modified:
          bzrlib/tests/test_revert.py    test_revert.py-20060828180832-fqb1v6ecpyvnlitj-1
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.77.1.3.1.20.1.3
        revision-id:aaron.bentley at utoronto.ca-20071123051912-d7uajj7tdxsqkx4y
        parent: abentley at panoramicfeedback.com-20071121222444-l8qropwv3vcedv1j
        parent: pqm at pqm.ubuntu.com-20071123043953-lv68pawzrpa4s9t9
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: Aaron's mergeable stuff
        timestamp: Fri 2007-11-23 00:19:12 -0500
        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
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          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/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/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
          bzrlib/tests/blackbox/test_versioning.py versioning.py-20050622071821-3ddf5e2e5e93c602
          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_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          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_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          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/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
    ------------------------------------------------------------
    revno: 2951.1.76
    revision-id:pqm at pqm.ubuntu.com-20071126201850-7bugi709x0jjfqpg
    parent: pqm at pqm.ubuntu.com-20071126151329-pnmm49obwettpwcd
    parent: john at arbash-meinel.com-20071126193511-okj1lcjnltehhq8d
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-11-26 20:18:50 +0000
    message:
      (John Arbash Meinel) Change pushing from a pack-repo to a knit-repo
      	to not rebuild the full history of effected knits.
    modified:
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-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/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
        ------------------------------------------------------------
        revno: 2951.1.47.2.3
        revision-id:john at arbash-meinel.com-20071126193511-okj1lcjnltehhq8d
        parent: john at arbash-meinel.com-20071117001455-abe9e9k8rb9pu239
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: push_packs_to_knits
        timestamp: Mon 2007-11-26 13:35:11 -0600
        message:
          Respond to Aaron's requests
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 2951.1.47.2.2
        revision-id:john at arbash-meinel.com-20071117001455-abe9e9k8rb9pu239
        parent: john at arbash-meinel.com-20071116235317-uymqhilped1rloqy
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: push_packs_to_knits
        timestamp: Fri 2007-11-16 18:14:55 -0600
        message:
          implement a faster path for copying from packs back to knits.
          Also include more interrepo tests for knit<=>knit and pack<=>knit.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
        ------------------------------------------------------------
        revno: 2951.1.47.2.1
        revision-id:john at arbash-meinel.com-20071116235317-uymqhilped1rloqy
        parent: pqm at pqm.ubuntu.com-20071115144759-zx0nd44rgp38riwr
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: push_packs_to_knits
        timestamp: Fri 2007-11-16 17:53:17 -0600
        message:
          Implement LRUCache.get() which acts like dict.get()
          so that we can return a default if the key isn't present.
        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: 2951.1.75
    revision-id:pqm at pqm.ubuntu.com-20071126151329-pnmm49obwettpwcd
    parent: pqm at pqm.ubuntu.com-20071126122043-diwafrw3fnoz6rxm
    parent: abentley at panoramicfeedback.com-20071126135551-rbft9vn1pypb44rd
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-11-26 15:13:29 +0000
    message:
      Introduce rich-root-pack 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
        ------------------------------------------------------------
        revno: 2951.1.45.2.13
        revision-id:abentley at panoramicfeedback.com-20071126135551-rbft9vn1pypb44rd
        parent: aaron.bentley at utoronto.ca-20071126130338-lwyehegchcuyfptr
        parent: pqm at pqm.ubuntu.com-20071126122043-diwafrw3fnoz6rxm
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: rich-root
        timestamp: Mon 2007-11-26 08:55:51 -0500
        message:
          Merge bzr.dev
        renamed:
          doc/developers/knitpack.txt => doc/developers/packrepo.txt knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/conflicts.py            conflicts.py-20051001061850-78ef952ba63d2b42
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          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/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          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/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          doc/developers/packrepo.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
        ------------------------------------------------------------
        revno: 2951.1.45.2.12
        revision-id:aaron.bentley at utoronto.ca-20071126130338-lwyehegchcuyfptr
        parent: aaron.bentley at utoronto.ca-20071125175455-3zoctrg96t1hmt1s
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: rich-root
        timestamp: Mon 2007-11-26 08:03:38 -0500
        message:
          Text fixes from review
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 2951.1.45.2.11
        revision-id:aaron.bentley at utoronto.ca-20071125175455-3zoctrg96t1hmt1s
        parent: aaron.bentley at utoronto.ca-20071124050415-6t29hb6zbe3aswm2
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: rich-root
        timestamp: Sun 2007-11-25 12:54:55 -0500
        message:
          Implement rich-root-pack format ( #164639)
        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
        ------------------------------------------------------------
        revno: 2951.1.45.2.10
        revision-id:aaron.bentley at utoronto.ca-20071124050415-6t29hb6zbe3aswm2
        parent: aaron.bentley at utoronto.ca-20071122032911-e8p1v3tu3o11mdm1
        parent: pqm at pqm.ubuntu.com-20071123043953-lv68pawzrpa4s9t9
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: rich-root
        timestamp: Sat 2007-11-24 00:04:15 -0500
        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
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          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/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/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
          bzrlib/tests/blackbox/test_versioning.py versioning.py-20050622071821-3ddf5e2e5e93c602
          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/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          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/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
    ------------------------------------------------------------
    revno: 2951.1.74
    revision-id:pqm at pqm.ubuntu.com-20071126122043-diwafrw3fnoz6rxm
    parent: pqm at pqm.ubuntu.com-20071126080312-mc2sagjsq7u3lemo
    parent: v.ladeuil+lp at free.fr-20071126113653-vhcoup32r6a0u03z
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-11-26 12:20:43 +0000
    message:
      Fix bug #164567 by catching connection errors
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
      bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
      bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
        ------------------------------------------------------------
        revno: 2951.1.73.1.1
        revision-id:v.ladeuil+lp at free.fr-20071126113653-vhcoup32r6a0u03z
        parent: pqm at pqm.ubuntu.com-20071126080312-mc2sagjsq7u3lemo
        parent: v.ladeuil+lp at free.fr-20071125145224-z85kx65oyzbic4t3
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk
        timestamp: Mon 2007-11-26 12:36:53 +0100
        message:
          Fix bug #164567 by catching connection errors
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
        ------------------------------------------------------------
        revno: 2951.1.70.1.4
        revision-id:v.ladeuil+lp at free.fr-20071125145224-z85kx65oyzbic4t3
        parent: v.ladeuil+lp at free.fr-20071125144415-ngzyqkqiww3uuuaw
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 164567
        timestamp: Sun 2007-11-25 15:52:24 +0100
        message:
          Use the right execption.
          
          * bzrlib/transport/ftp.py:
          (FtpTransport._create_connection): Use SocketConnectionError since
          it takes port=None into account.
        modified:
          bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
        ------------------------------------------------------------
        revno: 2951.1.70.1.3
        revision-id:v.ladeuil+lp at free.fr-20071125144415-ngzyqkqiww3uuuaw
        parent: v.ladeuil+lp at free.fr-20071125144229-kjnttz1wq4f1pls1
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 164567
        timestamp: Sun 2007-11-25 15:44:15 +0100
        message:
          Update NEWS.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 2951.1.70.1.2
        revision-id:v.ladeuil+lp at free.fr-20071125144229-kjnttz1wq4f1pls1
        parent: v.ladeuil+lp at free.fr-20071125143444-krzhbakbps9f5tkl
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 164567
        timestamp: Sun 2007-11-25 15:42:29 +0100
        message:
          Fix bug #164567 by catching connection errors.
          
          * bzrlib/tests/test_transport_implementations.py:
          (TransportTests.test_connection_error): Fix doc string.
          
          * bzrlib/transport/ftp.py:
          Add missing imports.
          (FtpTransport._create_connection): Catch socket.error to detect
          connection errors.
        modified:
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
        ------------------------------------------------------------
        revno: 2951.1.70.1.1
        revision-id:v.ladeuil+lp at free.fr-20071125143444-krzhbakbps9f5tkl
        parent: pqm at pqm.ubuntu.com-20071123213500-mrqqeapz0f1mcfs3
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 164567
        timestamp: Sun 2007-11-25 15:34:44 +0100
        message:
          Reproduce bug 164567.
          
          * ftp_server.py:
          (FTPServer.get_bogus_url): Uncommented.
        modified:
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
    ------------------------------------------------------------
    revno: 2951.1.73
    revision-id:pqm at pqm.ubuntu.com-20071126080312-mc2sagjsq7u3lemo
    parent: pqm at pqm.ubuntu.com-20071125173141-g89p6qnnh90tk5zi
    parent: mbp at sourcefrog.net-20071126020538-ho1z20x9qrvk1b61
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-11-26 08:03:12 +0000
    message:
      Rename knitpack-experimental format to pack-0.92
    renamed:
      doc/developers/knitpack.txt => doc/developers/packrepo.txt knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      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_repository.py test_repository.py-20060131075918-65c555b881612f4d
      doc/developers/packrepo.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
        ------------------------------------------------------------
        revno: 2951.1.59.3.3
        revision-id:mbp at sourcefrog.net-20071126020538-ho1z20x9qrvk1b61
        parent: mbp at sourcefrog.net-20071123053002-g625lweo6tzwbgqk
        parent: pqm at pqm.ubuntu.com-20071123053719-gxfu09uacv4heh6w
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: format-name
        timestamp: Mon 2007-11-26 13:05:38 +1100
        message:
          Merge trunk
        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
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          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/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/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
          bzrlib/tests/blackbox/test_versioning.py versioning.py-20050622071821-3ddf5e2e5e93c602
          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_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          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_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          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_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
        ------------------------------------------------------------
        revno: 2951.1.59.3.2
        revision-id:mbp at sourcefrog.net-20071123053002-g625lweo6tzwbgqk
        parent: mbp at sourcefrog.net-20071122075318-8wrf17dbth2qjzk5
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: format-name
        timestamp: Fri 2007-11-23 16:30:02 +1100
        message:
          Rename pack0.92 to pack-0.92
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          doc/developers/packrepo.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
        ------------------------------------------------------------
        revno: 2951.1.59.3.1
        revision-id:mbp at sourcefrog.net-20071122075318-8wrf17dbth2qjzk5
        parent: pqm at pqm.ubuntu.com-20071121045727-gqycrul94d0ssir1
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: format-name
        timestamp: Thu 2007-11-22 18:53:18 +1100
        message:
          Rename knitpack-experimental format to pack0.92 (not experimental)
        renamed:
          doc/developers/knitpack.txt => doc/developers/packrepo.txt knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          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_repository.py test_repository.py-20060131075918-65c555b881612f4d
          doc/developers/packrepo.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
    ------------------------------------------------------------
    revno: 2951.1.72
    revision-id:pqm at pqm.ubuntu.com-20071125173141-g89p6qnnh90tk5zi
    parent: pqm at pqm.ubuntu.com-20071125165633-12tp1jm95scstieq
    parent: aaron.bentley at utoronto.ca-20071125164255-e1b2xnv0ssn6naif
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sun 2007-11-25 17:31:41 +0000
    message:
      Documentation tweaks for TreeTransform
    modified:
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 2720.2.2
        revision-id:aaron.bentley at utoronto.ca-20071125164255-e1b2xnv0ssn6naif
        parent: aaron.bentley at utoronto.ca-20071125163914-mkt1qijmgnjf7m2e
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: bzr.ab2
        timestamp: Sun 2007-11-25 11:42:55 -0500
        message:
          Documentation tweaks for TreeTransform
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 2720.2.1
        revision-id:aaron.bentley at utoronto.ca-20071125163914-mkt1qijmgnjf7m2e
        parent: pqm at pqm.ubuntu.com-20070816195834-vvgmajr1s1uk4m9w
        parent: pqm at pqm.ubuntu.com-20071123213500-mrqqeapz0f1mcfs3
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: bzr.ab2
        timestamp: Sun 2007-11-25 11:39:14 -0500
        message:
          Merge bzr.dev
        removed:
          bzrlib/transport/http/_pycurl_errors.py _pycurl_errors.py-20060714003436-4zste49ltg697ft9-1
          doc/README.1st                 README.1st-20060314161707-b943d5d4cce669b6
          doc/developers/scratch.txt     scratch.txt-20070618020404-cdhv0ecgrukomemg-3
        added:
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/benchmarks/bench_pack.py bench_pack.py-20070903042947-0wphp878xr6wkw7t-1
          bzrlib/bisect_multi.py         bisect_multi.py-20071005104357-0vymd381la7ew4o1-1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/switch.py               switch.py-20071116011000-v5lnw7d2wkng9eux-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_unknowns.py test_unknowns.py-20070905015344-74tg6s1synijo2oe-1
          bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
          bzrlib/tests/commands/test_update.py test_update.py-20070910091045-8uyp8v73j926l1g2-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          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/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_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_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/test_bisect_multi.py test_bisect_multi.py-20071005104357-0vymd381la7ew4o1-2
          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_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
          bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
          bzrlib/tests/tree_implementations/test_get_root_id.py test_get_root_id.py-20071026191509-a4conhr43f194avv-1
          bzrlib/tests/tree_implementations/test_path_content_summary.py test_path_content_su-20070904100855-3vrwedz6akn34kl5-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/util/simplemapi.py      simplemapi.py-20070810174811-ievl23nziuiq2k3m-1
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/directory-fingerprints.txt directoryfingerprint-20070731033348-okmllh4b5srdtlk2-1
          doc/developers/knitpack.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
          doc/developers/last-modified.txt lastmodified.txt-20070806222243-df50y5fi7n85vnob-1
          doc/developers/missing.txt     missing.txt-20070718093412-eqjvfwo0oacov5sn-1
          doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
          doc/developers/update.txt      update.txt-20070713074325-vtxf9eb5c6keg30j-1
          doc/en/                        en-20070810050627-g7r46azs5mlwj61j-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.svg quickstartsummary.sv-20070813143223-5i7bgw7w8s7l3ae2-3
          doc/en/release-notes/          releasenotes-20070810050627-g7r46azs5mlwj61j-3
          doc/en/user-guide/             userguide-20070810050627-g7r46azs5mlwj61j-4
          doc/en/user-guide/authentication_conf.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-reference/         userreference-20070810050627-g7r46azs5mlwj61j-5
          doc/en/user-reference/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          doc/en/user-reference/index.txt index.txt-20070830033353-ud9e03xsh24053oo-1
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
        renamed:
          bzrlib/patiencediff.py => bzrlib/_patiencediff_py.py cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          doc/bug_trackers.txt => doc/en/user-guide/bug_trackers.txt bug_trackers.txt-20070713223459-khxdlcudraii95uv-1
          doc/centralized_workflow.txt => doc/en/user-guide/centralized_workflow.txt centralized_workflow-20060830194948-kspf52565xvgrlil-1
          doc/configuration.txt => doc/en/user-guide/configuration.txt configuration.txt-20060314161707-868350809502af01
          doc/conflicts.txt => doc/en/user-guide/conflicts.txt conflicts.txt-20070723221841-ns3jvwxdb4okn6fk-1
          doc/http_smart_server.txt => doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/index.txt => doc/en/user-guide/index.txt index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/plugins.txt => doc/en/user-guide/plugins.txt plugins.txt-20060314145616-525099a747f3ffdd
          doc/server.txt => doc/en/user-guide/server.txt server.txt-20060913044801-h939fvbwzz39gf7g-1
          doc/setting_up_email.txt => doc/en/user-guide/setting_up_email.txt setting_up_email.txt-20060314161707-fd242c8944346173
          doc/shared_repository_layouts.txt => doc/en/user-guide/shared_repository_layouts.txt shared_repository_la-20070502152030-bagewuqs18ns24o7-1
          doc/specifying_revisions.txt => doc/en/user-guide/specifying_revisions.txt specifying_revisions.txt-20060314161707-19deb139101bea33
          doc/tutorial.txt => doc/en/user-guide/tutorial.txt tutorial.txt-20050804190939-9dcbba2ef053bc84
          doc/using_aliases.txt => doc/en/user-guide/using_aliases.txt using_aliases.txt-20060314161707-c21d27fa2939e039
          doc/version_info.txt => doc/en/user-guide/version_info.txt version_info.txt-20060921215543-gju6o5xdic8w25np-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/_knit_load_data_c.pyx   knit_c.pyx-20070509143944-u42gy8w387a10m0j-1
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/benchmarks/__init__.py  __init__.py-20060516064526-eb0d37c78e86065d
          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/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/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/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.py                 help.py-20050505025907-4dd7a6d63912f894
          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/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/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          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/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_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/plugins/multiparent.py  mpregen-20070411063203-5x9z7i73add0d6f6-1
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          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/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/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/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/smtp_connection.py      smtp_connection.py-20070618204456-nu6wag1ste4biuk2-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/revision/__init__.py __init__.py-20060303014707-305238f06ae20dae
          bzrlib/store/revision/knit.py  knit.py-20060303020652-de5fa299e941a3c7
          bzrlib/store/revision/text.py  text.py-20060303020652-e49155f0da4d14ab
          bzrlib/store/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/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_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          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_debug.py test_debug.py-20061026142942-q76cgg41785b3mdk-1
          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_help.py test_help.py-20060216004358-4ee8a2a338f75a62
          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_locale.py test_lang.py-20060824204205-80v50j25qkuop7yn-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_merge_directive.py test_merge_directive-20070302012039-zh7uhy39biairtn0-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_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_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_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_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_update.py test_update.py-20060212125639-c4dad1a5c56d5919
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          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/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_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_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_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          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_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_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/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/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/per_lock/test_lock.py test_lock.py-20070313190612-mfpoa7t8kvrgrhj2-1
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/repository_implementations/test_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_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/revisionstore_implementations/test_all.py test_all.py-20060303020702-9b2d4c1d75407f31
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          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_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_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_ftp_transport.py test_aftp_transport.-20060823221619-98mwjzxtwtkt527k-1
          bzrlib/tests/test_generate_ids.py test_generate_ids.py-20061102205935-z3do15ipw6m7v26u-2
          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_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_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_lsprof.py    test_lsprof.py-20070606095601-bctdndm8yhc0cqnc-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_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_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_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_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_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_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_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_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_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_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/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_executable.py test_executable.py-20060628162557-tr7h57kl80l3ma8i-1
          bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
          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_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-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/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.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/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/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
          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/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-20050907032657-aac8f960815b66b1
          bzrlib/xml6.py                 xml6.py-20060823042456-dbaaq4atrche7xy5-1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/bazaar-vcs.org.kid         bazaarvcs.org.kid-20060929181918-huv7bgmdey0ktqci-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/performance-contributing.txt performancecontribut-20070621063612-ac4zhhagjzkr21qp-1
          doc/developers/performance-roadmap.txt performanceroadmap.t-20070507174912-mwv3xv517cs4sisd-2
          doc/developers/performance.dot performance.dot-20070527173558-rqaqxn1al7vzgcto-3
          doc/developers/repository.txt  repository.txt-20070709152006-xkhlek456eclha4u-1
          generate_docs.py               bzrinfogen.py-20051211224525-78e7c14f2c955e55
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/doc_generate/autodoc_man.py bzrman.py-20050601153041-0ff7f74de456d15e
          tools/rst2prettyhtml.py        rst2prettyhtml.py-20060929181914-t7dh62f2wxi0i5aj-1
          tools/win32/bzr-win32-bdist-postinstall.py bzrwin32bdistpostinstall.py-20060629085133-098bsfj3va8jc0ql-1
          tools/win32/ostools.py         ostools.py-20060731163025-npjffm46rgnkl50d-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          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/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
          doc/en/user-guide/server.txt   server.txt-20060913044801-h939fvbwzz39gf7g-1
          doc/en/user-guide/tutorial.txt tutorial.txt-20050804190939-9dcbba2ef053bc84
    ------------------------------------------------------------
    revno: 2951.1.71
    revision-id:pqm at pqm.ubuntu.com-20071125165633-12tp1jm95scstieq
    parent: pqm at pqm.ubuntu.com-20071123213500-mrqqeapz0f1mcfs3
    parent: abentley at panoramicfeedback.com-20071123185526-omsci2vq6vun9bb5
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sun 2007-11-25 16:56:33 +0000
    message:
      Merge --uncommitted can now specify single files (#136890, Lalinsky)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
        ------------------------------------------------------------
        revno: 2951.1.66.3.2
        revision-id:abentley at panoramicfeedback.com-20071123185526-omsci2vq6vun9bb5
        parent: abentley at panoramicfeedback.com-20071123174015-qkk7j1olrisxk66b
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: merge
        timestamp: Fri 2007-11-23 13:55:26 -0500
        message:
          Give credit to  Lukáš Lalinský
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 2951.1.66.3.1
        revision-id:abentley at panoramicfeedback.com-20071123174015-qkk7j1olrisxk66b
        parent: pqm at pqm.ubuntu.com-20071123053719-gxfu09uacv4heh6w
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: merge
        timestamp: Fri 2007-11-23 12:40:15 -0500
        message:
          merge --uncommit can now specify single files (#136890)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
    ------------------------------------------------------------
    revno: 2951.1.70
    revision-id:pqm at pqm.ubuntu.com-20071123213500-mrqqeapz0f1mcfs3
    parent: pqm at pqm.ubuntu.com-20071123184413-m5uanmtvxcllbjee
    parent: abentley at panoramicfeedback.com-20071123205907-zbes1t0jx2a3lefe
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-11-23 21:35:00 +0000
    message:
      Revert now resolves conflicts recursively (#102739)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/conflicts.py            conflicts.py-20051001061850-78ef952ba63d2b42
      bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
      bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 2951.1.66.2.2
        revision-id:abentley at panoramicfeedback.com-20071123205907-zbes1t0jx2a3lefe
        parent: abentley at panoramicfeedback.com-20071123201957-xntyi59nfugfz2u1
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: revert
        timestamp: Fri 2007-11-23 15:59:07 -0500
        message:
          Add docstring to resolve
        modified:
          bzrlib/conflicts.py            conflicts.py-20051001061850-78ef952ba63d2b42
        ------------------------------------------------------------
        revno: 2951.1.66.2.1
        revision-id:abentley at panoramicfeedback.com-20071123201957-xntyi59nfugfz2u1
        parent: pqm at pqm.ubuntu.com-20071123053719-gxfu09uacv4heh6w
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: revert
        timestamp: Fri 2007-11-23 15:19:57 -0500
        message:
          Revert now resolves conflicts recursively (#102739)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/conflicts.py            conflicts.py-20051001061850-78ef952ba63d2b42
          bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
    ------------------------------------------------------------
    revno: 2951.1.69
    revision-id:pqm at pqm.ubuntu.com-20071123184413-m5uanmtvxcllbjee
    parent: pqm at pqm.ubuntu.com-20071123180904-3kz353cj0hjvht0t
    parent: bialix at ukr.net-20071123175537-wke5mt9hxkh92xc2
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-11-23 18:44:13 +0000
    message:
      Return error instead of a traceback when bzr is unable to create
       symlink on some platforms (e.g. on Windows). (workaround for #81689)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
      bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 2951.1.55.2.5
        revision-id:bialix at ukr.net-20071123175537-wke5mt9hxkh92xc2
        parent: bialix at ukr.net-20071123090127-vkjuovtxi4f7doqt
        parent: pqm at pqm.ubuntu.com-20071123165103-6t1a4k7ylgipy76m
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: win32.symlink.workaround
        timestamp: Fri 2007-11-23 19:55:37 +0200
        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
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          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/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          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/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/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
          bzrlib/tests/blackbox/test_versioning.py versioning.py-20050622071821-3ddf5e2e5e93c602
          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_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          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_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          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_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
          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
        ------------------------------------------------------------
        revno: 2951.1.55.2.4
        revision-id:bialix at ukr.net-20071123090127-vkjuovtxi4f7doqt
        parent: bialix at ukr.net-20071123085557-73537k0owfjrwzir
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: win32.symlink.workaround
        timestamp: Fri 2007-11-23 11:01:27 +0200
        message:
          NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 2951.1.55.2.3
        revision-id:bialix at ukr.net-20071123085557-73537k0owfjrwzir
        parent: bialix at ukr.net-20071123083124-qwnpye1f4149z9b5
        parent: pqm at pqm.ubuntu.com-20071121045727-gqycrul94d0ssir1
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: win32.symlink.workaround
        timestamp: Fri 2007-11-23 10:55:57 +0200
        message:
          merge bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 2951.1.55.2.2
        revision-id:bialix at ukr.net-20071123083124-qwnpye1f4149z9b5
        parent: bialix at ukr.net-20071122092346-qsfs9z0yqvhzm9pa
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: win32.symlink.workaround
        timestamp: Fri 2007-11-23 10:31:24 +0200
        message:
          tests added.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 2951.1.55.2.1
        revision-id:bialix at ukr.net-20071122092346-qsfs9z0yqvhzm9pa
        parent: pqm at pqm.ubuntu.com-20071117180742-59zhz30s7839y41j
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: win32.symlink.workaround
        timestamp: Thu 2007-11-22 11:23:46 +0200
        message:
          workaround for bug #81689: give a proper error message instead of traceback when symlink cannot be created (e.g. on Windows)
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
    ------------------------------------------------------------
    revno: 2951.1.68
    revision-id:pqm at pqm.ubuntu.com-20071123180904-3kz353cj0hjvht0t
    parent: pqm at pqm.ubuntu.com-20071123165103-6t1a4k7ylgipy76m
    parent: v.ladeuil+lp at free.fr-20071123173338-sooapd9xs5u86u8c
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-11-23 18:09:04 +0000
    message:
      Fix #150860 by leaving port as user specified it
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
      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: 2951.1.67.1.1
        revision-id:v.ladeuil+lp at free.fr-20071123173338-sooapd9xs5u86u8c
        parent: pqm at pqm.ubuntu.com-20071123165103-6t1a4k7ylgipy76m
        parent: v.ladeuil+lp at free.fr-20071119134818-dujqzie09lgu1s50
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk
        timestamp: Fri 2007-11-23 18:33:38 +0100
        message:
          Fix #150860 by leaving port as user specified it
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          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: 2951.1.53.2.2
        revision-id:v.ladeuil+lp at free.fr-20071119134818-dujqzie09lgu1s50
        parent: v.ladeuil+lp at free.fr-20071119134425-y74t0vh9ctpo8j9f
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 150860
        timestamp: Mon 2007-11-19 14:48:18 +0100
        message:
          Update NEWS.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 2951.1.53.2.1
        revision-id:v.ladeuil+lp at free.fr-20071119134425-y74t0vh9ctpo8j9f
        parent: pqm at pqm.ubuntu.com-20071116062543-dl3xkea5ri27qwnz
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 150860
        timestamp: Mon 2007-11-19 14:44:25 +0100
        message:
          Fix 150860 by leaving port as user specified it.
          
          * transport/remote.py:
          (BZR_DEFAULT_INTERFACE, BZR_DEFAULT_PORT): Moved to
          smart/medium.py.
          
          * transport/__init__.py:
          (TransportListRegistry.register_transport): Delete default_port.
          (TransportListRegistry.get_default_port): Deleted.
          (ConnectedTransport._split_url, ConnectedTransport._unsplit_url):
          Leave port untouched.
          
          * tests/test_transport.py: 
          Transports kept port as user specified it.
          (TestRemoteTCPTransport, SSHPortTestMixin, SFTPTransportPortTest,
          BzrSSHTransportPortTest): Deleted. Default port is set just before
          connection.
          
          * smart/medium.py:
          (SmartTCPClientMedium._ensure_connection): Set port to default
          *just* before connection.
          
          * builtins.py:
          (cmd_serve.run): Get interface and port default values from medium.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          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: 2951.1.67
    revision-id:pqm at pqm.ubuntu.com-20071123165103-6t1a4k7ylgipy76m
    parent: pqm at pqm.ubuntu.com-20071123053719-gxfu09uacv4heh6w
    parent: v.ladeuil+lp at free.fr-20071123161009-hlma440adp2vdqyl
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-11-23 16:51:03 +0000
    message:
      Fix #151208: Update configobj to version 4.4.0
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
      bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
      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
        ------------------------------------------------------------
        revno: 2951.1.66.1.1
        revision-id:v.ladeuil+lp at free.fr-20071123161009-hlma440adp2vdqyl
        parent: pqm at pqm.ubuntu.com-20071123053719-gxfu09uacv4heh6w
        parent: v.ladeuil+lp at free.fr-20071119202029-ci39zpbqm1hxpwrh
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk
        timestamp: Fri 2007-11-23 17:10:09 +0100
        message:
          Fix #151208: Update configobj to version 4.4.0
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          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
        ------------------------------------------------------------
        revno: 2951.1.40.2.4
        revision-id:v.ladeuil+lp at free.fr-20071119202029-ci39zpbqm1hxpwrh
        parent: v.ladeuil+lp at free.fr-20071119140742-cx521282ef6t9e7g
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 151208
        timestamp: Mon 2007-11-19 21:20:29 +0100
        message:
          Various fixes following local testing environment rebuild.
          
          * bzrlib/tests/test_config.py: 
          Fix import and failing tests.
          
          * bzrlib/config.py: 
          Fix import.
        modified:
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
        ------------------------------------------------------------
        revno: 2951.1.40.2.3
        revision-id:v.ladeuil+lp at free.fr-20071119140742-cx521282ef6t9e7g
        parent: v.ladeuil+lp at free.fr-20071119140642-6ytzehai4wcth7pm
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 151208
        timestamp: Mon 2007-11-19 15:07:42 +0100
        message:
          Update NEWS.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 2951.1.40.2.2
        revision-id:v.ladeuil+lp at free.fr-20071119140642-6ytzehai4wcth7pm
        parent: v.ladeuil+lp at free.fr-20071115112837-8wyszawjlg8d34k2
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 151208
        timestamp: Mon 2007-11-19 15:06:42 +0100
        message:
          No tests worth adding after upgrading to configobj-4.4.0.
          
          * bzrlib/tests/test_config.py:
          Fix import to clarify what ConfigObj we are talking about. PEP8
          fixes. Slight refactoring.
          
          * bzrlib/config.py: 
          Fix too long line.
        modified:
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
        ------------------------------------------------------------
        revno: 2951.1.40.2.1
        revision-id:v.ladeuil+lp at free.fr-20071115112837-8wyszawjlg8d34k2
        parent: pqm at pqm.ubuntu.com-20071114092157-du5ikf6q4k64nseu
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 151208
        timestamp: Thu 2007-11-15 12:28:37 +0100
        message:
          Update configobj to version 4.4.0:
          * bzrlib/util/configobj/configobj.py
          * bzrlib/util/configobj/docs/BSD-LICENSE.txt 
          * bzrlib/util/configobj/docs/configobj.txt 
          * bzrlib/util/configobj/docs/validate.txt 
        modified:
          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
    ------------------------------------------------------------
    revno: 2951.1.66
    revision-id:pqm at pqm.ubuntu.com-20071123053719-gxfu09uacv4heh6w
    parent: pqm at pqm.ubuntu.com-20071123043953-lv68pawzrpa4s9t9
    parent: mbp at sourcefrog.net-20071123045643-6l30ww29l0kzy49y
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-11-23 05:37:19 +0000
    message:
      Add test for MemoryTransport._abspath moving files between directories; fix exception construction
    modified:
      bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
      bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
        ------------------------------------------------------------
        revno: 2951.1.59.2.2
        revision-id:mbp at sourcefrog.net-20071123045643-6l30ww29l0kzy49y
        parent: mbp at sourcefrog.net-20071122094939-7exa28yk7u0d40ch
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: memorytransport
        timestamp: Fri 2007-11-23 15:56:43 +1100
        message:
          Add missing import
        modified:
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
        ------------------------------------------------------------
        revno: 2951.1.59.2.1
        revision-id:mbp at sourcefrog.net-20071122094939-7exa28yk7u0d40ch
        parent: pqm at pqm.ubuntu.com-20071121045727-gqycrul94d0ssir1
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: memorytransport
        timestamp: Thu 2007-11-22 20:49:39 +1100
        message:
          Followon from MemoryTransport._abspath fix: add test_rename_across_subdirs, and fix error construction
        modified:
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
    ------------------------------------------------------------
    revno: 2951.1.65
    revision-id:pqm at pqm.ubuntu.com-20071123043953-lv68pawzrpa4s9t9
    parent: pqm at pqm.ubuntu.com-20071122234103-fn117zncqrqv39me
    parent: ian.clatworthy at internode.on.net-20071123035952-26dxxzpf5vc1lxqk
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-11-23 04:39:53 +0000
    message:
      Migrate switch command into the core (Ian Clatworthy)
    added:
      bzrlib/switch.py               switch.py-20071116011000-v5lnw7d2wkng9eux-1
      bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
      bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
        ------------------------------------------------------------
        revno: 2951.1.64.1.2
        revision-id:ian.clatworthy at internode.on.net-20071123035952-26dxxzpf5vc1lxqk
        parent: ian.clatworthy at internode.on.net-20071123001902-h4w2nqsli32tl56w
        parent: ian.clatworthy at internode.on.net-20071123033317-x2msj6t0nj4mbqxl
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: ianc-integration
        timestamp: Fri 2007-11-23 13:59:52 +1000
        message:
          Migrate switch command into the core (Ian Clatworthy)
        modified:
          bzrlib/switch.py               switch.py-20071116011000-v5lnw7d2wkng9eux-1
            ------------------------------------------------------------
            revno: 2951.1.48.1.5
            revision-id:ian.clatworthy at internode.on.net-20071123033317-x2msj6t0nj4mbqxl
            parent: ian.clatworthy at internode.on.net-20071122112100-15wtitw0o1kwckit
            committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
            branch nick: bzr.switch-into-core
            timestamp: Fri 2007-11-23 13:33:17 +1000
            message:
              make switch.py unix file format, not dos
            modified:
              bzrlib/switch.py               switch.py-20071116011000-v5lnw7d2wkng9eux-1
        ------------------------------------------------------------
        revno: 2951.1.64.1.1
        revision-id:ian.clatworthy at internode.on.net-20071123001902-h4w2nqsli32tl56w
        parent: pqm at pqm.ubuntu.com-20071122234103-fn117zncqrqv39me
        parent: ian.clatworthy at internode.on.net-20071122112100-15wtitw0o1kwckit
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: ianc-integration
        timestamp: Fri 2007-11-23 10:19:02 +1000
        message:
          Migrate switch command into the core (Ian Clatworthy)
        added:
          bzrlib/switch.py               switch.py-20071116011000-v5lnw7d2wkng9eux-1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
        ------------------------------------------------------------
        revno: 2951.1.48.1.4
        revision-id:ian.clatworthy at internode.on.net-20071122112100-15wtitw0o1kwckit
        parent: ian.clatworthy at internode.on.net-20071122043128-bjlhladklqlmfo4d
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.switch-into-core
        timestamp: Thu 2007-11-22 21:21:00 +1000
        message:
          more review tweaks including commit of blackbox tests
        added:
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
        modified:
          bzrlib/switch.py               switch.py-20071116011000-v5lnw7d2wkng9eux-1
        ------------------------------------------------------------
        revno: 2951.1.48.1.3
        revision-id:ian.clatworthy at internode.on.net-20071122043128-bjlhladklqlmfo4d
        parent: ian.clatworthy at internode.on.net-20071121151044-pnn0r0kwttjvzlfb
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.switch-into-core
        timestamp: Thu 2007-11-22 14:31:28 +1000
        message:
          fix pending merge detection and test
        modified:
          bzrlib/switch.py               switch.py-20071116011000-v5lnw7d2wkng9eux-1
          bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
        ------------------------------------------------------------
        revno: 2951.1.48.1.2
        revision-id:ian.clatworthy at internode.on.net-20071121151044-pnn0r0kwttjvzlfb
        parent: ian.clatworthy at internode.on.net-20071116011916-cqzuyhp8vwsmyhyo
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.switch-into-core
        timestamp: Thu 2007-11-22 01:10:44 +1000
        message:
          incorporate review feedback including basic blackbox tests
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
          bzrlib/switch.py               switch.py-20071116011000-v5lnw7d2wkng9eux-1
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
        ------------------------------------------------------------
        revno: 2951.1.48.1.1
        revision-id:ian.clatworthy at internode.on.net-20071116011916-cqzuyhp8vwsmyhyo
        parent: pqm at pqm.ubuntu.com-20071115215612-4ovlulhfxh6dhq61
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: bzr.switch-into-core
        timestamp: Fri 2007-11-16 11:19:16 +1000
        message:
          migrate switch command into the core - was in BzrTools
        added:
          bzrlib/switch.py               switch.py-20071116011000-v5lnw7d2wkng9eux-1
          bzrlib/tests/test_switch.py    test_switch.py-20071116011000-v5lnw7d2wkng9eux-2
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
    ------------------------------------------------------------
    revno: 2951.1.64
    revision-id:pqm at pqm.ubuntu.com-20071122234103-fn117zncqrqv39me
    parent: pqm at pqm.ubuntu.com-20071122212030-ehfexlt3qzptnsdv
    parent: robertc at robertcollins.net-20071122224814-e2p835uyv9to7xc0
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-11-22 23:41:03 +0000
    message:
      (robertc) Improve the performance of reconcile and reduce its memory
      	consumption. (Robert Collins)
    added:
      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
    modified:
      bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
      bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
      bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      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/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
        ------------------------------------------------------------
        revno: 2951.1.37.1.9
        revision-id:robertc at robertcollins.net-20071122224814-e2p835uyv9to7xc0
        parent: robertc at robertcollins.net-20071116012859-909bq5as99bj7hx2
        parent: robertc at robertcollins.net-20071122223837-d2xu6qqesynn85yq
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: reconcile.memory
        timestamp: Fri 2007-11-23 09:48:14 +1100
        message:
          Merge up bzr.dev.
        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/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          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/sign_my_commits.py      sign_my_commits.py-20060215152201-5a6363365180e671
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
          bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/blackbox/test_versioning.py versioning.py-20050622071821-3ddf5e2e5e93c602
          bzrlib/tests/branch_implementations/test_get_revision_id_to_revno_map.py test_get_revision_id-20070417211641-6kcoj1c704gqqopn-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-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_commit.py    test_commit.py-20050914060732-279f057f8c295434
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          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_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          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_ssh_transport.py test_ssh_transport.p-20070105153201-f7iq2bosvgjbdgc3-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/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
            ------------------------------------------------------------
            revno: 2951.1.37.1.7.1.1
            revision-id:robertc at robertcollins.net-20071122223837-d2xu6qqesynn85yq
            parent: robertc at robertcollins.net-20071115231348-0vjmr1e8a1x3rx1p
            parent: robertc at robertcollins.net-20071122223327-s9qxtmemmgbr9zjd
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: get_versioned_file_checker
            timestamp: Fri 2007-11-23 09:38:37 +1100
            message:
              Merge up bzr.dev.
            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/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
              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/sign_my_commits.py      sign_my_commits.py-20060215152201-5a6363365180e671
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
              bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
              bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
              bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
              bzrlib/tests/blackbox/test_versioning.py versioning.py-20050622071821-3ddf5e2e5e93c602
              bzrlib/tests/branch_implementations/test_get_revision_id_to_revno_map.py test_get_revision_id-20070417211641-6kcoj1c704gqqopn-1
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
              bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
              bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-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_commit.py    test_commit.py-20050914060732-279f057f8c295434
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              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_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
              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_ssh_transport.py test_ssh_transport.p-20070105153201-f7iq2bosvgjbdgc3-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/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
            ------------------------------------------------------------
            revno: 2951.1.37.1.5.1.2
            revision-id:robertc at robertcollins.net-20071122223327-s9qxtmemmgbr9zjd
            parent: robertc at robertcollins.net-20071115230714-hecwd6q1u68w2j9r
            parent: robertc at robertcollins.net-20071122222946-irvfzc3v8n4062w4
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: _generate_text_key_index
            timestamp: Fri 2007-11-23 09:33:27 +1100
            message:
              Merge up bzr.dev.
            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/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
              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/sign_my_commits.py      sign_my_commits.py-20060215152201-5a6363365180e671
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
              bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
              bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
              bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
              bzrlib/tests/blackbox/test_versioning.py versioning.py-20050622071821-3ddf5e2e5e93c602
              bzrlib/tests/branch_implementations/test_get_revision_id_to_revno_map.py test_get_revision_id-20070417211641-6kcoj1c704gqqopn-1
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
              bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
              bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-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_commit.py    test_commit.py-20050914060732-279f057f8c295434
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              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_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
              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_ssh_transport.py test_ssh_transport.p-20070105153201-f7iq2bosvgjbdgc3-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/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
            ------------------------------------------------------------
            revno: 2951.1.37.1.2.1.3
            revision-id:robertc at robertcollins.net-20071122222946-irvfzc3v8n4062w4
            parent: robertc at robertcollins.net-20071118195241-ccqig8k2xfkmydeu
            parent: pqm at pqm.ubuntu.com-20071122212030-ehfexlt3qzptnsdv
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: find_text_key_references
            timestamp: Fri 2007-11-23 09:29:46 +1100
            message:
              Merge up bzr.dev.
            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/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
              bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
              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/sign_my_commits.py      sign_my_commits.py-20060215152201-5a6363365180e671
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
              bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
              bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
              bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
              bzrlib/tests/blackbox/test_versioning.py versioning.py-20050622071821-3ddf5e2e5e93c602
              bzrlib/tests/branch_implementations/test_get_revision_id_to_revno_map.py test_get_revision_id-20070417211641-6kcoj1c704gqqopn-1
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
              bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
              bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-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_commit.py    test_commit.py-20050914060732-279f057f8c295434
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
              bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
              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_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
              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_ssh_transport.py test_ssh_transport.p-20070105153201-f7iq2bosvgjbdgc3-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/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
            ------------------------------------------------------------
            revno: 2951.1.37.1.2.1.2
            revision-id:robertc at robertcollins.net-20071118195241-ccqig8k2xfkmydeu
            parent: robertc at robertcollins.net-20071115202838-rs039w6z5ozu4t3u
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: find_text_key_references
            timestamp: Mon 2007-11-19 06:52:41 +1100
            message:
              Review feedback.
            modified:
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 2951.1.37.1.8
        revision-id:robertc at robertcollins.net-20071116012859-909bq5as99bj7hx2
        parent: robertc at robertcollins.net-20071115231348-0vjmr1e8a1x3rx1p
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: reconcile.memory
        timestamp: Fri 2007-11-16 12:28:59 +1100
        message:
          Change check and reconcile to use the new _generate_text_key_index rather
          than a _RevisionTextVersionCache in calculating the correct per-file
          parent information. This exposed some test errors which got changed, and
          reporting some aspects of inventory-text mismatches become harder to
          report (but easier to calculate for when we do start correcting it).
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
        ------------------------------------------------------------
        revno: 2951.1.37.1.7
        revision-id:robertc at robertcollins.net-20071115231348-0vjmr1e8a1x3rx1p
        parent: robertc at robertcollins.net-20071115223817-m5mzq041xuj5xu42
        parent: robertc at robertcollins.net-20071115230714-hecwd6q1u68w2j9r
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: get_versioned_file_checker
        timestamp: Fri 2007-11-16 10:13:48 +1100
        message:
          Merge up pb bar correctness for reconcile.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
            ------------------------------------------------------------
            revno: 2951.1.37.1.5.1.1
            revision-id:robertc at robertcollins.net-20071115230714-hecwd6q1u68w2j9r
            parent: robertc at robertcollins.net-20071115211844-3npqwsnifwdsh5kr
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: _generate_text_key_index
            timestamp: Fri 2007-11-16 10:07:14 +1100
            message:
              Handle the progress bar in _generate_text_key_index correctly.
            modified:
              bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 2951.1.37.1.6
        revision-id:robertc at robertcollins.net-20071115223817-m5mzq041xuj5xu42
        parent: robertc at robertcollins.net-20071115211844-3npqwsnifwdsh5kr
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: get_versioned_file_checker
        timestamp: Fri 2007-11-16 09:38:17 +1100
        message:
          Change the contract for VersionedFileChecker to consolidate related parameters rather than splitting them across two api calls. This allows better reuse of a single checker object.
        modified:
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 2951.1.37.1.5
        revision-id:robertc at robertcollins.net-20071115211844-3npqwsnifwdsh5kr
        parent: robertc at robertcollins.net-20071115203940-bml5f3pljv1bm6rc
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: _generate_text_key_index
        timestamp: Fri 2007-11-16 08:18:44 +1100
        message:
          Use a LRU cache when generating the text index to reduce inventory deserialisations.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 2951.1.37.1.4
        revision-id:robertc at robertcollins.net-20071115203940-bml5f3pljv1bm6rc
        parent: robertc at robertcollins.net-20071115020737-51o1kmv3jsf9x8aa
        parent: robertc at robertcollins.net-20071115202838-rs039w6z5ozu4t3u
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: _generate_text_key_index
        timestamp: Fri 2007-11-16 07:39:40 +1100
        message:
          Merge bzr.dev for the LRU cache.
        added:
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_register.py test_register.py-20060315182712-40f5dda945c829a8
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          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/commands/test_checkout.py test_checkout.py-20070525151718-vm7ligd5px5dtmda-1
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
            ------------------------------------------------------------
            revno: 2951.1.37.1.2.1.1
            revision-id:robertc at robertcollins.net-20071115202838-rs039w6z5ozu4t3u
            parent: robertc at robertcollins.net-20071114042424-ww2cu4nqfo5fv6c4
            parent: pqm at pqm.ubuntu.com-20071115144759-zx0nd44rgp38riwr
            committer: Robert Collins <robertc at robertcollins.net>
            branch nick: find_text_key_references
            timestamp: Fri 2007-11-16 07:28:38 +1100
            message:
              Merge bzr.dev for the LRU cache.
            added:
              bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
              bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
              bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
              bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
              bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
              bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
              bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
              bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
              bzrlib/plugins/launchpad/test_register.py test_register.py-20060315182712-40f5dda945c829a8
              bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
              bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
              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/commands/test_checkout.py test_checkout.py-20070525151718-vm7ligd5px5dtmda-1
              bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
              bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
              bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
              bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
              bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
              bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
              bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
              bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 2951.1.37.1.3
        revision-id:robertc at robertcollins.net-20071115020737-51o1kmv3jsf9x8aa
        parent: robertc at robertcollins.net-20071114042424-ww2cu4nqfo5fv6c4
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: _generate_text_key_index
        timestamp: Thu 2007-11-15 13:07:37 +1100
        message:
          Add a new repositoy method _generate_text_key_index for use by reconcile/check.
        added:
          bzrlib/tests/repository_implementations/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
        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/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
        ------------------------------------------------------------
        revno: 2951.1.37.1.2
        revision-id:robertc at robertcollins.net-20071114042424-ww2cu4nqfo5fv6c4
        parent: robertc at robertcollins.net-20071114022530-prb0wv25n7os0ee1
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: find_text_key_references
        timestamp: Wed 2007-11-14 15:24:24 +1100
        message:
          New Repository API find_text_key_references for use by reconcile and check.
        added:
          bzrlib/tests/repository_implementations/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
        ------------------------------------------------------------
        revno: 2951.1.37.1.1
        revision-id:robertc at robertcollins.net-20071114022530-prb0wv25n7os0ee1
        parent: pqm at pqm.ubuntu.com-20071114000124-2rkxwrcwid2wgcqn
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: find_text_key_references
        timestamp: Wed 2007-11-14 13:25:30 +1100
        message:
          Refactor fetch's xml inventory parsing into a core routine that extracts the data and a separate one that filters for fetch.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
    ------------------------------------------------------------
    revno: 2951.1.63
    revision-id:pqm at pqm.ubuntu.com-20071122212030-ehfexlt3qzptnsdv
    parent: pqm at pqm.ubuntu.com-20071122201722-4l5bgljqn7qdux7f
    parent: robertc at robertcollins.net-20071122023439-1stck34grarbn91o
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-11-22 21:20:30 +0000
    message:
      (robertc) Various lock and write-group correctness issues which show
      	up when packs are the default format. (Robert Collins, #154204).
    modified:
      bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      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/sign_my_commits.py      sign_my_commits.py-20060215152201-5a6363365180e671
      bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
      bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
      bzrlib/tests/blackbox/test_versioning.py versioning.py-20050622071821-3ddf5e2e5e93c602
      bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
      bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
      bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
      bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
      bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
      bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
      bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
      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/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
        ------------------------------------------------------------
        revno: 2951.1.59.1.17
        revision-id:robertc at robertcollins.net-20071122023439-1stck34grarbn91o
        parent: robertc at robertcollins.net-20071122023349-i0nc5or8vpvdu84q
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Thu 2007-11-22 13:34:39 +1100
        message:
          Lock correctness and commit_group management for re-sign, in builtins.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 2951.1.59.1.16
        revision-id:robertc at robertcollins.net-20071122023349-i0nc5or8vpvdu84q
        parent: robertc at robertcollins.net-20071122022357-17rpgugyooepb30y
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Thu 2007-11-22 13:33:49 +1100
        message:
          Lock correctness in test_versioning
        modified:
          bzrlib/tests/blackbox/test_versioning.py versioning.py-20050622071821-3ddf5e2e5e93c602
        ------------------------------------------------------------
        revno: 2951.1.59.1.15
        revision-id:robertc at robertcollins.net-20071122022357-17rpgugyooepb30y
        parent: robertc at robertcollins.net-20071122020949-kpvph7srqw3h60p1
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Thu 2007-11-22 13:23:57 +1100
        message:
          Manage write groups in sign_my_commits, for efficiency.
        modified:
          bzrlib/sign_my_commits.py      sign_my_commits.py-20060215152201-5a6363365180e671
        ------------------------------------------------------------
        revno: 2951.1.59.1.14
        revision-id:robertc at robertcollins.net-20071122020949-kpvph7srqw3h60p1
        parent: robertc at robertcollins.net-20071122020018-a30xrdfzxfwi8g2h
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Thu 2007-11-22 13:09:49 +1100
        message:
          Handle packs in blackbox.test_reconcile.
        modified:
          bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
        ------------------------------------------------------------
        revno: 2951.1.59.1.13
        revision-id:robertc at robertcollins.net-20071122020018-a30xrdfzxfwi8g2h
        parent: robertc at robertcollins.net-20071122003315-ldoyi2mi3nma5qnf
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Thu 2007-11-22 13:00:18 +1100
        message:
          Use the info code functions to determine format strings in the blackbox tests, and handle repositories that do not lock like packs.
        modified:
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
        ------------------------------------------------------------
        revno: 2951.1.59.1.12
        revision-id:robertc at robertcollins.net-20071122003315-ldoyi2mi3nma5qnf
        parent: robertc at robertcollins.net-20071122003029-puc7qosvic1beace
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Thu 2007-11-22 11:33:15 +1100
        message:
          Lock branches while doing revision specification lookups.
        modified:
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
        ------------------------------------------------------------
        revno: 2951.1.59.1.11
        revision-id:robertc at robertcollins.net-20071122003029-puc7qosvic1beace
        parent: robertc at robertcollins.net-20071122002958-szgbifl258kcstzp
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Thu 2007-11-22 11:30:29 +1100
        message:
          Provide file modes to files created by pack repositories
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 2951.1.59.1.10
        revision-id:robertc at robertcollins.net-20071122002958-szgbifl258kcstzp
        parent: robertc at robertcollins.net-20071122000512-27cvsv9vs6k0s4hn
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Thu 2007-11-22 11:29:58 +1100
        message:
          Honour file modes for write streams.
        modified:
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
        ------------------------------------------------------------
        revno: 2951.1.59.1.9
        revision-id:robertc at robertcollins.net-20071122000512-27cvsv9vs6k0s4hn
        parent: robertc at robertcollins.net-20071121235702-y3gnrt33q6ng81mz
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Thu 2007-11-22 11:05:12 +1100
        message:
          test_merge_directive locking correctness.
        modified:
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
        ------------------------------------------------------------
        revno: 2951.1.59.1.8
        revision-id:robertc at robertcollins.net-20071121235702-y3gnrt33q6ng81mz
        parent: robertc at robertcollins.net-20071121234250-hnltm60sryng2w55
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Thu 2007-11-22 10:57:02 +1100
        message:
          test_merge_core locking correctness.
        modified:
          bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
        ------------------------------------------------------------
        revno: 2951.1.59.1.7
        revision-id:robertc at robertcollins.net-20071121234250-hnltm60sryng2w55
        parent: robertc at robertcollins.net-20071121233940-3l1xpdnxqdneogqe
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Thu 2007-11-22 10:42:50 +1100
        message:
          Locking in test_memorytree.
        modified:
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
        ------------------------------------------------------------
        revno: 2951.1.59.1.6
        revision-id:robertc at robertcollins.net-20071121233940-3l1xpdnxqdneogqe
        parent: robertc at robertcollins.net-20071121233632-63hxiuhd5kcweg21
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Thu 2007-11-22 10:39:40 +1100
        message:
          Locking in test_graph.
        modified:
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
        ------------------------------------------------------------
        revno: 2951.1.59.1.5
        revision-id:robertc at robertcollins.net-20071121233632-63hxiuhd5kcweg21
        parent: robertc at robertcollins.net-20071121233532-6pr4b7vvq3s01b7m
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Thu 2007-11-22 10:36:32 +1100
        message:
          Test that missing_revision_ids handles the case of the source not having the requested revision correctly with and without find_ghosts.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/interrepository_implementations/test_interrepository.py test_interrepository.py-20060220061411-1ec13fa99e5e3eee
        ------------------------------------------------------------
        revno: 2951.1.59.1.4
        revision-id:robertc at robertcollins.net-20071121233532-6pr4b7vvq3s01b7m
        parent: robertc at robertcollins.net-20071121221702-winh9l8xzqt177px
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Thu 2007-11-22 10:35:32 +1100
        message:
          Make the knit specific fetch tests knit specific, and lock the branch when looking at historical texts in test_fetch.
        modified:
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
        ------------------------------------------------------------
        revno: 2951.1.59.1.3
        revision-id:robertc at robertcollins.net-20071121221702-winh9l8xzqt177px
        parent: robertc at robertcollins.net-20071121221620-lnx3jph93gfq2t03
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Thu 2007-11-22 09:17:02 +1100
        message:
          Lock RevisionTrees correctly in commit tests.
        modified:
          bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
        ------------------------------------------------------------
        revno: 2951.1.59.1.2
        revision-id:robertc at robertcollins.net-20071121221620-lnx3jph93gfq2t03
        parent: robertc at robertcollins.net-20071121215711-meep8d5qazsufllc
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Thu 2007-11-22 09:16:20 +1100
        message:
          Use valid file-ids for dirstate tests.
        modified:
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
        ------------------------------------------------------------
        revno: 2951.1.59.1.1
        revision-id:robertc at robertcollins.net-20071121215711-meep8d5qazsufllc
        parent: pqm at pqm.ubuntu.com-20071121045727-gqycrul94d0ssir1
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: pack.read-locks
        timestamp: Thu 2007-11-22 08:57:11 +1100
        message:
          Lock the tree's used to test annotate_file, and add a docstring for annotate_file explaining its needs.
        modified:
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
    ------------------------------------------------------------
    revno: 2951.1.62
    revision-id:pqm at pqm.ubuntu.com-20071122201722-4l5bgljqn7qdux7f
    parent: pqm at pqm.ubuntu.com-20071122050938-la5hkrql1mag6u7p
    parent: d.m.watkins at warwick.ac.uk-20071122143449-ktm5dvx570zxeapg
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-11-22 20:17:22 +0000
    message:
      commit now can invoke an external editor in a non-ascii directory.  (Watkins)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
        ------------------------------------------------------------
        revno: 2951.1.53.1.10
        revision-id:d.m.watkins at warwick.ac.uk-20071122143449-ktm5dvx570zxeapg
        parent: d.m.watkins at warwick.ac.uk-20071120141539-g2xhdqou1dcewmqz
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 84043
        timestamp: Thu 2007-11-22 14:34:49 +0000
        message:
          Modified NEWS as suggested by Alexander.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 2951.1.53.1.9
        revision-id:d.m.watkins at warwick.ac.uk-20071120141539-g2xhdqou1dcewmqz
        parent: d.m.watkins at warwick.ac.uk-20071120141514-x6hs0nrze1tjkepz
        parent: pqm at pqm.ubuntu.com-20071119235416-b8dvkk17vngbf99s
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 84043
        timestamp: Tue 2007-11-20 14:15:39 +0000
        message:
          Merged bzr.dev r3007.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          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
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 2951.1.53.1.8
        revision-id:d.m.watkins at warwick.ac.uk-20071120141514-x6hs0nrze1tjkepz
        parent: d.m.watkins at warwick.ac.uk-20071117180403-1mbbqxztty9o48tu
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 84043
        timestamp: Tue 2007-11-20 14:15:14 +0000
        message:
          Changed TestSkipped to TestNotApplicable as suggested by Aaron.
        modified:
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
        ------------------------------------------------------------
        revno: 2951.1.53.1.7
        revision-id:d.m.watkins at warwick.ac.uk-20071117180403-1mbbqxztty9o48tu
        parent: d.m.watkins at warwick.ac.uk-20071117175743-xqlnfg5exidzua80
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 84043
        timestamp: Sat 2007-11-17 18:04:03 +0000
        message:
          test__create_temp_file_with_commit_template_in_unicode_dir now uses EncodingTestAdapter info.
        modified:
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
        ------------------------------------------------------------
        revno: 2951.1.53.1.6
        revision-id:d.m.watkins at warwick.ac.uk-20071117175743-xqlnfg5exidzua80
        parent: d.m.watkins at warwick.ac.uk-20071117175450-ev2emfm5rkr4pb80
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 84043
        timestamp: Sat 2007-11-17 17:57:43 +0000
        message:
          test__create_temp_file_with_commit_template_in_unicode_dir is now run with the various permutations of EncodingTestAdapter.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 2951.1.53.1.5
        revision-id:d.m.watkins at warwick.ac.uk-20071117175450-ev2emfm5rkr4pb80
        parent: d.m.watkins at warwick.ac.uk-20071117172208-m47tdnnatvm2ir2u
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 84043
        timestamp: Sat 2007-11-17 17:54:50 +0000
        message:
          Added adapt_tests which will adapt tests at a finer-than-module level.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 2951.1.53.1.4
        revision-id:d.m.watkins at warwick.ac.uk-20071117172208-m47tdnnatvm2ir2u
        parent: d.m.watkins at warwick.ac.uk-20071116180416-9r6ael14u87d0ds9
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 84043
        timestamp: Sat 2007-11-17 17:22:08 +0000
        message:
          Modified fix as suggested by John on-list.
        modified:
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
        ------------------------------------------------------------
        revno: 2951.1.53.1.3
        revision-id:d.m.watkins at warwick.ac.uk-20071116180416-9r6ael14u87d0ds9
        parent: d.m.watkins at warwick.ac.uk-20071116180237-pimvihk44zkg7gv7
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 84043
        timestamp: Fri 2007-11-16 18:04:16 +0000
        message:
          Added NEWS item.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 2951.1.53.1.2
        revision-id:d.m.watkins at warwick.ac.uk-20071116180237-pimvihk44zkg7gv7
        parent: d.m.watkins at warwick.ac.uk-20071116180203-3j6ley1qygkatoyr
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 84043
        timestamp: Fri 2007-11-16 18:02:37 +0000
        message:
          Temp files containing a commit message can now be created in a folder with a Unicode name.
        modified:
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
        ------------------------------------------------------------
        revno: 2951.1.53.1.1
        revision-id:d.m.watkins at warwick.ac.uk-20071116180203-3j6ley1qygkatoyr
        parent: pqm at pqm.ubuntu.com-20071116062543-dl3xkea5ri27qwnz
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 84043
        timestamp: Fri 2007-11-16 18:02:03 +0000
        message:
          Added (failing) test to check if a temp file containing a commit message can be created in a folder with a Unicode name.
        modified:
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
    ------------------------------------------------------------
    revno: 2951.1.61
    revision-id:pqm at pqm.ubuntu.com-20071122050938-la5hkrql1mag6u7p
    parent: pqm at pqm.ubuntu.com-20071122042129-w0k63wqlxo09i4xb
    parent: abentley at panoramicfeedback.com-20071121222444-l8qropwv3vcedv1j
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-11-22 05:09:38 +0000
    message:
      Documentation update for TreeTransform, suggested by Michael Hudson
    modified:
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.77.1.3.1.20.1.2
        revision-id:abentley at panoramicfeedback.com-20071121222444-l8qropwv3vcedv1j
        parent: abentley at panoramicfeedback.com-20071121222401-ygfx2bujtuuw29uz
        parent: pqm at pqm.ubuntu.com-20071121045727-gqycrul94d0ssir1
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Wed 2007-11-21 17:24:44 -0500
        message:
          Merge from 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/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/commands.py      __init__.py-20050617152058-1b6530d9ab85c11c
          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/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/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/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/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/plugins/multiparent.py  mpregen-20070411063203-5x9z7i73add0d6f6-1
          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/rio.py                  rio.py-20051128032247-770b120b34dfff60
          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/status.py               status.py-20050505062338-431bfa63ec9b19e6
          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_merge_directive.py test_merge_directive-20070302012039-zh7uhy39biairtn0-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_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_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_ftp_transport.py test_aftp_transport.-20060823221619-98mwjzxtwtkt527k-1
          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_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/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_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_executable.py test_executable.py-20060628162557-tr7h57kl80l3ma8i-1
          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/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/weavefile.py            weavefile.py-20050629135233-2ffe0200f103f6c2
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml5.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/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
          doc/en/user-guide/conflicts.txt conflicts.txt-20070723221841-ns3jvwxdb4okn6fk-1
          generate_docs.py               bzrinfogen.py-20051211224525-78e7c14f2c955e55
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/bzr-win32-bdist-postinstall.py bzrwin32bdistpostinstall.py-20060629085133-098bsfj3va8jc0ql-1
        ------------------------------------------------------------
        revno: 1551.2.49.1.40.1.22.1.42.1.31.1.39.1.17.1.77.1.3.1.20.1.1
        revision-id:abentley at panoramicfeedback.com-20071121222401-ygfx2bujtuuw29uz
        parent: abentley at panoramicfeedback.com-20071019135148-7567ag3iu82is1xk
        committer: Aaron Bentley <abentley at panoramicfeedback.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Wed 2007-11-21 17:24:01 -0500
        message:
          Documentation update for TreeTransform, suggested by Michael Hudson
        modified:
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
    ------------------------------------------------------------
    revno: 2951.1.60
    revision-id:pqm at pqm.ubuntu.com-20071122042129-w0k63wqlxo09i4xb
    parent: pqm at pqm.ubuntu.com-20071121045727-gqycrul94d0ssir1
    parent: aaron.bentley at utoronto.ca-20071122032911-e8p1v3tu3o11mdm1
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-11-22 04:21:29 +0000
    message:
      Add support for rich-root format
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      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/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
      bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
      bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
        ------------------------------------------------------------
        revno: 2951.1.45.2.9
        revision-id:aaron.bentley at utoronto.ca-20071122032911-e8p1v3tu3o11mdm1
        parent: aaron.bentley at utoronto.ca-20071118192542-jw7j3sqqraratw0m
        parent: pqm at pqm.ubuntu.com-20071121045727-gqycrul94d0ssir1
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: rich-root
        timestamp: Wed 2007-11-21 22:29:11 -0500
        message:
          Merge bzr.dev
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 2951.1.45.2.8
        revision-id:aaron.bentley at utoronto.ca-20071118192542-jw7j3sqqraratw0m
        parent: aaron.bentley at utoronto.ca-20071118184712-8hyvjolf9gvq5a0r
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: rich-root
        timestamp: Sun 2007-11-18 14:25:42 -0500
        message:
          Fix add_signature discrepancies
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 2951.1.45.2.7
        revision-id:aaron.bentley at utoronto.ca-20071118184712-8hyvjolf9gvq5a0r
        parent: aaron.bentley at utoronto.ca-20071118184335-rjptgedxv4357lna
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: rich-root
        timestamp: Sun 2007-11-18 13:47:12 -0500
        message:
          Update NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 2951.1.45.2.6
        revision-id:aaron.bentley at utoronto.ca-20071118184335-rjptgedxv4357lna
        parent: aaron.bentley at utoronto.ca-20071118184217-3rko8v8ewfukrtfw
        parent: pqm at pqm.ubuntu.com-20071117180742-59zhz30s7839y41j
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: rich-root
        timestamp: Sun 2007-11-18 13:43:35 -0500
        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/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/branch_implementations/test_get_revision_id_to_revno_map.py test_get_revision_id-20070417211641-6kcoj1c704gqqopn-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_ssh_transport.py test_ssh_transport.p-20070105153201-f7iq2bosvgjbdgc3-1
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 2951.1.45.2.5
        revision-id:aaron.bentley at utoronto.ca-20071118184217-3rko8v8ewfukrtfw
        parent: aaron.bentley at utoronto.ca-20071117175425-q236vj7y57ltotpp
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: rich-root
        timestamp: Sun 2007-11-18 13:42:17 -0500
        message:
          Correct docstring
        modified:
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
        ------------------------------------------------------------
        revno: 2951.1.45.2.4
        revision-id:aaron.bentley at utoronto.ca-20071117175425-q236vj7y57ltotpp
        parent: aaron.bentley at utoronto.ca-20071115060401-wfp0g00mfmw3pdha
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: rich-root
        timestamp: Sat 2007-11-17 12:54:25 -0500
        message:
          Rename function to add_signature_text
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 2951.1.45.2.3
        revision-id:aaron.bentley at utoronto.ca-20071115060401-wfp0g00mfmw3pdha
        parent: aaron.bentley at utoronto.ca-20071115051956-g7i5mleab9evq1c7
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: rich-root
        timestamp: Thu 2007-11-15 01:04:01 -0500
        message:
          Add tests for install_revisions and add_signature
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 2951.1.45.2.2
        revision-id:aaron.bentley at utoronto.ca-20071115051956-g7i5mleab9evq1c7
        parent: aaron.bentley at utoronto.ca-20071115040832-ta9k8osywsvmh47o
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: rich-root
        timestamp: Thu 2007-11-15 00:19:56 -0500
        message:
          Create install_revisions function
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 2951.1.45.2.1
        revision-id:aaron.bentley at utoronto.ca-20071115040832-ta9k8osywsvmh47o
        parent: pqm at pqm.ubuntu.com-20071114233259-pdmdsqafctzx6bjs
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: rich-root
        timestamp: Wed 2007-11-14 23:08:32 -0500
        message:
          Add KnitRepositoryFormat4
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-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: 2951.1.59
    revision-id:pqm at pqm.ubuntu.com-20071121045727-gqycrul94d0ssir1
    parent: pqm at pqm.ubuntu.com-20071120221348-g9syrz6y7xcannkb
    parent: argentina at gmail.com-20071121033507-zrd00inp8fbazoln
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-11-21 04:57:27 +0000
    message:
      Change verb from 'fetch' to 'transfer' in progress messages (Albisetti)
    modified:
      bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
        ------------------------------------------------------------
        revno: 2951.1.58.1.1
        revision-id:argentina at gmail.com-20071121033507-zrd00inp8fbazoln
        parent: pqm at pqm.ubuntu.com-20071120221348-g9syrz6y7xcannkb
        committer: Martin Albisetti <argentina at gmail.com>
        branch nick: bzr.bug162264
        timestamp: Wed 2007-11-21 00:35:07 -0300
        message:
          Changes Fetch to Transferring to better reflect what is going on
        modified:
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
    ------------------------------------------------------------
    revno: 2951.1.58
    revision-id:pqm at pqm.ubuntu.com-20071120221348-g9syrz6y7xcannkb
    parent: pqm at pqm.ubuntu.com-20071120174630-11911fovhobm06cp
    parent: dato at net.com.org.es-20071120144347-wyun2afe6f8pyvev
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-11-20 22:13:48 +0000
    message:
      (Adeodato Simó) Small fix to tags' help.
    modified:
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 2951.1.56.1.1
        revision-id:dato at net.com.org.es-20071120144347-wyun2afe6f8pyvev
        parent: pqm at pqm.ubuntu.com-20071119235416-b8dvkk17vngbf99s
        committer: Adeodato Simó <dato at net.com.org.es>
        branch nick: typos
        timestamp: Tue 2007-11-20 15:43:47 +0100
        message:
          Small fix to tags' help.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
    ------------------------------------------------------------
    revno: 2951.1.57
    revision-id:pqm at pqm.ubuntu.com-20071120174630-11911fovhobm06cp
    parent: pqm at pqm.ubuntu.com-20071119235416-b8dvkk17vngbf99s
    parent: bialix at ukr.net-20071119225430-x0ewosrsagis0yno
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2007-11-20 17:46:30 +0000
    message:
      Rename on Windows is able to change filename case. (#77740)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
      bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
      bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 2951.1.27.8.5
        revision-id:bialix at ukr.net-20071119225430-x0ewosrsagis0yno
        parent: bialix at ukr.net-20071119225114-9ixbx1dkgu3mx5s3
        parent: pqm at pqm.ubuntu.com-20071117180742-59zhz30s7839y41j
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: mv.change.case
        timestamp: Tue 2007-11-20 00:54:30 +0200
        message:
          merge bzr.dev
        added:
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-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/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-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/fetch.py                fetch.py-20050818234941-26fea6105696365d
          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/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/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/__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/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          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_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/branch_implementations/test_get_revision_id_to_revno_map.py test_get_revision_id-20070417211641-6kcoj1c704gqqopn-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/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/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_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_pack.py      test_container.py-20070607160755-tr8zc26q18rn0jnb-2
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          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_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/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          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/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/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
        ------------------------------------------------------------
        revno: 2951.1.27.8.4
        revision-id:bialix at ukr.net-20071119225114-9ixbx1dkgu3mx5s3
        parent: bialix at ukr.net-20071113174015-tkjuep3zakscvxb2
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: mv.change.case
        timestamp: Tue 2007-11-20 00:51:14 +0200
        message:
          fancy_rename: lower() test removed.
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
        ------------------------------------------------------------
        revno: 2951.1.27.8.3
        revision-id:bialix at ukr.net-20071113174015-tkjuep3zakscvxb2
        parent: bialix at ukr.net-20071112213515-oteyfud32v1yzgrl
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: mv.change.case
        timestamp: Tue 2007-11-13 19:40:15 +0200
        message:
          Aaron's review
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
        ------------------------------------------------------------
        revno: 2951.1.27.8.2
        revision-id:bialix at ukr.net-20071112213515-oteyfud32v1yzgrl
        parent: bialix at ukr.net-20071110131612-4s55g3rodrp41uwh
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: mv.change.case
        timestamp: Mon 2007-11-12 23:35:15 +0200
        message:
          teach fancy_rename to handle change case renames in possible case-insensitive filesystem
        modified:
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
        ------------------------------------------------------------
        revno: 2951.1.27.8.1
        revision-id:bialix at ukr.net-20071110131612-4s55g3rodrp41uwh
        parent: pqm at pqm.ubuntu.com-20071109195036-5o5bwu0a01uniqwg
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: mv.change.case
        timestamp: Sat 2007-11-10 15:16:12 +0200
        message:
          Rename on Windows is able to change filename case. (#77740)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
    ------------------------------------------------------------
    revno: 2951.1.56
    revision-id:pqm at pqm.ubuntu.com-20071119235416-b8dvkk17vngbf99s
    parent: pqm at pqm.ubuntu.com-20071117180742-59zhz30s7839y41j
    parent: dato at net.com.org.es-20071119183803-w90r4p7uwxysvrno
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2007-11-19 23:54:16 +0000
    message:
      (Adeodato Simó) Fix typos in revert's help.
    modified:
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 2951.1.55.1.1
        revision-id:dato at net.com.org.es-20071119183803-w90r4p7uwxysvrno
        parent: pqm at pqm.ubuntu.com-20071117180742-59zhz30s7839y41j
        committer: Adeodato Simó <dato at net.com.org.es>
        branch nick: typos
        timestamp: Mon 2007-11-19 19:38:03 +0100
        message:
          Fix typos in revert's help.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
    ------------------------------------------------------------
    revno: 2951.1.55
    revision-id:pqm at pqm.ubuntu.com-20071117180742-59zhz30s7839y41j
    parent: pqm at pqm.ubuntu.com-20071117014803-umq9bksvua0zmpts
    parent: d.m.watkins at warwick.ac.uk-20071114181859-zalzomjc7eykpafo
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2007-11-17 18:07:42 +0000
    message:
      (Daniel Watkins) bzrdir.clone() should respect a target repositories
      	no-trees setting.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
        ------------------------------------------------------------
        revno: 2951.1.40.1.4
        revision-id:d.m.watkins at warwick.ac.uk-20071114181859-zalzomjc7eykpafo
        parent: d.m.watkins at warwick.ac.uk-20071114125457-liy135cb0cy62kzw
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 50582
        timestamp: Wed 2007-11-14 18:18:59 +0000
        message:
          Modified tests as per comments on-list.
        modified:
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
        ------------------------------------------------------------
        revno: 2951.1.40.1.3
        revision-id:d.m.watkins at warwick.ac.uk-20071114125457-liy135cb0cy62kzw
        parent: d.m.watkins at warwick.ac.uk-20071114125319-ihpb65qop0k5i68y
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 50582
        timestamp: Wed 2007-11-14 12:54:57 +0000
        message:
          Added NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 2951.1.40.1.2
        revision-id:d.m.watkins at warwick.ac.uk-20071114125319-ihpb65qop0k5i68y
        parent: d.m.watkins at warwick.ac.uk-20071114125116-hqebv8946b53zqpu
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 50582
        timestamp: Wed 2007-11-14 12:53:19 +0000
        message:
          Working trees are no longer created by pushing into a local no-trees repo.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
        ------------------------------------------------------------
        revno: 2951.1.40.1.1
        revision-id:d.m.watkins at warwick.ac.uk-20071114125116-hqebv8946b53zqpu
        parent: pqm at pqm.ubuntu.com-20071114092157-du5ikf6q4k64nseu
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 50582
        timestamp: Wed 2007-11-14 12:51:16 +0000
        message:
          Added (failing) test to ensure that bzrdir.clone won't create a working tree in a no-trees repository.
        modified:
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
    ------------------------------------------------------------
    revno: 2951.1.54
    revision-id:pqm at pqm.ubuntu.com-20071117014803-umq9bksvua0zmpts
    parent: pqm at pqm.ubuntu.com-20071116062543-dl3xkea5ri27qwnz
    parent: john at arbash-meinel.com-20071117005318-u3djk62gl31ffeci
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2007-11-17 01:48:03 +0000
    message:
      (Daniel Watkins) 'bzr rm already-deleted' should not traceback
    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: 2951.1.16.5.13
        revision-id:john at arbash-meinel.com-20071117005318-u3djk62gl31ffeci
        parent: d.m.watkins at warwick.ac.uk-20071114184814-rg8x1qbtelbmhld2
        parent: pqm at pqm.ubuntu.com-20071116062543-dl3xkea5ri27qwnz
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Fri 2007-11-16 18:53:18 -0600
        message:
          Merge bzr.dev 3004
        added:
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_register.py test_register.py-20060315182712-40f5dda945c829a8
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          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_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/branch_implementations/test_get_revision_id_to_revno_map.py test_get_revision_id-20070417211641-6kcoj1c704gqqopn-1
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_ssh_transport.py test_ssh_transport.p-20070105153201-f7iq2bosvgjbdgc3-1
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 2951.1.16.5.12
        revision-id:d.m.watkins at warwick.ac.uk-20071114184814-rg8x1qbtelbmhld2
        parent: d.m.watkins at warwick.ac.uk-20071114105353-2f3bapodql1sdt23
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 152811
        timestamp: Wed 2007-11-14 18:48:14 +0000
        message:
          Modified tests as suggested on-list.
        modified:
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
        ------------------------------------------------------------
        revno: 2951.1.16.5.11
        revision-id:d.m.watkins at warwick.ac.uk-20071114105353-2f3bapodql1sdt23
        parent: d.m.watkins at warwick.ac.uk-20071113033134-0mflbajfukkvafdm
        parent: pqm at pqm.ubuntu.com-20071114092157-du5ikf6q4k64nseu
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 152811
        timestamp: Wed 2007-11-14 10:53:53 +0000
        message:
          Merged bzr.dev, fixing conflict in NEWS.
        added:
          bzrlib/tests/tree_implementations/test_get_root_id.py test_get_root_id.py-20071026191509-a4conhr43f194avv-1
          doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-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/fetch.py                fetch.py-20050818234941-26fea6105696365d
          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/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/__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/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
          bzrlib/tests/commands/test_checkout.py test_checkout.py-20070525151718-vm7ligd5px5dtmda-1
          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/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          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_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/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_unversion.py test_unversion.py-20060907074408-bygh2y28jz8u0cg7-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          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/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
        ------------------------------------------------------------
        revno: 2951.1.16.5.10
        revision-id:d.m.watkins at warwick.ac.uk-20071113033134-0mflbajfukkvafdm
        parent: d.m.watkins at warwick.ac.uk-20071113033057-hx30p2dk4xx36wg4
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 152811
        timestamp: Tue 2007-11-13 03:31:34 +0000
        message:
          Moved NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 2951.1.16.5.9
        revision-id:d.m.watkins at warwick.ac.uk-20071113033057-hx30p2dk4xx36wg4
        parent: d.m.watkins at warwick.ac.uk-20071113032019-sxatm1og83kirpvh
        parent: pqm at pqm.ubuntu.com-20071113005140-mp4owdlrd1ccnqc9
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 152811
        timestamp: Tue 2007-11-13 03:30:57 +0000
        message:
          Merged bzr.dev.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/pack.py                 container.py-20070607160755-tr8zc26q18rn0jnb-1
          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/tests/branch_implementations/test_create_checkout.py test_create_checkout-20070322193723-n2wkp1g03r0404di-1
          bzrlib/tests/branch_implementations/test_pull.py test_pull.py-20060410103942-83c35b26657414fc
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          bzrlib/tests/test_pack.py      test_container.py-20070607160755-tr8zc26q18rn0jnb-2
          bzrlib/tests/workingtree_implementations/test_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 2951.1.16.5.8
        revision-id:d.m.watkins at warwick.ac.uk-20071113032019-sxatm1og83kirpvh
        parent: d.m.watkins at warwick.ac.uk-20071109141057-f9n7y2q99xudnhrh
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 152811
        timestamp: Tue 2007-11-13 03:20:19 +0000
        message:
          Moved tests to correct location.
        modified:
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
        ------------------------------------------------------------
        revno: 2951.1.16.5.7
        revision-id:d.m.watkins at warwick.ac.uk-20071109141057-f9n7y2q99xudnhrh
        parent: d.m.watkins at warwick.ac.uk-20071109134406-lhrkgwcr3a6hd9s8
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 152811
        timestamp: Fri 2007-11-09 14:10:57 +0000
        message:
          Modified tests to be more idiomatic.
        modified:
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
        ------------------------------------------------------------
        revno: 2951.1.16.5.6
        revision-id:d.m.watkins at warwick.ac.uk-20071109134406-lhrkgwcr3a6hd9s8
        parent: d.m.watkins at warwick.ac.uk-20071109105652-ecqt3umaiyph6njp
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 152811
        timestamp: Fri 2007-11-09 13:44:06 +0000
        message:
          Added test for Warren Togami's case as per Kent Gibson's request.
        modified:
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
        ------------------------------------------------------------
        revno: 2951.1.16.5.5
        revision-id:d.m.watkins at warwick.ac.uk-20071109105652-ecqt3umaiyph6njp
        parent: d.m.watkins at warwick.ac.uk-20071106134623-a63w1rgt9vtw0tr5
        parent: pqm at pqm.ubuntu.com-20071109031316-n814a39wmtxvybyw
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 152811
        timestamp: Fri 2007-11-09 10:56:52 +0000
        message:
          Merged bzr.dev.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/lazy_import.py          lazy_import.py-20060910203832-f77c54gf3n232za0-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_lazy_import.py test_lazy_import.py-20060910203832-f77c54gf3n232za0-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 2951.1.16.5.4
        revision-id:d.m.watkins at warwick.ac.uk-20071106134623-a63w1rgt9vtw0tr5
        parent: d.m.watkins at warwick.ac.uk-20071106105556-p445zjab739oaehi
        parent: pqm at pqm.ubuntu.com-20071106124804-ehlreba0lfp3kab9
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 152811
        timestamp: Tue 2007-11-06 13:46:23 +0000
        message:
          Merged bzr.dev and moved NEWS item to appropriate location.
        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/help_topics.py          help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
          bzrlib/tests/blackbox/test_exceptions.py test_exceptions.py-20060604211237-yi2cxg0ose3xk4id-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
          doc/developers/knitpack.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
          tools/win32/bzr-win32-bdist-postinstall.py bzrwin32bdistpostinstall.py-20060629085133-098bsfj3va8jc0ql-1
        ------------------------------------------------------------
        revno: 2951.1.16.5.3
        revision-id:d.m.watkins at warwick.ac.uk-20071106105556-p445zjab739oaehi
        parent: d.m.watkins at warwick.ac.uk-20071106052039-c7hfze50wkc5wrjk
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 152811
        timestamp: Tue 2007-11-06 10:55:56 +0000
        message:
          Added NEWS item.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 2951.1.16.5.2
        revision-id:d.m.watkins at warwick.ac.uk-20071106052039-c7hfze50wkc5wrjk
        parent: d.m.watkins at warwick.ac.uk-20071106045440-p0x11nax6uzfzkdq
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 152811
        timestamp: Tue 2007-11-06 05:20:39 +0000
        message:
          Fixed bug #152811.
        modified:
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
        ------------------------------------------------------------
        revno: 2951.1.16.5.1
        revision-id:d.m.watkins at warwick.ac.uk-20071106045440-p0x11nax6uzfzkdq
        parent: pqm at pqm.ubuntu.com-20071105211156-bwx6vf8f88m247cy
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: 152811
        timestamp: Tue 2007-11-06 04:54:40 +0000
        message:
          Added failing test.
        modified:
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
    ------------------------------------------------------------
    revno: 2951.1.53
    revision-id:pqm at pqm.ubuntu.com-20071116062543-dl3xkea5ri27qwnz
    parent: pqm at pqm.ubuntu.com-20071116053612-g6b07lkde35uvbe8
    parent: mbp at sourcefrog.net-20071115041334-wfkrz0y0lzdtpkfj
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-11-16 06:25:43 +0000
    message:
      HACKING: say not to use hasattr()
    modified:
      doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 2951.1.23.1.1
        revision-id:mbp at sourcefrog.net-20071115041334-wfkrz0y0lzdtpkfj
        parent: pqm at pqm.ubuntu.com-20071106124804-ehlreba0lfp3kab9
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Wed 2007-11-14 20:13:34 -0800
        message:
          HACKING: say not to use hasattr()
        modified:
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
    ------------------------------------------------------------
    revno: 2951.1.52
    revision-id:pqm at pqm.ubuntu.com-20071116053612-g6b07lkde35uvbe8
    parent: pqm at pqm.ubuntu.com-20071116044522-3q7b9a1nt4nl5lfy
    parent: john at arbash-meinel.com-20071116035541-nwajn3jyy8hq0op7
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-11-16 05:36:12 +0000
    message:
      (John Arbash Meinel)  Fix bug #158333,
      	make sure that Repository.fetch(self) is properly a no-op for all
      	Repository implementations.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
        ------------------------------------------------------------
        revno: 2948.3.4
        revision-id:john at arbash-meinel.com-20071116035541-nwajn3jyy8hq0op7
        parent: john at arbash-meinel.com-20071116014617-blf76y9sa8b605t6
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: repository_fetch_self_158333
        timestamp: Thu 2007-11-15 21:55:41 -0600
        message:
          Repository.gather_stats() validly can get None for the revid.
          But is_null() causes a warning in that case.
          so check explicitly for None or is_null()
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
        ------------------------------------------------------------
        revno: 2948.3.3
        revision-id:john at arbash-meinel.com-20071116014617-blf76y9sa8b605t6
        parent: john at arbash-meinel.com-20071116013955-3zy651u2crhk31xx
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: repository_fetch_self_158333
        timestamp: Thu 2007-11-15 19:46:17 -0600
        message:
          NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 2948.3.2
        revision-id:john at arbash-meinel.com-20071116013955-3zy651u2crhk31xx
        parent: john at arbash-meinel.com-20071029210241-m2gq4o6ss0kcx2zo
        parent: pqm at pqm.ubuntu.com-20071115144759-zx0nd44rgp38riwr
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: repository_fetch_self_158333
        timestamp: Thu 2007-11-15 19:39:55 -0600
        message:
          [merge] bzr.dev 2998
        added:
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-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/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/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-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/fetch.py                fetch.py-20050818234941-26fea6105696365d
          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/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/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/__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_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_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_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/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/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_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/test_bad_files.py test_bad_files.py-20050918155938-c76a2295c8ab9503
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          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_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_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_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_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/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/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/knitpack.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
          doc/en/user-guide/configuration.txt configuration.txt-20060314161707-868350809502af01
          tools/win32/bzr-win32-bdist-postinstall.py bzrwin32bdistpostinstall.py-20060629085133-098bsfj3va8jc0ql-1
        ------------------------------------------------------------
        revno: 2948.3.1
        revision-id:john at arbash-meinel.com-20071029210241-m2gq4o6ss0kcx2zo
        parent: pqm at pqm.ubuntu.com-20071029050400-j2jmz8smj2yecfrr
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: repository_fetch_self_158333
        timestamp: Mon 2007-10-29 16:02:41 -0500
        message:
          Fix bug #158333, make sure that Repository.fetch(self) is properly a no-op for all Repository implementations.
        modified:
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/repository_implementations/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
    ------------------------------------------------------------
    revno: 2951.1.51
    revision-id:pqm at pqm.ubuntu.com-20071116044522-3q7b9a1nt4nl5lfy
    parent: pqm at pqm.ubuntu.com-20071116032244-6vp47pvjovt9anps
    parent: john at arbash-meinel.com-20071116021134-e0fjjpjllimkhj3v
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-11-16 04:45:22 +0000
    message:
      (John Arbash Meinel) Fix 'bzr uncommit' in a branch with no history.
    modified:
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
        ------------------------------------------------------------
        revno: 2948.2.2
        revision-id:john at arbash-meinel.com-20071116021134-e0fjjpjllimkhj3v
        parent: john at arbash-meinel.com-20071101195357-0wal0m1h8822rzik
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: uncommit_no_history
        timestamp: Thu 2007-11-15 20:11:34 -0600
        message:
          Re-introduce the None check in case someone asks to uncommit *to* the last revision
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 2948.2.1
        revision-id:john at arbash-meinel.com-20071101195357-0wal0m1h8822rzik
        parent: pqm at pqm.ubuntu.com-20071029050400-j2jmz8smj2yecfrr
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: uncommit_no_history
        timestamp: Thu 2007-11-01 14:53:57 -0500
        message:
          Fix 'bzr uncommit' when there is no revision history.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
    ------------------------------------------------------------
    revno: 2951.1.50
    revision-id:pqm at pqm.ubuntu.com-20071116032244-6vp47pvjovt9anps
    parent: pqm at pqm.ubuntu.com-20071116023256-7s0y5xobbe3tzk13
    parent: john at arbash-meinel.com-20071115203738-cp2smta76rhtlfor
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-11-16 03:22:44 +0000
    message:
      (John Arbash Meinel) Fix bug #162486,
      	RemoteBranch should initialize self._revision_id_to_revno_map
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/tests/branch_implementations/test_get_revision_id_to_revno_map.py test_get_revision_id-20070417211641-6kcoj1c704gqqopn-1
        ------------------------------------------------------------
        revno: 2951.1.27.7.2
        revision-id:john at arbash-meinel.com-20071115203738-cp2smta76rhtlfor
        parent: john at arbash-meinel.com-20071113203709-kysdte0emqv84pnj
        parent: pqm at pqm.ubuntu.com-20071115144759-zx0nd44rgp38riwr
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: remote_revid_to_revno_162486
        timestamp: Thu 2007-11-15 14:37:38 -0600
        message:
          [merge] bzr.dev 2998
        added:
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-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/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-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/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          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/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/__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/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          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/commands/test_checkout.py test_checkout.py-20070525151718-vm7ligd5px5dtmda-1
          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/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_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_pack.py      test_container.py-20070607160755-tr8zc26q18rn0jnb-2
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          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_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/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/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
        ------------------------------------------------------------
        revno: 2951.1.27.7.1
        revision-id:john at arbash-meinel.com-20071113203709-kysdte0emqv84pnj
        parent: pqm at pqm.ubuntu.com-20071109195036-5o5bwu0a01uniqwg
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: remote_revid_to_revno_162486
        timestamp: Tue 2007-11-13 14:37:09 -0600
        message:
          Fix bug #162486, by having RemoteBranch properly initialize self._revision_id_to_revno_map.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/branch_implementations/test_get_revision_id_to_revno_map.py test_get_revision_id-20070417211641-6kcoj1c704gqqopn-1
    ------------------------------------------------------------
    revno: 2951.1.49
    revision-id:pqm at pqm.ubuntu.com-20071116023256-7s0y5xobbe3tzk13
    parent: pqm at pqm.ubuntu.com-20071115215612-4ovlulhfxh6dhq61
    parent: john at arbash-meinel.com-20071116013531-3p545dljdvlntkix
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2007-11-16 02:32:56 +0000
    message:
      (John Arbash Meinel) Remove unused branch-name file
    modified:
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
        ------------------------------------------------------------
        revno: 2951.1.47.1.1
        revision-id:john at arbash-meinel.com-20071116013531-3p545dljdvlntkix
        parent: pqm at pqm.ubuntu.com-20071115144759-zx0nd44rgp38riwr
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Thu 2007-11-15 19:35:31 -0600
        message:
          Remove unused branch-name file.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
    ------------------------------------------------------------
    revno: 2951.1.48
    revision-id:pqm at pqm.ubuntu.com-20071115215612-4ovlulhfxh6dhq61
    parent: pqm at pqm.ubuntu.com-20071115144759-zx0nd44rgp38riwr
    parent: bialix at ukr.net-20071115210753-are3gliqt6ssx6vk
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-11-15 21:56:12 +0000
    message:
      Disable detection of plink.exe as possible ssh vendor. (#107593)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/test_ssh_transport.py test_ssh_transport.p-20070105153201-f7iq2bosvgjbdgc3-1
      bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
        ------------------------------------------------------------
        revno: 2951.1.38.2.3
        revision-id:bialix at ukr.net-20071115210753-are3gliqt6ssx6vk
        parent: bialix at ukr.net-20071115203956-rk1pyelb2h93c5dy
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: disable.plink
        timestamp: Thu 2007-11-15 23:07:53 +0200
        message:
          fix test_get_vendor_by_inspection_plink
        modified:
          bzrlib/tests/test_ssh_transport.py test_ssh_transport.p-20070105153201-f7iq2bosvgjbdgc3-1
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
        ------------------------------------------------------------
        revno: 2951.1.38.2.2
        revision-id:bialix at ukr.net-20071115203956-rk1pyelb2h93c5dy
        parent: bialix at ukr.net-20071114121809-33nlq1un6zeqsqu3
        parent: pqm at pqm.ubuntu.com-20071115144759-zx0nd44rgp38riwr
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: disable.plink
        timestamp: Thu 2007-11-15 22:39:56 +0200
        message:
          merge bzr.dev
        added:
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_register.py test_register.py-20060315182712-40f5dda945c829a8
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          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/commands/test_checkout.py test_checkout.py-20070525151718-vm7ligd5px5dtmda-1
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 2951.1.38.2.1
        revision-id:bialix at ukr.net-20071114121809-33nlq1un6zeqsqu3
        parent: pqm at pqm.ubuntu.com-20071114033042-jhkjkkog2k7aoaod
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: disable.plink
        timestamp: Wed 2007-11-14 14:18:09 +0200
        message:
          Disable detection of plink.exe as possible ssh vendor.
          
          Plink vendor still available if user selects it explicitly with BZR_SSH environment
          variable. (Alexander Belchenko, workaround for bug #107593)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
    ------------------------------------------------------------
    revno: 2951.1.47
    revision-id:pqm at pqm.ubuntu.com-20071115144759-zx0nd44rgp38riwr
    parent: pqm at pqm.ubuntu.com-20071115084907-6bzfegb0kf5e2zte
    parent: john at arbash-meinel.com-20071115010751-v1v42nuv5es0ybxx
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-11-15 14:47:59 +0000
    message:
      (John Arbash Meinel) Fix bug #161131: when exactly 2 items were
      	deleted, it would remove all items in a directory.
    modified:
      bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
      bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
        ------------------------------------------------------------
        revno: 2951.1.33.1.1
        revision-id:john at arbash-meinel.com-20071115010751-v1v42nuv5es0ybxx
        parent: pqm at pqm.ubuntu.com-20071113204938-n5t7vld9jwo0hv4v
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: update_basis_161131
        timestamp: Wed 2007-11-14 19:07:51 -0600
        message:
          Fix bug #161131: Correct DirState._discard_merge_parents logic.
          When there were 2 entries to remove, it was removing all entries.
        modified:
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
    ------------------------------------------------------------
    revno: 2951.1.46
    revision-id:pqm at pqm.ubuntu.com-20071115084907-6bzfegb0kf5e2zte
    parent: pqm at pqm.ubuntu.com-20071114233259-pdmdsqafctzx6bjs
    parent: ian.clatworthy at internode.on.net-20071115074438-33inxrb538wffpow
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2007-11-15 08:49:07 +0000
    message:
      Use normalize_log to more accurately test blackbox log output (Kent Gibson)
    modified:
      bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
      bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 2951.1.45.1.1
        revision-id:ian.clatworthy at internode.on.net-20071115074438-33inxrb538wffpow
        parent: pqm at pqm.ubuntu.com-20071114233259-pdmdsqafctzx6bjs
        parent: warthog618 at gmail.com-20071112140335-d4g28jx86jlz8uzx
        committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
        branch nick: ianc-integration
        timestamp: Thu 2007-11-15 17:44:38 +1000
        message:
          Use normalize_log to more accurately test blackbox log output (Kent Gibson)
        modified:
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 2951.1.27.6.2
        revision-id:warthog618 at gmail.com-20071112140335-d4g28jx86jlz8uzx
        parent: warthog618 at gmail.com-20071112135616-1bvp2zhekdvy0j23
        committer: Kent Gibson <warthog618 at gmail.com>
        branch nick: bzr.kg
        timestamp: Mon 2007-11-12 23:03:35 +0900
        message:
          When comparing logs using assertEqualDiff, pass the igenerated log first then the expected log so the output reflects what is additional in or missing from the generated log.
        modified:
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 2951.1.27.6.1
        revision-id:warthog618 at gmail.com-20071112135616-1bvp2zhekdvy0j23
        parent: pqm at pqm.ubuntu.com-20071109195036-5o5bwu0a01uniqwg
        committer: Kent Gibson <warthog618 at gmail.com>
        branch nick: bzr.kg
        timestamp: Mon 2007-11-12 22:56:16 +0900
        message:
          Use normalize_log to more accurately test blackbox log output.
        modified:
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
    ------------------------------------------------------------
    revno: 2951.1.45
    revision-id:pqm at pqm.ubuntu.com-20071114233259-pdmdsqafctzx6bjs
    parent: pqm at pqm.ubuntu.com-20071114191349-wkdpsuhhbogisob8
    parent: robertc at robertcollins.net-20071114210754-fbts4wyrsxk34t5b
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-11-14 23:32:59 +0000
    message:
      (robertc) Add a LRU Cache facility. (John Meinel)
    added:
      bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
      bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 2951.1.42.1.1
        revision-id:robertc at robertcollins.net-20071114210754-fbts4wyrsxk34t5b
        parent: pqm at pqm.ubuntu.com-20071114173258-zikev37621jxgj15
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: lrucache
        timestamp: Thu 2007-11-15 08:07:54 +1100
        message:
          * New module ``lru_cache`` providing a cache for use by tasks that need
            semi-random access to large amounts of data. (John A Meinel)
        added:
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
    ------------------------------------------------------------
    revno: 2951.1.44
    revision-id:pqm at pqm.ubuntu.com-20071114191349-wkdpsuhhbogisob8
    parent: pqm at pqm.ubuntu.com-20071114182425-x73jp620qoazf94g
    parent: robertc at robertcollins.net-20071112234354-suyfvrs72rogqw2f
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-11-14 19:13:49 +0000
    message:
      (robertc) Use the GraphIndex header to answer key_count queries rather than parsing the entire index unnecessarily. (Robert Collins)
    modified:
      bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
        ------------------------------------------------------------
        revno: 2951.1.28.1.1
        revision-id:robertc at robertcollins.net-20071112234354-suyfvrs72rogqw2f
        parent: pqm at pqm.ubuntu.com-20071112195430-0xgqswqpc1j2pk2m
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: index
        timestamp: Tue 2007-11-13 10:43:54 +1100
        message:
          Use the GraphIndex header to answer key_count queries rather than parsing the entire index unnecessarily.
        modified:
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
    ------------------------------------------------------------
    revno: 2951.1.43
    revision-id:pqm at pqm.ubuntu.com-20071114182425-x73jp620qoazf94g
    parent: pqm at pqm.ubuntu.com-20071114173258-zikev37621jxgj15
    parent: v.ladeuil+lp at free.fr-20071114170353-66b0f3acc92olju5
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-11-14 18:24:25 +0000
    message:
      Fix 161819: Detect invalid transport reuse attempts
    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: 2951.1.41.1.1
        revision-id:v.ladeuil+lp at free.fr-20071114170353-66b0f3acc92olju5
        parent: pqm at pqm.ubuntu.com-20071114162431-vdx7u28fh4et71b6
        parent: v.ladeuil+lp at free.fr-20071114080532-1zcuhjjlyz5ml2pu
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk
        timestamp: Wed 2007-11-14 18:03:53 +0100
        message:
          Fix 161819: Detect invalid transport reuse attempts
        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: 2951.1.39.2.2
        revision-id:v.ladeuil+lp at free.fr-20071114080532-1zcuhjjlyz5ml2pu
        parent: v.ladeuil+lp at free.fr-20071114075654-fnlbodh0xzc68h24
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 161819
        timestamp: Wed 2007-11-14 09:05:32 +0100
        message:
          Detect invalid transport reuse attempts by catching invalid URLs.
          
          * bzrlib/transport/__init__.py:
          (ConnectedTransport._reuse_for): Catch invalid URLs and returns
          None.
          
          * bzrlib/tests/test_transport_implementations.py:
          (TransportTests.test__reuse_for): _reuse_for now returns None for
          invalid URLs.
        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: 2951.1.39.2.1
        revision-id:v.ladeuil+lp at free.fr-20071114075654-fnlbodh0xzc68h24
        parent: pqm at pqm.ubuntu.com-20071114070314-fdmaj14v4x59z1yv
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 161819
        timestamp: Wed 2007-11-14 08:56:54 +0100
        message:
          ConnectedTransport._reuse_for fails to deal with local URLs.
          
          * bzrlib/tests/test_transport_implementations.py:
          (TransportTests.test__reuse_for): Reproduce bug 161819.
        modified:
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
    ------------------------------------------------------------
    revno: 2951.1.42
    revision-id:pqm at pqm.ubuntu.com-20071114173258-zikev37621jxgj15
    parent: pqm at pqm.ubuntu.com-20071114162431-vdx7u28fh4et71b6
    parent: d.m.watkins at warwick.ac.uk-20071106094145-xsw41xqmlom9nkps
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-11-14 17:32:58 +0000
    message:
      (Daniel Watkins) Clean up tests.blackbox.test_non_ascii so it uses
      	internals where appropriate.
    modified:
      bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
        ------------------------------------------------------------
        revno: 2823.2.4
        revision-id:d.m.watkins at warwick.ac.uk-20071106094145-xsw41xqmlom9nkps
        parent: d.m.watkins at warwick.ac.uk-20071106094130-50u4h4yqao0c5e0g
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: fix_blackbox_test_non-ascii
        timestamp: Tue 2007-11-06 09:41:45 +0000
        message:
          Added 'working_dir' to 'run_bzr_decode'.
        modified:
          bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
        ------------------------------------------------------------
        revno: 2823.2.3
        revision-id:d.m.watkins at warwick.ac.uk-20071106094130-50u4h4yqao0c5e0g
        parent: d.m.watkins at warwick.ac.uk-20071106093305-zfef3c0jbcvunnuz
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: fix_blackbox_test_non-ascii
        timestamp: Tue 2007-11-06 09:41:30 +0000
        message:
          Removed erroneous retcodes.
        modified:
          bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
        ------------------------------------------------------------
        revno: 2823.2.2
        revision-id:d.m.watkins at warwick.ac.uk-20071106093305-zfef3c0jbcvunnuz
        parent: d.m.watkins at warwick.ac.uk-20070916173050-fky4k5whizn0xy1l
        parent: pqm at pqm.ubuntu.com-20071105211156-bwx6vf8f88m247cy
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: fix_blackbox_test_non-ascii
        timestamp: Tue 2007-11-06 09:33:05 +0000
        message:
          Merged bzr.dev.
        removed:
          bzrlib/transport/http/_pycurl_errors.py _pycurl_errors.py-20060714003436-4zste49ltg697ft9-1
        added:
          bzrlib/bisect_multi.py         bisect_multi.py-20071005104357-0vymd381la7ew4o1-1
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
          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/blackbox/test_reconfigure.py test_reconfigure.py-20070908173426-khfo5fi2rgzgtwj3-1
          bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          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_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/test_bisect_multi.py test_bisect_multi.py-20071005104357-0vymd381la7ew4o1-2
          bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
          bzrlib/tests/tree_implementations/test_path_content_summary.py test_path_content_su-20070904100855-3vrwedz6akn34kl5-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/knitpack.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
          doc/en/user-guide/authentication_conf.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-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/_knit_load_data_c.pyx   knit_c.pyx-20070509143944-u42gy8w387a10m0j-1
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          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/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/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          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/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/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/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/multiparent.py          __init__.py-20070410133617-n1jdhcc1n1mibarp-1
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          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/plugins/multiparent.py  mpregen-20070411063203-5x9z7i73add0d6f6-1
          bzrlib/progress.py             progress.py-20050610070202-df9faaab791964c0
          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/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          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/smtp_connection.py      smtp_connection.py-20070618204456-nu6wag1ste4biuk2-1
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/revision/__init__.py __init__.py-20060303014707-305238f06ae20dae
          bzrlib/store/revision/knit.py  knit.py-20060303020652-de5fa299e941a3c7
          bzrlib/store/revision/text.py  text.py-20060303020652-e49155f0da4d14ab
          bzrlib/store/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/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_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          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_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_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_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_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_too_much.py blackbox.py-20050620052131-a7370d756399f615
          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_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/__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_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/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/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/per_lock/test_lock.py test_lock.py-20070313190612-mfpoa7t8kvrgrhj2-1
          bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/repository_implementations/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/repository_implementations/test_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_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_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_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_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_ftp_transport.py test_aftp_transport.-20060823221619-98mwjzxtwtkt527k-1
          bzrlib/tests/test_generate_ids.py test_generate_ids.py-20061102205935-z3do15ipw6m7v26u-2
          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_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_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-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_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_smtp_connection.py test_smtp_connection-20070618204509-wuyxc0r0ztrecv7e-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_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_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_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_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_executable.py test_executable.py-20060628162557-tr7h57kl80l3ma8i-1
          bzrlib/tests/workingtree_implementations/test_inv.py test_inv.py-20070311221604-ighlq8tbn5xq0kuo-1
          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_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-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/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          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/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-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/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/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-20050907032657-aac8f960815b66b1
          bzrlib/xml6.py                 xml6.py-20060823042456-dbaaq4atrche7xy5-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/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/configuration.txt configuration.txt-20060314161707-868350809502af01
          doc/en/user-guide/conflicts.txt conflicts.txt-20070723221841-ns3jvwxdb4okn6fk-1
          doc/index.txt                  index.txt-20070813101924-07gd9i9d2jt124bf-1
          generate_docs.py               bzrinfogen.py-20051211224525-78e7c14f2c955e55
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 2823.2.1
        revision-id:d.m.watkins at warwick.ac.uk-20070916173050-fky4k5whizn0xy1l
        parent: pqm at pqm.ubuntu.com-20070914082550-j9aknobh4x00qksk
        committer: Daniel Watkins <D.M.Watkins at warwick.ac.uk>
        branch nick: fix_blackbox_test_non-ascii
        timestamp: Sun 2007-09-16 18:30:50 +0100
        message:
          Cleaned up tests.blackbox.test_non_ascii so it uses internals where appropriate.
        modified:
          bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
    ------------------------------------------------------------
    revno: 2951.1.41
    revision-id:pqm at pqm.ubuntu.com-20071114162431-vdx7u28fh4et71b6
    parent: pqm at pqm.ubuntu.com-20071114092157-du5ikf6q4k64nseu
    parent: john at arbash-meinel.com-20071114150318-j0yvbz7et36s005e
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-11-14 16:24:31 +0000
    message:
      (John Arbash Meinel) Fix 'bzr register-branch' (bug #162494)
    modified:
      bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
      bzrlib/plugins/launchpad/test_register.py test_register.py-20060315182712-40f5dda945c829a8
      bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
        ------------------------------------------------------------
        revno: 2951.1.27.5.2
        revision-id:john at arbash-meinel.com-20071114150318-j0yvbz7et36s005e
        parent: john at arbash-meinel.com-20071113220221-6kkzbczr91r0gmbt
        parent: pqm at pqm.ubuntu.com-20071114092157-du5ikf6q4k64nseu
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: launchpad_plugin_162494
        timestamp: Wed 2007-11-14 09:03:18 -0600
        message:
          merge bzr.dev 2991
        added:
          bzrlib/tests/tree_implementations/test_get_root_id.py test_get_root_id.py-20071026191509-a4conhr43f194avv-1
          doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-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/fetch.py                fetch.py-20050818234941-26fea6105696365d
          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/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/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/__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/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
          bzrlib/tests/commands/test_checkout.py test_checkout.py-20070525151718-vm7ligd5px5dtmda-1
          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/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          bzrlib/tests/test_pack.py      test_container.py-20070607160755-tr8zc26q18rn0jnb-2
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          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_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/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          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/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/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
        ------------------------------------------------------------
        revno: 2951.1.27.5.1
        revision-id:john at arbash-meinel.com-20071113220221-6kkzbczr91r0gmbt
        parent: pqm at pqm.ubuntu.com-20071109195036-5o5bwu0a01uniqwg
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: launchpad_plugin_162494
        timestamp: Tue 2007-11-13 16:02:21 -0600
        message:
          Fix bug #162494, 'bzr register-branch' needs proper auth handling.
          The recent fix to use ~/.bazaar/authentication.conf had some small bugs.
          It was not passing a user to auth.get_password(), and it was accidentally
          using a local variable with the same name as a global.
          Add tests that gather_user_credentials() gets proper values.
        modified:
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          bzrlib/plugins/launchpad/test_register.py test_register.py-20060315182712-40f5dda945c829a8
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
    ------------------------------------------------------------
    revno: 2951.1.40
    revision-id:pqm at pqm.ubuntu.com-20071114092157-du5ikf6q4k64nseu
    parent: pqm at pqm.ubuntu.com-20071114070314-fdmaj14v4x59z1yv
    parent: v.ladeuil+lp at free.fr-20071114082805-yg8b6w06rxhcr91r
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-11-14 09:21:57 +0000
    message:
      Fix #159150, multiple connections during checkout --lightweight
    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/commands/test_checkout.py test_checkout.py-20070525151718-vm7ligd5px5dtmda-1
      bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
      bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 2951.1.39.1.1
        revision-id:v.ladeuil+lp at free.fr-20071114082805-yg8b6w06rxhcr91r
        parent: pqm at pqm.ubuntu.com-20071114070314-fdmaj14v4x59z1yv
        parent: v.ladeuil+lp at free.fr-20071114082357-fykgik644sfeujjr
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk
        timestamp: Wed 2007-11-14 09:28:05 +0100
        message:
          Fix multiple connections during checkout --lightweight
        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/commands/test_checkout.py test_checkout.py-20070525151718-vm7ligd5px5dtmda-1
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 2951.1.4.5.7
        revision-id:v.ladeuil+lp at free.fr-20071114082357-fykgik644sfeujjr
        parent: v.ladeuil+lp at free.fr-20071114082059-bx03o3laiqfnyleb
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 159150
        timestamp: Wed 2007-11-14 09:23:57 +0100
        message:
          Cosmetic change.
          
          * NEWS: 
          Entry was misplaced.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 2951.1.4.5.6
        revision-id:v.ladeuil+lp at free.fr-20071114082059-bx03o3laiqfnyleb
        parent: v.ladeuil+lp at free.fr-20071114082026-4d27f52n5r0t82rw
        parent: pqm at pqm.ubuntu.com-20071114070314-fdmaj14v4x59z1yv
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 159150
        timestamp: Wed 2007-11-14 09:20:59 +0100
        message:
          merge bzr.dev
        added:
          bzrlib/tests/tree_implementations/test_get_root_id.py test_get_root_id.py-20071026191509-a4conhr43f194avv-1
          doc/developers/network-protocol.txt networkprotocol.txt-20070903044232-woustorrjbmg5zol-1
        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/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/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/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-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/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_mv.py test_mv.py-20060705114902-33tkxz0o9cdshemo-1
          bzrlib/tests/branch_implementations/test_create_checkout.py test_create_checkout-20070322193723-n2wkp1g03r0404di-1
          bzrlib/tests/branch_implementations/test_pull.py test_pull.py-20060410103942-83c35b26657414fc
          bzrlib/tests/ftp_server.py     ftpserver.py-20071019102346-61jbvdkrr70igauv-1
          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/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          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_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          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_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-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/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_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/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/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
        ------------------------------------------------------------
        revno: 2951.1.4.5.5
        revision-id:v.ladeuil+lp at free.fr-20071114082026-4d27f52n5r0t82rw
        parent: v.ladeuil+lp at free.fr-20071101212605-v20ryd3vd0h51hd1
        parent: pqm at pqm.ubuntu.com-20071106124804-ehlreba0lfp3kab9
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 159150
        timestamp: Wed 2007-11-14 09:20:26 +0100
        message:
          merge bzr.dev
        added:
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-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/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/debug.py                debug.py-20061102062349-vdhrw9qdpck8cl35-1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/help_topics.py          help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/info.py                 info.py-20050323235939-6bbfe7d9700b0b9b
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugins/launchpad/lp_registration.py lp_registration.py-20060315190948-daa617eafe3a8d48
          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/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_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_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_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/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
          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_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/repository_implementations/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/test_bad_files.py test_bad_files.py-20050918155938-c76a2295c8ab9503
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          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_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_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_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_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/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_walkdirs.py test_walkdirs.py-20060731045042-ch366w6dve2m7ro9-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          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/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          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
          doc/developers/authentication-ring.txt authring.txt-20070718200437-q5tdik0ne6lor86d-1
          doc/developers/knitpack.txt    knitpack.txt-20071023074744-q0g5u8me8gk5zbtb-1
          doc/en/user-guide/configuration.txt configuration.txt-20060314161707-868350809502af01
          tools/win32/bzr-win32-bdist-postinstall.py bzrwin32bdistpostinstall.py-20060629085133-098bsfj3va8jc0ql-1
        ------------------------------------------------------------
        revno: 2951.1.4.5.4
        revision-id:v.ladeuil+lp at free.fr-20071101212605-v20ryd3vd0h51hd1
        parent: v.ladeuil+lp at free.fr-20071101210236-iv2k87h4g2dmig3t
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 159150
        timestamp: Thu 2007-11-01 22:26:05 +0100
        message:
          Fix multiple connections during checkout --lightweight
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 2951.1.4.5.3
        revision-id:v.ladeuil+lp at free.fr-20071101210236-iv2k87h4g2dmig3t
        parent: v.ladeuil+lp at free.fr-20071101121447-o8uwn30mroh7ju9i
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 159150
        timestamp: Thu 2007-11-01 22:02:36 +0100
        message:
          Fix second unwanted connection by providing the right branch to create_checkout.
          
          * bzrlib/branch.py:
          (Branch.create_checkout): Keep the lightweight branch to create
          the checkout from.
          
          * bzrlib/bzrdir.py:
          (BzrDir.create_workingtree, BzrDir.open_workingtree,
          BzrDirMeta1.create_workingtree): Add a from_branch parameter for
          lightweight checkouts purposes.
          
          * bzrlib/workingtree.py:
          (WorkingTreeFormat2.initialize, WorkingTreeFormat3.initialize):
          Use from_branch if provided or default to bzrdir branch.
          
          * bzrlib/workingtree_4.py:
          (WorkingTreeFormat4.initialize): Use from_branch if provided or
          default to bzrdir branch.
          
          * bzrlib/tests/test_workingtree.py:
          (SampleTreeFormat.initialize): Update the signature.
          
          * bzrlib/remote.py:
          (RemoteBzrDir.create_workingtree): Update the signature.
        modified:
          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_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 2951.1.4.5.2
        revision-id:v.ladeuil+lp at free.fr-20071101121447-o8uwn30mroh7ju9i
        parent: v.ladeuil+lp at free.fr-20071031224603-omyf4if730mfwm1h
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 159150
        timestamp: Thu 2007-11-01 13:14:47 +0100
        message:
          Fix first unwanted connection.
          
          * bzrlib/branch.py:
          (BranchReferenceFormat.initialize): Give self.open the transport
          to be reused via possible_transports.
          (BranchReferenceFormat.open): Add a possible_transports parameter.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
        ------------------------------------------------------------
        revno: 2951.1.4.5.1
        revision-id:v.ladeuil+lp at free.fr-20071031224603-omyf4if730mfwm1h
        parent: pqm at pqm.ubuntu.com-20071031141102-b5664t8izotfnc6h
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 159150
        timestamp: Wed 2007-10-31 23:46:03 +0100
        message:
          Reproduce bug 159150.
          
          * tests/commands/test_checkout.py:
          (TestCheckout.test_checkout_lightweight): New test.
        modified:
          bzrlib/tests/commands/test_checkout.py test_checkout.py-20070525151718-vm7ligd5px5dtmda-1
    ------------------------------------------------------------
    revno: 2951.1.39
    revision-id:pqm at pqm.ubuntu.com-20071114070314-fdmaj14v4x59z1yv
    parent: pqm at pqm.ubuntu.com-20071114033042-jhkjkkog2k7aoaod
    parent: aaron.bentley at utoronto.ca-20071114060641-mtgu4avc4x6td0v0
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-11-14 07:03:14 +0000
    message:
      Fix 133751 by erroring if -r0 is provided to log
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 2951.1.38.1.1
        revision-id:aaron.bentley at utoronto.ca-20071114060641-mtgu4avc4x6td0v0
        parent: pqm at pqm.ubuntu.com-20071114033042-jhkjkkog2k7aoaod
        parent: warthog618 at gmail.com-20071113120234-83obao6z4296vi9e
        committer: Aaron Bentley <aaron.bentley at utoronto.ca>
        branch nick: bzr.ab.integration
        timestamp: Wed 2007-11-14 01:06:41 -0500
        message:
          Merge Kent's revision 0 fix
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
        ------------------------------------------------------------
        revno: 2951.1.27.4.1
        revision-id:warthog618 at gmail.com-20071113120234-83obao6z4296vi9e
        parent: pqm at pqm.ubuntu.com-20071109195036-5o5bwu0a01uniqwg
        committer: Kent Gibson <warthog618 at gmail.com>
        branch nick: lp133751
        timestamp: Tue 2007-11-13 21:02:34 +0900
        message:
          Logging revision 0 returns error.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
    ------------------------------------------------------------
    revno: 2951.1.38
    revision-id:pqm at pqm.ubuntu.com-20071114033042-jhkjkkog2k7aoaod
    parent: pqm at pqm.ubuntu.com-20071114000124-2rkxwrcwid2wgcqn
    parent: abentley at panoramicfeedback.com-20071113221001-s8ze1iutpv6750zz
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2007-11-14 03:30:42 +0000
    message:
      Better behavior when user requests a log that cannot be viewed (Kent Gibson)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
    ------------------------------------------------------------
    revno: 2951.1.34.1.1
    revision-id:abentley at panoramicfeedback.com-20071113221001-s8ze1iutpv6750zz
    parent: pqm at pqm.ubuntu.com-20071113213549-jdbrso1a6zbaufx7
    parent: warthog618 at gmail.com-20071112225915-a0y16583x36d6tvm
    committer: Aaron Bentley <abentley at panoramicfeedback.com>
    branch nick: Aaron's integration
    timestamp: Tue 2007-11-13 17:10:01 -0500
    message:
      Better behavior when user requests a log that cannot be viewed (Kent Gibson)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
    ------------------------------------------------------------
    revno: 2951.1.27.3.2
    revision-id:warthog618 at gmail.com-20071112225915-a0y16583x36d6tvm
    parent: warthog618 at gmail.com-20071111233550-ccljp2itwy0v0dei
    committer: Kent Gibson <warthog618 at gmail.com>
    branch nick: lp148908
    timestamp: Tue 2007-11-13 07:59:15 +0900
    message:
      Use in rather than has_key
    modified:
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
    ------------------------------------------------------------
    revno: 2951.1.27.3.1
    revision-id:warthog618 at gmail.com-20071111233550-ccljp2itwy0v0dei
    parent: pqm at pqm.ubuntu.com-20071109195036-5o5bwu0a01uniqwg
    committer: Kent Gibson <warthog618 at gmail.com>
    branch nick: lp148908
    timestamp: Mon 2007-11-12 08:35:50 +0900
    message:
      Return an error if the revisionspec contains merge revisions, but the log formatter doesn't support them.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24

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



More information about the bazaar-commits mailing list