Rev 1656: Merge bzr.dev. in /home/robertc/source/baz/integration/

Robert Collins robertc at robertcollins.net
Thu Apr 13 02:06:37 BST 2006


------------------------------------------------------------
revno: 1656
revision-id: robertc at robertcollins.net-20060413010611-d38d9610c4263e6b
parent: robertc at robertcollins.net-20060412065907-fcc10809db6b4c04
parent: pqm at pqm.ubuntu.com-20060412084015-e6472a0717edbca6
committer: Robert Collins <robertc at robertcollins.net>
branch nick: integration
timestamp: Thu 2006-04-13 11:06:11 +1000
message:
  Merge bzr.dev.
added:
  bzrlib/tests/test_escaped_store.py test_escaped_store.py-20060216023929-6bcb9a067344959f
  bzrlib/transport/fakevfat.py   fakevfat.py-20060407072414-d59939fa1d6c79d9
modified:
  bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
  bzrlib/conflicts.py            conflicts.py-20051001061850-78ef952ba63d2b42
  bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
  bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
  bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
  bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
  bzrlib/store/__init__.py       store.py-20050309040759-164dc5173d6406c2
  bzrlib/store/text.py           text.py-20050928201105-c26468dcb5d9b18b
  bzrlib/store/versioned/__init__.py weavestore.py-20050907094258-88262e0434babab9
  bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
  bzrlib/tests/blackbox/test_conflicts.py test_conflicts.py-20060228151432-9723ebb925b999cf
  bzrlib/tests/test_branch.py    test_branch.py-20060116013032-97819aa07b8ab3b5
  bzrlib/tests/test_conflicts.py test_conflicts.py-20051006031059-e2dad9bbeaa5891f
  bzrlib/tests/test_store.py     teststore.py-20050826022702-f6caadb647395769
  bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
  bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
  bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
  bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
  bzrlib/transport/__init__.py   transport.py-20050711165921-4978aa7ce1285ad5
  bzrlib/transport/decorator.py  decorator.py-20060402223305-e913a0f25319ab42
  bzrlib/transport/local.py      local_transport.py-20050711165921-9b1f142bfe480c24
  bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
    ------------------------------------------------------------
    merged: pqm at pqm.ubuntu.com-20060412084015-e6472a0717edbca6
    parent: pqm at pqm.ubuntu.com-20060412082925-f1988a4619180117
    parent: mbp at sourcefrog.net-20060412070200-b12b348eff529d60
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2006-04-12 09:40:15 +0100
    message:
      (mbp) storage escaping, cleanups
        ------------------------------------------------------------
        merged: mbp at sourcefrog.net-20060412070200-b12b348eff529d60
        parent: mbp at sourcefrog.net-20060412065222-66347b5909aefb25
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.escape-stores
        timestamp: Wed 2006-04-12 17:02:00 +1000
        message:
          Move small ImmutableMemoryStore class into test module, 
          which is the only place it's used
        ------------------------------------------------------------
        merged: mbp at sourcefrog.net-20060412065222-66347b5909aefb25
        parent: mbp at sourcefrog.net-20060412063753-65db5f7d28bbfd11
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.escape-stores
        timestamp: Wed 2006-04-12 16:52:22 +1000
        message:
          Clean up clone-bzrdir code
        ------------------------------------------------------------
        merged: mbp at sourcefrog.net-20060412063753-65db5f7d28bbfd11
        parent: mbp at sourcefrog.net-20060412062257-f5a64d2ecff23f41
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.escape-stores
        timestamp: Wed 2006-04-12 16:37:53 +1000
        message:
          Review cleanup of TransportStore.has_id
        ------------------------------------------------------------
        merged: mbp at sourcefrog.net-20060412062257-f5a64d2ecff23f41
        parent: mbp at sourcefrog.net-20060412061310-ab5e04ba4fd24368
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.escape-stores
        timestamp: Wed 2006-04-12 16:22:57 +1000
        message:
          Remove dead and useless Repository.copy() method
        ------------------------------------------------------------
        merged: mbp at sourcefrog.net-20060412061310-ab5e04ba4fd24368
        parent: mbp at sourcefrog.net-20060412045220-5c60952c072a085a
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.escape-stores
        timestamp: Wed 2006-04-12 16:13:10 +1000
        message:
          Use transport._can_roundtrip_unix_modebits to decide whether to check transport results
        ------------------------------------------------------------
        merged: mbp at sourcefrog.net-20060412045220-5c60952c072a085a
        parent: mbp at sourcefrog.net-20060412044532-fc8c5c9408aae88b
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.escape-stores
        timestamp: Wed 2006-04-12 14:52:20 +1000
        message:
          Review style cleanups
        ------------------------------------------------------------
        merged: mbp at sourcefrog.net-20060412044532-fc8c5c9408aae88b
        parent: pqm at pqm.ubuntu.com-20060411070422-9167eccbd3e561a2
        parent: mbp at sourcefrog.net-20060411050425-618978fd42460c19
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.merge.escaped-stores
        timestamp: Wed 2006-04-12 14:45:32 +1000
        message:
          [merge][wip] Storage escaping
        ------------------------------------------------------------
        merged: mbp at sourcefrog.net-20060411050425-618978fd42460c19
        parent: mbp at sourcefrog.net-20060410083833-62a7d2e827fac66d
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.escape-stores
        timestamp: Tue 2006-04-11 15:04:25 +1000
        message:
          (test_escaped_store) fix typo
        ------------------------------------------------------------
        merged: mbp at sourcefrog.net-20060410083833-62a7d2e827fac66d
        parent: mbp at sourcefrog.net-20060410074447-51bd678ad1bc3c5e
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.escape-stores
        timestamp: Mon 2006-04-10 18:38:33 +1000
        message:
          Store-escaping must quote uppercase characters too, so that they're safely 
          stored on Windows.  We can't use urllib.quote anymore but must have our own 
          version that can do this.  Test.
          
          Make KnitRepository use escaped stores.
          
          Update existing storage-escaping tests.
        ------------------------------------------------------------
        merged: mbp at sourcefrog.net-20060410074447-51bd678ad1bc3c5e
        parent: mbp at sourcefrog.net-20060410074413-7417ac0149c5643e
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.escape-stores
        timestamp: Mon 2006-04-10 17:44:47 +1000
        message:
          (FakeVFAT) add test for detection of invalid characters
        ------------------------------------------------------------
        merged: mbp at sourcefrog.net-20060410074413-7417ac0149c5643e
        parent: mbp at sourcefrog.net-20060410074309-cee0d108e7b952a1
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.escape-stores
        timestamp: Mon 2006-04-10 17:44:13 +1000
        message:
          (TransportDecorator) better assertions
        ------------------------------------------------------------
        merged: mbp at sourcefrog.net-20060410074309-cee0d108e7b952a1
        parent: mbp at sourcefrog.net-20060410061801-677145ba01f5445f
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.escape-stores
        timestamp: Mon 2006-04-10 17:43:09 +1000
        message:
          (FakeVFAT) implement more transport methods; disallow bad characters
        ------------------------------------------------------------
        merged: mbp at sourcefrog.net-20060410061801-677145ba01f5445f
        parent: mbp at sourcefrog.net-20060410061725-be42a126901fcaab
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.escape-stores
        timestamp: Mon 2006-04-10 16:18:01 +1000
        message:
          Separate out BzrDir.initialize_on_transport so it
          can be run on any transport without requiring their url to be registered
        ------------------------------------------------------------
        merged: mbp at sourcefrog.net-20060410061725-be42a126901fcaab
        parent: mbp at sourcefrog.net-20060410061639-63bac88fca3560ab
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.escape-stores
        timestamp: Mon 2006-04-10 16:17:25 +1000
        message:
          Rename supports_unix_modebits to _can_roundtrip_unix_modebits for clarity
        ------------------------------------------------------------
        merged: mbp at sourcefrog.net-20060410061639-63bac88fca3560ab
        parent: mbp at sourcefrog.net-20060409081242-eb44bff7db445694
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.escape-stores
        timestamp: Mon 2006-04-10 16:16:39 +1000
        message:
          Cleanup escaped stores
        ------------------------------------------------------------
        merged: mbp at sourcefrog.net-20060409081242-eb44bff7db445694
        parent: mbp at sourcefrog.net-20060409022050-14d311b4d9ef853a
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.escape-stores
        timestamp: Sun 2006-04-09 18:12:42 +1000
        message:
          Add Transport.supports_unix_modebits, so tests can 
          avoid testing them where they won't work.
        ------------------------------------------------------------
        merged: mbp at sourcefrog.net-20060409022050-14d311b4d9ef853a
        parent: mbp at sourcefrog.net-20060409022012-e5b6adc7d28aa1af
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.escape-stores
        timestamp: Sun 2006-04-09 12:20:50 +1000
        message:
          [broken] Add FakeFVATTransport
          currently failing some tests
        ------------------------------------------------------------
        merged: mbp at sourcefrog.net-20060409022012-e5b6adc7d28aa1af
        parent: mbp at sourcefrog.net-20060404104308-631ccdb35714bd29
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.escape-stores
        timestamp: Sun 2006-04-09 12:20:12 +1000
        message:
          Add default Transport.rename() to TransportDecorator
        ------------------------------------------------------------
        merged: mbp at sourcefrog.net-20060404104308-631ccdb35714bd29
        parent: mbp at sourcefrog.net-20060404102054-77707fa58447e26a
        parent: pqm at pqm.ubuntu.com-20060404014851-ae9a2babfd810da1
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.escape-stores
        timestamp: Tue 2006-04-04 20:43:08 +1000
        message:
          [merge] sync from bzr.dev
        ------------------------------------------------------------
        merged: mbp at sourcefrog.net-20060404102054-77707fa58447e26a
        parent: pqm at pqm.ubuntu.com-20060310021935-2da34b3a9b5d5e25
        parent: john at arbash-meinel.com-20060216064126-bc29375f7e01c08d
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.escape-stores
        timestamp: Tue 2006-04-04 20:20:54 +1000
        message:
          [merge] Storage filename escaping
        ------------------------------------------------------------
        merged: john at arbash-meinel.com-20060216064126-bc29375f7e01c08d
        parent: john at arbash-meinel.com-20060216044554-14ba44a054046009
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bzr-escape-stores
        timestamp: Thu 2006-02-16 00:41:26 -0600
        message:
          Adding progress indicators and improved get order for 'bzr branch'
        ------------------------------------------------------------
        merged: john at arbash-meinel.com-20060216044554-14ba44a054046009
        parent: john at arbash-meinel.com-20060216044048-9a7c53e15a08632a
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bzr-escape-stores
        timestamp: Wed 2006-02-15 22:45:54 -0600
        message:
          Removing unneeded note statements.
        ------------------------------------------------------------
        merged: john at arbash-meinel.com-20060216044048-9a7c53e15a08632a
        parent: john at arbash-meinel.com-20060216042844-9e3db7cd84db5be7
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bzr-escape-stores
        timestamp: Wed 2006-02-15 22:40:48 -0600
        message:
          Removing unneeded print statement
        ------------------------------------------------------------
        merged: john at arbash-meinel.com-20060216042844-9e3db7cd84db5be7
        parent: john at arbash-meinel.com-20060216030605-c212d710550a1fb3
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bzr-escape-stores
        timestamp: Wed 2006-02-15 22:28:44 -0600
        message:
          Changing the escapes so that we leave @ as unescaped.
        ------------------------------------------------------------
        merged: john at arbash-meinel.com-20060216030605-c212d710550a1fb3
        parent: john at arbash-meinel.com-20060216024100-aa9cc2e6c895d5d2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bzr-escape-stores
        timestamp: Wed 2006-02-15 21:06:05 -0600
        message:
          Adding tests to make sure weave stores can retrieve the files they add.
        ------------------------------------------------------------
        merged: john at arbash-meinel.com-20060216024100-aa9cc2e6c895d5d2
        parent: john at arbash-meinel.com-20060210211648-4d8be6daa956ca87
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bzr-escape-stores
        timestamp: Wed 2006-02-15 20:41:00 -0600
        message:
          Changing the escaping just a little bit. Now we can handle unicode characters.
        ------------------------------------------------------------
        merged: john at arbash-meinel.com-20060210211648-4d8be6daa956ca87
        parent: john at arbash-meinel.com-20060210200203-d39765285963fae4
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bzr-escape-stores
        timestamp: Fri 2006-02-10 15:16:48 -0600
        message:
          We need to reference the basis_tree to get the proper executable bits.
        ------------------------------------------------------------
        merged: john at arbash-meinel.com-20060210200203-d39765285963fae4
        parent: john at arbash-meinel.com-20060210194417-f21bea235aeb9ebc
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bzr-escape-stores
        timestamp: Fri 2006-02-10 14:02:03 -0600
        message:
          Fix merge so that it forces the old executable bit.
        ------------------------------------------------------------
        merged: john at arbash-meinel.com-20060210194417-f21bea235aeb9ebc
        parent: john at arbash-meinel.com-20060209183047-cbd6666d18efafd0
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bzr-escape-stores
        timestamp: Fri 2006-02-10 13:44:17 -0600
        message:
          Traced double locking code to WorkingTree creating its own control files.
        ------------------------------------------------------------
        merged: john at arbash-meinel.com-20060209183047-cbd6666d18efafd0
        parent: john at arbash-meinel.com-20060206135424-e20c6607c047b096
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bzr-escape-stores
        timestamp: Thu 2006-02-09 12:30:47 -0600
        message:
          Text store and weave store both allow escaping fileid paths.
    ------------------------------------------------------------
    merged: pqm at pqm.ubuntu.com-20060412082925-f1988a4619180117
    parent: pqm at pqm.ubuntu.com-20060412062244-b1ea5860b8463060
    parent: mbp at sourcefrog.net-20060412060637-11b65bc78d065a45
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2006-04-12 09:29:25 +0100
    message:
      (olaf) fix resolve command in subdir; python logging shutdown
        ------------------------------------------------------------
        merged: mbp at sourcefrog.net-20060412060637-11b65bc78d065a45
        parent: mbp at sourcefrog.net-20060412052713-25cda948d8e13f60
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.integration
        timestamp: Wed 2006-04-12 16:06:37 +1000
        message:
          Improved bzr resolve command line handling
        ------------------------------------------------------------
        merged: mbp at sourcefrog.net-20060412052713-25cda948d8e13f60
        parent: mbp at sourcefrog.net-20060412045202-5920585dfd719c7b
        parent: olaf at conradi.org-20060407115030-62841fc4321f5cb8
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.integration
        timestamp: Wed 2006-04-12 15:27:13 +1000
        message:
          Fix warning from Python logging after test suite finishes (olaf)
        ------------------------------------------------------------
        merged: mbp at sourcefrog.net-20060412045202-5920585dfd719c7b
        parent: pqm at pqm.ubuntu.com-20060411084133-90aab62d72535e57
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: bzr.mbp.integration
        timestamp: Wed 2006-04-12 14:52:02 +1000
        message:
          Fix 'bzr resolve' run from subdirectory
    ------------------------------------------------------------
    merged: pqm at pqm.ubuntu.com-20060412062244-b1ea5860b8463060
    parent: pqm at pqm.ubuntu.com-20060412061132-beffbe6feb9bc734
    parent: aaron.bentley at utoronto.ca-20060412055057-a0679e57841da975
    committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2006-04-12 07:22:44 +0100
    message:
      Minor bugfixes
    ------------------------------------------------------------
    merged: aaron.bentley at utoronto.ca-20060412055057-a0679e57841da975
    parent: aaron.bentley at utoronto.ca-20060412054322-ba4676fe659f2707
    committer: Aaron Bentley <aaron.bentley at utoronto.ca>
    branch nick: fix-mergesums
    timestamp: Wed 2006-04-12 01:50:57 -0400
    message:
      Be robust when merge_hash file_id not in inventory
    ------------------------------------------------------------
    merged: aaron.bentley at utoronto.ca-20060412054322-ba4676fe659f2707
    parent: aaron.bentley at utoronto.ca-20060412045516-a3534bcfb08241f6
    committer: Aaron Bentley <aaron.bentley at utoronto.ca>
    branch nick: fix-mergesums
    timestamp: Wed 2006-04-12 01:43:22 -0400
    message:
      Handle resolving conflicts with directories properly
    ------------------------------------------------------------
    merged: aaron.bentley at utoronto.ca-20060412045516-a3534bcfb08241f6
    parent: aaron.bentley at utoronto.ca-20060412030132-a1cf79509acb12a9
    parent: pqm at pqm.ubuntu.com-20060412032139-5508773d6a1cd4ae
    committer: Aaron Bentley <aaron.bentley at utoronto.ca>
    branch nick: revert-missing
    timestamp: Wed 2006-04-12 00:55:16 -0400
    message:
      Merge from bzr.dev



More information about the bazaar-commits mailing list