GME
13
|
#include <svn_wc.h>
Public Attributes | |
const char * | name |
svn_revnum_t | revision |
const char * | url |
const char * | repos |
const char * | uuid |
svn_node_kind_t | kind |
svn_wc_schedule_t | schedule |
svn_boolean_t | copied |
svn_boolean_t | deleted |
svn_boolean_t | absent |
svn_boolean_t | incomplete |
const char * | copyfrom_url |
svn_revnum_t | copyfrom_rev |
const char * | conflict_old |
const char * | conflict_new |
const char * | conflict_wrk |
const char * | prejfile |
apr_time_t | text_time |
apr_time_t | prop_time |
const char * | checksum |
svn_revnum_t | cmt_rev |
apr_time_t | cmt_date |
const char * | cmt_author |
const char * | lock_token |
const char * | lock_owner |
const char * | lock_comment |
apr_time_t | lock_creation_date |
svn_boolean_t | has_props |
svn_boolean_t | has_prop_mods |
const char * | cachable_props |
const char * | present_props |
const char * | changelist |
apr_off_t | working_size |
svn_boolean_t | keep_local |
svn_depth_t | depth |
const char * | tree_conflict_data |
const char * | file_external_path |
svn_opt_revision_t | file_external_peg_rev |
svn_opt_revision_t | file_external_rev |
A working copy entry -- that is, revision control information about one versioned entity.
const char* svn_wc_entry_t::cachable_props |
A space-separated list of all properties whose presence/absence is cached in this entry.
present_props
.const char* svn_wc_entry_t::changelist |
const char* svn_wc_entry_t::checksum |
const char* svn_wc_entry_t::cmt_author |
const char* svn_wc_entry_t::conflict_new |
const char* svn_wc_entry_t::conflict_old |
const char* svn_wc_entry_t::conflict_wrk |
in a copied state (possibly because the entry is a child of a path that is svn_wc_schedule_add or svn_wc_schedule_replace, when the entry itself is svn_wc_schedule_normal). COPIED is true for nodes under a directory that was copied, but COPYFROM_URL is null there. They are both set for the root destination of the copy.
const char* svn_wc_entry_t::copyfrom_url |
The directory containing this entry had a versioned child of this name, but this entry represents a different revision or a switched path at which no item exists in the repository. This typically arises from committing or updating to a deletion of this entry without committing or updating the parent directory.
The schedule can be 'normal' or 'add'.
The depth of this entry.
### It's a bit annoying that we only use this on this_dir ### entries, yet it will exist (with value svn_depth_infinity) on ### all entries. Maybe some future extensibility would make this ### field meaningful on entries besides this_dir.
const char* svn_wc_entry_t::file_external_path |
The entry is a intra-repository file external and this is the peg revision number specified in the externals definition. This field is only valid when the file_external_path field is non-NULL. The only permissible values are svn_opt_revision_unspecified if the entry is not an external, svn_opt_revision_head if the external revision is unspecified or specified with -r HEAD or svn_opt_revision_number for a specific revision number.
The entry is an intra-repository file external and this is the operative revision number specified in the externals definition. This field is only valid when the file_external_path field is non-NULL. The only permissible values are svn_opt_revision_unspecified if the entry is not an external, svn_opt_revision_head if the external revision is unspecified or specified with -r HEAD or svn_opt_revision_number for a specific revision number.
Whether this entry has property modifications.
const char* svn_wc_entry_t::lock_comment |
const char* svn_wc_entry_t::lock_owner |
const char* svn_wc_entry_t::lock_token |
const char* svn_wc_entry_t::name |
const char* svn_wc_entry_t::prejfile |
const char* svn_wc_entry_t::present_props |
Cached property existence for this entry. This is a space-separated list of property names. If a name exists in cachable_props
but not in this list, this entry does not have that property. If a name exists in both lists, the property is present on this entry.
last up-to-date time for properties (0 means no information available)
const char* svn_wc_entry_t::repos |
const char* svn_wc_entry_t::tree_conflict_data |
const char* svn_wc_entry_t::url |
const char* svn_wc_entry_t::uuid |
apr_off_t svn_wc_entry_t::working_size |
Size of the file after being translated into local representation, or SVN_WC_ENTRY_WORKING_SIZE_UNKNOWN if unknown.