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

Re: svn commit: r33021 - branches/explore-wc/subversion/libsvn_wc

From: C. Michael Pilato <cmpilato_at_collab.net>
Date: Thu, 11 Sep 2008 13:16:07 -0400

Julian Foad wrote:
> On Thu, 2008-09-11 at 12:51 -0400, Greg Stein wrote:
>> Those are the correct definitions, per wc-by-design.
>
> (I assume you mean, "per 'notes/wc-ng-design'".)
>
> Both of you:
>
> Huh? I was trying to refine the definitions to something more precise
> than "ACTUAL is how the working copy really looks." :-)

I don't know how better to explain it. Uh... ACTUAL is the state of a
working copy directory if you imagine its not a Subversion working copy?
ACTUAL is what you see with shell tools like 'ls'?

A "missing" file is caused by the ACTUAL directory lacking a file for which
the BASE tree contains a file of the same name, and for which the WORKING
tree does *not* indicate that the physical file should be absent (such as
would be expected were the file scheduled for deletion).

BASE + Subversion-managed changes = WORKING.
WORKING + non-Subversion-managed changes = ACTUAL.

Is any of this helping?

-- 
C. Michael Pilato <cmpilato_at_collab.net>
CollabNet   <>   www.collab.net   <>   Distributed Development On Demand

Received on 2008-09-11 19:16:24 CEST

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