Subversion-defined properties — properties defined by Subversion to control behavior.
Subversion allows users to invent arbitrarily-named versioned properties on files and directories, as well as unversioned properties on revisions. The only restriction is on properties prefixed with «svn:». Properties in that namespace are reserved for Subversion's own use. While these properties may be set by users to control Subversion's behavior, users may not invent new «svn:» properties.
svn:executable
If present on a file, the client will make the
file executable in Unix-hosted working copies. See
sezione chiamata «svn:eseguibile
».
svn:mime-type
If present on a file, the value indicates the
file's mime-type. This allows the client to decide
whether line-based contextual merging is safe to
perform during updates, and can also affect how the
file behaves when fetched via web browser. See
sezione chiamata «svn:mime-type
».
svn:ignore
If present on a directory, the value is a list of
unversioned file patterns to be ignored
by svn status and other
subcommands. See
sezione chiamata «svn:ignore
»
svn:keywords
If present on a file, the value tells the client
how to expand particular keywords within the file.
See
sezione chiamata «svn:parolechiave
».
svn:eol-style
If present on a file, the value tells the client
how to manipulate the file's line-endings in the
working copy. See
sezione chiamata «svn:eol-stile
».
svn:externals
If present on a directory, the value is a
multi-line list of other paths and URLs the client
should check out. See
sezione chiamata «svn:externals
».
svn:special
If present on a file, indicates that the file is
not an ordinary file, but a symbolic link or other
special object. See
sezione chiamata «svn:special
».
svn:needs-lock
If present on a file, tells the client to make the file read-only in the working copy, as a reminder that the file should be locked before editing begins. See sezione chiamata «Lock Communication».
svn:author
If present, contains the authenticated username of the person who created the revision. (If not present, then the revision was committed anonymously.)
svn:date
Contains the UTC time the revision was created, in ISO format. The value comes from the server machine's clock.
svn:log
Contains the log message describing the revision.
svn:autoversioned
If present, the revision was created via the autoversioning feature. See sezione chiamata «Autoversionamento».