svn_info_t Struct Reference

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.
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_tlock
 An exclusive lock, if present.
svn_boolean_t has_wc_info
 Whether or not to ignore the next 10 wc-specific fields.
Working-copy path fields
These things only apply to a working-copy path.

See svn_wc_entry_t for explanations.

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


Detailed Description

A structure which describes various system-generated metadata about a working-copy path or URL.

Note:
Fields may be added to the end of this structure in future versions. Therefore, users shouldn't allocate structures of this type, to preserve binary compatibility.
Since:
New in 1.2.

Definition at line 2543 of file svn_client.h.


Field Documentation

const char* svn_info_t::URL

Where the item lives in the repository.

Definition at line 2546 of file svn_client.h.

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 2551 of file svn_client.h.

The node's kind.

Definition at line 2554 of file svn_client.h.

The root URL of the repository.

Definition at line 2557 of file svn_client.h.

The repository's UUID.

Definition at line 2560 of file svn_client.h.

The last revision in which this object changed.

Definition at line 2563 of file svn_client.h.

The date of the last_changed_rev.

Definition at line 2566 of file svn_client.h.

The author of the last_changed_rev.

Definition at line 2569 of file svn_client.h.

An exclusive lock, if present.

Could be either local or remote.

Definition at line 2572 of file svn_client.h.

Whether or not to ignore the next 10 wc-specific fields.

Definition at line 2575 of file svn_client.h.


The documentation for this struct was generated from the following file:

Generated on Fri Aug 7 01:01:27 2009 for Subversion by  doxygen 1.5.5