Subversion
|
A structure which describes various system-generated metadata about a working-copy path or URL. More...
#include <svn_client.h>
Data Fields | |
const char * | URL |
Where the item lives in the repository. | |
svn_revnum_t | rev |
The revision of the object. More... | |
svn_node_kind_t | kind |
The node's kind. | |
const char * | repos_root_URL |
The root URL of the repository. | |
const char * | repos_UUID |
The repository's UUID. | |
svn_revnum_t | last_changed_rev |
The last revision in which this object changed. | |
apr_time_t | last_changed_date |
The date of the last_changed_rev. | |
const char * | last_changed_author |
The author of the last_changed_rev. | |
svn_lock_t * | lock |
An exclusive lock, if present. More... | |
svn_boolean_t | has_wc_info |
Whether or not to ignore the next 10 wc-specific fields. | |
apr_size_t | size |
Similar to size64, but size will be SVN_INFO_SIZE_UNKNOWN when its value would overflow apr_size_t (so when size >= 4 GB - 1 byte). More... | |
svn_filesize_t | size64 |
The size of the file in the repository (untranslated, e.g. More... | |
Working-copy path fields | |
The size of the file after being translated into its local representation, or SVN_INVALID_FILESIZE if unknown. Not applicable for directories.
| |
svn_wc_schedule_t | schedule |
const char * | copyfrom_url |
svn_revnum_t | copyfrom_rev |
apr_time_t | text_time |
apr_time_t | prop_time |
const char * | checksum |
const char * | conflict_old |
const char * | conflict_new |
const char * | conflict_wrk |
const char * | prejfile |
const char * | changelist |
svn_depth_t | depth |
apr_size_t | working_size |
Similar to working_size64, but will be SVN_INFO_SIZE_UNKNOWN when its value would overflow apr_size_t (so when size >= 4 GB - 1 byte). More... | |
svn_filesize_t | working_size64 |
svn_wc_conflict_description_t * | tree_conflict |
Info on any tree conflict of which this node is a victim. More... | |
A structure which describes various system-generated metadata about a working-copy path or URL.
Definition at line 7195 of file svn_client.h.
const char* svn_info_t::changelist |
Definition at line 7246 of file svn_client.h.
svn_depth_t svn_info_t::depth |
Definition at line 7248 of file svn_client.h.
svn_lock_t* svn_info_t::lock |
An exclusive lock, if present.
Could be either local or remote.
Definition at line 7224 of file svn_client.h.
svn_revnum_t svn_info_t::rev |
The revision of the object.
If path_or_url is a working-copy path, then this is its current working revnum. If path_or_url is a URL, then this is the repos revision that path_or_url lives in.
Definition at line 7203 of file svn_client.h.
apr_size_t svn_info_t::size |
Similar to size64, but size will be SVN_INFO_SIZE_UNKNOWN when its value would overflow apr_size_t (so when size >= 4 GB - 1 byte).
Definition at line 7266 of file svn_client.h.
svn_filesize_t svn_info_t::size64 |
The size of the file in the repository (untranslated, e.g.
without adjustment of line endings and keyword expansion). Only applicable for file – not directory – URLs. For working copy paths, size64 will be SVN_INVALID_FILESIZE.
Definition at line 7275 of file svn_client.h.
svn_wc_conflict_description_t* svn_info_t::tree_conflict |
Info on any tree conflict of which this node is a victim.
Otherwise NULL.
Definition at line 7291 of file svn_client.h.
apr_size_t svn_info_t::working_size |
Similar to working_size64, but will be SVN_INFO_SIZE_UNKNOWN when its value would overflow apr_size_t (so when size >= 4 GB - 1 byte).
Definition at line 7256 of file svn_client.h.