Loading...
Searching...
No Matches
Meta-data properties
Properties management utilities » Visible properties

Meta-data properties. More...

## Macros

#define | SVN_PROP_TEXT_TIME SVN_PROP_PREFIX "text-time"
| The files' last modification time.
#define | SVN_PROP_OWNER SVN_PROP_PREFIX "owner"
| The files' owner.
#define | SVN_PROP_GROUP SVN_PROP_PREFIX "group"
| The files' group.
#define | SVN_PROP_UNIX_MODE SVN_PROP_PREFIX "unix-mode"
| The files' unix-mode.

## Detailed Description

Meta-data properties.

The following properties are used for storing meta-data about individual entries in the meta-data branches of subversion, see issue #1256 or browseable at http://svn.apache.org/viewvc/subversion/branches/meta-data-versioning/ . Furthermore `svntar` (http://svn.borg.ch/svntar/) and `FSVS` (http://fsvs.tigris.org/) use these, too.

Please note that these formats are very UNIX-centric currently; a bit of discussion about Windows can be read at http://article.gmane.org/gmane.comp.version-control.subversion.devel/103991

## Macro Definition Documentation

## SVN_PROP_GROUP

#define SVN_PROP_GROUP SVN_PROP_PREFIX "group"

The files' group.

The same format as for `SVN_PROP_OWNER`, the owner-property.

Note
  This property name is reserved for future usage, but currently unused.

Since
  New in 1.6.

Definition at line 511 of file svn_props.h.

## SVN_PROP_OWNER

#define SVN_PROP_OWNER SVN_PROP_PREFIX "owner"

The files' owner.

Stored as numeric ID, optionally followed by whitespace and the string: `"1000 pmarek"`. Parsers should accept any number of whitespace, and writers should put exactly a single space.

Note
  This property name is reserved for future usage, but currently unused.

Since
  New in 1.6.

Definition at line 502 of file svn_props.h.

## SVN_PROP_TEXT_TIME

#define SVN_PROP_TEXT_TIME SVN_PROP_PREFIX "text-time"

The files' last modification time.

This is stored as string in the form `"2008-08-07T07:38:51.008782Z"`, to be converted by the functions `svn_time_to_cstring()` and `svn_time_from_cstring()`.

Note
  This property name is reserved for future usage, but currently unused.

Since
  New in 1.6.

Definition at line 491 of file svn_props.h.

## SVN_PROP_UNIX_MODE

#define SVN_PROP_UNIX_MODE SVN_PROP_PREFIX "unix-mode"

The files' unix-mode.

Stored in octal, with a leading `0`; may have 5 digits if any of `setuid`, `setgid` or `sticky` are set; an example is `"0644"`.

Note
  This property name is reserved for future usage, but currently unused.

Since
  New in 1.6.

Definition at line 521 of file svn_props.h.