I don't know of a good way to test this code... not familiar with this
crop code. If somebody can set up a test that fails before / succeeds
after this change, then that would be great. I'd be happy to help with
this, but don't know where to start to get this functionality invoked.
Cheers,
-g
On Thu, Mar 19, 2009 at 21:17, Greg Stein <gstein_at_gmail.com> wrote:
> Author: gstein
> Date: Thu Mar 19 13:17:17 2009
> New Revision: 36686
>
> Log:
> Fix an apparent bug in crop.c: it was fetch a *pruned* list of entries,
> modifying the depth value of one of them, then writing the *subset* as if
> it were the entire list of entries.
>
> * subversion/libsvn_wc/crop.c:
> (svn_wc_crop_tree): when reading the entries, use show_hidden = TRUE to
> get all of the hidden entries, too.
>
> Modified:
> trunk/subversion/libsvn_wc/crop.c
>
> Modified: trunk/subversion/libsvn_wc/crop.c
> URL: http://svn.collab.net/viewvc/svn/trunk/subversion/libsvn_wc/crop.c?pathrev=36686&r1=36685&r2=36686
> ==============================================================================
> --- trunk/subversion/libsvn_wc/crop.c Thu Mar 19 13:11:52 2009 (r36685)
> +++ trunk/subversion/libsvn_wc/crop.c Thu Mar 19 13:17:17 2009 (r36686)
> @@ -284,8 +284,9 @@ svn_wc_crop_tree(svn_wc_adm_access_t *an
> {
> svn_wc_entry_t *target_entry;
> apr_hash_t *parent_entries;
> +
> SVN_ERR(svn_wc_entries_read(&parent_entries, p_access,
> - FALSE, pool));
> + TRUE, pool));
>
> target_entry = apr_hash_get(parent_entries,
> svn_dirent_basename(full_path, pool),
>
> ------------------------------------------------------
> http://subversion.tigris.org/ds/viewMessage.do?dsForumId=495&dsMessageId=1357529
>
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=1357541
Received on 2009-03-19 21:20:23 CET