Rev 2390: merge 0.15 back to dev in /home/pqm/archives/thelove/bzr/+trunk/
Canonical.com Patch Queue Manager
pqm at pqm.ubuntu.com
Sun Apr 1 07:48:40 BST 2007
------------------------------------------------------------
revno: 2390
revision-id: pqm at pqm.ubuntu.com-20070401064838-34903c7b0d0c8007
parent: pqm at pqm.ubuntu.com-20070401051140-280aed4369df0386
parent: mbp at sourcefrog.net-20070401061916-plpgsxdf8g7gll9o
committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Sun 2007-04-01 07:48:38 +0100
message:
merge 0.15 back to dev
modified:
NEWS NEWS-20050323055033-4e00b5db738777ff
bzrlib/bundle/__init__.py changeset.py-20050513021216-b02ab57fb9738913
bzrlib/bzrdir.py bzrdir.py-20060131065624-156dfea39c4387cb
bzrlib/commit.py commit.py-20050511101309-79ec1a0168e0e825
bzrlib/config.py config.py-20051011043216-070c74f4e9e338e8
bzrlib/dirstate.py dirstate.py-20060728012006-d6mvoihjb3je9peu-1
bzrlib/errors.py errors.py-20050309040759-20512168c4e14fbd
bzrlib/info.py info.py-20050323235939-6bbfe7d9700b0b9b
bzrlib/inventory.py inventory.py-20050309040759-6648b84ca2005b37
bzrlib/repofmt/knitrepo.py knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
bzrlib/repofmt/weaverepo.py presplitout.py-20070125045333-wfav3tsh73oxu3zk-1
bzrlib/repository.py rev_storage.py-20051111201905-119e9401e46257e3
bzrlib/tests/HTTPTestUtil.py HTTPTestUtil.py-20050914180604-247d3aafb7a43343
bzrlib/tests/HttpServer.py httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
bzrlib/tests/__init__.py selftest.py-20050531073622-8d0e3c8845c97a64
bzrlib/tests/blackbox/test_bound_branches.py test_bound_branches.py-20051109215527-2373188ad566c205
bzrlib/tests/blackbox/test_upgrade.py test_upgrade.py-20060120060132-b41e5ed2f886ad28
bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
bzrlib/tests/test_bzrdir.py test_bzrdir.py-20060131065654-deba40eef51cf220
bzrlib/tests/test_dirstate.py test_dirstate.py-20060728012006-d6mvoihjb3je9peu-2
bzrlib/tests/test_fetch.py testfetch.py-20050825090644-f73e07e7dfb1765a
bzrlib/tests/test_http.py testhttp.py-20051018020158-b2eef6e867c514d9
bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
bzrlib/tests/workingtree_implementations/test_move.py test_move.py-20070225171927-mohn2vqj5fx7edc6-1
bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
bzrlib/transport/__init__.py transport.py-20050711165921-4978aa7ce1285ad5
bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
bzrlib/transport/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/ui/__init__.py ui.py-20050824083933-8cf663c763ba53a9
bzrlib/version.py version.py-20060816024207-ves6ult9a11taj9t-1
bzrlib/workingtree.py workingtree.py-20050511021032-29b6ec0a681e02e3
bzrlib/workingtree_4.py workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070401061916-plpgsxdf8g7gll9o
parent: pqm at pqm.ubuntu.com-20070401051140-280aed4369df0386
parent: mbp at sourcefrog.net-20070401052429-z2q259d3su4mjwnx
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-to-trunk
timestamp: Sun 2007-04-01 16:19:16 +1000
message:
Merge 0.15 final release back to trunk, including: recommend upgrades of old workingtrees, handle multiple http redirections, some dirstate fixes,
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070401052429-z2q259d3su4mjwnx
parent: mbp at sourcefrog.net-20070401044010-yj4r918takfk8dwp
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Sun 2007-04-01 15:24:29 +1000
message:
Prepare 0.15 final release
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070401044010-yj4r918takfk8dwp
parent: mbp at sourcefrog.net-20070401013825-zggofbeun985u2ri
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Sun 2007-04-01 14:40:10 +1000
message:
No upgrade recommendation on source when cloning
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070401013825-zggofbeun985u2ri
parent: mbp at sourcefrog.net-20070331040410-lcpffybfv91cn16x
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Sun 2007-04-01 11:38:25 +1000
message:
(jam) trim st_ino to 32 bits in dirstate to avoid warning on win32
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070331040410-lcpffybfv91cn16x
parent: mbp at sourcefrog.net-20070331031939-3bc0km32p5gko14w
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Sat 2007-03-31 14:04:10 +1000
message:
Add supports_tree_reference to all repo formats (robert)
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070331031939-3bc0km32p5gko14w
parent: mbp at sourcefrog.net-20070330092254-oyqkn935rqnyj9ev
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Sat 2007-03-31 13:19:39 +1000
message:
rename support_tree_reference to supports_
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070330092254-oyqkn935rqnyj9ev
parent: mbp at sourcefrog.net-20070330090622-cmsu31j7bihg1jwl
parent: john at arbash-meinel.com-20070328201125-l1y0uyia91q56pmf
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Fri 2007-03-30 19:22:54 +1000
message:
better dirstate lock contention messages (jam)
------------------------------------------------------------
merged: john at arbash-meinel.com-20070328201125-l1y0uyia91q56pmf
parent: pqm at pqm.ubuntu.com-20070326124437-6f0ae3c58fa4b765
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: locking_errors
timestamp: Wed 2007-03-28 15:11:25 -0500
message:
Raise LockContetion rather than LockError
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070330090622-cmsu31j7bihg1jwl
parent: mbp at sourcefrog.net-20070330085522-sl5x8bwok1mtuhx2
parent: abentley at panoramicfeedback.com-20070328205332-z8vubwp2rve7jii0
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Fri 2007-03-30 19:06:22 +1000
message:
Better message on icompatible repositories
------------------------------------------------------------
merged: abentley at panoramicfeedback.com-20070328205332-z8vubwp2rve7jii0
parent: abentley at panoramicfeedback.com-20070328135645-0nucuw6ijokpe076
committer: Aaron Bentley <abentley at panoramicfeedback.com>
branch nick: bzr.0.15
timestamp: Wed 2007-03-28 16:53:32 -0400
message:
Reduce scope of try/except, update NEWS
------------------------------------------------------------
merged: abentley at panoramicfeedback.com-20070328135645-0nucuw6ijokpe076
parent: pqm at pqm.ubuntu.com-20070326124437-6f0ae3c58fa4b765
committer: Aaron Bentley <abentley at panoramicfeedback.com>
branch nick: bzr.0.15
timestamp: Wed 2007-03-28 09:56:45 -0400
message:
Give a nicer error on fetch when repos are in incompatible formats
------------------------------------------------------------
merged: pqm at pqm.ubuntu.com-20070326124437-6f0ae3c58fa4b765
parent: pqm at pqm.ubuntu.com-20070325130603-35a88369597194ee
parent: mbp at sourcefrog.net-20070326122611-shyb9gf2l18i8scn
committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
branch nick: 0.15
timestamp: Mon 2007-03-26 13:44:37 +0100
message:
(mbp) integrated 0.15 fixes: http redirection, dirstate validation, move in dirstate
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070330085522-sl5x8bwok1mtuhx2
parent: mbp at sourcefrog.net-20070330083338-re6beh0iucji0g6k
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Fri 2007-03-30 18:55:22 +1000
message:
TemporaryWriteLock should be exclusive (jam, marienz)
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070330083338-re6beh0iucji0g6k
parent: mbp at sourcefrog.net-20070326125653-268eg0uw9tuib9ix
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Fri 2007-03-30 18:33:38 +1000
message:
doc
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070326125653-268eg0uw9tuib9ix
parent: mbp at sourcefrog.net-20070326122611-shyb9gf2l18i8scn
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Mon 2007-03-26 22:56:53 +1000
message:
fix up news for 0.15 release
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070326122611-shyb9gf2l18i8scn
parent: mbp at sourcefrog.net-20070326092947-bumoacwocgexpqpc
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Mon 2007-03-26 22:26:11 +1000
message:
DirState._validate must raise AssertionError rather than using assert
so that it still passes tests when run with python -O.
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070326092947-bumoacwocgexpqpc
parent: mbp at sourcefrog.net-20070326091217-00bjase6jntc12zm
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Mon 2007-03-26 19:29:47 +1000
message:
Clear up assertRaises (r=robert)
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070326091217-00bjase6jntc12zm
parent: mbp at sourcefrog.net-20070326081645-o8epw58i1hk0mexj
parent: v.ladeuil+lp at free.fr-20070326073459-jlcqpqsrmhpmpk5b
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Mon 2007-03-26 19:12:17 +1000
message:
merge http redirection fix
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070326073459-jlcqpqsrmhpmpk5b
parent: pqm at pqm.ubuntu.com-20070325130603-35a88369597194ee
parent: v.ladeuil+lp at free.fr-20070314170125-ywny47g3rz2u4nba
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: redirection
timestamp: Mon 2007-03-26 09:34:59 +0200
message:
merge bzr.0.15
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070314170125-ywny47g3rz2u4nba
parent: v.ladeuil+lp at free.fr-20070314165731-ro7aeu2k3jedut0k
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: bzr.http.redirection
timestamp: Wed 2007-03-14 18:01:25 +0100
message:
Cleanup
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070314165731-ro7aeu2k3jedut0k
parent: v.ladeuil+lp at free.fr-20070314165507-ilkas6hcb1ih3a2m
parent: pqm at pqm.ubuntu.com-20070314155044-47c0c6257a6c6717
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: bzr.http.redirection
timestamp: Wed 2007-03-14 17:57:31 +0100
message:
merge bzr.dev
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070314165507-ilkas6hcb1ih3a2m
parent: v.ladeuil+lp at free.fr-20070314163924-5xoey9mkxe6qaptd
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: bzr.http.redirection
timestamp: Wed 2007-03-14 17:55:07 +0100
message:
Cleanup
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070314163924-5xoey9mkxe6qaptd
parent: v.ladeuil+lp at free.fr-20070314081220-b7rce9vi16r9yd0b
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: bzr.http.redirection
timestamp: Wed 2007-03-14 17:39:24 +0100
message:
Test the http redirection at the request level even if it's not
used anymore, so far.
* bzrlib/transport/http/_urllib2_wrappers.py
(HTTPRedirectHandler.http_error_302): Renamed from http_error_30x.
(HTTPRedirectHandler.http_error_301): Deleted. Finally, that's the
easiest way to fix bug #88780 :) In retrospect, that code was a
first attempt to handle this whole redirection handling by
providing the final target to the first request. This is not
needed anymore.
* bzrlib/tests/test_http.py:
(RedirectedRequest, TestHTTPSilentRedirections_urllib): Test the
_urllib2_wrappers redirection at the request level.
* bzrlib/tests/HTTPTestUtil.py:
(RedirectRequestHandler.parse_request): Delegate the redirection
handling to the test_case_server.
(HTTPServerRedirecting.is_redirected): Handle redirections by
searching a matching directive.
(HTTPServerRedirecting.redirect_to): Redefined to use the nre
redirections definitions.
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070314081220-b7rce9vi16r9yd0b
parent: v.ladeuil+lp at free.fr-20070313170020-d0oimozr96pwconh
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: bzr.http.redirection
timestamp: Wed 2007-03-14 09:12:20 +0100
message:
TestingHTTPServer.test_case_server renamed from test_case to avoid confusions.
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070313170020-d0oimozr96pwconh
parent: v.ladeuil+lp at free.fr-20070313162730-5xm7siq59snms8h3
parent: pqm at pqm.ubuntu.com-20070313135340-0314c4d26adf39b1
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: bzr.http.redirection
timestamp: Tue 2007-03-13 18:00:20 +0100
message:
Merge bzr.dev
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070313162730-5xm7siq59snms8h3
parent: v.ladeuil+lp at free.fr-20070313153837-3nsxxqn229b1exe4
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: bzr.http.redirection
timestamp: Tue 2007-03-13 17:27:30 +0100
message:
Delete obsolete note in doc string.
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070313153837-3nsxxqn229b1exe4
parent: v.ladeuil+lp at free.fr-20070301214621-zq5wh150p7qampsu
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: bzr.http.redirection
timestamp: Tue 2007-03-13 16:38:37 +0100
message:
Fix typos noticed by Aaron.
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070301214621-zq5wh150p7qampsu
parent: v.ladeuil+lp at free.fr-20070301212940-z63krdqjpbn0sgar
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: bzr.http.redirection
timestamp: Thu 2007-03-01 22:46:21 +0100
message:
Fix typos in NEWS
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070301212940-z63krdqjpbn0sgar
parent: v.ladeuil+lp at free.fr-20070301212657-bclmihdfnxgfy0sw
parent: v.ladeuil+lp at free.fr-20070228231040-yx4119b16r5pjmyp
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: bzr.http.redirection
timestamp: Thu 2007-03-01 22:29:40 +0100
message:
Merge #88780 fix
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070228231040-yx4119b16r5pjmyp
parent: pqm at pqm.ubuntu.com-20070228211048-30e18ddd8dd9c205
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: 88780
timestamp: Thu 2007-03-01 00:10:40 +0100
message:
Fix bug #88780.
* bzrlib/transport/http/_urllib2_wrappers.py:
(HTTPRedirectHandler.http_error_301): Fix wrong indentation and
wrong variable name.
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070301212657-bclmihdfnxgfy0sw
parent: v.ladeuil+lp at free.fr-20070225183336-ifty38ijssbqkcli
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: bzr.http.redirection
timestamp: Thu 2007-03-01 22:26:57 +0100
message:
Take Aaron's review comments into account.
* bzrlib/transport/http/_urllib2_wrappers.py:
(HTTPRedirectHandler.http_error_301): Fix bug #88780.
* bzrlib/transport/http/__init__.py:
(HttpTransportBase._get): Fix doc string.
* bzrlib/transport/__init__.py:
(do_catching_redirections): Raise TooManyRedirections instead of
requiring an exception as a parameter.
* bzrlib/tests/test_http.py:
(TestHTTPRedirections.setUp): Simplified.
(TestHTTPRedirections.test_read_redirected_bundle_from_url): New test.
(TestDoCatchRedirections): New tests.
* bzrlib/tests/HTTPTestUtil.py:
(TestCaseWithRedirectedWebserver): New class factored out from
test_http.TestHTTPRedirections.
* bzrlib/errors.py:
(TooManyRedirections): New exception.
* bzrlib/bzrdir.py:
(BzrDir.open_from_transport.redirected): Catch TooManyRedirections.
* bzrlib/bundle/__init__.py:
(read_bundle_from_url.redirected_transport): Catch TooManyRedirections.
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070225183336-ifty38ijssbqkcli
parent: v.ladeuil+lp at free.fr-20070225154955-0zcc6vbuyx0kab7y
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: bzr.http.redirection
timestamp: Sun 2007-02-25 19:33:36 +0100
message:
Take bundles into account.
* bzrlib/transport/__init__.py:
(do_catching_redirections): Factored out from
BzrDir.open_from_transport.
* bzrlib/bzrdir.py:
(BzrDir.open_from_transport): Simplified.
* bzrlib/bundle/__init__.py:
(read_bundle_from_url): Follow redirections if needed.
Revert BzrDirFormat1 registering.
* bzrlib/bzrdir.py:
Register BzrDirFormat as control format.
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070225154955-0zcc6vbuyx0kab7y
parent: v.ladeuil+lp at free.fr-20070225154720-iazxg33pvg5hwa4y
parent: pqm at pqm.ubuntu.com-20070222144505-5f7551602cad9332
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: bzr.http.redirection
timestamp: Sun 2007-02-25 16:49:55 +0100
message:
merge bzr.dev
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070225154720-iazxg33pvg5hwa4y
parent: v.ladeuil+lp at free.fr-20070213221044-a79y2pyxzjskmkd5
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: bzr.http.redirection
timestamp: Sun 2007-02-25 16:47:20 +0100
message:
Revert BzrDirFormat1 registering.
* bzrlib/bzrdir.py:
Register BzrDirFormat as control format.
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070213221044-a79y2pyxzjskmkd5
parent: v.ladeuil+lp at free.fr-20070212141359-yb92gzmyvam8izsz
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: bzr.http.redirection
timestamp: Tue 2007-02-13 23:10:44 +0100
message:
Take Aaron comments into account.
* bzrlib/bzrdir.py:
(BzrDir.open_from_transport): Use for... else idiom.
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070212141359-yb92gzmyvam8izsz
parent: v.ladeuil+lp at free.fr-20070212140201-khf5tnm6skh2ic0k
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: bzr.http.redirection
timestamp: Mon 2007-02-12 15:13:59 +0100
message:
Add comments and fix typos
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070212140201-khf5tnm6skh2ic0k
parent: v.ladeuil+lp at free.fr-20070211160613-9k1vwo0e1x0si26z
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: bzr.http.redirection
timestamp: Mon 2007-02-12 15:02:01 +0100
message:
Add tests.
* bzrlib/transport/http/_urllib.py:
(HttpTransport_urllib.has): Ignores 302 error code, it is already
handled.
* bzrlib/transport/http/_pycurl.py:
(PyCurlTransport.has): Set headers acquisition. Pass headers to
_curl_perform. Ignores 302 error code, it is already
handled.
(PyCurlTransport._get_full, PyCurlTransport._get_ranged): Pass
headers to _curl_perform.
(PyCurlTransport._post): Pass headers to _curl_perform.
(PyCurlTransport._set_curl_options): Do not follow redirections
anymore.
(PyCurlTransport._curl_perform): Handle redirections by raising
* bzrlib/tests/test_http.py:
(TestHTTPRedirections): Simplified.
(TestHTTPRedirections_pycurl): New class.
* bzrlib/tests/test_bzrdir.py:
(TestHTTPRedirectionLoop, TestHTTPRedirections_urllib,
TestHTTPRedirections_pycurl): New classes to test redirection
loops when opening bzrdirs.
* bzrlib/tests/HTTPTestUtil.py:
(HTTPServerRedirecting.redirect_to,
HTTPServerRedirecting.redirected_to_address): New methods.
* bzrlib/bzrdir.py:
(BzrDirMetaFormat1.probe_transport): Deleted.
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070211160613-9k1vwo0e1x0si26z
parent: v.ladeuil+lp at free.fr-20070208145219-7mdy3d2r3hqybamz
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: bzr.http.redirection
timestamp: Sun 2007-02-11 17:06:13 +0100
message:
Http redirections are not followed by default. Do not use hints
anymore.
* bzrlib/transport/smart.py:
(SmartTransport.get): Do not use hints.
* bzrlib/transport/sftp.py:
(SFTPTransport.get): Do not use hints.
* bzrlib/transport/memory.py:
(MemoryTransport.get): Do not use hints.
* bzrlib/transport/local.py:
(LocalTransport.get): Do not use hints.
* bzrlib/transport/http/_urllib2_wrappers.py:
(Request.__init__): Redirections are *not* followed by default.
* bzrlib/transport/http/_urllib.py:
(HttpTransport_urllib._get): Do not use hints.
* bzrlib/transport/http/_pycurl.py:
(PyCurlTransport._get): Do not use hints.
* bzrlib/transport/http/__init__.py:
(HttpTransportBase.get, HttpTransportBase._get): Do not use hints.
Fix _get doc anyway.
* bzrlib/transport/ftp.py:
(FtpTransport.get): Do not use hints.
* bzrlib/transport/fakevfat.py:
(FakeVFATTransportDecorator.get): Do not use hints.
* bzrlib/transport/decorator.py
(TransportDecorator.get): Do not use hints.
* bzrlib/transport/chroot.py:
(ChrootTransportDecorator.get): Do not use hints.
* bzrlib/tests/test_transport_hints.py:
Deleted.
* bzrlib/tests/__init__.py:
(test_suite): Do not test hints.
* bzrlib/errors.py:
(UnknownHint): Deleted.
* bzrlib/bzrdir.py:
(BzrDirMetaFormat1.probe_transport): Do not use hints.
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070208145219-7mdy3d2r3hqybamz
parent: v.ladeuil+lp at free.fr-20070204174112-iv6gxzinnjddlaxj
committer: v.ladeuil+lp at free.fr
branch nick: bzr.http.redirection
timestamp: Thu 2007-02-08 15:52:19 +0100
message:
Typo in comment
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070204174112-iv6gxzinnjddlaxj
parent: vila at vilabuntu-20070125100028-uahmvcdfxro7ye9x
committer: v.ladeuil+lp at free.fr
branch nick: bzr.http.redirection
timestamp: Sun 2007-02-04 18:41:12 +0100
message:
Add tests for redirection. Preserve transport decorations.
* bzrlib/tests/test_http.py:
(TestRedirections): new tests.
* bzrlib/tests/HttpServer.py:
(HttpServer): Make server host and port public once the socket
have been established.
* bzrlib/tests/HTTPTestUtil.py:
(RedirectRequestHandler, HTTPServerRedirecting): New http test
server for redirections. Only a whole host can be redirected, so
far.
* bzrlib/errors.py:
(RedirectRequested.__init__): Add a 'qual_proto' oso that
transport decorations can be transmitted to redirected transport.
(RedirectRequested._requalify_url,
RedirectRequested.get_source_url,
RedirectRequested.get_target_url): New methods providing fully
decorated urls.
* bzrlib/bzrdir.py:
(BzrDir.open_from_transport): The redirection should preserve
transport decorations.
(BzrDirMetaFormat1): To be able to specialize bzr branches from
foreign branches, we need to register BzrDirMetaFormat1 as the
default control format (instead of BzrDirMetaFormat which is
abstract and can still be used by foreign branches).
------------------------------------------------------------
merged: vila at vilabuntu-20070125100028-uahmvcdfxro7ye9x
parent: vila at vilabuntu-20070125095850-0g2ggjjtvq13o8e7
parent: pqm at pqm.ubuntu.com-20070125051817-53a80525dbdf87b4
committer: Vincent Ladeuil <vila at vilabuntu>
branch nick: redir
timestamp: Thu 2007-01-25 11:00:28 +0100
message:
merge bzr.dev
------------------------------------------------------------
merged: vila at vilabuntu-20070125095850-0g2ggjjtvq13o8e7
parent: vila at vilabuntu-20070123142936-gyxoqeyfqzkf6r3r
committer: Vincent Ladeuil <vila at vilabuntu>
branch nick: redir
timestamp: Thu 2007-01-25 10:58:50 +0100
message:
Explicit tests.
* bzrlib/transport/__init__.py:
(register_lazy_transport._loader): Provide a better localisation
of the get declaration.
* bzrlib/tests/test_transport_implementations.py:
(_append): Deleted. Nobody use it anymore.
* bzrlib/tests/test_transport.py:
(TestTransportAPI): Test the get compatibility wrapping.
------------------------------------------------------------
merged: vila at vilabuntu-20070123142936-gyxoqeyfqzkf6r3r
parent: v.ladeuil+lp at free.fr-20070110104208-m510xzaw55nca20d
parent: pqm at pqm.ubuntu.com-20070120020104-a192555a9165b259
committer: Vincent Ladeuil <vila at vilabuntu>
branch nick: redir
timestamp: Tue 2007-01-23 15:29:36 +0100
message:
merge bzr.dev
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070110104208-m510xzaw55nca20d
parent: v.ladeuil+lp at free.fr-20070109154423-lyvr5gmkwv6e0v6h
committer: v.ladeuil+lp at free.fr
branch nick: bzr.http.redirection
timestamp: Wed 2007-01-10 11:42:08 +0100
message:
Simplify the get wrapping and restrict redirection to bzr branches.
* bzrlib/transport/local.py:
(LocalTransport.get): Really declare the hint parameters or the
deprecation warning make some tests fail (they rely on a specific
output from the command issued, with is, IMHO, bad, but that's not
the problem I try to address now).
* bzrlib/transport/__init__.py:
(_inject_get_with_hints): Deleted.
(_add_hints_to_get.get): Renamed from _check_get_with_hints and
simplified. KISS principle is good, use it.
(register_lazy_transport._loader): Issue a deprecation warning if
needed.
(Transport.create_get_hints): Usage is to use the name 'klass' for
class methods.
* bzrlib/bzrdir.py:
(BzrDirFormat.probe_transport): Leave that one alone.
(BzrDirMetaFormat1.probe_transport): New method so that
redirection is applied to bzr branches only.
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070109154423-lyvr5gmkwv6e0v6h
parent: v.ladeuil+lp at free.fr-20070109153336-8iucozbcxmpb1az6
parent: pqm at pqm.ubuntu.com-20070109142832-337c25188ea46f2d
committer: v.ladeuil+lp at free.fr
branch nick: bzr.http.redirection
timestamp: Tue 2007-01-09 16:44:23 +0100
message:
Merge bzr.dev
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070109153336-8iucozbcxmpb1az6
parent: v.ladeuil+lp at free.fr-20070108142722-722eundbwxzyra00
committer: v.ladeuil+lp at free.fr
branch nick: bzr.http.redirection
timestamp: Tue 2007-01-09 16:33:36 +0100
message:
First implementation of transport hints.
* bzrlib/tests/test_transport_hints.py:
New file.
* bzrlib/transport/__init__.py:
(TransportHints, TransportGetHints): New hints classes.
(Transport.create_get_hints): New method creating a suitable hints
object.
* bzrlib/tests/__init__.py:
(test_suite): Add test_transport_hints.
* bzrlib/errors.py:
(RedirectRequested.__init__): Fix typo.
(UnknownHint): New exception class.
* bzrlib/bzrdir.py:
(BzrDirFormat.probe_transport): Pass a hints object to
transport.get.
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070108142722-722eundbwxzyra00
parent: v.ladeuil+lp at free.fr-20070108141242-nhuevwtx8216ymgz
committer: v.ladeuil+lp at free.fr
branch nick: bzr.http.redirection
timestamp: Mon 2007-01-08 15:27:22 +0100
message:
Fix typo.
* bzrlib/transport/__init__.py:
(register_lazy_transport): Oops, module is a mandatory attribute
for _loader. Add classname too to make good measure.
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070108141242-nhuevwtx8216ymgz
parent: v.ladeuil+lp at free.fr-20070108102120-rhp9vvuhmshrrd92
committer: v.ladeuil+lp at free.fr
branch nick: bzr.http.redirection
timestamp: Mon 2007-01-08 15:12:42 +0100
message:
Simpler implementation using inspect. 'hints' is a kwargs.
* bzrlib/transport/smart.py:
(SmartTransport.get): Make hints a kwargs.
* bzrlib/transport/sftp.py:
(SFTPTransport.get): Make hints a kwargs.
* bzrlib/transport/memory.py:
(MemoryTransport.get): Make hints a kwargs.
* bzrlib/transport/local.py:
(LocalTransport.get): Make hints a kwargs (but still commented out).
* bzrlib/transport/ftp.py:
(FtpTransport.get): Make hints a kwargs (but still commented out).
* bzrlib/transport/http/_urllib.py:
(HttpTransport_urllib._get): Make hints a kwargs.
* bzrlib/transport/http/_pycurl.py:
(PyCurlTransport._get): Make hints a kwargs. Still nothing done
with it.
(PyCurlTransport._get_full): Delete hints parameter until we need
it.
* bzrlib/transport/http/__init__.py:
(HttpTransportBase.get, HttpTransportBase._get): Make hints a
kwargs.
* bzrlib/transport/fakevfat.py:
(FakeVFATTransportDecorator.get): Make hints a kwargs.
* bzrlib/transport/decorator.py:
(TransportDecorator.get): Make hints a kwargs.
* bzrlib/transport/chroot.py:
(ChrootTransportDecorator.get): Make hints a kwargs.
* bzrlib/transport/__init__.py:
Python provides inspect: use it.
(_get_prototype_infos, _build_arglist): Deleted.
(_inject_get_with_hints, _check_get_with_hints): Simplified.
(_inject_get_with_hints): Make _get_without_hints a private
method.
(Transport.get, TransportLogger.get): Make hints a kwargs.
* bzrlib/bzrdir.py:
(BzrDirFormat.probe_transport): get's hint is a kwargs.
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070108102120-rhp9vvuhmshrrd92
parent: v.ladeuil+lp at free.fr-20070103155403-wfbwe5w5md9jzked
parent: pqm at pqm.ubuntu.com-20070105024018-b849a96645a25c39
committer: v.ladeuil+lp at free.fr
branch nick: bzr.http.redirection
timestamp: Mon 2007-01-08 11:21:20 +0100
message:
Merge bzr.dev
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20070103155403-wfbwe5w5md9jzked
parent: v.ladeuil+lp at free.fr-20061221102819-308frw80r38lluqa
committer: v.ladeuil+lp at free.fr
branch nick: bzr.http.redirection
timestamp: Wed 2007-01-03 16:54:03 +0100
message:
* bzrlib/bzrdir.py:
(BzrDir.open_from_transport): Make MAX_REDIRECTIONS a static class
variable.
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20061221102819-308frw80r38lluqa
parent: v.ladeuil+lp at free.fr-20061213173707-a1gflgoke6b3eboc
committer: v.ladeuil+lp at free.fr
branch nick: bzr.http.redirection
timestamp: Thu 2006-12-21 11:28:19 +0100
message:
Automates the 'hints' parameter addition to get transport prototypes.
* bzrlib/transport/__init__.py:
(_get_prototype_infos, _build_arglist, _inject_get_with_hints,
_check_get_with_hints): New methods to ensure the compatibility
with old code while adding a new parameter to the transport.get
method.
* bzrlib/transport/local.py:
(LocalTransport.get): Delete the 'hints' parameter to demonstrate
the solution.
* bzrlib/transport/ftp.py:
(FtpTransport.get): Delete the 'hints' parameter to demonstrate
the solution.
* bzrlib/bzrdir.py:
(BzrDir.open_from_transport): Try to not use magic values. Clean
up transport.follow_redirections uses.
* bzrlib/transport/http/_urllib.py:
(HttpTransport_urllib._get): dict objects already provides a 'get'
with a default value, you silly.
* bzrlib/transport/http/_pycurl.py:
(PyCurlTransport._get_full): Give a default value to the hints
parameter as this is called explicitely without it.
* bzrlib/transport/chroot.py:
(ChrootTransportDecorator.get): Forward the 'hints' parameter.
------------------------------------------------------------
merged: v.ladeuil+lp at free.fr-20061213173707-a1gflgoke6b3eboc
parent: pqm at pqm.ubuntu.com-20061206021529-c4235ec44babfd5b
committer: v.ladeuil+lp at free.fr
branch nick: bzr.http.redirection
timestamp: Wed 2006-12-13 18:37:07 +0100
message:
First rough http branch redirection implementation.
* bzrlib/transport/http/_urllib2_wrappers.py:
(Request.__init__): Unless told otherwise, redirections are
followed silently.
(HTTPRedirectHandler.http_error_30x): Follow redirection or return
a 30x error.
* bzrlib/transport/http/_urllib.py:
(HttpTransport_urllib._perform): Raises RedirectRequested if the
request requires it.
(HttpTransport_urllib._get): Update the request from the hints
parameter if needed.
* bzrlib/errors.py:
(RedirectRequested): New TransportError.
* bzrlib/bzrdir.py:
(BzrDir.open_from_transport): Catch RedirectRequested and retry
with the redirected url until we get to the final destination.
(BzrDirFormat.probe_transport): Hints get to not follow the
redirections but instead tell us where this branch is redirected.
* bzrlib/transport/smart.py:
(SmartTransport.get): Add a 'hint' parameter.
* bzrlib/transport/sftp.py:
(SFTPTransport.get): Add a 'hint' parameter.
* bzrlib/transport/memory.py:
(MemoryTransport.get): Add a 'hint' parameter.
* bzrlib/transport/local.py:
(LocalTransport.get): Add a 'hint' parameter.
* bzrlib/transport/http/_pycurl.py:
(PyCurlTransport._get): Add a 'hint' parameter and pass it to
_get_full.
* bzrlib/transport/http/__init__.py:
(HttpTransportBase.get): Add a 'hint' parameter and pass
it to _get.
* bzrlib/transport/ftp.py:
(FtpTransport.get): Add a 'hint' parameter.
* bzrlib/transport/fakevfat.py:
(FakeVFATTransportDecorator.get): Add a 'hint' parameter and pass
it to the decorated transport.
* bzrlib/transport/decorator.py:
(TransportDecorator.get): Add a 'hint' parameter and pass it to the
decorated transport.
* bzrlib/transport/chroot.py:
(ChrootTransportDecorator.get): Add a 'hint' parameter. Delete a
duplicated definition of the method.
* bzrlib/transport/__init__.py:
(Transport.get): Add a 'hint' parameter.
(TransportLogger.get): Add a 'hint' parameter and pass it to the
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070326081645-o8epw58i1hk0mexj
parent: mbp at sourcefrog.net-20070326054413-16tep1hw0h1dx2lh
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Mon 2007-03-26 18:16:45 +1000
message:
Better DirState._validate and tests for it.
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070326054413-16tep1hw0h1dx2lh
parent: mbp at sourcefrog.net-20070326020040-sa23lls1uavv0lvz
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Mon 2007-03-26 15:44:13 +1000
message:
Add some tests and better messages for DirState._validate
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070326020040-sa23lls1uavv0lvz
parent: mbp at sourcefrog.net-20070326013304-98dx5c6gzhadf369
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Mon 2007-03-26 12:00:40 +1000
message:
override TestCase.assertRaises to return the exception
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070326013304-98dx5c6gzhadf369
parent: pqm at pqm.ubuntu.com-20070325130603-35a88369597194ee
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Mon 2007-03-26 11:33:04 +1000
message:
Move some dirstate test setup methods into the base class
so they can be reused.
Add a simple DirState._validate test for correct dirstates.
------------------------------------------------------------
merged: pqm at pqm.ubuntu.com-20070325130603-35a88369597194ee
parent: pqm at pqm.ubuntu.com-20070323235555-58270f32490599ea
parent: mbp at sourcefrog.net-20070325124716-u9b3xr49h1kpjj7l
committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
branch nick: 0.15
timestamp: Sun 2007-03-25 14:06:03 +0100
message:
(mbp) more integrated 0.15 fixes
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070325124716-u9b3xr49h1kpjj7l
parent: mbp at sourcefrog.net-20070325124604-sabilbi5m4902ot8
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Sun 2007-03-25 22:47:16 +1000
message:
Disable some questionable checks in Dirstate._validate
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070325124604-sabilbi5m4902ot8
parent: mbp at sourcefrog.net-20070325081559-uhe1bo23m9kqltm3
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Sun 2007-03-25 22:46:04 +1000
message:
clearer test data for test merge_swapping_rename
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070325081559-uhe1bo23m9kqltm3
parent: mbp at sourcefrog.net-20070325081533-enj6iq0mp5a0sn33
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Sun 2007-03-25 18:15:59 +1000
message:
Fix some tests that need to lock dirstate before validating
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070325081533-enj6iq0mp5a0sn33
parent: mbp at sourcefrog.net-20070324000657-fkotsej7quseardh
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Sun 2007-03-25 18:15:33 +1000
message:
These changes still intended for 0.15 branch
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070324000657-fkotsej7quseardh
parent: mbp at sourcefrog.net-20070324000213-3iiz8gtjfebxt5ht
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Sat 2007-03-24 11:06:57 +1100
message:
prepare rc3
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070324000213-3iiz8gtjfebxt5ht
parent: mbp at sourcefrog.net-20070323234558-rcdpyv3h6b0um0t8
parent: john at arbash-meinel.com-20070322235912-fd5dehajuqhg64em
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Sat 2007-03-24 11:02:13 +1100
message:
merge john's directory-move fix
------------------------------------------------------------
merged: john at arbash-meinel.com-20070322235912-fd5dehajuqhg64em
parent: john at arbash-meinel.com-20070322235549-q802rg14wurej850
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: move_children_correctly
timestamp: Thu 2007-03-22 18:59:12 -0500
message:
NEWS for fixing bug #94037
------------------------------------------------------------
merged: john at arbash-meinel.com-20070322235549-q802rg14wurej850
parent: john at arbash-meinel.com-20070322234720-re8l7jtva8msgbsv
parent: pqm at pqm.ubuntu.com-20070322230820-f8735ba918f51539
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: move_children_correctly
timestamp: Thu 2007-03-22 18:55:49 -0500
message:
[merge] bzr.dev 2374
------------------------------------------------------------
merged: john at arbash-meinel.com-20070322234720-re8l7jtva8msgbsv
parent: pqm at pqm.ubuntu.com-20070322152522-228285cac46c0dbc
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: move_children_correctly
timestamp: Thu 2007-03-22 18:47:20 -0500
message:
Update DirState._validate() to detect rename errors.
WorkingTree.move() would incorrectly update children of a renamed directory.
(Some of the references would point to the directory instead of the child)
This also adds WorkingTree._validate() which is a no-op for most trees,
and just calls self._dirstate._validate() for WT4 trees.
It then updates test_move() to have the WT validate itself after all tests.
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070323234558-rcdpyv3h6b0um0t8
parent: mbp at sourcefrog.net-20070323231411-22dcr2pg0kulg3px
parent: aaron.bentley at utoronto.ca-20070323033701-gc7swnd0lgr0xm3a
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Sat 2007-03-24 10:45:58 +1100
message:
merge aaron's empty merge directive fix
------------------------------------------------------------
merged: pqm at pqm.ubuntu.com-20070323235555-58270f32490599ea
parent: pqm at pqm.ubuntu.com-20070321043308-436d9f24274a7e49
parent: mbp at sourcefrog.net-20070323231411-22dcr2pg0kulg3px
committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
branch nick: 0.15
timestamp: Fri 2007-03-23 23:55:55 +0000
message:
(mbp) various integrated fixes for 0.15
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070323231411-22dcr2pg0kulg3px
parent: mbp at sourcefrog.net-20070323214646-zfvwiprkvbhuvz6o
parent: john at arbash-meinel.com-20070323202928-e39fjjn3u1ktj2t5
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Sat 2007-03-24 10:14:11 +1100
message:
merge john's fix for committing kind changes
------------------------------------------------------------
merged: john at arbash-meinel.com-20070323202928-e39fjjn3u1ktj2t5
parent: john at arbash-meinel.com-20070323202323-u2rkmkkcily01t6o
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: commit_kind_change_90111
timestamp: Fri 2007-03-23 15:29:28 -0500
message:
Another workaround for trees that are already in the broken state.
If the kind has changed from a parent, we know that this cannot be
a copy of that parent.
------------------------------------------------------------
merged: john at arbash-meinel.com-20070323202323-u2rkmkkcily01t6o
parent: john at arbash-meinel.com-20070323201901-2m5hfkh8xe26wywh
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: commit_kind_change_90111
timestamp: Fri 2007-03-23 15:23:23 -0500
message:
NEWS for fixing bug 90111
------------------------------------------------------------
merged: john at arbash-meinel.com-20070323201901-2m5hfkh8xe26wywh
parent: john at arbash-meinel.com-20070323192548-f81b8vw3irmyclhe
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: commit_kind_change_90111
timestamp: Fri 2007-03-23 15:19:01 -0500
message:
Fix the small bug that ie.snapshot() didn't think about kind changes.
------------------------------------------------------------
merged: john at arbash-meinel.com-20070323192548-f81b8vw3irmyclhe
parent: pqm at pqm.ubuntu.com-20070322230820-f8735ba918f51539
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: commit_kind_change_90111
timestamp: Fri 2007-03-23 14:25:48 -0500
message:
(broken) merge a test case showing that commiting a merge of a kind change fails.
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070323214646-zfvwiprkvbhuvz6o
parent: mbp at sourcefrog.net-20070323075854-5o2n6k8a8kuejges
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: tester
timestamp: Sat 2007-03-24 08:46:46 +1100
message:
Don't warn about old wt format when getting bzr's version
This fixes selftest when bzr is run from an old-format tree
(as pqm does)
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070323075854-5o2n6k8a8kuejges
parent: mbp at sourcefrog.net-20070323073333-d17401ai6jvjkqup
parent: pqm at pqm.ubuntu.com-20070322230820-f8735ba918f51539
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: 0.15-integration
timestamp: Fri 2007-03-23 18:58:54 +1100
message:
merge jam's integrated changes from trunk
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070323073333-d17401ai6jvjkqup
parent: mbp at sourcefrog.net-20070323014137-7rvpygb42i2tyrfc
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: please-upgrade
timestamp: Fri 2007-03-23 18:33:33 +1100
message:
Recommended-upgrade message should give base dir not the control dir url
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070323014137-7rvpygb42i2tyrfc
parent: mbp at sourcefrog.net-20070322235658-kkdu0drfwmok2l3y
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: please-upgrade
timestamp: Fri 2007-03-23 12:41:37 +1100
message:
BzrDir._check_supported now also takes care of recommending upgrades, which
should be less disruptive to other workingtree formats.
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070322235658-kkdu0drfwmok2l3y
parent: mbp at sourcefrog.net-20070322070404-zzhbluric9k4wox1
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: please-upgrade
timestamp: Fri 2007-03-23 10:56:58 +1100
message:
bound-branch ui tests should now use the default branch format
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070322070404-zzhbluric9k4wox1
parent: mbp at sourcefrog.net-20070322052708-t4g4iv46n2dcjjaa
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: please-upgrade
timestamp: Thu 2007-03-22 18:04:04 +1100
message:
Move responsibility for suggesting upgrades to ui object
------------------------------------------------------------
merged: mbp at sourcefrog.net-20070322052708-t4g4iv46n2dcjjaa
parent: pqm at pqm.ubuntu.com-20070321043308-436d9f24274a7e49
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: please-upgrade
timestamp: Thu 2007-03-22 16:27:08 +1100
message:
(broken) Give a message when opening old workingtree formats suggesting upgrade
This breaks some blackbox tests of old formats that don't expect to see this
message.
Add WorkingTree._after_opening callback
------------------------------------------------------------
merged: pqm at pqm.ubuntu.com-20070321043308-436d9f24274a7e49
parent: robertc at robertcollins.net-20070321033137-8tj3jiz2nxqdk7pa
parent: robertc at robertcollins.net-20070321041435-lyb7a2hxgb1547mj
committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
branch nick: 0.15
timestamp: Wed 2007-03-21 04:33:08 +0000
message:
(robertc) Merge (hopefully the last time) mainline fixes for 0.15.
More information about the bazaar-commits
mailing list