On 04/19/2009 04:01 AM, Greg Stein wrote:
> Author: gstein
> Date: Sat Apr 18 19:01:33 2009
> New Revision: 37361
>
> Log:
> Continued removal of adm_retrieve.
>
> * subversion/libsvn_wc/copy.c:
> (get_copyfrom_url_rev_via_parent): forget all the complicated baton
> handling, and use svn_wc__get_entry.
>
> * subversion/libsvn_wc/adm_crawler.c:
> (report_revisions_and_depths): don't worry about a subdir access baton,
> and just use get_entry() to get the sudir information.
>
> Modified:
> trunk/subversion/libsvn_wc/adm_crawler.c
> trunk/subversion/libsvn_wc/copy.c
>
> Modified: trunk/subversion/libsvn_wc/adm_crawler.c
> URL: http://svn.collab.net/viewvc/svn/trunk/subversion/libsvn_wc/adm_crawler.c?pathrev=37361&r1=37360&r2=37361
> ==============================================================================
> --- trunk/subversion/libsvn_wc/adm_crawler.c Sat Apr 18 18:31:02 2009 (r37360)
> +++ trunk/subversion/libsvn_wc/adm_crawler.c Sat Apr 18 19:01:33 2009 (r37361)
> @@ -462,7 +462,8 @@ report_revisions_and_depths(svn_wc_adm_a
> && (depth> svn_depth_files
> || depth == svn_depth_unknown))
> {
> - svn_wc_adm_access_t *subdir_access;
> + const char *subdir_abspath;
> + svn_error_t *err;
> const svn_wc_entry_t *subdir_entry;
> svn_boolean_t start_empty;
>
> @@ -480,12 +481,20 @@ report_revisions_and_depths(svn_wc_adm_a
>
> /* We need to read the full entry of the directory from its
> own "this dir", if available. */
> - if (svn_wc__adm_missing(adm_access, this_full_path))
> - continue;
This check is still needed, otherwise stat_tests 30 fails.
Lieven
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=1808641
Received on 2009-04-19 17:48:29 CEST