On Wed, Jun 2, 2010 at 14:46, Paul Burba <[email protected]> wrote: > On Mon, Mar 8, 2010 at 2:05 PM, <[email protected]> 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

