Rev 1440: merge integration. in /home/robertc/source/baz/test-providers

Robert Collins robertc at robertcollins.net
Tue Jan 3 02:07:12 GMT 2006


------------------------------------------------------------
revno: 1440
revision-id: robertc at robertcollins.net-20060103020706-998bb02793088bdf
parent: robertc at robertcollins.net-20051228221949-e9b25a75ac80edd3
parent: robertc at robertcollins.net-20060102225445-8554f5b0109dbc41
committer: Robert Collins <robertc at robertcollins.net>
branch nick: test-providers
timestamp: Tue 2006-01-03 13:07:06 +1100
message:
  merge integration.
added:
  bzrlib/tests/test_basis_inventory.py test_basis_inventory.py-20051218151655-3650468941091309
  bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
  bzrlib/tests/test_permissions.py test_permissions.py-20051215004520-ccf475789c80e80c
renamed:
  bzrlib/tests/test_sftp.py => bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
modified:
  HACKING                        HACKING-20050805200004-2a5dc975d870f78c
  Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
  NEWS                           NEWS-20050323055033-4e00b5db738777ff
  bzrlib/__init__.py             __init__.py-20050309040759-33e65acf91bbcd5d
  bzrlib/add.py                  add.py-20050323030017-3a77d63feda58e33
  bzrlib/atomicfile.py           atomicfile.py-20050509044450-dbd24e6c564f7c66
  bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
  bzrlib/changeset.py            changeset.py-20050513021216-b02ab57fb9738913
  bzrlib/check.py                check.py-20050309040759-f3a679400c06bcc1
  bzrlib/config.py               config.py-20051011043216-070c74f4e9e338e8
  bzrlib/conflicts.py            conflicts.py-20051001061850-78ef952ba63d2b42
  bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
  bzrlib/externalcommand.py      externalcommand.py-20050901092254-b4fc642a55bb815b
  bzrlib/hashcache.py            hashcache.py-20050706091756-fe3a8cc1143ff24f
  bzrlib/intset.py               intset.py-20050717175247-81cd658f9aaa2731
  bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
  bzrlib/merge.py*               merge.py-20050513021216-953b65a438527106
  bzrlib/merge_core.py           merge_core.py-20050513021216-eda88728698d4401
  bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
  bzrlib/plugin.py               plugin.py-20050622060424-829b654519533d69
  bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
  bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
  bzrlib/store/weave.py          weavestore.py-20050907094258-88262e0434babab9
  bzrlib/tests/HTTPTestUtil.py   HTTPTestUtil.py-20050914180604-247d3aafb7a43343
  bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
  bzrlib/tests/blackbox/test_pull.py test_pull.py-20051201144907-64959364f629947f
  bzrlib/tests/blackbox/test_too_much.py blackbox.py-20050620052131-a7370d756399f615
  bzrlib/tests/blackbox/test_versioning.py versioning.py-20050622071821-3ddf5e2e5e93c602
  bzrlib/tests/stub_sftp.py      stub_sftp.py-20051027032739-0e7ef4f7bab0e174
  bzrlib/tests/test_branch.py    testbranch.py-20050711070244-121d632bc37d7253
  bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
  bzrlib/tests/test_config.py    testconfig.py-20051011041908-742d0c15d8d8c8eb
  bzrlib/tests/test_gpg.py       testgpg.py-20051017042228-9276cd40a784c93c
  bzrlib/tests/test_hashcache.py testhashcache.py-20050706091800-0288ab2659338981
  bzrlib/tests/test_inv.py       testinv.py-20050722220913-1dc326138d1a5892
  bzrlib/tests/test_log.py       testlog.py-20050728115707-1a514809d7d49309
  bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
  bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
  bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
  bzrlib/tests/test_parent.py    test_parent.py-20050830052751-5e62766623c32222
  bzrlib/tests/test_plugins.py   plugins.py-20050622075746-32002b55e5e943e9
  bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
  bzrlib/tests/test_setup.py     test_setup.py-20051208073730-4a59a6368c4efa04
  bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
  bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
  bzrlib/tests/test_weave.py     testknit.py-20050627023648-9833cc5562ffb785
  bzrlib/tests/test_whitebox.py  whitebox.py-20050530064534-a063aafb4a0a3a04
  bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
  bzrlib/tests/treeshape.py      treeshape.py-20051004094628-312a98f0194306a8
  bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
  bzrlib/transport/ftp.py        ftp.py-20051116161804-58dc9506548c2a53
  bzrlib/transport/http.py       http_transport.py-20050711212304-506c5fd1059ace96
  bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
  bzrlib/transport/memory.py     memory.py-20051016101338-cd008dbdf69f04fc
  bzrlib/transport/sftp.py       sftp.py-20051019050329-ab48ce71b7e32dfe
  bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
  bzrlib/upgrade.py              history2weaves.py-20050818063535-e7d319791c19a8b2
  bzrlib/weave.py                knit.py-20050627021749-759c29984154256b
  bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
  bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
    ------------------------------------------------------------
    merged: robertc at robertcollins.net-20060102225445-8554f5b0109dbc41
    parent: robertc at robertcollins.net-20060102223732-d5221b37ff0f7888
    parent: aaron.bentley at utoronto.ca-20051226062928-09c4e07bcdfce3af
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: integration
    timestamp: Tue 2006-01-03 09:54:45 +1100
    message:
      Merge Aarons integration branch.
    ------------------------------------------------------------
    merged: aaron.bentley at utoronto.ca-20051226062928-09c4e07bcdfce3af
    parent: aaron.bentley at utoronto.ca-20051226052838-b90834b8788c7101
    committer: Aaron Bentley <aaron.bentley at utoronto.ca>
    branch nick: Aaron's mergeable stuff
    timestamp: Mon 2005-12-26 01:29:28 -0500
    message:
      Fixed hashcache
    ------------------------------------------------------------
    merged: aaron.bentley at utoronto.ca-20051226052838-b90834b8788c7101
    parent: aaron.bentley at utoronto.ca-20051222031427-8479fe2c80b0a5c1
    committer: Aaron Bentley <aaron.bentley at utoronto.ca>
    branch nick: Aaron's mergeable stuff
    timestamp: Mon 2005-12-26 00:28:38 -0500
    message:
      Reactivated hashcache tests
    ------------------------------------------------------------
    merged: aaron.bentley at utoronto.ca-20051222031427-8479fe2c80b0a5c1
    parent: aaron.bentley at utoronto.ca-20051215071914-836bc288d9f55a5b
    parent: mbp at sourcefrog.net-20051216014735-906c2145b95924eb
    committer: Aaron Bentley <aaron.bentley at utoronto.ca>
    branch nick: Aaron's mergeable stuff
    timestamp: Wed 2005-12-21 22:14:27 -0500
    message:
      Merged Martin's latest
    ------------------------------------------------------------
    merged: mbp at sourcefrog.net-20051216014735-906c2145b95924eb
    parent: mbp at sourcefrog.net-20051216003931-476d497e6dbd21b9
    committer: Martin Pool <mbp at sourcefrog.net>
    branch nick: bzr.dev (Main development branch)
    timestamp: Fri 2005-12-16 12:47:35 +1100
    message:
      Remove config.guess and configure.in from builtin ignore list.
    ------------------------------------------------------------
    merged: mbp at sourcefrog.net-20051216003931-476d497e6dbd21b9
    parent: mbp at sourcefrog.net-20051216002517-73448ea063865983
    parent: robertc at robertcollins.net-20051215083203-07b824bae89674c1
    committer: Martin Pool <mbp at sourcefrog.net>
    branch nick: bzr.dev (Main development branch)
    timestamp: Fri 2005-12-16 11:39:31 +1100
    message:
      [merge] robert
    ------------------------------------------------------------
    merged: mbp at sourcefrog.net-20051216002517-73448ea063865983
    parent: mbp at sourcefrog.net-20051216001728-5c9086013d1bbf8f
    parent: robertc at robertcollins.net-20051214090140-b70938f467aaea6f
    committer: Martin Pool <mbp at sourcefrog.net>
    branch nick: bzr.dev (Main development branch)
    timestamp: Fri 2005-12-16 11:25:17 +1100
    message:
      [merge] robertc: file encoding tests, and run all tests in C locale as well as default
    ------------------------------------------------------------
    merged: robertc at robertcollins.net-20051214090140-b70938f467aaea6f
    parent: robertc at robertcollins.net-20051214075326-3c1f619fa0f73514
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: run_tests_twice_for_i18n
    timestamp: Wed 2005-12-14 20:01:40 +1100
    message:
      forgot my self.
    ------------------------------------------------------------
    merged: robertc at robertcollins.net-20051214075326-3c1f619fa0f73514
    parent: robertc at robertcollins.net-20051212233303-1084576233b6e3b1
    parent: mbp at sourcefrog.net-20051213054804-e1dcb0c21cacd174
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: run_tests_twice_for_i18n
    timestamp: Wed 2005-12-14 18:53:26 +1100
    message:
      Merge from upstream.
    ------------------------------------------------------------
    merged: robertc at robertcollins.net-20051212233303-1084576233b6e3b1
    parent: robertc at robertcollins.net-20051212231443-a2228c4350ea0a14
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: run_tests_twice_for_i18n
    timestamp: Tue 2005-12-13 10:33:03 +1100
    message:
      Fix typo in my msgeditor test changes.
    ------------------------------------------------------------
    merged: robertc at robertcollins.net-20051212231443-a2228c4350ea0a14
    parent: robertc at robertcollins.net-20051212223421-c0f6e7a7fae0b5ee
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: run_tests_twice_for_i18n
    timestamp: Tue 2005-12-13 10:14:43 +1100
    message:
      Run the test suite with no locale as well as the default locale. Also add a test for build_tree_shape to selftest.
    ------------------------------------------------------------
    merged: mbp at sourcefrog.net-20051216001728-5c9086013d1bbf8f
    parent: mbp at sourcefrog.net-20051213054804-e1dcb0c21cacd174
    committer: Martin Pool <mbp at sourcefrog.net>
    branch nick: bzr.dev (Main development branch)
    timestamp: Fri 2005-12-16 11:17:28 +1100
    message:
      Add notes on merge/review process.
    ------------------------------------------------------------
    merged: aaron.bentley at utoronto.ca-20051215071914-836bc288d9f55a5b
    parent: aaron.bentley at utoronto.ca-20051215065024-658b20fddd26a9ec
    parent: abentley at panoramicfeedback.com-20051214183411-f013b7006e68d0eb
    committer: Aaron Bentley <aaron.bentley at utoronto.ca>
    branch nick: Aaron's mergeable stuff
    timestamp: Thu 2005-12-15 02:19:14 -0500
    message:
      Merged in other version of NEWS update
    ------------------------------------------------------------
    merged: aaron.bentley at utoronto.ca-20051215065024-658b20fddd26a9ec
    parent: aaron.bentley at utoronto.ca-20051215064846-aa6cb6c42313c8e3
    committer: Aaron Bentley <aaron.bentley at utoronto.ca>
    branch nick: Aaron's mergeable stuff
    timestamp: Thu 2005-12-15 01:50:24 -0500
    message:
      Removed ignore for configure.in, which is never autogenerated.
    ------------------------------------------------------------
    merged: aaron.bentley at utoronto.ca-20051215064846-aa6cb6c42313c8e3
    parent: abentley at panoramicfeedback.com-20051213201315-8f8f4ab3bc677d35
    committer: Aaron Bentley <aaron.bentley at utoronto.ca>
    branch nick: Aaron's mergeable stuff
    timestamp: Thu 2005-12-15 01:48:46 -0500
    message:
      Updated NEWS
    ------------------------------------------------------------
    merged: robertc at robertcollins.net-20060102223732-d5221b37ff0f7888
    parent: robertc at robertcollins.net-20060102211101-672549a6c738eb0e
    parent: john at arbash-meinel.com-20051222233243-1ff7ae626c03d3d3
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: integration
    timestamp: Tue 2006-01-03 09:37:32 +1100
    message:
      Merge in John Meinels integration branch.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051222233243-1ff7ae626c03d3d3
    parent: john at arbash-meinel.com-20051222232530-4e3a7260b6f0384b
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-jam-integration
    timestamp: Thu 2005-12-22 17:32:43 -0600
    message:
      Whitespace cleanups.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051222232530-4e3a7260b6f0384b
    parent: john at arbash-meinel.com-20051222141507-756316fc76229621
    parent: denys.duchier at mozart-oz.org-20051222190314-bc62a9e63173500a
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-jam-integration
    timestamp: Thu 2005-12-22 17:25:30 -0600
    message:
      [merge] Dennis Duchier, some cleanups of the bzr merge code.
    ------------------------------------------------------------
    merged: denys.duchier at mozart-oz.org-20051222190314-bc62a9e63173500a
    parent: denys.duchier at mozart-oz.org-20051222185700-2a2fbee2e89c40d5
    committer: Denys Duchier <denys.duchier at mozart-oz.org>
    branch nick: bzr.cleanup
    timestamp: Thu 2005-12-22 20:03:14 +0100
    message:
      sort with key and reverse is standard in Python 2.4
    ------------------------------------------------------------
    merged: denys.duchier at mozart-oz.org-20051222185700-2a2fbee2e89c40d5
    parent: denys.duchier at mozart-oz.org-20051222183620-e8b04a95ac15de41
    committer: Denys Duchier <denys.duchier at mozart-oz.org>
    branch nick: bzr.cleanup
    timestamp: Thu 2005-12-22 19:57:00 +0100
    message:
      "reversed" is standard in Python 2.4
    ------------------------------------------------------------
    merged: denys.duchier at mozart-oz.org-20051222183620-e8b04a95ac15de41
    parent: mbp at sourcefrog.net-20051216014735-906c2145b95924eb
    committer: Denys Duchier <denys.duchier at mozart-oz.org>
    branch nick: bzr.cleanup
    timestamp: Thu 2005-12-22 19:36:20 +0100
    message:
      removed support for applying changesets in reverse
      
      Reverse application of a changeset can just as well be achieved by
      reversing the changeset itself (i.e. exchanging the sides) and then
      applying it forward.
      
      Following Aaron's suggestion, I also removed support for composing
      changesets.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051222141507-756316fc76229621
    parent: john at arbash-meinel.com-20051221163838-e5a9f3cb827de3e0
    parent: denys.duchier at mozart-oz.org-20051221231921-e38aacd973ce2e59
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-jam-integration
    timestamp: Thu 2005-12-22 08:15:07 -0600
    message:
      [merge] Denys Duchier, more tests for test_merge_core, and fixup of one test.
    ------------------------------------------------------------
    merged: denys.duchier at mozart-oz.org-20051221231921-e38aacd973ce2e59
    parent: denys.duchier at mozart-oz.org-20051221220143-193db4ab8caca5d1
    committer: Denys Duchier <denys.duchier at mozart-oz.org>
    branch nick: bzr.tests
    timestamp: Thu 2005-12-22 00:19:21 +0100
    message:
      bug fix: missing basename in test_file_moves
    ------------------------------------------------------------
    merged: denys.duchier at mozart-oz.org-20051221220143-193db4ab8caca5d1
    parent: denys.duchier at mozart-oz.org-20051221215958-368732b52af4b8a3
    committer: Denys Duchier <denys.duchier at mozart-oz.org>
    branch nick: bzr.tests2
    timestamp: Wed 2005-12-21 23:01:43 +0100
    message:
      4 new merge tests suggested by abentley
    ------------------------------------------------------------
    merged: denys.duchier at mozart-oz.org-20051221215958-368732b52af4b8a3
    parent: mbp at sourcefrog.net-20051216014735-906c2145b95924eb
    committer: Denys Duchier <denys.duchier at mozart-oz.org>
    branch nick: bzr.tests2
    timestamp: Wed 2005-12-21 22:59:58 +0100
    message:
      two new tests suggested by abentley
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051221163838-e5a9f3cb827de3e0
    parent: john at arbash-meinel.com-20051220024527-c62e00c739161df8
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-jam-integration
    timestamp: Wed 2005-12-21 10:38:38 -0600
    message:
      [patch] from duchier, include more tests of the merge core.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051220024527-c62e00c739161df8
    parent: john at arbash-meinel.com-20051219203101-7d7eba36c66dbfc4
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-jam-integration
    timestamp: Mon 2005-12-19 20:45:27 -0600
    message:
      Whitespace and other formatting cleanups suggested by Robert.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051219203101-7d7eba36c66dbfc4
    parent: john at arbash-meinel.com-20051219182315-9ff26ff83ae1c43e
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-jam-integration
    timestamp: Mon 2005-12-19 14:31:01 -0600
    message:
      Lots of updates for 'bzr check'
      Added get_sha1() to Weave, 
      Updated RevisionTree so that it takes a Branch 
      (thus it can use get_transaction()),
      changed 'bzr check' so that it uses Weave.check(),
      rather than having each file extract its own text
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051219182315-9ff26ff83ae1c43e
    parent: john at arbash-meinel.com-20051219180840-331adddc8d5627c3
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-jam-integration
    timestamp: Mon 2005-12-19 12:23:15 -0600
    message:
      Cleaned up the check code by using self._walk() instead of manually writing the loop.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051219180840-331adddc8d5627c3
    parent: john at arbash-meinel.com-20051219180624-c16ede0bafc0c21c
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-jam-integration
    timestamp: Mon 2005-12-19 12:08:40 -0600
    message:
      Change Weave.check() so that it checks all revisions in parallel.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051219180624-c16ede0bafc0c21c
    parent: john at arbash-meinel.com-20051219174825-3046c2b52fda89dc
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-jam-integration
    timestamp: Mon 2005-12-19 12:06:24 -0600
    message:
      IntSet doesn't actually provide a performance improvement, so ignore it
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051219174825-3046c2b52fda89dc
    parent: john at arbash-meinel.com-20051219173644-673e0a432d001872
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-jam-integration
    timestamp: Mon 2005-12-19 11:48:25 -0600
    message:
      Added set_remove to get the set delete function to IntSet
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051219173644-673e0a432d001872
    parent: john at arbash-meinel.com-20051218151719-166c90b56986dc5d
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-jam-integration
    timestamp: Mon 2005-12-19 11:36:44 -0600
    message:
      Adding sha1 check when weave extracts a text.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051218151719-166c90b56986dc5d
    parent: john at arbash-meinel.com-20051218151239-a402a0ddc0f9628b
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-jam-integration
    timestamp: Sun 2005-12-18 09:17:19 -0600
    message:
      Forgot to add the test.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051218151239-a402a0ddc0f9628b
    parent: john at arbash-meinel.com-20051218040846-3d1acb9e626e8671
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-jam-integration
    timestamp: Sun 2005-12-18 09:12:39 -0600
    message:
      Added a test for basis-inventory, which should have happened before.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051218040846-3d1acb9e626e8671
    parent: john at arbash-meinel.com-20051216053312-dab01659fc8874f0
    parent: john at arbash-meinel.com-20051216150328-3bb1090f181b4c5a
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-jam-integration
    timestamp: Sat 2005-12-17 22:08:46 -0600
    message:
      merge permissions branch, also fixup tests so they are lined up with bzr.dev to help prevent conflicts.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051216150328-3bb1090f181b4c5a
    parent: john at arbash-meinel.com-20051216062207-f8a9ca3f32934a86
    parent: mbp at sourcefrog.net-20051216014735-906c2145b95924eb
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-permissions
    timestamp: Fri 2005-12-16 09:03:28 -0600
    message:
      [merge] bzr.dev
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051216062207-f8a9ca3f32934a86
    parent: john at arbash-meinel.com-20051216061348-219db42d609774a1
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-permissions
    timestamp: Fri 2005-12-16 00:22:07 -0600
    message:
      Changing so that sftp tests are skipped rather than hidden when paramiko isn't present
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051216061348-219db42d609774a1
    parent: john at arbash-meinel.com-20051216061100-6136fb5a1c3acacb
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-permissions
    timestamp: Fri 2005-12-16 00:13:48 -0600
    message:
      Made the StubSFTPServer use umask even for mkdir()
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051216061100-6136fb5a1c3acacb
    parent: john at arbash-meinel.com-20051216013044-9d16c210eae6041d
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-permissions
    timestamp: Fri 2005-12-16 00:11:00 -0600
    message:
      [patch] Robey Pointer to fix sftp server using umask for files (failing tests for directories)
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051216013044-9d16c210eae6041d
    parent: john at arbash-meinel.com-20051215234657-984969271a333a76
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-permissions
    timestamp: Thu 2005-12-15 19:30:44 -0600
    message:
      added NEWS entry.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051215234657-984969271a333a76
    parent: john at arbash-meinel.com-20051215220036-e1f4de8dff952819
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-permissions
    timestamp: Thu 2005-12-15 17:46:57 -0600
    message:
      Moved chmod to after pipelined file upload
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051215220036-e1f4de8dff952819
    parent: john at arbash-meinel.com-20051215213934-c604f80de4902abf
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-permissions
    timestamp: Thu 2005-12-15 16:00:36 -0600
    message:
      Added the ability to disable setting permissions
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051215213934-c604f80de4902abf
    parent: john at arbash-meinel.com-20051215213003-6182bfb1ace9cfc3
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-permissions
    timestamp: Thu 2005-12-15 15:39:34 -0600
    message:
      Stores don't have to have a dir_mode or file_mode set
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051215213003-6182bfb1ace9cfc3
    parent: john at arbash-meinel.com-20051215211109-3c96c1af8cd45cdd
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-permissions
    timestamp: Thu 2005-12-15 15:30:03 -0600
    message:
      It turns out that only the StubSFTPServer doesn't mask on open(), adding a chmod call after open
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051215211109-3c96c1af8cd45cdd
    parent: john at arbash-meinel.com-20051215200502-ece3c53709876892
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-permissions
    timestamp: Thu 2005-12-15 15:11:09 -0600
    message:
      Added permission checking to Branch, and propogated that change into the stores.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051215200502-ece3c53709876892
    parent: john at arbash-meinel.com-20051215200303-be2d09abef0f6e57
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-permissions
    timestamp: Thu 2005-12-15 14:05:02 -0600
    message:
      code cleanup
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051215200303-be2d09abef0f6e57
    parent: john at arbash-meinel.com-20051215175931-0a302899643581cd
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-permissions
    timestamp: Thu 2005-12-15 14:03:03 -0600
    message:
      Added mode to the appropriate transport functions, and tests to make sure they work.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051215175931-0a302899643581cd
    parent: mbp at sourcefrog.net-20051213054804-e1dcb0c21cacd174
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-permissions
    timestamp: Thu 2005-12-15 11:59:31 -0600
    message:
      Added new permissions test (currently don't pass)
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051216053312-dab01659fc8874f0
    parent: john at arbash-meinel.com-20051204215501-9ee53a39579d1e28
    parent: john at arbash-meinel.com-20051216051321-0a46118f3dd3ccc7
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-jam-integration
    timestamp: Thu 2005-12-15 23:33:12 -0600
    message:
      [merge] win32
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051216051321-0a46118f3dd3ccc7
    parent: john at arbash-meinel.com-20051216045300-316811378703a220
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-15 23:13:21 -0600
    message:
      get_transport() now forces unicode paths, which helps get proper filenames.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051216045300-316811378703a220
    parent: john at arbash-meinel.com-20051216044207-b1fdf835d8432d3f
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-15 22:53:00 -0600
    message:
      Switch to sys.executable instead of just 'python' to make sure to run the right executable
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051216044207-b1fdf835d8432d3f
    parent: john at arbash-meinel.com-20051216034314-1a87179af364d10b
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-15 22:42:07 -0600
    message:
      Updating for new transport tests so that they pass on win32
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051216034314-1a87179af364d10b
    parent: john at arbash-meinel.com-20051216031326-59a5010e2358813f
    parent: mbp at sourcefrog.net-20051213054804-e1dcb0c21cacd174
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-15 21:43:14 -0600
    message:
      [merge] bzr.dev
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051216031326-59a5010e2358813f
    parent: john at arbash-meinel.com-20051208183243-89d8bc3803f44848
    parent: john at arbash-meinel.com-20051216022556-6abfc63e721f4b95
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-15 21:13:26 -0600
    message:
      [merge] use the correct python executable
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051216022556-6abfc63e721f4b95
    parent: john at arbash-meinel.com-20051202221807-418d7ebc9e008cd2
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-15 20:25:56 -0600
    message:
      Use the correct python in case it isn't in the path
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051202221807-418d7ebc9e008cd2
    parent: john at arbash-meinel.com-20051202220622-41882e3b259fd8f2
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Fri 2005-12-02 16:18:07 -0600
    message:
      Win32 not only doesn't have cat, it changes line-endings too. Should be fixed.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051202220622-41882e3b259fd8f2
    parent: john at arbash-meinel.com-20051202041607-e97ca8a3d0e7fd48
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Fri 2005-12-02 16:06:22 -0600
    message:
      Switching from cat to python -c, since we should always have a python interpreter.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051202041607-e97ca8a3d0e7fd48
    parent: john at arbash-meinel.com-20051202020927-0708e0ef7f7c5923
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-01 22:16:07 -0600
    message:
      O_BINARY doesn't exist outside of win32, don't pass it if it isn't there.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051202020927-0708e0ef7f7c5923
    parent: john at arbash-meinel.com-20051202000711-a95f52add0b1493c
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-01 20:09:27 -0600
    message:
      Setting binary flags for sftp.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051202000711-a95f52add0b1493c
    parent: john at arbash-meinel.com-20051201235216-50aa021d8ed62620
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-01 18:07:11 -0600
    message:
      Renaming test_sftp.py => test_sftp_transport.py, so that 'bzr selftest transport' will run it too
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051201235216-50aa021d8ed62620
    parent: john at arbash-meinel.com-20051201225317-cb05136dbbf947e8
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-01 17:52:16 -0600
    message:
      Some corrections using the new osutils.rename. **ALL TESTS PASS**
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051201225317-cb05136dbbf947e8
    parent: john at arbash-meinel.com-20051201225026-142c9a5a04bb38ba
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-01 16:53:17 -0600
    message:
      Added a small test to sftp to make sure some replacing was going on in the remote side.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051201225026-142c9a5a04bb38ba
    parent: john at arbash-meinel.com-20051201214924-17e90ecb4031c39d
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-01 16:50:26 -0600
    message:
      Added a fancy footwork rename to osutils, made SftpTransport use it.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051201214924-17e90ecb4031c39d
    parent: john at arbash-meinel.com-20051201211149-adf18296c664f8d5
    parent: john at arbash-meinel.com-20051201213142-3bf0c6acc9c5355d
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-01 15:49:24 -0600
    message:
      [merge] jam-integration
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051201211149-adf18296c664f8d5
    parent: john at arbash-meinel.com-20051201205836-7ac6c2ef4b1cbcf3
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-01 15:11:49 -0600
    message:
      Refactoring Exceptions found some places where the wrong exception was caught.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051201205836-7ac6c2ef4b1cbcf3
    parent: john at arbash-meinel.com-20051201195743-57aefc694d237938
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-01 14:58:36 -0600
    message:
      Cleaned up Exceptions for all transports.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051201195743-57aefc694d237938
    parent: john at arbash-meinel.com-20051201194342-da551dc3c2a1903a
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-01 13:57:43 -0600
    message:
      Reintroduced ensure_config_dir_exists() for sftp
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051201194342-da551dc3c2a1903a
    parent: john at arbash-meinel.com-20051201194225-ccbd5466df7af898
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-01 13:43:42 -0600
    message:
      Updated whitebox text for new PathNotChild exception
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051201194225-ccbd5466df7af898
    parent: john at arbash-meinel.com-20051201192748-369238cd06ecf7e8
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-01 13:42:25 -0600
    message:
      Creating a PathNotChild exception, and using relpath in HTTPTestUtil
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051201192748-369238cd06ecf7e8
    parent: john at arbash-meinel.com-20051201191230-a2ba94c380e11863
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-01 13:27:48 -0600
    message:
      Added osutils.mkdtemp()
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051201191230-a2ba94c380e11863
    parent: john at arbash-meinel.com-20051201183335-578f560fb6f8d3c3
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-01 13:12:30 -0600
    message:
      Replacing os.getcwdu() with osutils.getcwd(),
      fixing config test which expected config_dir() to have a specific path
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051201183335-578f560fb6f8d3c3
    parent: john at arbash-meinel.com-20051201181647-2d65af900f14ba6a
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-01 12:33:35 -0600
    message:
      Changing os.path.normpath to osutils.normpath
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051201181647-2d65af900f14ba6a
    parent: john at arbash-meinel.com-20051201180300-00f2e67ecf02f55e
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-01 12:16:47 -0600
    message:
      Switched os.path.abspath and os.path.realpath to osutils.* (still passes on cygwin)
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051201180300-00f2e67ecf02f55e
    parent: john at arbash-meinel.com-20051201175357-afaa3b6ded6cb81c
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-01 12:03:00 -0600
    message:
      Fixup test_config.py to handle new paths
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051201175357-afaa3b6ded6cb81c
    parent: john at arbash-meinel.com-20051201173629-aecb08238e0976a2
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-01 11:53:57 -0600
    message:
      Couple small fixes, all tests pass on cygwin.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051201173629-aecb08238e0976a2
    parent: john at arbash-meinel.com-20051201172516-5232226cd9ec1f0e
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-01 11:36:29 -0600
    message:
      Removing instances of os.sep
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051201172516-5232226cd9ec1f0e
    parent: john at arbash-meinel.com-20051201171125-5e1f0970246c4925
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-01 11:25:16 -0600
    message:
      A couple more path.join statements needed changing.
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051201171125-5e1f0970246c4925
    parent: john at arbash-meinel.com-20051201163508-407545e8302b778c
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-01 11:11:25 -0600
    message:
      Updated the bzr sourcecode to use bzrlib.osutils.pathjoin rather than os.path.join to enforce internal use of / instead of \
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051201163508-407545e8302b778c
    parent: john at arbash-meinel.com-20051201152458-4284f6a9025751b0
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-01 10:35:08 -0600
    message:
      avoiding 'bzr pull .' means all tests pass under cygwin
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051201152458-4284f6a9025751b0
    parent: john at arbash-meinel.com-20051130230916-9aa0dd45072c7e29
    parent: john at arbash-meinel.com-20051201152250-e794a08480d6dfa9
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-01 09:24:58 -0600
    message:
      [merge] jam-integration
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051130230916-9aa0dd45072c7e29
    parent: john at arbash-meinel.com-20051130171152-95fc4cd6adf2aa8c
    parent: john at arbash-meinel.com-20051130224614-bf204f5bf2201072
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Wed 2005-11-30 17:09:16 -0600
    message:
      [merge] jam-integration, fix close_fds on win32
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051130171152-95fc4cd6adf2aa8c
    parent: john at arbash-meinel.com-20051130145745-2055e3cc04ca5bb5
    parent: john at arbash-meinel.com-20051130165254-9e8cb6d9383a06f7
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: win32
    timestamp: Wed 2005-11-30 11:11:52 -0600
    message:
      [merge] jam-integration
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051130145745-2055e3cc04ca5bb5
    parent: john at arbash-meinel.com-20051123154759-784e7805281e831c
    parent: mbp at sourcefrog.net-20051130064100-50469cf3ee5f42b2
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: win32
    timestamp: Wed 2005-11-30 08:57:45 -0600
    message:
      [merge] bzr.dev
    ------------------------------------------------------------
    merged: john at arbash-meinel.com-20051208183243-89d8bc3803f44848
    parent: john at arbash-meinel.com-20051202221807-418d7ebc9e008cd2
    committer: John Arbash Meinel <john at arbash-meinel.com>
    branch nick: bzr-win32
    timestamp: Thu 2005-12-08 12:32:43 -0600
    message:
      Added (win32 failing) test to make sure is_executable is maintained over several operations
    ------------------------------------------------------------
    merged: robertc at robertcollins.net-20060102211101-672549a6c738eb0e
    parent: robertc at robertcollins.net-20051215083203-07b824bae89674c1
    parent: mbp at sourcefrog.net-20051216014735-906c2145b95924eb
    committer: Robert Collins <robertc at robertcollins.net>
    branch nick: integration
    timestamp: Tue 2006-01-03 08:11:01 +1100
    message:
      Merge from mbp.



More information about the bazaar-commits mailing list