[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svn commit: r920424 - in /subversion/trunk/subversion: include/private/svn_wc_private.h libsvn_wc/lock.c libsvn_wc/util.c libsvn_wc/wc.h

From: Greg Stein <gstein_at_gmail.com>
Date: Wed, 2 Jun 2010 17:18:32 -0400

On Wed, Jun 2, 2010 at 14:46, Paul Burba <ptburba_at_gmail.com> wrote:
> On Mon, Mar 8, 2010 at 2:05 PM,  <philip_at_apache.org> wrote:
>> Author: philip
>> Date: Mon Mar  8 18:05:19 2010
>> New Revision: 920424
>>
>> URL: http://svn.apache.org/viewvc?rev=920424&view=rev
>> Log:
>> Remove some svn_wc_entry_t using code.
>>
>> * subversion/include/private/svn_wc_private.h
>>  (svn_wc__path_switched): Remove SVN_ERR_ENTRY_MISSING_URL from doc
>>   string, the caller wasn't taking advantage of it.
>>  (svn_wc__adm_open_anchor_in_context): Delete.
>>
>> * subversion/libsvn_wc/wc.h
>>  (svn_wc__internal_path_switched): Delete.
>>
>> * subversion/libsvn_wc/util.c
>>  (svn_wc__internal_path_switched): Delete.
>>  (svn_wc__path_switched): Move to lock.c.
>>
>> * subversion/libsvn_wc/lock.c
>>  (child_is_disjoint): Check for SVN_ERR_WC_NOT_DIRECTORY.
>>  (svn_wc__adm_open_anchor_in_context): Delete.
>>  (svn_wc__path_switched): Copied from util.c, just call child_is_disjoint.
>
> Hi Philip,
>
> This implies that a disjoint child is equivalent to a switched child,
> but despite child_is_disjoint's lack of documentation, it seems clear
> that a child can be disjoint but not switched.  Am I missing something
> here?

A disjoint child could be an embedded working copy (via a separate
checkout or an external).

Cheers,
-g
Received on 2010-06-02 23:19:12 CEST

This is an archived mail posted to the Subversion Dev mailing list.