svn propget (pget, pg)
Prev | svn Subcommands | Next

## Name

svn propget (pget, pg) — Print the value of a property.

## Synopsis

`svn propget PROPNAME [TARGET[@REV]...]`

`svn propget PROPNAME --revprop -r REV [URL]`

## Description

Print the value of a property on files, directories, or revisions. The first form prints the versioned property of an item or items in your working copy, and the second prints unversioned remote properties on a repository revision. See the section called “Properties” for more information on properties.

## Options

    --changelist (--cl) ARG
    --depth ARG
    --recursive (-R)
    --revision (-r) REV
    --revprop
    --strict
    --verbose (-v)
    --xml

## Examples

Examine a property of a file in your working copy:

    $ svn propget svn:keywords foo.c
    Author
    Date
    Rev

The same goes for a revision property:

    $ svn propget svn:log --revprop -r 20
    Began journal.

For a more structured display of properties, use the `--verbose` (`-v`) option:

    $ svn propget svn:keywords foo.c --verbose
    Properties on 'foo.c':
      svn:keywords
        Author
        Date
        Rev

By default, svn propget will append a trailing end-of-line sequence to the property value it prints. Most of the time, this is a desirable feature that has a positive effect on the printed output. But there are times when you might wish to capture the precise property value, perhaps because that value is not textual in nature, but of some binary format (such as a JPEG thumbnail stored as a property value, for example). To disable pretty-printing of property values, use the `--strict` option.

Lastly, you can get svn propget output in XML format with the `--xml` option:

    $ svn propget --xml svn:ignore .
    <?xml version="1.0"?>
    <properties>
    <target
       path="">
    <property
       name="svn:ignore">*.o
    </property>
    </target>
    </properties>

Prev | Up | Next
svn propedit (pedit, pe) | Home | svn proplist (plist, pl)