Subversion
|
Change descriptor. More...
#include <svn_fs.h>
Data Fields | |
svn_string_t | path |
path of the node that got changed. | |
svn_fs_path_change_kind_t | change_kind |
kind of change | |
svn_node_kind_t | node_kind |
what node kind is the path? (Note: it is legal for this to be svn_node_unknown.) | |
svn_boolean_t | text_mod |
was the text touched? For node_kind=dir: always false. More... | |
svn_boolean_t | prop_mod |
were the properties touched? modify: true iff props touched. More... | |
svn_tristate_t | mergeinfo_mod |
was the mergeinfo property touched? modify: } true iff svn:mergeinfo property add/del/mod add (copy): } and fs format supports this flag. More... | |
svn_boolean_t | copyfrom_known |
Copyfrom revision and path; this is only valid if copyfrom_known is true. | |
svn_revnum_t | copyfrom_rev |
const char * | copyfrom_path |
Change descriptor.
text_mod
, prop_mod
and mergeinfo_mod
flags mean the text, properties and mergeinfo property (respectively) were "touched" by the commit API; this does not mean the new value is different from the old value.svn_tristate_t svn_fs_path_change3_t::mergeinfo_mod |
was the mergeinfo property touched? modify: } true iff svn:mergeinfo property add/del/mod add (copy): } and fs format supports this flag.
add (plain): } delete: always false. replace: as for the add/copy part of the replacement. (Note: Pre-1.9 repositories will report svn_tristate_unknown.)
svn_boolean_t svn_fs_path_change3_t::prop_mod |
svn_boolean_t svn_fs_path_change3_t::text_mod |