Subversion
|
Structure for holding the "status" of a working copy item. More...
#include <svn_wc.h>
Data Fields | |
svn_wc_entry_t * | entry |
Can be NULL if not under version control. More... | |
enum svn_wc_status_kind | text_status |
The status of the entries text. More... | |
enum svn_wc_status_kind | prop_status |
The status of the entries properties. More... | |
svn_boolean_t | locked |
a directory can be 'locked' if a working copy update was interrupted. More... | |
svn_boolean_t | copied |
a file or directory can be 'copied' if it's scheduled for addition-with-history (or part of a subtree that is scheduled as such.). | |
svn_boolean_t | switched |
a file or directory can be 'switched' if the switch command has been used. More... | |
enum svn_wc_status_kind | repos_text_status |
The entry's text status in the repository. More... | |
enum svn_wc_status_kind | repos_prop_status |
The entry's property status in the repository. More... | |
svn_lock_t * | repos_lock |
The entry's lock in the repository, if any. More... | |
const char * | url |
Set to the URI (actual or expected) of the item. More... | |
svn_revnum_t | ood_last_cmt_rev |
Set to the youngest committed revision, or SVN_INVALID_REVNUM if not out of date. More... | |
apr_time_t | ood_last_cmt_date |
Set to the most recent commit date, or 0 if not out of date. More... | |
svn_node_kind_t | ood_kind |
Set to the node kind of the youngest commit, or svn_node_none if not out of date. More... | |
const char * | ood_last_cmt_author |
Set to the user name of the youngest commit, or NULL if not out of date or non-existent. More... | |
svn_wc_conflict_description_t * | tree_conflict |
Non-NULL if the entry is the victim of a tree conflict. More... | |
svn_boolean_t | file_external |
If the item is a file that was added to the working copy with an svn:externals; if file_external is TRUE, then switched is always FALSE. More... | |
enum svn_wc_status_kind | pristine_text_status |
The actual status of the text compared to the pristine base of the file. More... | |
enum svn_wc_status_kind | pristine_prop_status |
The actual status of the properties compared to the pristine base of the node. More... | |
Structure for holding the "status" of a working copy item.
The item's entry data is in entry, augmented and possibly shadowed by the other fields. entry is NULL
if this item is not under version control.
svn_wc_entry_t* svn_wc_status2_t::entry |
svn_boolean_t svn_wc_status2_t::file_external |
svn_boolean_t svn_wc_status2_t::locked |
enum svn_wc_status_kind svn_wc_status2_t::pristine_prop_status |
enum svn_wc_status_kind svn_wc_status2_t::pristine_text_status |
enum svn_wc_status_kind svn_wc_status2_t::prop_status |
svn_lock_t* svn_wc_status2_t::repos_lock |
enum svn_wc_status_kind svn_wc_status2_t::repos_prop_status |
enum svn_wc_status_kind svn_wc_status2_t::repos_text_status |
svn_boolean_t svn_wc_status2_t::switched |
enum svn_wc_status_kind svn_wc_status2_t::text_status |
svn_wc_conflict_description_t* svn_wc_status2_t::tree_conflict |
const char* svn_wc_status2_t::url |