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

RE: [PATCH] remove svn_wc_entry_t from export.c

From: Bert Huijben <rhuijben_at_sharpsvn.net>
Date: Fri, 2 Oct 2009 18:24:39 +0200

> -----Original Message-----
> From: Paul Burba [mailto:ptburba_at_gmail.com]
> Sent: vrijdag 2 oktober 2009 16:37
> To: Stefan Sperling; Dave Brown; dev_at_subversion.tigris.org; Hyrum K.
> Wright
> Subject: Re: [PATCH] remove svn_wc_entry_t from export.c
>
> Dave,
>
> Just a heads up, I committed some changes in r39757 which overlap with
> your patch's new svn_wc__node_is_delete() API.
>
> My patch uses the name svn_wc__node_is_status_delete() and only checks
> for status == svn_wc__db_status_deleted rather than also checking for
> svn_wc__db_status_obstructed_delete as your patch does. I'm not sure
> if one function should conflate the meanings of
> svn_wc__db_status_deleted and
> svn_wc__db_status_obstructed_delete...but I welcome enlightenment from
> those more knowledgeable in this area.

An obstructed delete is a delete of a working copy directory, marked in the parent directory but with the to be deleted directory itself missing from disk. (The administrative area in the directory itself is not on disk).

This is a temporary state that will disappear once we are on a central database, because we can then always access the administrative information.

        Bert

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2402986
Received on 2009-10-02 18:26:18 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.