You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by br...@apache.org on 2012/11/23 11:50:49 UTC

svn commit: r1412819 - /subversion/trunk/subversion/include/svn_props.h

Author: brane
Date: Fri Nov 23 10:50:48 2012
New Revision: 1412819

URL: http://svn.apache.org/viewvc?rev=1412819&view=rev
Log:
Groundwork for issue #4261 (require --force to set unknown svn: prop names).

* subversion/include/svn_props.h (SVN_PROP_NODE_ALL_PROPS): New;
   aggregate initialized for an array of all user-visible versioned properties.

Modified:
    subversion/trunk/subversion/include/svn_props.h

Modified: subversion/trunk/subversion/include/svn_props.h
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/include/svn_props.h?rev=1412819&r1=1412818&r2=1412819&view=diff
==============================================================================
--- subversion/trunk/subversion/include/svn_props.h (original)
+++ subversion/trunk/subversion/include/svn_props.h Fri Nov 23 10:50:48 2012
@@ -429,6 +429,26 @@ svn_prop_name_is_valid(const char *prop_
 
 /** @} */ /* Meta-data properties */
 
+/**
+ * This is a list of all user-vixible and -settable versioned node properties.
+ *
+ * @since New in 1.8
+ */
+#define SVN_PROP_NODE_ALL_PROPS SVN_PROP_MIME_TYPE, \
+                                SVN_PROP_IGNORE, \
+                                SVN_PROP_EOL_STYLE, \
+                                SVN_PROP_KEYWORDS, \
+                                SVN_PROP_EXECUTABLE, \
+                                SVN_PROP_NEEDS_LOCK, \
+                                SVN_PROP_SPECIAL, \
+                                SVN_PROP_EXTERNALS, \
+                                SVN_PROP_MERGEINFO, \
+                                SVN_PROP_INHERITABLE_IGNORES, \
+                                \
+                                SVN_PROP_TEXT_TIME, \
+                                SVN_PROP_OWNER, \
+                                SVN_PROP_GROUP, \
+                                SVN_PROP_UNIX_MODE
 
 /** @} */