Rev 3888: Merge refactor-delta-show into delta-show-with-path-filter in file:///net/bigmamac/Volumes/home/vila/src/bzr/cases/3232-spurious-conflict/

Vincent Ladeuil v.ladeuil+lp at free.fr
Thu Jan 8 15:40:34 GMT 2009


At file:///net/bigmamac/Volumes/home/vila/src/bzr/cases/3232-spurious-conflict/

------------------------------------------------------------
revno: 3888
revision-id: v.ladeuil+lp at free.fr-20090108154020-iauv66fo56dh0wtr
parent: v.ladeuil+lp at free.fr-20081216123426-xn9daezt2agu7qhe
parent: v.ladeuil+lp at free.fr-20090108153958-xv5ej5s7g201zgox
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: delta-show-with-path-filter
timestamp: Thu 2009-01-08 16:40:20 +0100
message:
  Merge refactor-delta-show into delta-show-with-path-filter
modified:
  NEWS                           NEWS-20050323055033-4e00b5db738777ff
  bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
  bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
  bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
  bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
  bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
  bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
  bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
  bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
  bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
  bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
  bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
  bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
  bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
  bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
  bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
  bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
  bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
  bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
  bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
  bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
  bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
  bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
  bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
  bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
  bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
  bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
  bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
  bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
  bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
  bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
  bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
  bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
  bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
  bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
  bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
  bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
  bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
  bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
  bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
  bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
  bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
  bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
  bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
  bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
  bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
  bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
  bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
  bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
  bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
  bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
  bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
  doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
  doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
  doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
  doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
  tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
    ------------------------------------------------------------
    revno: 3881.1.5
    revision-id: v.ladeuil+lp at free.fr-20090108153958-xv5ej5s7g201zgox
    parent: v.ladeuil+lp at free.fr-20081216123417-d31v60nssishh8vu
    parent: v.ladeuil+lp at free.fr-20090108153931-2qpagcsiam5tzit6
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: refactor-delta-show
    timestamp: Thu 2009-01-08 16:39:58 +0100
    message:
      Merge log-s-v into refactor-delta-show
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
      bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
      bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
      bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
      bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
      bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
      bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
      bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
      bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
      bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
      bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
      bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
      bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
      bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
      bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
      bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
      bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
      bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
      bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
      bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
      bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
      bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
      bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
      bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
      bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
      bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
      bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
      bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
      bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
      bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
      bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
      bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
      bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
      bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
      bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
      doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
      doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
      doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
      doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
      tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
    ------------------------------------------------------------
    revno: 3878.1.7
    revision-id: v.ladeuil+lp at free.fr-20090108153931-2qpagcsiam5tzit6
    parent: v.ladeuil+lp at free.fr-20081216123408-6yhzy3jm82wnp88r
    parent: v.ladeuil+lp at free.fr-20090108153910-wgwi4ct8b8y1ffkk
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: log-s-v
    timestamp: Thu 2009-01-08 16:39:31 +0100
    message:
      Merge cleanups into log-s-v
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
      bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
      bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
      bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
      bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
      bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
      bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
      bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
      bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
      bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
      bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
      bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
      bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
      bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
      bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
      bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
      bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
      bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
      bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
      bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
      bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
      bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
      bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
      bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
      bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
      bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
      bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
      bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
      bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
      bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
      bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
      bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
      bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
      bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
      bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
      doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
      doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
      doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
      doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
      tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
    ------------------------------------------------------------
    revno: 3874.1.8
    revision-id: v.ladeuil+lp at free.fr-20090108153910-wgwi4ct8b8y1ffkk
    parent: v.ladeuil+lp at free.fr-20081216123357-f4vm2334eul705na
    parent: pqm at pqm.ubuntu.com-20090108150019-nai6bai0u7f52p7s
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: cleanups
    timestamp: Thu 2009-01-08 16:39:10 +0100
    message:
      Merge bzr.dev into cleanups
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
      bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
      bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
      bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
      bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
      bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
      bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
      bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
      bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
      bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
      bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
      bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
      bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
      bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
      bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
      bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
      bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
      bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
      bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
      bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
      bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
      bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
      bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
      bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
      bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
      bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
      bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
      bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
      bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
      bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
      bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
      bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
      bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
      bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
      bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
      doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
      doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
      doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
      doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
      tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
    ------------------------------------------------------------
    revno: 3874.2.53
    revision-id: pqm at pqm.ubuntu.com-20090108150019-nai6bai0u7f52p7s
    parent: pqm at pqm.ubuntu.com-20090108001325-wcp1mp2u7a4li3na
    parent: aaron at aaronbentley.com-20090108142230-ayxkv9nwxywop4dv
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-01-08 15:00:19 +0000
    message:
      (allenap) Direct support for Claws MUA (improves user experience)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
      bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
      bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
        ------------------------------------------------------------
        revno: 3874.50.9
        revision-id: aaron at aaronbentley.com-20090108142230-ayxkv9nwxywop4dv
        parent: aaron at aaronbentley.com-20090107060216-dk3zssva7shcdat4
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: mail-client-claws
        timestamp: Thu 2009-01-08 09:22:30 -0500
        message:
          Update test to pass under LANG=C
        modified:
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
        ------------------------------------------------------------
        revno: 3874.50.8
        revision-id: aaron at aaronbentley.com-20090107060216-dk3zssva7shcdat4
        parent: gavin.panella at canonical.com-20090106154845-hqeyknem8igvqtz9
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: mail-client-claws
        timestamp: Wed 2009-01-07 01:02:16 -0500
        message:
          Update docs
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
        ------------------------------------------------------------
        revno: 3874.50.7
        revision-id: gavin.panella at canonical.com-20090106154845-hqeyknem8igvqtz9
        parent: gavin.panella at canonical.com-20090106103547-hbucmeqtitexrqtp
        committer: Gavin Panella <gavin.panella at canonical.com>
        branch nick: mail-client-claws
        timestamp: Tue 2009-01-06 15:48:45 +0000
        message:
          Use a non-ascii character in test_commandline_is_8bit.
        modified:
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
        ------------------------------------------------------------
        revno: 3874.50.6
        revision-id: gavin.panella at canonical.com-20090106103547-hbucmeqtitexrqtp
        parent: gavin.panella at canonical.com-20090105171321-qxlmnhvzjgp2lr31
        committer: Gavin Panella <gavin.panella at canonical.com>
        branch nick: mail-client-claws
        timestamp: Tue 2009-01-06 10:35:47 +0000
        message:
          Update NEWS.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3874.50.5
        revision-id: gavin.panella at canonical.com-20090105171321-qxlmnhvzjgp2lr31
        parent: gavin.panella at canonical.com-20090105171246-eq10vn8lrv80a2ao
        committer: Gavin Panella <gavin.panella at canonical.com>
        branch nick: mail-client-claws
        timestamp: Mon 2009-01-05 17:13:21 +0000
        message:
          Remove unused import.
        modified:
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
        ------------------------------------------------------------
        revno: 3874.50.4
        revision-id: gavin.panella at canonical.com-20090105171246-eq10vn8lrv80a2ao
        parent: gavin at gromper.net-20090105160455-53hza92cww634sv1
        committer: Gavin Panella <gavin.panella at canonical.com>
        branch nick: mail-client-claws
        timestamp: Mon 2009-01-05 17:12:46 +0000
        message:
          Use the --attach option, and don't specify a From: header.
        modified:
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
        ------------------------------------------------------------
        revno: 3874.50.3
        revision-id: gavin at gromper.net-20090105160455-53hza92cww634sv1
        parent: gavin at gromper.net-20090105160445-ivaal1987va1bwiu
        committer: Gavin Panella <gavin at gromper.net>
        branch nick: mail-client-claws
        timestamp: Mon 2009-01-05 16:04:55 +0000
        message:
          Tests for the Claws mail client.
        modified:
          bzrlib/tests/test_mail_client.py test_mail_client.py-20070809192806-vuxt3t19srtpjpdn-2
        ------------------------------------------------------------
        revno: 3874.50.2
        revision-id: gavin at gromper.net-20090105160445-ivaal1987va1bwiu
        parent: gavin at gromper.net-20090105153742-04sa36f4srgxo9wh
        committer: Gavin Panella <gavin at gromper.net>
        branch nick: mail-client-claws
        timestamp: Mon 2009-01-05 16:04:45 +0000
        message:
          Don't blow up if the config object is not supplied.
        modified:
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
        ------------------------------------------------------------
        revno: 3874.50.1
        revision-id: gavin at gromper.net-20090105153742-04sa36f4srgxo9wh
        parent: pqm at pqm.ubuntu.com-20081229142916-z08eu2alga2acrh6
        committer: Gavin Panella <gavin at gromper.net>
        branch nick: mail-client-claws
        timestamp: Mon 2009-01-05 15:37:42 +0000
        message:
          Support Claws.
        modified:
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
    ------------------------------------------------------------
    revno: 3874.2.52
    revision-id: pqm at pqm.ubuntu.com-20090108001325-wcp1mp2u7a4li3na
    parent: pqm at pqm.ubuntu.com-20090107230451-wf9c14ejiue3wvaj
    parent: aaron at aaronbentley.com-20090107123410-nzvdkgd91m7atuj1
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-01-08 00:13:25 +0000
    message:
      (abentley) Clean up and optimize pull -v and push -v
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
      bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
      bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3848.1.22
        revision-id: aaron at aaronbentley.com-20090107123410-nzvdkgd91m7atuj1
        parent: aaron at aaronbentley.com-20090107123109-ctc0oum02zg4kjdr
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Wed 2009-01-07 07:34:10 -0500
        message:
          Fix spelling
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3848.1.21
        revision-id: aaron at aaronbentley.com-20090107123109-ctc0oum02zg4kjdr
        parent: aaron at aaronbentley.com-20090102021640-h00h1vlndulevo2e
        parent: pqm at pqm.ubuntu.com-20090106171520-9pzjoqa7m74hvhht
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Wed 2009-01-07 07:31:09 -0500
        message:
          Merge bzr.dev into pull-log
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3848.1.20
        revision-id: aaron at aaronbentley.com-20090102021640-h00h1vlndulevo2e
        parent: aaron at aaronbentley.com-20090102015848-fk53vt2zz00nc24x
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Thu 2009-01-01 21:16:40 -0500
        message:
          Update NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3848.1.19
        revision-id: aaron at aaronbentley.com-20090102015848-fk53vt2zz00nc24x
        parent: aaron at aaronbentley.com-20090102014555-6hygozc4b5d578df
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Thu 2009-01-01 20:58:48 -0500
        message:
          Show log for non-initial push -v
        modified:
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3848.1.18
        revision-id: aaron at aaronbentley.com-20090102014555-6hygozc4b5d578df
        parent: aaron at aaronbentley.com-20090101192648-122w07gvty01uspo
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Thu 2009-01-01 20:45:55 -0500
        message:
          Update push to use show_branch_change
        modified:
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
        ------------------------------------------------------------
        revno: 3848.1.17
        revision-id: aaron at aaronbentley.com-20090101192648-122w07gvty01uspo
        parent: aaron at aaronbentley.com-20081212045246-mno3aaknnmgzmau9
        parent: pqm at pqm.ubuntu.com-20081224050842-15xix09apawzgs05
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Thu 2009-01-01 14:26:48 -0500
        message:
          Merge bzr.dev
        modified:
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
          doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3848.1.16
        revision-id: aaron at aaronbentley.com-20081212045246-mno3aaknnmgzmau9
        parent: aaron at aaronbentley.com-20081212044902-sua9um7pvz8uhug6
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Thu 2008-12-11 20:52:46 -0800
        message:
          Update NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3848.1.15
        revision-id: aaron at aaronbentley.com-20081212044902-sua9um7pvz8uhug6
        parent: aaron at aaronbentley.com-20081212044712-7mtluuokvaztvonx
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Thu 2008-12-11 20:49:02 -0800
        message:
          Stop determining branch format in pull.
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3848.1.14
        revision-id: aaron at aaronbentley.com-20081212044712-7mtluuokvaztvonx
        parent: aaron at aaronbentley.com-20081212044327-620s5l5rd3r4fzc4
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Thu 2008-12-11 20:47:12 -0800
        message:
          Remove use old_rh
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3848.1.13
        revision-id: aaron at aaronbentley.com-20081212044327-620s5l5rd3r4fzc4
        parent: aaron at aaronbentley.com-20081212034503-9052jvv90ub5qobw
        parent: pqm at pqm.ubuntu.com-20081212025611-838ms79rnxjl7yr2
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Thu 2008-12-11 20:43:27 -0800
        message:
          Merge bzr.dev into pull-log
        added:
          bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3848.1.12
        revision-id: aaron at aaronbentley.com-20081212034503-9052jvv90ub5qobw
        parent: aaron at aaronbentley.com-20081212024342-z9wf9wqms5hndjr0
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Thu 2008-12-11 19:45:03 -0800
        message:
          Fix test parameter order
        modified:
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3848.1.11
        revision-id: aaron at aaronbentley.com-20081212024342-z9wf9wqms5hndjr0
        parent: aaron at aaronbentley.com-20081211163606-yvggl6js249qyhb0
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Thu 2008-12-11 18:43:42 -0800
        message:
          Cleanup and use of show_branch_change
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3848.1.10
        revision-id: aaron at aaronbentley.com-20081211163606-yvggl6js249qyhb0
        parent: aaron at aaronbentley.com-20081210015547-jb33j6v5zuvtbiq9
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Thu 2008-12-11 08:36:06 -0800
        message:
          Move log display into show_flat_log
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
        ------------------------------------------------------------
        revno: 3848.1.9
        revision-id: aaron at aaronbentley.com-20081210015547-jb33j6v5zuvtbiq9
        parent: aaron at aaronbentley.com-20081210014952-hpl6y56om2t2tc65
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Tue 2008-12-09 17:55:47 -0800
        message:
          new/old sections are omitted as appropriate.
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3848.1.8
        revision-id: aaron at aaronbentley.com-20081210014952-hpl6y56om2t2tc65
        parent: aaron at aaronbentley.com-20081210005442-gk2968uw2x29no6w
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Tue 2008-12-09 17:49:52 -0800
        message:
          Implement basic show_branch_change
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3848.1.7
        revision-id: aaron at aaronbentley.com-20081210005442-gk2968uw2x29no6w
        parent: aaron at aaronbentley.com-20081210003334-mojgnnbfli1bxiun
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Tue 2008-12-09 16:54:42 -0800
        message:
          Use repository in get_history_change
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
        ------------------------------------------------------------
        revno: 3848.1.6
        revision-id: aaron at aaronbentley.com-20081210003334-mojgnnbfli1bxiun
        parent: aaron at aaronbentley.com-20081209151508-nd1jb1vv2z22llwm
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: pull-log
        timestamp: Tue 2008-12-09 16:33:34 -0800
        message:
          Implement get_history_change
        modified:
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
    ------------------------------------------------------------
    revno: 3874.2.51
    revision-id: pqm at pqm.ubuntu.com-20090107230451-wf9c14ejiue3wvaj
    parent: pqm at pqm.ubuntu.com-20090107110258-8hcbyd9v86mp7aw7
    parent: john at arbash-meinel.com-20090107174210-nsut7i65b1c66d5n
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-01-07 23:04:51 +0000
    message:
      (jam) Small updates to KnitVersionedFiles._check_should_delta
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3874.49.3
        revision-id: john at arbash-meinel.com-20090107174210-nsut7i65b1c66d5n
        parent: john at arbash-meinel.com-20090107010457-n8kqegsuq1b17tqe
        parent: pqm at pqm.ubuntu.com-20090106171520-9pzjoqa7m74hvhht
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: knit_check_should_delta
        timestamp: Wed 2009-01-07 11:42:10 -0600
        message:
          Merge bzr.dev 3923, resolve NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
          doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3874.49.2
        revision-id: john at arbash-meinel.com-20090107010457-n8kqegsuq1b17tqe
        parent: john at arbash-meinel.com-20081224173708-qi9ku7g5i6t826e6
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: knit_check_should_delta
        timestamp: Tue 2009-01-06 19:04:57 -0600
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3874.49.1
        revision-id: john at arbash-meinel.com-20081224173708-qi9ku7g5i6t826e6
        parent: pqm at pqm.ubuntu.com-20081219200818-g19t5zbtkj52bwqp
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: knit_check_should_delta
        timestamp: Wed 2008-12-24 11:37:08 -0600
        message:
          As part of _check_should_delta, use the get_build_details api.
          
          This eliminates doing multiple queries to the index. It also improves correctness
          by using the compression parent, rather than assuming the delta chain follows
          left-hand parents.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
    ------------------------------------------------------------
    revno: 3874.2.50
    revision-id: pqm at pqm.ubuntu.com-20090107110258-8hcbyd9v86mp7aw7
    parent: pqm at pqm.ubuntu.com-20090106171520-9pzjoqa7m74hvhht
    parent: v.ladeuil+lp at free.fr-20090107102536-tmufdeawbgz8qgur
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-01-07 11:02:58 +0000
    message:
      (vila) Fix 313498 by allowing direct "use" of UnavailableFTPServer
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        ------------------------------------------------------------
        revno: 3874.48.2
        revision-id: v.ladeuil+lp at free.fr-20090107102536-tmufdeawbgz8qgur
        parent: v.ladeuil+lp at free.fr-20090107085955-bqtvip4ll1ooq7g5
        parent: v.ladeuil+lp at free.fr-20090107102437-183fnkg4ie4o33dc
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Wed 2009-01-07 11:25:36 +0100
        message:
          Fix missing space in NEWS
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
            ------------------------------------------------------------
            revno: 3874.47.3
            revision-id: v.ladeuil+lp at free.fr-20090107102437-183fnkg4ie4o33dc
            parent: v.ladeuil+lp at free.fr-20090107084051-kzknwgxdt8u4j0nk
            committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
            branch nick: 313498-no-ftp-server
            timestamp: Wed 2009-01-07 11:24:37 +0100
            message:
              Fix missing space in NEWS
            modified:
              NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3874.48.1
        revision-id: v.ladeuil+lp at free.fr-20090107085955-bqtvip4ll1ooq7g5
        parent: pqm at pqm.ubuntu.com-20090106171520-9pzjoqa7m74hvhht
        parent: v.ladeuil+lp at free.fr-20090107084051-kzknwgxdt8u4j0nk
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Wed 2009-01-07 09:59:55 +0100
        message:
          Fix 313498 by allowing direct "use" of UnavailableFTPServer
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        ------------------------------------------------------------
        revno: 3874.47.2
        revision-id: v.ladeuil+lp at free.fr-20090107084051-kzknwgxdt8u4j0nk
        parent: garyvdm at gmail.com-20090103200652-bobqmhzi5r6vel1m
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 313498-no-ftp-server
        timestamp: Wed 2009-01-07 09:40:51 +0100
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3874.47.1
        revision-id: garyvdm at gmail.com-20090103200652-bobqmhzi5r6vel1m
        parent: pqm at pqm.ubuntu.com-20081229142916-z08eu2alga2acrh6
        committer: Gary van der Merwe <garyvdm at gmail.com>
        branch nick: bzr.dev
        timestamp: Sat 2009-01-03 22:06:52 +0200
        message:
          Make UnavailableFTPServer.setUp() the same as FTPServer.setUp
        modified:
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
    ------------------------------------------------------------
    revno: 3874.2.49
    revision-id: pqm at pqm.ubuntu.com-20090106171520-9pzjoqa7m74hvhht
    parent: pqm at pqm.ubuntu.com-20090106073252-m4c72a1m7004nqmz
    parent: john at arbash-meinel.com-20090106162002-06xtt1n1qbzs8hw3
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-01-06 17:15:20 +0000
    message:
      (Adeodato Simo) Update patience_diff.unified_diff so that it doesn't
      	add trailing whitespace when you don't supply datestamps.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
      bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
      bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
        ------------------------------------------------------------
        revno: 3874.46.5
        revision-id: john at arbash-meinel.com-20090106162002-06xtt1n1qbzs8hw3
        parent: john at arbash-meinel.com-20090106161652-mmiu620z0uwuq659
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2009-01-06 10:20:02 -0600
        message:
          Add a NEWS entry
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3874.46.4
        revision-id: john at arbash-meinel.com-20090106161652-mmiu620z0uwuq659
        parent: john at arbash-meinel.com-20090106151157-1eb23rpqw10hal27
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2009-01-06 10:16:52 -0600
        message:
          It turns out that internal_diff worked around the trailing whitespace problem
          from unified_diff, so we have to remove that workaround.
          Also, the filename should be separated from the date by a tab character, not by a blank
          space.
        modified:
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
        ------------------------------------------------------------
        revno: 3874.46.3
        revision-id: john at arbash-meinel.com-20090106151157-1eb23rpqw10hal27
        parent: john at arbash-meinel.com-20090106150929-2z675mps5t1p1t5g
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2009-01-06 09:11:57 -0600
        message:
          fix some odd spacing.
        modified:
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
        ------------------------------------------------------------
        revno: 3874.46.2
        revision-id: john at arbash-meinel.com-20090106150929-2z675mps5t1p1t5g
        parent: john at arbash-meinel.com-20090106150242-frp82yhowbro6t1a
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2009-01-06 09:09:29 -0600
        message:
          Update the test cases for the new patience diff code.
        modified:
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
        ------------------------------------------------------------
        revno: 3874.46.1
        revision-id: john at arbash-meinel.com-20090106150242-frp82yhowbro6t1a
        parent: pqm at pqm.ubuntu.com-20090106073252-m4c72a1m7004nqmz
        author: Adeodato Simo <dato at net.com.org.es>
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2009-01-06 09:02:42 -0600
        message:
          Change the patience_diff.unified_diff code to not add trailing whitespace when no timestamp is supplied.
        modified:
          bzrlib/patiencediff.py         patiencediff.py-20070721205536-jz8gaykeb7xtampk-1
    ------------------------------------------------------------
    revno: 3874.2.48
    revision-id: pqm at pqm.ubuntu.com-20090106073252-m4c72a1m7004nqmz
    parent: pqm at pqm.ubuntu.com-20081229142916-z08eu2alga2acrh6
    parent: andrew.bennetts at canonical.com-20090106060156-gbfirktwpqeudcfo
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-01-06 07:32:52 +0000
    message:
      Include formatted traceback in SmartMessageHandlerError details.
      	(Andrew Bennetts)
    modified:
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
        ------------------------------------------------------------
        revno: 3874.45.4
        revision-id: andrew.bennetts at canonical.com-20090106060156-gbfirktwpqeudcfo
        parent: andrew.bennetts at canonical.com-20090106055904-vw02l7ut9d1nbfo5
        parent: pqm at pqm.ubuntu.com-20081229142916-z08eu2alga2acrh6
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: Better SmartMessageHandlerError
        timestamp: Tue 2009-01-06 17:01:56 +1100
        message:
          Merge from bzr.dev.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
          doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3874.45.3
        revision-id: andrew.bennetts at canonical.com-20090106055904-vw02l7ut9d1nbfo5
        parent: andrew.bennetts at canonical.com-20081218055617-f128x46i6rjjbrx9
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: Better SmartMessageHandlerError
        timestamp: Tue 2009-01-06 16:59:04 +1100
        message:
          Add test, tweak traceback formatting.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
        ------------------------------------------------------------
        revno: 3874.45.2
        revision-id: andrew.bennetts at canonical.com-20081218055617-f128x46i6rjjbrx9
        parent: andrew.bennetts at canonical.com-20081209051436-3vet9gjvh0rzgl9c
        parent: pqm at pqm.ubuntu.com-20081217102138-pz7pfli9o3k50zq7
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: Better SmartMessageHandlerError
        timestamp: Thu 2008-12-18 16:56:17 +1100
        message:
          Merge bzr.dev.
        added:
          bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          bzrlib/tests/blackbox/test_pull.py test_pull.py-20051201144907-64959364f629947f
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3874.45.1
        revision-id: andrew.bennetts at canonical.com-20081209051436-3vet9gjvh0rzgl9c
        parent: pqm at pqm.ubuntu.com-20081209023452-12dbzcwzxrt1xee3
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: Better SmartMessageHandlerError
        timestamp: Tue 2008-12-09 16:14:36 +1100
        message:
          Include formatted traceback in SmartMessageHandlerError details.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
    ------------------------------------------------------------
    revno: 3874.2.47
    revision-id: pqm at pqm.ubuntu.com-20081229142916-z08eu2alga2acrh6
    parent: pqm at pqm.ubuntu.com-20081224050842-15xix09apawzgs05
    parent: v.ladeuil+lp at free.fr-20081229135119-qtwcuq4ueepvhy5z
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2008-12-29 14:29:16 +0000
    message:
      (vila) Fix bug #300347 by allowing authentication.conf to be used
      	even if no user appears in HTTP[S] urls
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
      bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3874.44.1
        revision-id: v.ladeuil+lp at free.fr-20081229135119-qtwcuq4ueepvhy5z
        parent: pqm at pqm.ubuntu.com-20081224050842-15xix09apawzgs05
        parent: v.ladeuil+lp at free.fr-20081229134515-k6vilia46la239dz
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: bzr.integration
        timestamp: Mon 2008-12-29 14:51:19 +0100
        message:
          Fix bug #300347 by allowing authentication.conf to be used even if no user appears in HTTP[S] urls
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3874.43.4
        revision-id: v.ladeuil+lp at free.fr-20081229134515-k6vilia46la239dz
        parent: aogail at w007.org-20081223231216-2wt2wokz59af10cf
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 300347-http-user-by-auth-conf
        timestamp: Mon 2008-12-29 14:45:15 +0100
        message:
          Fixed as per John's review.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          (AbstractAuthHandler.get_user_password): Better explain parameter
          content.
          
          * bzrlib/tests/test_http.py:
          (TestAuth.get_user_url, TestAuth.get_user_transport,
          TestProxyAuth.get_user_transport): Make the parameters mandatory
          so that the tests carry more meaning.
        modified:
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3874.43.3
        revision-id: aogail at w007.org-20081223231216-2wt2wokz59af10cf
        parent: v.ladeuil+lp at free.fr-20081219103742-3jgozfsnv5ojjyu4
        committer: Ben Jansen <aogail at w007.org>
        branch nick: bzr.httpauth
        timestamp: Tue 2008-12-23 15:12:16 -0800
        message:
          Made tweaks requested by John Arbash Meinel.
        modified:
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3874.43.2
        revision-id: v.ladeuil+lp at free.fr-20081219103742-3jgozfsnv5ojjyu4
        parent: aogail at w007.org-20081217192646-eejsyi056lo4w75r
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 300347-http-user-by-auth-conf
        timestamp: Fri 2008-12-19 11:37:42 +0100
        message:
          Fix bug #300347 by allowing querying authentication.conf if no
          user is supplied.
          
          * bzrlib/transport/http/_urllib2_wrappers.py:
          (AbstractAuthHandler.auth_required): Restore the no user/no auth
          check.
          (AbstractAuthHandler.auth_match): Don't try to get a password if
          we couldn't get a user.
          
          * bzrlib/tests/test_http.py:
          (TestAuth.test_user_from_auth_conf): Reproduce bug #300347.
          
          * NEWS: 
          Point to the right bug number. Give credit to Ben for pointing the
          root bug in _urllib2_wrappers.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
        ------------------------------------------------------------
        revno: 3874.43.1
        revision-id: aogail at w007.org-20081217192646-eejsyi056lo4w75r
        parent: pqm at pqm.ubuntu.com-20081217102138-pz7pfli9o3k50zq7
        committer: Ben Jansen <aogail at w007.org>
        branch nick: bzr.httpauth
        timestamp: Wed 2008-12-17 11:26:46 -0800
        message:
          Changed HTTP transport auth so that URLs no longer need to include the username for HTTP Auth to work. Now, if bzr gets a 401 HTTP response, it looks in the authentication config for an appropriate username and password. If it doesn't find a username, it defaults to the local user. If it doesn't find a password, it prompts.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
    ------------------------------------------------------------
    revno: 3874.2.46
    revision-id: pqm at pqm.ubuntu.com-20081224050842-15xix09apawzgs05
    parent: pqm at pqm.ubuntu.com-20081224035802-esmxzpzqfmjbf3vu
    parent: mbp at sourcefrog.net-20081224042608-q8s1acu2q75gfcuc
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-12-24 05:08:42 +0000
    message:
      (mbp) Merge ForeignRepository base class
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
        ------------------------------------------------------------
        revno: 3874.42.2
        revision-id: mbp at sourcefrog.net-20081224042608-q8s1acu2q75gfcuc
        parent: mbp at sourcefrog.net-20081224030107-fc2g6obokty8en79
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Wed 2008-12-24 15:26:08 +1100
        message:
          Add import statement
        modified:
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
        ------------------------------------------------------------
        revno: 3874.42.1
        revision-id: mbp at sourcefrog.net-20081224030107-fc2g6obokty8en79
        parent: pqm at pqm.ubuntu.com-20081224000433-nqbyejff1bb3bpu8
        parent: jelmer at samba.org-20081205031941-wssmem2a81nvdqr4
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Wed 2008-12-24 14:01:07 +1100
        message:
          Merge ForeignRepository base class
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
        ------------------------------------------------------------
        revno: 3874.41.1
        revision-id: jelmer at samba.org-20081205031941-wssmem2a81nvdqr4
        parent: pqm at pqm.ubuntu.com-20081202015700-3mc9dola31w7h5h4
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Fri 2008-12-05 04:19:41 +0100
        message:
          Add a ForeignRepository base class.
        modified:
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
    ------------------------------------------------------------
    revno: 3874.2.45
    revision-id: pqm at pqm.ubuntu.com-20081224035802-esmxzpzqfmjbf3vu
    parent: pqm at pqm.ubuntu.com-20081224000433-nqbyejff1bb3bpu8
    parent: mbp at sourcefrog.net-20081224031416-krocx1r3fyu52t0j
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-12-24 03:58:02 +0000
    message:
      (mbp) In user guide, use 'PROJECT' as a metavariable not 'X-repo'
    modified:
      doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
      doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
      doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
      doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
        ------------------------------------------------------------
        revno: 3874.40.1
        revision-id: mbp at sourcefrog.net-20081224031416-krocx1r3fyu52t0j
        parent: pqm at pqm.ubuntu.com-20081224000433-nqbyejff1bb3bpu8
        author: Jari Aalto <jari.aalto at cante.net>
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Wed 2008-12-24 14:14:16 +1100
        message:
          In user guide, use 'PROJECT' as a metavariable not 'X-repo'
        modified:
          doc/en/user-guide/organizing_branches.txt organizing_branches.-20071123154453-dk2mjhrg1vpjm5w2-3
          doc/en/user-guide/publishing_a_branch.txt publishing_a_branch.-20071123055134-k5x4ekduci2lbn36-2
          doc/en/user-guide/reusing_a_checkout.txt reusing_a_checkout.t-20071123055134-k5x4ekduci2lbn36-3
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
    ------------------------------------------------------------
    revno: 3874.2.44
    revision-id: pqm at pqm.ubuntu.com-20081224000433-nqbyejff1bb3bpu8
    parent: pqm at pqm.ubuntu.com-20081223205115-bm0e9xfbnx5aqwk4
    parent: ian.clatworthy at canonical.com-20081223232320-mzcv9260d8geifzs
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-12-24 00:04:33 +0000
    message:
      Fix send-related spelling typos (Karl Fogel)
    modified:
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3874.39.1
        revision-id: ian.clatworthy at canonical.com-20081223232320-mzcv9260d8geifzs
        parent: pqm at pqm.ubuntu.com-20081223205115-bm0e9xfbnx5aqwk4
        parent: kfogel at red-bean.com-20081223223438-33412p9qxyo6xvz6
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Wed 2008-12-24 09:23:20 +1000
        message:
          Fix send-related spelling typos (Karl Fogel)
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3825.6.6
        revision-id: kfogel at red-bean.com-20081223223438-33412p9qxyo6xvz6
        parent: kfogel at red-bean.com-20081223222832-9z9l4dhwyaw4cunk
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev
        timestamp: Tue 2008-12-23 17:34:38 -0500
        message:
          * bzr/bzr.dev/bzrlib/builtins.py
            (cmd_send, cmd_bundle_revisions): Fix typo: "submiting" --> "submitting".
        modified:
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
        ------------------------------------------------------------
        revno: 3825.6.5
        revision-id: kfogel at red-bean.com-20081223222832-9z9l4dhwyaw4cunk
        parent: kfogel at red-bean.com-20081218162441-eeo4vscle7li1ami
        parent: pqm at pqm.ubuntu.com-20081223205115-bm0e9xfbnx5aqwk4
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev
        timestamp: Tue 2008-12-23 17:28:32 -0500
        message:
          Merge changes from main branch.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3825.6.4
        revision-id: kfogel at red-bean.com-20081218162441-eeo4vscle7li1ami
        parent: kfogel at red-bean.com-20081216204938-m285rruagdhlx7f0
        parent: pqm at pqm.ubuntu.com-20081217102138-pz7pfli9o3k50zq7
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev
        timestamp: Thu 2008-12-18 11:24:41 -0500
        message:
          Merge changes from mainline.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 3825.6.3
        revision-id: kfogel at red-bean.com-20081216204938-m285rruagdhlx7f0
        parent: kfogel at red-bean.com-20081216204923-84e41gm1mfsho1qj
        parent: pqm at pqm.ubuntu.com-20081216173612-rj1jkrqcezr6sb3b
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev
        timestamp: Tue 2008-12-16 15:49:38 -0500
        message:
          Merge from main branch.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
          doc/en/user-guide/svn_plugin.txt svn_plugin.txt-20080509065016-cjc90f46407vi9a0-2
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3825.6.2
        revision-id: kfogel at red-bean.com-20081216204923-84e41gm1mfsho1qj
        parent: kfogel at floss-20081208171704-ghs5h0icwb8x2ovp
        parent: pqm at pqm.ubuntu.com-20081215052042-a9ttz3b70lsuie6q
        committer: Karl Fogel <kfogel at red-bean.com>
        branch nick: bzr.dev
        timestamp: Tue 2008-12-16 15:49:23 -0500
        message:
          Merge from main branch.
        added:
          bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          bzrlib/tests/blackbox/test_pull.py test_pull.py-20051201144907-64959364f629947f
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3825.6.1
        revision-id: kfogel at floss-20081208171704-ghs5h0icwb8x2ovp
        parent: pqm at pqm.ubuntu.com-20081107225426-gezbao014attrca8
        parent: pqm at pqm.ubuntu.com-20081205181554-ofrdnafloc43bxkh
        committer: Karl Fogel <kfogel at floss>
        branch nick: bzr.dev
        timestamp: Mon 2008-12-08 12:17:04 -0500
        message:
          Merge from main branch.
        added:
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
    ------------------------------------------------------------
    revno: 3874.2.43
    revision-id: pqm at pqm.ubuntu.com-20081223205115-bm0e9xfbnx5aqwk4
    parent: pqm at pqm.ubuntu.com-20081223073457-19rneaiz4yscvyiy
    parent: john at arbash-meinel.com-20081223201214-fyucsqwah3msamv6
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-12-23 20:51:15 +0000
    message:
      Updates to the build_release script for the 1.10 release.
    modified:
      tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        ------------------------------------------------------------
        revno: 3874.38.1
        revision-id: john at arbash-meinel.com-20081223201214-fyucsqwah3msamv6
        parent: pqm at pqm.ubuntu.com-20081219200818-g19t5zbtkj52bwqp
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Tue 2008-12-23 14:12:14 -0600
        message:
          Fix up bits of the build_release script.
        modified:
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
    ------------------------------------------------------------
    revno: 3874.2.42
    revision-id: pqm at pqm.ubuntu.com-20081223073457-19rneaiz4yscvyiy
    parent: pqm at pqm.ubuntu.com-20081219200818-g19t5zbtkj52bwqp
    parent: ian.clatworthy at canonical.com-20081223064634-nqdyif50rxxjsxfb
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-12-23 07:34:57 +0000
    message:
      1.12-preview formats (Ian Clatworthy)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
      bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
      bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
      bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
      bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
      bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
      bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
      bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3874.37.2
        revision-id: ian.clatworthy at canonical.com-20081223064634-nqdyif50rxxjsxfb
        parent: ian.clatworthy at canonical.com-20081223034445-nuj7zz42t2vxib94
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Tue 2008-12-23 16:46:34 +1000
        message:
          tweak selftest test for new wt format
        modified:
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
        ------------------------------------------------------------
        revno: 3874.37.1
        revision-id: ian.clatworthy at canonical.com-20081223034445-nuj7zz42t2vxib94
        parent: pqm at pqm.ubuntu.com-20081219200818-g19t5zbtkj52bwqp
        parent: ian.clatworthy at canonical.com-20081222084420-4arkm0evawpd16x7
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: ianc-integration
        timestamp: Tue 2008-12-23 13:44:45 +1000
        message:
          1.12-preview formats (Ian Clatworthy)
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3874.36.3
        revision-id: ian.clatworthy at canonical.com-20081222084420-4arkm0evawpd16x7
        parent: ian.clatworthy at canonical.com-20081218065837-5rvhmsp4a24nlmxy
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.wt5
        timestamp: Mon 2008-12-22 18:44:20 +1000
        message:
          DirStateWorkingTree and DirStateWorkingTreeFormat base classes introduced
        removed:
          bzrlib/workingtree_5.py        workingtree_5.py-20081216060511-xp0m9qmsz0qdqj6v-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/workingtree_implementations/test_add.py test_add.py-20070226165239-4vo178spkrnhavc7-1
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
          bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
        ------------------------------------------------------------
        revno: 3874.36.2
        revision-id: ian.clatworthy at canonical.com-20081218065837-5rvhmsp4a24nlmxy
        parent: ian.clatworthy at canonical.com-20081216063133-q2s3ckxjnqgeiku1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.wt5
        timestamp: Thu 2008-12-18 16:58:37 +1000
        message:
          add Tree.supports_content_filtering
        modified:
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
        ------------------------------------------------------------
        revno: 3874.36.1
        revision-id: ian.clatworthy at canonical.com-20081216063133-q2s3ckxjnqgeiku1
        parent: pqm at pqm.ubuntu.com-20081216015655-5wn3k66fkt8wv4i9
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: bzr.wt5
        timestamp: Tue 2008-12-16 16:31:33 +1000
        message:
          WorkingTreeFormat5 supporting content filtering and views
        added:
          bzrlib/workingtree_5.py        workingtree_5.py-20081216060511-xp0m9qmsz0qdqj6v-1
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
    ------------------------------------------------------------
    revno: 3874.2.41
    revision-id: pqm at pqm.ubuntu.com-20081219200818-g19t5zbtkj52bwqp
    parent: pqm at pqm.ubuntu.com-20081219192958-dyz8aazng866s7ld
    parent: john at arbash-meinel.com-20081219191622-6amjqnk1knebeynq
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-12-19 20:08:18 +0000
    message:
      (Marius Kruger) Add a source test that prevents adding new trailing
      	whitespace.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
        ------------------------------------------------------------
        revno: 3572.1.11
        revision-id: john at arbash-meinel.com-20081219191622-6amjqnk1knebeynq
        parent: john at arbash-meinel.com-20081219191443-4ejob1cx0ia53sp0
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Fri 2008-12-19 13:16:22 -0600
        message:
          A bit more clarity on the NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3572.1.10
        revision-id: john at arbash-meinel.com-20081219191443-4ejob1cx0ia53sp0
        parent: amanic at gmail.com-20081213123257-s9foyg7a6vy9g2pi
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: jam-integration
        timestamp: Fri 2008-12-19 13:14:43 -0600
        message:
          Use cStringIO instead of StringIO
        modified:
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
        ------------------------------------------------------------
        revno: 3572.1.9
        revision-id: amanic at gmail.com-20081213123257-s9foyg7a6vy9g2pi
        parent: amanic at gmail.com-20081212235039-7wtl9p365btiojkr
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.test-for-new-trailing-whitespace
        timestamp: Sat 2008-12-13 14:32:57 +0200
        message:
          more minor changes as per review
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
        ------------------------------------------------------------
        revno: 3572.1.8
        revision-id: amanic at gmail.com-20081212235039-7wtl9p365btiojkr
        parent: amanic at gmail.com-20081212234115-fxgl03xpbpsrk79t
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.test-for-new-trailing-whitespace
        timestamp: Sat 2008-12-13 01:50:39 +0200
        message:
          fix bug where type changed to file
        modified:
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
        ------------------------------------------------------------
        revno: 3572.1.7
        revision-id: amanic at gmail.com-20081212234115-fxgl03xpbpsrk79t
        parent: amanic at gmail.com-20081207223049-jf6gq9xirhoqki96
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.test-for-new-trailing-whitespace
        timestamp: Sat 2008-12-13 01:41:15 +0200
        message:
          Code style and minor changes as per review.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
        ------------------------------------------------------------
        revno: 3572.1.6
        revision-id: amanic at gmail.com-20081207223049-jf6gq9xirhoqki96
        parent: amanic at gmail.com-20081207221124-gx7h5i5ln2t40sbb
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.test-for-new-trailing-whitespace
        timestamp: Mon 2008-12-08 00:30:49 +0200
        message:
          Add news and remove redundant import
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
        ------------------------------------------------------------
        revno: 3572.1.5
        revision-id: amanic at gmail.com-20081207221124-gx7h5i5ln2t40sbb
        parent: amanic at gmail.com-20081207211550-bl0i8fqik7j532g2
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.test-for-new-trailing-whitespace
        timestamp: Mon 2008-12-08 00:11:24 +0200
        message:
          * remove reference to old bzrlib.tests.test_coding_style
          * skip test_coding_style if we can't open the bazaar working tree
            for some reason.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
        ------------------------------------------------------------
        revno: 3572.1.4
        revision-id: amanic at gmail.com-20081207211550-bl0i8fqik7j532g2
        parent: amanic at gmail.com-20081206124512-w1xwgt7s1o1ea0qv
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.test-for-new-trailing-whitespace
        timestamp: Sun 2008-12-07 23:15:50 +0200
        message:
          don't emit warning, but just print a message for long lines
        modified:
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
        ------------------------------------------------------------
        revno: 3572.1.3
        revision-id: amanic at gmail.com-20081206124512-w1xwgt7s1o1ea0qv
        parent: amanic at gmail.com-20081206110623-az0i2cvm516tl5wm
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.test-for-new-trailing-whitespace
        timestamp: Sat 2008-12-06 14:45:12 +0200
        message:
          * move test_coding_style into test_source
          * rename internal_diff to check_coding_style
        removed:
          bzrlib/tests/test_coding_style.py test_coding_style.py-20080726174431-0213lyviuzrb4712-1
        modified:
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
        ------------------------------------------------------------
        revno: 3572.1.2
        revision-id: amanic at gmail.com-20081206110623-az0i2cvm516tl5wm
        parent: amanic at gmail.com-20080726235100-gk2dyo8xy1xgj7co
        parent: pqm at pqm.ubuntu.com-20081205181554-ofrdnafloc43bxkh
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.test-for-new-trailing-whitespace
        timestamp: Sat 2008-12-06 13:06:23 +0200
        message:
          merge with bzr.dev
        removed:
          bzrlib/_walkdirs_win32.h       _walkdirs_win32.h-20080716220454-kweh3tgxez5dvw2l-1
          tools/win32/survey.txt         survey.txt-20070809075950-sf265mgu9oog8jjb-1
        added:
          bzrlib/_btree_serializer_c.pyx _parse_btree_c.pyx-20080703034413-3q25bklkenti3p8p-2
          bzrlib/_btree_serializer_py.py _parse_btree_py.py-20080703034413-3q25bklkenti3p8p-3
          bzrlib/_readdir_py.py          readdir.py-20060609152855-rm6v321vuaqyh9tu-3
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/chunk_writer.py         chunk_writer.py-20080630234519-6ggn4id17nipovny-1
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/readdir.h               readdir.h-20060609152855-rm6v321vuaqyh9tu-2
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/smart/packrepository.py packrepository.py-20080527041253-a16a8qp4vy8qh8y6-1
          bzrlib/tests/blackbox/test_dump_btree.py test_dump_btree.py-20081008203335-zkpcq230b6vubszz-1
          bzrlib/tests/fake_command.py   fake_command.py-20081021195002-r9v65tgxx63c25v9-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_chunk_writer.py test_chunk_writer.py-20080630234519-6ggn4id17nipovny-2
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          bzrlib/tests/test_transport_log.py test_transport_log.p-20080902041816-vh8x5yt5nvdzvew3-3
          bzrlib/tests/test_upgrade_stacked.py test_upgrade_stacked-20080804072225-jd13yami19nskns5-1
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py test_get_file_with_s-20080922035909-lhdovrr36jpxmu0v-1
          bzrlib/transport/ftp/          ftp-20080611185801-3vm145h8dmnfgh25-1
          bzrlib/transport/ftp/_gssapi.py _gssapi.py-20080611190840-7ejrtp884bk5eu72-2
          bzrlib/transport/log.py        log.py-20080902041816-vh8x5yt5nvdzvew3-5
          contrib/bzr_ssh_path_limiter   bzr_ssh_path_limiter-20081030010544-xjhl0y2i6wyloz8q-1
          contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
          doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
          doc/developers/cycle.txt       cycle.txt-20081017031739-rw24r0cywm2ok3xu-1
          doc/developers/lca_tree_merging.txt lca_merge_resolution-20080731173903-8ku77uz7o6smd3jj-1
          doc/developers/overview.txt    overview.txt-20080904022501-ww2ggomrs5elxfm0-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/testing.txt     testing.txt-20080812140359-i70zzh6v2z7grqex-1
          tools/packaging/               packaging-20080825202834-3j433iaawnt72wqa-1
          tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
          tools/packaging/lp-upload-release lpuploadrelease-20081020075647-56zdf9z6yav1bx81-1
          tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
          tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        renamed:
          bzrlib/tests/repository_implementations => bzrlib/tests/per_repository repository_implementations-20060131092037-ec97814745cc6128
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzr.ico                        bzr.ico-20060629083000-q18ip0hk7lq55i4y-1
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.pyx dirstate_helpers.pyx-20070503201057-u425eni465q4idwn-3
          bzrlib/_dirstate_helpers_py.py _dirstate_helpers_py-20070710145033-90nz6cqglsk150jy-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_patiencediff_py.py     cdvdifflib.py-20051106064558-f8f8097fbf0db4e4
          bzrlib/_walkdirs_win32.pyx     _walkdirs_win32.pyx-20080716220454-kweh3tgxez5dvw2l-2
          bzrlib/annotate.py             annotate.py-20050922133147-7c60541d2614f022
          bzrlib/api.py                  api.py-20070626082640-35lspz7j0ys7a8ld-1
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
          bzrlib/benchmarks/bench_osutils.py bench_osutils.py-20060608153714-apso8cyz1bu2z1ig-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/__init__.py      changeset.py-20050513021216-b02ab57fb9738913
          bzrlib/bundle/bundle_data.py   read_changeset.py-20050619171944-c0d95aa685537640
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
          bzrlib/cmd_version_info.py     __init__.py-20051228204928-697d01fdca29c99b
          bzrlib/commands.py             bzr.py-20050309040720-d10f4714595cf8c3
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
          bzrlib/directory_service.py    directory_service.py-20080305221044-vr2mkvlsk8jypa2y-1
          bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/export/__init__.py      __init__.py-20051114235828-1ba62cb4062304e6
          bzrlib/export/dir_exporter.py  dir_exporter.py-20051114235828-b51397f56bc7b117
          bzrlib/export/tar_exporter.py  tar_exporter.py-20051114235828-1f6349a2f090a5d0
          bzrlib/export/zip_exporter.py  zip_exporter.py-20051114235828-8f57f954fba6497e
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/help_topics/en/rules.txt rules.txt-20080516063844-ghr5l6pvvrhiycun-1
          bzrlib/hooks.py                hooks.py-20070325015548-ix4np2q0kd8452au-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lock.py                 lock.py-20050527050856-ec090bb51bc03349
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/lockdir.py              lockdir.py-20060220222025-98258adf27fbdda3
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/lsprof.py               lsprof.py-20051208071030-833790916798ceed
          bzrlib/mail_client.py          mail_client.py-20070809192806-vuxt3t19srtpjpdn-1
          bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/merge_directive.py      merge_directive.py-20070228184838-ja62280spt1g7f4x-1
          bzrlib/missing.py              missing.py-20050812153334-097f7097e2a8bcd1
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/patches.py              patches.py-20050727183609-378c1cc5972ce908
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/plugins/launchpad/test_lp_directory.py test_lp_indirect.py-20070126002743-oyle362tzv9cd8mi-1
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/reconcile.py            reweave_inventory.py-20051108164726-1e5e0934febac06e
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/smart/branch.py         branch.py-20061124031907-mzh3pla28r83r97f-1
          bzrlib/smart/client.py         client.py-20061116014825-2k6ada6xgulslami-1
          bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
          bzrlib/smart/message.py        message.py-20080222013625-ncqmh3nrxjkxab87-1
          bzrlib/smart/protocol.py       protocol.py-20061108035435-ot0lstk2590yqhzr-1
          bzrlib/smart/repository.py     repository.py-20061128022038-vr5wy5bubyb8xttk-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/server.py         server.py-20061110062051-chzu10y32vx8gvur-1
          bzrlib/smart/vfs.py            vfs.py-20061108095550-gunadhxmzkdjfeek-2
          bzrlib/status.py               status.py-20050505062338-431bfa63ec9b19e6
          bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
          bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
          bzrlib/tag.py                  tag.py-20070212110532-91cw79inah2cfozx-1
          bzrlib/testament.py            testament.py-20051011100429-6d319a18183b13c8
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_annotate.py testannotate.py-20051013044000-457f44801bfa9d39
          bzrlib/tests/blackbox/test_bound_branches.py test_bound_branches.py-20051109215527-2373188ad566c205
          bzrlib/tests/blackbox/test_branch.py test_branch.py-20060524161337-noms9gmcwqqrfi8y-1
          bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          bzrlib/tests/blackbox/test_cat_revision.py test_cat_revision.py-20070410204634-fq8mnld5l5aza9e2-1
          bzrlib/tests/blackbox/test_check.py test_check.py-20071024054728-mn44rt3z5hnqcbke-1
          bzrlib/tests/blackbox/test_command_encoding.py test_command_encoding.py-20060106032110-45431fd2ce9ff21f
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
          bzrlib/tests/blackbox/test_export.py test_export.py-20051229024010-e6c26658e460fb1c
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_init.py test_init.py-20060309032856-a292116204d86eb7
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/blackbox/test_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-1
          bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
          bzrlib/tests/blackbox/test_outside_wt.py test_outside_wt.py-20060116200058-98edd33e7db8bdde
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_remove.py test_remove.py-20060530011439-fika5rm84lon0goe-1
          bzrlib/tests/blackbox/test_remove_tree.py test_remove_tree.py-20061110192919-5j3xjciiaqbs2dvo-1
          bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_shared_repository.py test_shared_repository.py-20060317053531-ed30c0d79325e483
          bzrlib/tests/blackbox/test_status.py teststatus.py-20050712014354-508855eb9f29f7dc
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/blackbox/test_uncommit.py test_uncommit.py-20051027212835-84944b63adae51be
          bzrlib/tests/blackbox/test_version.py test_version.py-20070312060045-ol7th9z035r3im3d-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_break_lock.py test_break_lock.py-20060504111902-9aae411dbe9aadd2
          bzrlib/tests/branch_implementations/test_hooks.py test_hooks.py-20070129154855-blhpwxmvjs07waei-1
          bzrlib/tests/branch_implementations/test_locking.py test_locking.py-20060707151933-tav3o2hpibwi53u4-4
          bzrlib/tests/branch_implementations/test_permissions.py test_permissions.py-20060210110243-245c01403bf0fde6
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
          bzrlib/tests/commands/test_init.py test_init.py-20070514074921-audbcdd8o56dpame-1
          bzrlib/tests/commands/test_init_repository.py test_init_repository-20070525163812-87xw0678ky573l27-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/intertree_implementations/__init__.py __init__.py-20060724101752-09ysswo1a92uqyoz-3
          bzrlib/tests/intertree_implementations/test_compare.py test_compare.py-20060724101752-09ysswo1a92uqyoz-2
          bzrlib/tests/inventory_implementations/basics.py basics.py-20070903044446-kdjwbiu1p1zi9phs-1
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
          bzrlib/tests/per_repository/test__generate_text_key_index.py test__generate_text_-20071114232121-00h9fd8qg8kjfa5k-1
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_break_lock.py test_break_lock.py-20060504111704-ee09a107f9f42e43
          bzrlib/tests/per_repository/test_check.py test_check.py-20070824124512-38g4d135gcqxo4zb-1
          bzrlib/tests/per_repository/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_fetch.py test_fetch.py-20070814052151-5cxha9slx4c93uog-1
          bzrlib/tests/per_repository/test_fileid_involved.py test_file_involved.py-20051215205901-728a172d1014daaa
          bzrlib/tests/per_repository/test_find_text_key_references.py test_find_text_key_r-20071114033605-v73bakal8x77qlfi-1
          bzrlib/tests/per_repository/test_get_parent_map.py test_get_parent_map.-20080421172708-x1z6ot341osr0jq1-1
          bzrlib/tests/per_repository/test_has_revisions.py test_has_revisions.p-20080111035443-xaupgdsx5fw1q54b-1
          bzrlib/tests/per_repository/test_has_same_location.py test_has_same_locati-20070807074648-2i2ah82fbe83iys7-1
          bzrlib/tests/per_repository/test_is_write_locked.py test_is_write_locked-20071012063748-vk062lmu683qgbc3-1
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py test_iter_reverse_re-20070217015036-spu7j5ggch7pbpyd-1
          bzrlib/tests/per_repository/test_pack.py test_pack.py-20070712120702-0c7585lh56p894mo-2
          bzrlib/tests/per_repository/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_statistics.py test_statistics.py-20070203082432-6738e8fl0mm7ikre-1
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/per_repository_reference/__init__.py __init__.py-20080220025549-nnm2s80it1lvcwnc-2
          bzrlib/tests/test__dirstate_helpers.py test_dirstate_helper-20070504035751-jsbn00xodv0y1eve-2
          bzrlib/tests/test__walkdirs_win32.py test__walkdirs_win32-20080716220454-kweh3tgxez5dvw2l-3
          bzrlib/tests/test_annotate.py  test_annotate.py-20061213215015-sttc9agsxomls7q0-1
          bzrlib/tests/test_api.py       testapi.py-20051027033546-6f9be2d308d18a52
          bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
          bzrlib/tests/test_branchbuilder.py test_branchbuilder.p-20070427022007-zlxpqz2lannhk6y8-2
          bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_commands.py  test_command.py-20051019190109-3b17be0f52eaa7a8
          bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
          bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
          bzrlib/tests/test_directory_service.py test_directory_servi-20080305221044-vr2mkvlsk8jypa2y-2
          bzrlib/tests/test_dirstate.py  test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
          bzrlib/tests/test_errors.py    test_errors.py-20060210110251-41aba2deddf936a8
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_index.py     test_index.py-20070712131115-lolkarso50vjr64s-2
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_lockdir.py   test_lockdir.py-20060220222025-33d4221569a3d600
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
          bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
          bzrlib/tests/test_merge_directive.py test_merge_directive-20070228184838-ja62280spt1g7f4x-2
          bzrlib/tests/test_missing.py   test_missing.py-20051212000028-694fa4f658a81f48
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_options.py   testoptions.py-20051014093702-96457cfc86319a8f
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_osutils_encodings.py test_osutils_encodin-20061226013130-kkp732tpt3lm91vv-1
          bzrlib/tests/test_patches.py   test_patches.py-20051231203844-f4974d20f6aea09c
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_reconcile.py test_reconcile.py-20060225054842-50aa618584a86f26
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
          bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
          bzrlib/tests/test_setup.py     test_setup.py-20051208073730-4a59a6368c4efa04
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_source.py    test_source.py-20051207061333-a58dea6abecc030d
          bzrlib/tests/test_status.py    test_status.py-20060516190614-fbf6432e4a6e8aa5
          bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
          bzrlib/tests/test_testament.py testtestament.py-20051011100429-5df1657310caa929
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/test_tree.py      test_tree.py-20060724065232-khgrr0vvmt6ih0mi-1
          bzrlib/tests/test_tsort.py     testtsort.py-20051025073946-27da871c394d5be4
          bzrlib/tests/test_urlutils.py  test_urlutils.py-20060502192900-46b1f9579987cf9c
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
          bzrlib/tests/test_win32utils.py test_win32utils.py-20070713181630-8xsrjymd3e8mgw23-108
          bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
          bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
          bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
          bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
          bzrlib/tests/tree_implementations/test_iter_search_rules.py test_iter_search_rul-20080528065532-1ml1ttb12az20cxf-1
          bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/tree_implementations/test_walkdirs.py test_walkdirs.py-20060729160421-gmjnkotqgxdh98ce-1
          bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
          bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/tests/workingtree_implementations/test_remove.py test_remove.py-20070413183901-rvnp85rtc0q0sclp-1
          bzrlib/tests/workingtree_implementations/test_rename_one.py test_rename_one.py-20070226161242-2d8ibdedl700jgio-1
          bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/http/wsgi.py  wsgi.py-20061005091552-rz8pva0olkxv0sd8-2
          bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/transport/ssh.py        ssh.py-20060824042150-0s9787kng6zv1nwq-1
          bzrlib/transport/trace.py      trace.py-20070828055009-7kt0bbc4t4b92apz-1
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/tsort.py                tsort.py-20051025073946-7808f6aaf7d07208
          bzrlib/tuned_gzip.py           tuned_gzip.py-20060407014720-5aadc518e928e8d2
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/util/configobj/configobj.py configobj.py-20051018184548-06992a2246425e3e
          bzrlib/version.py              version.py-20060816024207-ves6ult9a11taj9t-1
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/index.txt       index.txt-20070508041241-qznziunkg0nffhiw-1
          doc/developers/inventory.txt   inventory.txt-20080103013957-opkrhxy6lmywmx4i-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/mini-tutorial/index.txt index.txt-20070813141352-2u64ooqzo0or4hss-2
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/http_smart_server.txt fastcgi.txt-20061005091552-rz8pva0olkxv0sd8-3
          doc/en/user-guide/undoing_mistakes.txt undoing_mistakes.txt-20071121092300-8fyacngt1w98e5mp-1
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
          doc/en/user-guide/writing_a_plugin.txt writing_a_plugin.txt-20071114035000-q36a9h57ps06uvnl-7
          doc/es/mini-tutorial/index.txt index.txt-20080504182136-wmoc35u2t6kom8ca-1
          profile_imports.py             profile_imports.py-20060618020306-k5uw80achysrokj9-1
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
          tools/doc_generate/autodoc_man.py bzrman.py-20050601153041-0ff7f74de456d15e
          tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
          tools/win32/bzr.iss.cog        bzr.iss.cog-20060622100836-b3yup582rt3y0nvm-5
          bzrlib/transport/ftp/__init__.py ftp.py-20051116161804-58dc9506548c2a53
        ------------------------------------------------------------
        revno: 3572.1.1
        revision-id: amanic at gmail.com-20080726235100-gk2dyo8xy1xgj7co
        parent: pqm at pqm.ubuntu.com-20080722202646-5kwh910svyyumzre
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.test-for-new-trailing-whitespace
        timestamp: Sun 2008-07-27 01:51:00 +0200
        message:
          Add coding style test.
        added:
          bzrlib/tests/test_coding_style.py test_coding_style.py-20080726174431-0213lyviuzrb4712-1
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
    ------------------------------------------------------------
    revno: 3874.2.40
    revision-id: pqm at pqm.ubuntu.com-20081219192958-dyz8aazng866s7ld
    parent: pqm at pqm.ubuntu.com-20081219185318-yy8xjch1yej1y59r
    parent: adrian.wilkins at gmail.com-20081215140224-1he00o79jdg98zcd
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-12-19 19:29:58 +0000
    message:
      (Adrian Wilkins) Work around bug #304023,
      	use a random temp name for AtomicFile.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
        ------------------------------------------------------------
        revno: 3874.35.1
        revision-id: adrian.wilkins at gmail.com-20081215140224-1he00o79jdg98zcd
        parent: pqm at pqm.ubuntu.com-20081215052042-a9ttz3b70lsuie6q
        committer: Adrian Wilkins <adrian.wilkins at gmail.com>
        branch nick: bzr.atomicfile-cifs-win32-fix
        timestamp: Mon 2008-12-15 14:02:24 +0000
        message:
          AtomicFile names are now not invariant-per-process which stops multiple transactions on the same file breaking under unknown conditions on Windows CIFS shares
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
    ------------------------------------------------------------
    revno: 3874.2.39
    revision-id: pqm at pqm.ubuntu.com-20081219185318-yy8xjch1yej1y59r
    parent: pqm at pqm.ubuntu.com-20081219171459-521qbou7ho7g297f
    parent: john at arbash-meinel.com-20081219181236-ufw7vqpi56v8mzj0
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-12-19 18:53:18 +0000
    message:
      (jam) Part of bug #153786, the autopack logic can now restart.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
      bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3789.2.29
        revision-id: john at arbash-meinel.com-20081219181236-ufw7vqpi56v8mzj0
        parent: john at arbash-meinel.com-20081219181134-4lm0bs4ogsfvwlpr
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Fri 2008-12-19 12:12:36 -0600
        message:
          RetryWithNewPacks requires another argument.
        modified:
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
        ------------------------------------------------------------
        revno: 3789.2.28
        revision-id: john at arbash-meinel.com-20081219181134-4lm0bs4ogsfvwlpr
        parent: john at arbash-meinel.com-20081219164804-5hgw636eeadadxwm
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Fri 2008-12-19 12:11:34 -0600
        message:
          We don't actually have a transport yet, so we can't use it as context.
        modified:
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
        ------------------------------------------------------------
        revno: 3789.2.27
        revision-id: john at arbash-meinel.com-20081219164804-5hgw636eeadadxwm
        parent: john at arbash-meinel.com-20081216150741-mp88ad7yjfok68yi
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Fri 2008-12-19 10:48:04 -0600
        message:
          Add some context information to the Retry exceptions.
          
          Just in case one of them leaks out into the 'real world'.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3789.2.26
        revision-id: john at arbash-meinel.com-20081216150741-mp88ad7yjfok68yi
        parent: john at arbash-meinel.com-20081216145829-fqis79ouytgbcj4t
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Tue 2008-12-16 09:07:41 -0600
        message:
          Change the code so that we expect _reload_func to divert the flow by raising.
          
          It isn't a perfect solution, but it makes it works for autopack, and getting
          it to work for all other possibilities is difficult, and not strictly worthwhile.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3789.2.25
        revision-id: john at arbash-meinel.com-20081216145829-fqis79ouytgbcj4t
        parent: john at arbash-meinel.com-20081028174341-0k5jodd44m9llx7w
        parent: pqm at pqm.ubuntu.com-20081212134729-rphmydb7slbgqmeu
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Tue 2008-12-16 08:58:29 -0600
        message:
          Merge in bzr.dev, pull out some of the retry on copy_revision_texts code.
        added:
          bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/foreign.py              foreign.py-20081112170002-olsxmandkk8qyfuq-1
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/shelf_ui.py             shelver.py-20081005210102-33worgzwrtdw0yrm-1
          bzrlib/smart/packrepository.py packrepository.py-20080527041253-a16a8qp4vy8qh8y6-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
          bzrlib/tests/test_foreign.py   test_foreign.py-20081125004048-ywb901edgp9lluxo-1
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/tests/test_shelf_ui.py  test_shelf_ui.py-20081027155203-wtcuazg85wp9u4fv-1
          contrib/bzr_ssh_path_limiter   bzr_ssh_path_limiter-20081030010544-xjhl0y2i6wyloz8q-1
          contrib/convert_to_1.9.py      convert_to_dev2.py-20081014130524-z1ydl3mq9b4ehlvv-1
          doc/developers/btree_index_prefetch.txt btree_index_request_-20081004155340-2u6apsy53f43f0xn-1
          tools/win32/build_release.py   build_release.py-20081105204355-2ghh5cv01v1x4rzz-1
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzr                            bzr.py-20050313053754-5485f144c7006fa6
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/_dirstate_helpers_c.h   _dirstate_helpers_c.-20070802205935-hqo9yzuzjix271dd-1
          bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
          bzrlib/_readdir_pyx.pyx        readdir.pyx-20060609152855-rm6v321vuaqyh9tu-1
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/branchbuilder.py        branchbuilder.py-20070427022007-zlxpqz2lannhk6y8-1
          bzrlib/btree_index.py          index.py-20080624222253-p0x5f92uyh5hw734-7
          bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
          bzrlib/delta.py                delta.py-20050729221636-54cf14ef94783d0a
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/fetch.py                fetch.py-20050818234941-26fea6105696365d
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
          bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
          bzrlib/log.py                  log.py-20050505065812-c40ce11702fe5fb1
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
          bzrlib/option.py               option.py-20051014052914-661fb36e76e7362f
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/plugins/launchpad/account.py account.py-20071011033320-50y6vfftywf4yllw-1
          bzrlib/plugins/launchpad/lp_directory.py lp_indirect.py-20070126012204-de5rugwlt22c7u7e-1
          bzrlib/plugins/launchpad/test_account.py test_account.py-20071011033320-50y6vfftywf4yllw-2
          bzrlib/push.py                 push.py-20080606021927-5fe39050e8xne9un-1
          bzrlib/python-compat.h         pythoncompat.h-20080924041409-9kvi0fgtuuqp743j-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repofmt/weaverepo.py    presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/revisionspec.py         revisionspec.py-20050907152633-17567659fd5c0ddb
          bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
          bzrlib/smart/request.py        request.py-20061108095550-gunadhxmzkdjfeek-1
          bzrlib/smart/vfs.py            vfs.py-20061108095550-gunadhxmzkdjfeek-2
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/blackbox/test_bound_branches.py test_bound_branches.py-20051109215527-2373188ad566c205
          bzrlib/tests/blackbox/test_breakin.py test_breakin.py-20070424043903-qyy6zm4pj3h4sbp3-1
          bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
          bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
          bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
          bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          bzrlib/tests/blackbox/test_nick.py test_nick.py-20061105141046-p7zovcsit44uj4w9-1
          bzrlib/tests/blackbox/test_pull.py test_pull.py-20051201144907-64959364f629947f
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
          bzrlib/tests/blackbox/test_switch.py test_switch.py-20071122111948-0c5en6uz92bwl76h-1
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
          bzrlib/tests/branch_implementations/test_sprout.py test_sprout.py-20070521151739-b8t8p7axw1h966ws-1
          bzrlib/tests/branch_implementations/test_stacking.py test_stacking.py-20080214020755-msjlkb7urobwly0f-1
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
          bzrlib/tests/commands/test_commit.py test_commit.py-20070913161801-ydrx2k5gmv7k7eiu-1
          bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/interrepository_implementations/test_fetch.py test_fetch.py-20080425213627-j60cjh782ufm83ry-1
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/tests/per_repository/test_revision.py testrevprops.py-20051013073044-92bc3c68302ce1bf
          bzrlib/tests/per_repository/test_write_group.py test_write_group.py-20070716105516-89n34xtogq5frn0m-1
          bzrlib/tests/test_btree_index.py test_index.py-20080624222253-p0x5f92uyh5hw734-13
          bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
          bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
          bzrlib/tests/test_info.py      test_info.py-20070320150933-m0xxm1g7xi9v6noe-1
          bzrlib/tests/test_knit.py      test_knit.py-20051212171302-95d4c00dd5f11f2b
          bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_pack_repository.py test_pack_repository-20080801043947-eaw0e6h2gu75kwmy-1
          bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
          bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
          bzrlib/tests/test_revisionspec.py testrevisionnamespaces.py-20050711050225-8b4af89e6b1efe84
          bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
          bzrlib/tests/test_smart.py     test_smart.py-20061122024551-ol0l0o0oofsu9b3t-2
          bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
          bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
          bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
          bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/tests/tree_implementations/test_tree.py test_tree.py-20061215160206-usu7lwcj8aq2n3br-1
          bzrlib/tests/workingtree_implementations/test_parents.py test_set_parents.py-20060807231740-yicmnlci1mj8smu1-1
          bzrlib/trace.py                trace.py-20050309040759-c8ed824bdcd4748a
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
          bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
          bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
          bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
          bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
          bzrlib/transport/remote.py     ssh.py-20060608202016-c25gvf1ob7ypbus6-1
          bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
          bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
          bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
          bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
          doc/developers/development-repo.txt developmentrepo.txt-20080102200205-raj42k61dch8pjmj-1
          doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
          doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
          doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
          doc/en/user-guide/writing_a_plugin.txt writing_a_plugin.txt-20071114035000-q36a9h57ps06uvnl-7
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3789.2.24
        revision-id: john at arbash-meinel.com-20081028174341-0k5jodd44m9llx7w
        parent: john at arbash-meinel.com-20081027202520-50kkcq0eghc69w93
        parent: john at arbash-meinel.com-20081028174135-h1ye1sag9l0jxjwh
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Tue 2008-10-28 12:43:41 -0500
        message:
          Merge the 153786-1 fixes branch and resolve NEWS again.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3789.2.23
        revision-id: john at arbash-meinel.com-20081027202520-50kkcq0eghc69w93
        parent: john at arbash-meinel.com-20081027201848-m6oepfo8f4jvwf4p
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Mon 2008-10-27 15:25:20 -0500
        message:
          Clarify the comment.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3789.2.22
        revision-id: john at arbash-meinel.com-20081027201848-m6oepfo8f4jvwf4p
        parent: john at arbash-meinel.com-20081027200542-zy3svo8f55all5sq
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Mon 2008-10-27 15:18:48 -0500
        message:
          We need the Packer class to cleanup if it is getting a Retry it isn't handling.
          
          This is probably not the cleanest way to do it, but if we need Packer.new_pack.abort() to be
          called, or we leave an open file handle around.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
        ------------------------------------------------------------
        revno: 3789.2.21
        revision-id: john at arbash-meinel.com-20081027200542-zy3svo8f55all5sq
        parent: john at arbash-meinel.com-20081027200508-vqp58mp4vyy779aj
        parent: pqm at pqm.ubuntu.com-20081027195553-876pyjww9zmjqj87
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Mon 2008-10-27 15:05:42 -0500
        message:
          Merge bzr.dev 3801, bringing in the readv and remove_pack updates.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          bzrlib/win32utils.py           win32console.py-20051021033308-123c6c929d04973d
          doc/en/user-guide/branching_a_project.txt branching_a_project.-20071122141511-0knao2lklsdsvb1q-2
          doc/en/user-guide/core_concepts.txt core_concepts.txt-20071114035000-q36a9h57ps06uvnl-2
          doc/en/user-guide/using_checkouts.txt using_checkouts.txt-20071123055134-k5x4ekduci2lbn36-4
        ------------------------------------------------------------
        revno: 3789.2.20
        revision-id: john at arbash-meinel.com-20081027200508-vqp58mp4vyy779aj
        parent: john at arbash-meinel.com-20081027194435-dya2rm90n7feohqk
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Mon 2008-10-27 15:05:08 -0500
        message:
          The autopack code can now trigger itself to retry when _copy_revision_texts fails.
          
          In the current test, it just realizes that there is nothing it needs to do, and it stops.
          Which is fine for what we want.
        modified:
          bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3789.2.19
        revision-id: john at arbash-meinel.com-20081027194435-dya2rm90n7feohqk
        parent: john at arbash-meinel.com-20081026152455-ab2z1w4hfysx8sa6
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Mon 2008-10-27 14:44:35 -0500
        message:
          Refactor to make the tests a bit simpler
        modified:
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3789.2.18
        revision-id: john at arbash-meinel.com-20081026152455-ab2z1w4hfysx8sa6
        parent: john at arbash-meinel.com-20081026151330-rbwnhhrup7wg60kf
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Sun 2008-10-26 10:24:55 -0500
        message:
          Use the .all_packs() function rather than .packs
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3789.2.17
        revision-id: john at arbash-meinel.com-20081026151330-rbwnhhrup7wg60kf
        parent: john at arbash-meinel.com-20081025153055-u56eg6vkslmzx6qs
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Sun 2008-10-26 10:13:30 -0500
        message:
          Start getting _copy_revision_texts to retry.
          
          There seems to be something weird, where reloading the pack names does get
          the correct value for self._names, but still has the old packs in self._packs.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
        ------------------------------------------------------------
        revno: 3789.2.16
        revision-id: john at arbash-meinel.com-20081025153055-u56eg6vkslmzx6qs
        parent: john at arbash-meinel.com-20081025024257-sbi10z5ddf6rc93r
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: pack_retry_153786
        timestamp: Sat 2008-10-25 10:30:55 -0500
        message:
          Set up failing tests for _copy_revision_texts, _copy_inventory_texts, and _copy_text_texts.
        modified:
          bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
          bzrlib/tests/test_repository.py test_repository.py-20060131075918-65c555b881612f4d
    ------------------------------------------------------------
    revno: 3874.2.38
    revision-id: pqm at pqm.ubuntu.com-20081219171459-521qbou7ho7g297f
    parent: pqm at pqm.ubuntu.com-20081219065652-z3g78j4hrvdnf8bj
    parent: john at arbash-meinel.com-20081213031940-goymz22b10o9zu32
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-12-19 17:14:59 +0000
    message:
      (jam) Add a cache for deserializing inventory entries from XML.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
      bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
      bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
      bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
      bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
      bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
      bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
        ------------------------------------------------------------
        revno: 3874.34.23
        revision-id: john at arbash-meinel.com-20081213031940-goymz22b10o9zu32
        parent: john at arbash-meinel.com-20081212200628-xmm9i33jq3d6tsh3
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Fri 2008-12-12 21:19:40 -0600
        message:
          Change the XMLSerializer.read_inventory_from_string api.
          
          This allows us to pass in the entry cache, rather than using a global.
          This gives a lifetime to the cache, and eliminates some of the
          concerns about expecting a different IE from different serializers, etc.
          
          The cache is also cleared when the repo is unlocked.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
          bzrlib/xml_serializer.py       xml.py-20050309040759-57d51586fdec365d
        ------------------------------------------------------------
        revno: 3874.34.22
        revision-id: john at arbash-meinel.com-20081212200628-xmm9i33jq3d6tsh3
        parent: john at arbash-meinel.com-20081211223447-wqyc0ynjs2w59r3s
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Fri 2008-12-12 14:06:28 -0600
        message:
          Start moving things around so that the entry cache is passed in.
          
          This has a negligible effect on performance, and means that we can have the
          cache lifetime associated with a repository, rather than 'always on'.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/xml4.py                 xml4.py-20050916091259-db5ab55e7e6ca324
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml7.py                 xml7.py-20061029182747-d5tiiny21bvrd2jj-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3874.34.21
        revision-id: john at arbash-meinel.com-20081211223447-wqyc0ynjs2w59r3s
        parent: john at arbash-meinel.com-20081211222229-c9l7lebfgrzb5pme
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Thu 2008-12-11 16:34:47 -0600
        message:
          Don't cache the InventoryEntry we will return, callers mutate those objects.
        modified:
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3874.34.20
        revision-id: john at arbash-meinel.com-20081211222229-c9l7lebfgrzb5pme
        parent: john at arbash-meinel.com-20081211213610-p2ovasy20mc5a2j1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Thu 2008-12-11 16:22:29 -0600
        message:
          Clear out the InventoryEntry caches as part of the test suite.
        modified:
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
        ------------------------------------------------------------
        revno: 3874.34.19
        revision-id: john at arbash-meinel.com-20081211213610-p2ovasy20mc5a2j1
        parent: john at arbash-meinel.com-20081211205928-rmjy6scj28u7l8l3
        parent: pqm at pqm.ubuntu.com-20081211202300-6dz1vo3phfsc23pj
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Thu 2008-12-11 15:36:10 -0600
        message:
          Merge bzr.dev 3895, resolve minor conflict in bzrlib/repository.py
        added:
          bzrlib/_chunks_to_lines_py.py  _chunks_to_lines_py.-20081211024848-6uc3mtuje8j14l60-1
          bzrlib/_chunks_to_lines_pyx.pyx _chunks_to_lines_pyx-20081211021736-op7n8vrxgrd8snfi-1
          bzrlib/tests/blackbox/test_shelve.py test_ls_shelf.py-20081202053526-thlo8yt0pi1cgor1-1
          bzrlib/tests/test__chunks_to_lines.py test__chunks_to_line-20081211024848-6uc3mtuje8j14l60-2
        modified:
          .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
          bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
          bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
          bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/shelf.py                prepare_shelf.py-20081005181341-n74qe6gu1e65ad4v-1
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
          bzrlib/tests/per_repository/test_add_fallback_repository.py test_add_fallback_re-20080215040003-8w9n4ck9uqdxj18m-1
          bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
          bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
          bzrlib/tests/test_remote.py    test_remote.py-20060720103555-yeeg2x51vn0rbtdp-2
          bzrlib/tests/test_shelf.py     test_prepare_shelf.p-20081005181341-n74qe6gu1e65ad4v-2
          bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
          bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
          bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
          bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
          setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
        ------------------------------------------------------------
        revno: 3874.34.18
        revision-id: john at arbash-meinel.com-20081211205928-rmjy6scj28u7l8l3
        parent: john at arbash-meinel.com-20081211203350-iur6tsuvq9gtswe9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Thu 2008-12-11 14:59:28 -0600
        message:
          Bring in optimizations to Inventory._make_delta.
        modified:
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
        ------------------------------------------------------------
        revno: 3874.34.17
        revision-id: john at arbash-meinel.com-20081211203350-iur6tsuvq9gtswe9
        parent: john at arbash-meinel.com-20081211202214-ebsb9s3xua0lhs5q
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Thu 2008-12-11 14:33:50 -0600
        message:
          Added NEWS entry for the XML inventory entry cache.
          
          Also add a forgotten entry for the FIFOCache code.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3874.34.16
        revision-id: john at arbash-meinel.com-20081211202214-ebsb9s3xua0lhs5q
        parent: john at arbash-meinel.com-20081211200919-0cymakwpvgc5xjtn
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Thu 2008-12-11 14:22:14 -0600
        message:
          Update InventoryEntry.__eq__ in case we enable caching without .copy()
        modified:
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
        ------------------------------------------------------------
        revno: 3874.34.15
        revision-id: john at arbash-meinel.com-20081211200919-0cymakwpvgc5xjtn
        parent: john at arbash-meinel.com-20081210230600-d84wjysaeu1caoea
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Thu 2008-12-11 14:09:19 -0600
        message:
          Change the _entry_cache into class specific.
          
          This means that each Serializer will have its own entry_cache.
          But that will ensure any differences in results from different
          serializers will not be propagated. And it doesn't matter for
          most use cases, as we are really only dealing with one serializer
          at a time.
        modified:
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3874.34.14
        revision-id: john at arbash-meinel.com-20081210230600-d84wjysaeu1caoea
        parent: john at arbash-meinel.com-20081210230521-t1t4d6yfh8kt6ft8
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Wed 2008-12-10 17:06:00 -0600
        message:
          Release inventory xml strings that we've already processed.
          
          This doesn't decrease our peak memory consumption, but at least it decreases it
          a little bit over time.
        modified:
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
        ------------------------------------------------------------
        revno: 3874.34.13
        revision-id: john at arbash-meinel.com-20081210230521-t1t4d6yfh8kt6ft8
        parent: john at arbash-meinel.com-20081210223943-aqedq91tf7e6tecs
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Wed 2008-12-10 17:05:21 -0600
        message:
          We don't need to inline get_cached until we've had the miss.
        modified:
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3874.34.12
        revision-id: john at arbash-meinel.com-20081210223943-aqedq91tf7e6tecs
        parent: john at arbash-meinel.com-20081210222704-465gxu7k0wehug6o
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Wed 2008-12-10 16:39:43 -0600
        message:
          Use resize logic to ensure our inventory entry cache is at an optimal size.
          
          We don't want to cache all entries across all inventories, but we are okay caching a
          bit more than would fit in one total inventory.
        modified:
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3874.34.11
        revision-id: john at arbash-meinel.com-20081210222704-465gxu7k0wehug6o
        parent: john at arbash-meinel.com-20081210222654-7sem2ud7397cd8vg
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Wed 2008-12-10 16:27:04 -0600
        message:
          comment update
        modified:
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3874.34.10
        revision-id: john at arbash-meinel.com-20081210222654-7sem2ud7397cd8vg
        parent: john at arbash-meinel.com-20081210213712-82i1n0uem1crrnoh
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Wed 2008-12-10 16:26:54 -0600
        message:
          Add resize() functionality to the FIFO Cache.
        modified:
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
        ------------------------------------------------------------
        revno: 3874.34.9
        revision-id: john at arbash-meinel.com-20081210213712-82i1n0uem1crrnoh
        parent: john at arbash-meinel.com-20081210185059-hfucbbmumvmes1ql
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Wed 2008-12-10 15:37:12 -0600
        message:
          Add some more direct timings using time.clock() instead of lsprof.
        modified:
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3874.34.8
        revision-id: john at arbash-meinel.com-20081210185059-hfucbbmumvmes1ql
        parent: john at arbash-meinel.com-20081210182935-dejc81qksqka717d
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Wed 2008-12-10 12:50:59 -0600
        message:
          Add detailed timings on the last 100 mysql revisions.
          
          Revert to the 'safe' copy-everything code.
        modified:
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3874.34.7
        revision-id: john at arbash-meinel.com-20081210182935-dejc81qksqka717d
        parent: john at arbash-meinel.com-20081210174726-7e0jy7j5kmq20alx
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Wed 2008-12-10 12:29:35 -0600
        message:
          Do Inventory.add() optimizations, and determine 'best' results.
        modified:
          bzrlib/xml5.py                 xml5.py-20080328030717-t9guwinq8hom0ar3-1
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3874.34.6
        revision-id: john at arbash-meinel.com-20081210174726-7e0jy7j5kmq20alx
        parent: john at arbash-meinel.com-20081210173820-sjxjc8ktpuhnl1g4
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Wed 2008-12-10 11:47:26 -0600
        message:
          Add some actual timings, supporting why we use a FIFOCache.
        modified:
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3874.34.5
        revision-id: john at arbash-meinel.com-20081210173820-sjxjc8ktpuhnl1g4
        parent: john at arbash-meinel.com-20081210172213-h2b0auuil3qaz28u
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Wed 2008-12-10 11:38:20 -0600
        message:
          Use a FIFOCache instead of an LRUCache, and factor out elt.get
        modified:
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3874.34.4
        revision-id: john at arbash-meinel.com-20081210172213-h2b0auuil3qaz28u
        parent: john at arbash-meinel.com-20081208183041-9r88rfoms0y8cr5b
        parent: pqm at pqm.ubuntu.com-20081210082822-li6ku9s3k63kjrpr
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Wed 2008-12-10 11:22:13 -0600
        message:
          Merge bzr.dev 3890, bring in the FIFOCache.
        added:
          bzrlib/fifo_cache.py           fifo_cache.py-20081209212307-31ffjwvteyvmydnf-1
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py test_add_inventory_d-20081013002626-rut81igtlqb4590z-1
          bzrlib/tests/test_fifo_cache.py test_fifo_cache.py-20081209212307-31ffjwvteyvmydnf-2
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
          bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
          bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
          bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/registry.py             lazy_factory.py-20060809213415-2gfvqadtvdn0phtg-1
          bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
          bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
          bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
          bzrlib/tests/blackbox/test_ls.py test_ls.py-20060712232047-0jraqpecwngee12y-1
          bzrlib/tests/blackbox/test_pull.py test_pull.py-20051201144907-64959364f629947f
          bzrlib/tests/blackbox/test_revision_info.py test_revision_info.py-20050917162600-21dab3877aa348d7
          bzrlib/tests/interrepository_implementations/__init__.py __init__.py-20060220054744-baf49a1f88f17b1a
          bzrlib/tests/per_repository/__init__.py __init__.py-20060131092037-9564957a7d4a841b
          bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
          bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
          doc/developers/HACKING.txt     HACKING-20050805200004-2a5dc975d870f78c
        ------------------------------------------------------------
        revno: 3874.34.3
        revision-id: john at arbash-meinel.com-20081208183041-9r88rfoms0y8cr5b
        parent: john at arbash-meinel.com-20081208183004-gaxfel9xzzwrc093
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Mon 2008-12-08 12:30:41 -0600
        message:
          If we are going to thrash the inventory entry cache, increase its size.
        modified:
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
        ------------------------------------------------------------
        revno: 3874.34.2
        revision-id: john at arbash-meinel.com-20081208183004-gaxfel9xzzwrc093
        parent: john at arbash-meinel.com-20081208182757-2rls8q1ri36ub6e9
        parent: john at arbash-meinel.com-20081208182300-u1qmnxafwt2rr5dz
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Mon 2008-12-08 12:30:04 -0600
        message:
          Merge the lru cache changes.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
          bzrlib/lru_cache.py            lru_cache.py-20070119165515-tlw203kuwh0id5gv-1
          bzrlib/tests/test_lru_cache.py test_lru_cache.py-20070119165535-hph6rk4h9rzy4180-1
        ------------------------------------------------------------
        revno: 3874.34.1
        revision-id: john at arbash-meinel.com-20081208182757-2rls8q1ri36ub6e9
        parent: pqm at pqm.ubuntu.com-20081205181554-ofrdnafloc43bxkh
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: xml_cache
        timestamp: Mon 2008-12-08 12:27:57 -0600
        message:
          Add an InventoryEntry cache to the xml deserializer.
        modified:
          bzrlib/xml8.py                 xml5.py-20050907032657-aac8f960815b66b1
    ------------------------------------------------------------
    revno: 3874.2.37
    revision-id: pqm at pqm.ubuntu.com-20081219065652-z3g78j4hrvdnf8bj
    parent: pqm at pqm.ubuntu.com-20081217102138-pz7pfli9o3k50zq7
    parent: andrew.bennetts at canonical.com-20081219061459-a6gcn8lwzweor8ri
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2008-12-19 06:56:52 +0000
    message:
      Improve error handling in msgeditor._run_editor. (Andrew Bennetts)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
      bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
        ------------------------------------------------------------
        revno: 3874.33.4
        revision-id: andrew.bennetts at canonical.com-20081219061459-a6gcn8lwzweor8ri
        parent: andrew.bennetts at canonical.com-20081219061228-jnw1n111u3impfi0
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: msgeditor-failure-handling
        timestamp: Fri 2008-12-19 17:14:59 +1100
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3874.33.3
        revision-id: andrew.bennetts at canonical.com-20081219061228-jnw1n111u3impfi0
        parent: andrew.bennetts at canonical.com-20081218025154-xwjqtnbpa619pakv
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: msgeditor-failure-handling
        timestamp: Fri 2008-12-19 17:12:28 +1100
        message:
          Tweak warning slightly.
        modified:
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
        ------------------------------------------------------------
        revno: 3874.33.2
        revision-id: andrew.bennetts at canonical.com-20081218025154-xwjqtnbpa619pakv
        parent: andrew.bennetts at canonical.com-20081217234306-uiz0pumfeaemy9ky
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: msgeditor-failure-handling
        timestamp: Thu 2008-12-18 13:51:54 +1100
        message:
          Fix thinko.
        modified:
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
        ------------------------------------------------------------
        revno: 3874.33.1
        revision-id: andrew.bennetts at canonical.com-20081217234306-uiz0pumfeaemy9ky
        parent: pqm at pqm.ubuntu.com-20081217102138-pz7pfli9o3k50zq7
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: msgeditor-failure-handling
        timestamp: Thu 2008-12-18 10:43:06 +1100
        message:
          Improve error handling in msgeditor._run_editor.
        modified:
          bzrlib/msgeditor.py            msgeditor.py-20050901111708-ef6d8de98f5d8f2f
          bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
    ------------------------------------------------------------
    revno: 3874.2.36
    revision-id: pqm at pqm.ubuntu.com-20081217102138-pz7pfli9o3k50zq7
    parent: pqm at pqm.ubuntu.com-20081216173612-rj1jkrqcezr6sb3b
    parent: andrew.bennetts at canonical.com-20081217094328-ps24qf79zvl3f23q
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2008-12-17 10:21:38 +0000
    message:
      Fix pushing an unstackable branch + stackable repo when there is a
      	default stacking policy. (Andrew Bennetts)
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
      bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
      bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
      bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 3874.32.9
        revision-id: andrew.bennetts at canonical.com-20081217094328-ps24qf79zvl3f23q
        parent: andrew.bennetts at canonical.com-20081217084010-zhnl6i5o40yet8lu
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: broken-stacking-fix
        timestamp: Wed 2008-12-17 20:43:28 +1100
        message:
          Add NEWS entry.
        modified:
          NEWS                           NEWS-20050323055033-4e00b5db738777ff
        ------------------------------------------------------------
        revno: 3874.32.8
        revision-id: andrew.bennetts at canonical.com-20081217084010-zhnl6i5o40yet8lu
        parent: andrew.bennetts at canonical.com-20081216041339-ri040jpm4xs25kl2
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: broken-stacking-fix
        timestamp: Wed 2008-12-17 19:40:10 +1100
        message:
          Add test requested by John, and fix whitespace nit.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
          bzrlib/tests/per_repository/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
        ------------------------------------------------------------
        revno: 3874.32.7
        revision-id: andrew.bennetts at canonical.com-20081216041339-ri040jpm4xs25kl2
        parent: andrew.bennetts at canonical.com-20081216025831-vgwlxfoz7n9b8fyh
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: broken-stacking-fix
        timestamp: Tue 2008-12-16 15:13:39 +1100
        message:
          Comment the new tests.
        modified:
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
        ------------------------------------------------------------
        revno: 3874.32.6
        revision-id: andrew.bennetts at canonical.com-20081216025831-vgwlxfoz7n9b8fyh
        parent: andrew.bennetts at canonical.com-20081216022704-1ntb6qvqfhbecat3
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: broken-stacking-fix
        timestamp: Tue 2008-12-16 13:58:31 +1100
        message:
          Skip test for two formats, and fix format 5 by avoiding a full history sync with non-format5 branches.
        modified:
          bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
        ------------------------------------------------------------
        revno: 3874.32.5
        revision-id: andrew.bennetts at canonical.com-20081216022704-1ntb6qvqfhbecat3
        parent: andrew.bennetts at canonical.com-20081216021506-mj4a4qi6mpk3b3x5
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: broken-stacking-fix
        timestamp: Tue 2008-12-16 13:27:04 +1100
        message:
          Improve the test; now 4/7 passing.
        modified:
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
        ------------------------------------------------------------
        revno: 3874.32.4
        revision-id: andrew.bennetts at canonical.com-20081216021506-mj4a4qi6mpk3b3x5
        parent: andrew.bennetts at canonical.com-20081216013823-c38v5thz201516iv
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: broken-stacking-fix
        timestamp: Tue 2008-12-16 13:15:06 +1100
        message:
          First cut of a branch_implementations test.  It fails.
        modified:
          bzrlib/tests/branch_implementations/__init__.py __init__.py-20060123013057-b12a52c3f361daf4
          bzrlib/tests/branch_implementations/test_push.py test_push.py-20070130153159-fhfap8uoifevg30j-1
        ------------------------------------------------------------
        revno: 3874.32.3
        revision-id: andrew.bennetts at canonical.com-20081216013823-c38v5thz201516iv
        parent: andrew.bennetts at canonical.com-20081215090640-g4ochmddwvxzl7pp
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: broken-stacking-fix
        timestamp: Tue 2008-12-16 12:38:23 +1100
        message:
          Simplify test slightly.
        modified:
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3874.32.2
        revision-id: andrew.bennetts at canonical.com-20081215090640-g4ochmddwvxzl7pp
        parent: andrew.bennetts at canonical.com-20081215014836-j5sr891os3sq3sh8
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: broken-stacking-fix
        timestamp: Mon 2008-12-15 20:06:40 +1100
        message:
          Blackbox test that triggers the bug.  Should get replaced with a unit test.
        modified:
          bzrlib/tests/blackbox/test_push.py test_push.py-20060329002750-929af230d5d22663
        ------------------------------------------------------------
        revno: 3874.32.1
        revision-id: andrew.bennetts at canonical.com-20081215014836-j5sr891os3sq3sh8
        parent: pqm at pqm.ubuntu.com-20081213000403-r1acnqhux25xhil1
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: broken-stacking-fix
        timestamp: Mon 2008-12-15 12:48:36 +1100
        message:
          Probable fix for GaryvdM's bug when pushing a stacked qbzr branch to Launchpad.
        modified:
          bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
    ------------------------------------------------------------
    revno: 3874.2.35
    revision-id: pqm at pqm.ubuntu.com-20081216173612-rj1jkrqcezr6sb3b
    parent: pqm at pqm.ubuntu.com-20081216050844-csmbt4az61zghcxf
    parent: amanic at gmail.com-20081216160528-rsp1kz89fj3x884e
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2008-12-16 17:36:12 +0000
    message:
      (Marius) Support showing revisions in a specific range in 'bzr tags'.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
    ------------------------------------------------------------
    revno: 3874.31.4
    revision-id: amanic at gmail.com-20081216160528-rsp1kz89fj3x884e
    parent: amanic at gmail.com-20081214033703-ezazxwmb2shulxc5
    committer: Marius Kruger <amanic at gmail.com>
    branch nick: bzr.tags_revision
    timestamp: Tue 2008-12-16 18:05:28 +0200
    message:
      * rename _get2Revisions to _get_revision_range
      * add doc string
      * fix a error message to not refer to `log`, if it was actually called by `tag`.
    modified:
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
    ------------------------------------------------------------
    revno: 3874.31.3
    revision-id: amanic at gmail.com-20081214033703-ezazxwmb2shulxc5
    parent: amanic at gmail.com-20081214032201-lx059v3ts0pihvcf
    committer: Marius Kruger <amanic at gmail.com>
    branch nick: bzr.tags_revision
    timestamp: Sun 2008-12-14 05:37:03 +0200
    message:
      add news
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
    ------------------------------------------------------------
    revno: 3874.31.2
    revision-id: amanic at gmail.com-20081214032201-lx059v3ts0pihvcf
    parent: amanic at gmail.com-20081214024753-xy1xljs3rx6pwcti
    committer: Marius Kruger <amanic at gmail.com>
    branch nick: bzr.tags_revision
    timestamp: Sun 2008-12-14 05:22:01 +0200
    message:
      add test_list_tags_revision_filtering
    modified:
      bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
    ------------------------------------------------------------
    revno: 3874.31.1
    revision-id: amanic at gmail.com-20081214024753-xy1xljs3rx6pwcti
    parent: pqm at pqm.ubuntu.com-20081213000403-r1acnqhux25xhil1
    committer: Marius Kruger <amanic at gmail.com>
    branch nick: bzr.tags_revision
    timestamp: Sun 2008-12-14 04:47:53 +0200
    message:
      * factor out _get2Revisions from cmd_log to be able to reuse how revesions is determined by log.
      * implement revsion filtering for `bzr tags` which works like log's revision filtering. 
    modified:
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
-------------- next part --------------

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


More information about the bazaar-commits mailing list