Rev 2581: (robertc) Overhaul smart_add to be an api on MutableTree allowing specialisation and reducing some cruft. (Robert Collins, Martin Pool) in file:///home/pqm/archives/thelove/bzr/%2Btrunk/
Canonical.com Patch Queue Manager
pqm at pqm.ubuntu.com
Wed Jul 4 09:08:12 BST 2007
At file:///home/pqm/archives/thelove/bzr/%2Btrunk/
------------------------------------------------------------
revno: 2581
revision-id: pqm at pqm.ubuntu.com-20070704080808-0ptk5p5yiwxjgnt7
parent: pqm at pqm.ubuntu.com-20070704041011-o8aw2m812hzhz8yr
parent: robertc at robertcollins.net-20070704062503-qmwfp3ocv0yug593
committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Wed 2007-07-04 09:08:08 +0100
message:
(robertc) Overhaul smart_add to be an api on MutableTree allowing specialisation and reducing some cruft. (Robert Collins, Martin Pool)
modified:
NEWS NEWS-20050323055033-4e00b5db738777ff
bzrlib/add.py add.py-20050323030017-3a77d63feda58e33
bzrlib/benchmarks/tree_creator/kernel_like.py kernel_like.py-20060815024128-b16a7pn542u6b13k-1
bzrlib/builtins.py builtins.py-20050830033751-fc01482b9ca23183
bzrlib/commands.py bzr.py-20050309040720-d10f4714595cf8c3
bzrlib/generate_ids.py generate_ids.py-20061102205935-z3do15ipw6m7v26u-1
bzrlib/inventory.py inventory.py-20050309040759-6648b84ca2005b37
bzrlib/mutabletree.py mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
bzrlib/tests/blackbox/test_add.py test_add.py-20060518072250-857e4f86f54a30b2
bzrlib/tests/test_bad_files.py test_bad_files.py-20050918155938-c76a2295c8ab9503
bzrlib/tests/test_merge_core.py test_merge_core.py-20050824132511-eb99b23a0eec641b
bzrlib/tests/test_smart_add.py test_smart_add.py-20050824235919-c60dcdb0c8e999ce
bzrlib/tests/workingtree_implementations/test_smart_add.py test_smart_add.py-20070215175752-9s5mxoz8aqpd80fm-1
bzrlib/win32utils.py win32console.py-20051021033308-123c6c929d04973d
bzrlib/workingtree.py workingtree.py-20050511021032-29b6ec0a681e02e3
------------------------------------------------------------
revno: 2568.2.10
merged: robertc at robertcollins.net-20070704062503-qmwfp3ocv0yug593
parent: robertc at robertcollins.net-20070704055005-vo5vt7jytsazi0ei
committer: Robert Collins <robertc at robertcollins.net>
branch nick: add
timestamp: Wed 2007-07-04 16:25:03 +1000
message:
And a missing import.
------------------------------------------------------------
revno: 2568.2.9
merged: robertc at robertcollins.net-20070704055005-vo5vt7jytsazi0ei
parent: robertc at robertcollins.net-20070704042857-w5472bxutvhxrl2y
committer: Robert Collins <robertc at robertcollins.net>
branch nick: add
timestamp: Wed 2007-07-04 15:50:05 +1000
message:
Really honestly finally fix tests.
------------------------------------------------------------
revno: 2568.2.8
merged: robertc at robertcollins.net-20070704042857-w5472bxutvhxrl2y
parent: robertc at robertcollins.net-20070704024326-czaqy9flaooda2jj
committer: Robert Collins <robertc at robertcollins.net>
branch nick: add
timestamp: Wed 2007-07-04 14:28:57 +1000
message:
Really really change the command to use the new API.
------------------------------------------------------------
revno: 2568.2.7
merged: robertc at robertcollins.net-20070704024326-czaqy9flaooda2jj
parent: robertc at robertcollins.net-20070704013950-7pp23plwyqjvgkxg
committer: Robert Collins <robertc at robertcollins.net>
branch nick: add
timestamp: Wed 2007-07-04 12:43:26 +1000
message:
Fix missed tests.
------------------------------------------------------------
revno: 2568.2.6
merged: robertc at robertcollins.net-20070704013950-7pp23plwyqjvgkxg
parent: robertc at robertcollins.net-20070703023836-etkrpxm2rmbhqgaj
committer: Robert Collins <robertc at robertcollins.net>
branch nick: add
timestamp: Wed 2007-07-04 11:39:50 +1000
message:
Review feedback.
------------------------------------------------------------
revno: 2568.2.5
merged: robertc at robertcollins.net-20070703023836-etkrpxm2rmbhqgaj
parent: robertc at robertcollins.net-20070703023332-jz0qdt2dwhzjuhlc
committer: Robert Collins <robertc at robertcollins.net>
branch nick: add
timestamp: Tue 2007-07-03 12:38:36 +1000
message:
* ``bzrlib.add.FastPath`` is now private and moved to
``bzrlib.mutabletree._FastPath``. (Robert Collins, Martin Pool)
------------------------------------------------------------
revno: 2568.2.4
merged: robertc at robertcollins.net-20070703023332-jz0qdt2dwhzjuhlc
parent: robertc at robertcollins.net-20070702224620-rptec516zwv3opwn
committer: Robert Collins <robertc at robertcollins.net>
branch nick: add
timestamp: Tue 2007-07-03 12:33:32 +1000
message:
* ``bzrlib.add.smart_add`` and ``bzrlib.add.smart_add_tree`` are now
deprecated in favour of ``MutableTree.smart_add``. (Robert Collins,
Martin Pool)
------------------------------------------------------------
revno: 2568.2.3
merged: robertc at robertcollins.net-20070702224620-rptec516zwv3opwn
parent: robertc at robertcollins.net-20070702223611-50tnzmbeoryqid75
committer: Robert Collins <robertc at robertcollins.net>
branch nick: add
timestamp: Tue 2007-07-03 08:46:20 +1000
message:
Fix WorkingTree(3).add to not reset the entire inventory but modify the existing one.
------------------------------------------------------------
revno: 2568.2.2
merged: robertc at robertcollins.net-20070702223611-50tnzmbeoryqid75
parent: robertc at robertcollins.net-20070702220543-bbal5fjb73rsl1s5
committer: Robert Collins <robertc at robertcollins.net>
branch nick: add
timestamp: Tue 2007-07-03 08:36:11 +1000
message:
* New method ``_glob_expand_file_list_if_needed`` on the ``Command`` class
for dealing with unexpanded glob lists - e.g. on the win32 platform. This
was moved from ``bzrlib.add._prepare_file_list``. (Robert Collins)
* ``bzrlib.add.smart_add_tree`` will no longer perform glob expansion on
win32. Callers of the function should do this. (Robert Collins)
* ``bzrlib.add.glob_expand_for_win32`` is now
``bzrlib.win32utils.glob_expand``. (Robert Collins)
* ``bzrlib.smart_add`` is deprecated. (Robert Collins)
------------------------------------------------------------
revno: 2568.2.1
merged: robertc at robertcollins.net-20070702220543-bbal5fjb73rsl1s5
parent: pqm at pqm.ubuntu.com-20070702070639-um9oyfoc2i6g8umv
committer: Robert Collins <robertc at robertcollins.net>
branch nick: add
timestamp: Tue 2007-07-03 08:05:43 +1000
message:
Remove unused references to smart_add.
Diff too large for email (1456 lines, the limit is 1000).
More information about the bazaar-commits
mailing list