Running tests on this now. Will commit up if all goes well.
Kannan wrote:
> Kannan wrote:
> [..]
>> Thank you Philip/Bert for the feedback. Attaching an updated patch
>> herewith as per Bert's comments.
>
>
> Tweaking the log message.
>
>> [[[
>> Log:
>> Make `--set-depth (empty|files|immediates) DIR' work, where DIR's depth
>> had already been set as `exclude'. Only `infinity' works as of now.
>> Adding a test for the same.
>
>> * subversion/libsvn_wc/crop.c
>> (svn_wc_crop_tree2): Check the 'base status' of the node here and
>> remove the check done using `svn_wc__db_node_hidden()' as it
>> marks a node as 'hidden' if status is set as
>> `svn_wc__db_status_excluded'.
>
>> * subversion/libsvn_wc/update_editor.c
>> (complete_directory): Call `svn_wc__set_depth' with the requested
>> depth rather than `infinity' by default.
>
>> * subversion/tests/cmdline/depth_tests.py
>> (update_excluded_path_sticky_depths): New test.
>
>> (info_excluded): Remove the locally imported module `re' and make it
>> globally available.
>
> (test_list): Add `update_excluded_path_sticky_depths'.
>
>> Suggested by: rhuijben
>> Patch by: Kannan R <kannanr_at_collab.net>
>> ]]]
>
>
--
C. Michael Pilato <cmpilato_at_collab.net>
CollabNet <> www.collab.net <> Distributed Development On Demand
Received on 2010-01-14 16:21:41 CET