You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ju...@apache.org on 2010/03/31 21:57:41 UTC
svn commit: r929702 - /subversion/trunk/subversion/libsvn_wc/wc-metadata.sql
Author: julianfoad
Date: Wed Mar 31 19:57:40 2010
New Revision: 929702
URL: http://svn.apache.org/viewvc?rev=929702&view=rev
Log:
* subversion/libsvn_wc/wc-metadata.sql
(ACTUAL_NODE): Document that a row can exist without a corresponding
WORKING or BASE.
Modified:
subversion/trunk/subversion/libsvn_wc/wc-metadata.sql
Modified: subversion/trunk/subversion/libsvn_wc/wc-metadata.sql
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_wc/wc-metadata.sql?rev=929702&r1=929701&r2=929702&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_wc/wc-metadata.sql (original)
+++ subversion/trunk/subversion/libsvn_wc/wc-metadata.sql Wed Mar 31 19:57:40 2010
@@ -358,8 +358,10 @@ CREATE INDEX I_WORKING_PARENT ON WORKING
/* The ACTUAL_NODE table describes text changes and property changes on each
node in the WC, relative to the WORKING_NODE table row for the same path
- (if present) or else to the BASE_NODE row for the same path (which must
- exist in that case).
+ (if present) or else to the BASE_NODE row for the same path. (Either a
+ WORKING_NODE row or a BASE_NODE row must exist if this node exists, but
+ an ACTUAL_NODE row can exist on its own if it is just recording info on
+ a non-present node - a tree conflict or a changelist, for example.)
The ACTUAL_NODE table row for a given path exists if the node at that
path is known to have text or property changes relative to its