Data Structures | Defines | Typedefs | Functions

Show repository information about a working copy.
[Client working copy management]

Data Structures

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

Defines

#define SVN_INFO_SIZE_UNKNOWN   ((apr_size_t) -1)
 The size of the file is unknown.

Typedefs

typedef struct svn_info_t svn_info_t
 A structure which describes various system-generated metadata about a working-copy path or URL.
typedef svn_error_t *(* svn_info_receiver_t )(void *baton, const char *path, const svn_info_t *info, apr_pool_t *pool)
 The callback invoked by svn_client_info2().

Functions

svn_info_tsvn_info_dup (const svn_info_t *info, apr_pool_t *pool)
 Return a duplicate of info, allocated in pool.
svn_error_tsvn_client_info2 (const char *path_or_url, const svn_opt_revision_t *peg_revision, const svn_opt_revision_t *revision, svn_info_receiver_t receiver, void *receiver_baton, svn_depth_t depth, const apr_array_header_t *changelists, svn_client_ctx_t *ctx, apr_pool_t *pool)
 Invoke receiver with receiver_baton to return information about path_or_url in revision.
svn_error_tsvn_client_info (const char *path_or_url, const svn_opt_revision_t *peg_revision, const svn_opt_revision_t *revision, svn_info_receiver_t receiver, void *receiver_baton, svn_boolean_t recurse, svn_client_ctx_t *ctx, apr_pool_t *pool)
 Similar to svn_client_info2() but with changelists passed as NULL, and depth set according to recurse: if recurse is TRUE, depth is svn_depth_infinity, else svn_depth_empty.

Define Documentation

#define SVN_INFO_SIZE_UNKNOWN   ((apr_size_t) -1)

The size of the file is unknown.

Used as value in fields of type apr_size_t.

Since:
New in 1.5

Definition at line 4331 of file svn_client.h.


Typedef Documentation

typedef svn_error_t*(* svn_info_receiver_t)(void *baton, const char *path, const svn_info_t *info, apr_pool_t *pool)

The callback invoked by svn_client_info2().

Each invocation describes path with the information present in info. Note that any fields within info may be NULL if information is unavailable. Use pool for all temporary allocation.

Since:
New in 1.2.

Definition at line 4455 of file svn_client.h.

typedef struct svn_info_t svn_info_t

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'tnfo__t.htinfo_t  A structure which describes various system-generated metadata about a working-copy path or URL. More...

Defines

#define SVN_INFO_SIZE_UNKNOWN   ((apr_size_t) -1)  The size of the file is unknown.

Typedefs

typedef struct svn_info_t svn_info_t  A structure which describes various system-generated metadata about a working-copy path or URL.
typedef svn_error_t *(* svn_info_receiver_t )(void *baton, const char *path, const svn_info_t *info, apr_pool_t *pool)  The callback invoked by svn_client_info2().

Functions

svn_info_tsvn_info_dup (const svn_info_t *info, apr_pool_t *pool)  Return a duplicate of info, allocated in pool.
svn_error_tsvn_client_info2 (const char *path_or_url, const svn_opt_revision_t *peg_revision, const svn_opt_revision_t *revision, svn_info_receiver_t receiver, void *receiver_baton, svn_depth_t depth, const apr_array_header_t *changelists, svn_client_ctx_t *ctx, apr_pool_t *pool)  Invoke receiver with receiver_baton to return information about path_or_url in revision.
svn_error_tsvn_client_info (const char *path_or_url, const svn_opt_revision_t *peg_revision, const svn_opt_revision_t *revision, svn_info_receiver_t receiver, void *receiver_baton, svn_boolean_t recurse, svn_client_ctx_t *ctx, apr_pool_t *pool)  Similar to svn_client_info2() but with changelists passed as NULL, and depth set according to recurse: if recurse is TRUE, depth is svn_depth_infinity, else svn_depth_empty.

Define Documentation

#define SVN_INFO_SIZE_UNKNOWN   ((apr_size_t) -1)

The size of the file is unknown.

Used as value in fields of type apr_size_t.

Since:
New in 1.5

Definition at line 4331 of file svn_client.h.


Typedef Documentation

typedef svn_error_t*(* svn_info_receiver_t)(void *baton, const char *path, const svn_info_t *info, apr_pool_t *pool)

The callback invoked by svn_client_info2().

Each invocation describes path with the information present in info. Note that any fields within info may be NULL if information is unavailable. Use pool for all temporary allocation.

Since:
New in 1.2.

Definition at line 4455 of file svn_client.h.

typedef struct svn_info_t svn_info_t

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'tnfo__t.htinfo_t  A structure which describes various system-generated metadata about a working-copy path or URL. More...

Defines

#define SVN_INFO_SIZE_UNKNOWN   ((apr_size_t) -1)  The size of the file is unknown.

Typedefs

typedef struct svn_info_t svn_info_t  A structure which describes various system-generated metadata about a working-copy path or URL.
typedef svn_error_t *(* svn_info_receiver_t )(void *baton, const char *path, const svn_info_t *info, apr_pool_t *pool)  The callback invoked by svn_client_info2().

Functions

svn_info_tsvn_info_dup (const svn_info_t *info, apr_pool_t *pool)  Return a duplicate of info, allocated in pool.
svn_error_tsvn_client_info2 (const char *path_or_url, const svn_opt_revision_t *peg_revision, const svn_opt_revision_t *revision, svn_info_receiver_t receiver, void *receiver_baton, svn_depth_t depth, const apr_array_header_t *changelists, svn_client_ctx_t *ctx, apr_pool_t *pool)  Invoke receiver with receiver_baton to re