Dieser Text befindet sich gegenwärtig in Bearbeitung, unterliegt ständigen Änderungen und kann dadurch nicht stets akkurat irgendeine freigegebene Version der Software Apache™ Subversion® beschreiben. Das Speichern dieser Seite als Lesezeichen oder andere auf diese Seite zu verweisen, ist keine so gute Idee. Besuchen Sie http://www.svnbook.com/, um stabile Versionen dieses Buchs zu erhalten.

Name

svn proplist (plist, pl) — Alle Eigenschaften auflisten.

Übersicht

svn proplist [TARGET[@REV]...]

svn proplist --revprop -r REV [TARGET]

Beschreibung

Alle Eigenschaften auf Dateien, Verzeichnissen oder Revisionen auflisten. Die erste Form listet versionierte Eigenschaften in Ihrer Arbeitskopie auf und die zweite unversionierte entfernte Eigenschaften einer Projektarchiv-Revision (TARGET bestimmt nur, auf welches Projektarchiv zugegriffen werden soll).

Optionen

Beispiele

Sie können svn proplist verwenden, um die Eigenschaften eines Objektes Ihrer Arbeitskopie anzusehen:

$ svn proplist foo.c 
Eigenschaften zu »foo.c«:
  svn:mime-type
  svn:keywords
  owner

Mit der Option --verbose (-v) ist svn proplist jedoch sehr praktisch, da es Ihnen auch die Eigenschafts-Werte anzeigt:

$ svn proplist -v foo.c 
Eigenschaften zu »foo.c«:
  svn:mime-type
    text/plain
  svn:keywords
    Author Date Rev
  owner
    sally

Anzeigen aller von einer Datei in Ihrer Arbeitskopie ererbten versionierten Eigenschaften mit der Option --show-inherited-props:

$ svn proplist --show-inherited-props foo.c 
Geerbte Eigenschaften von »foo.c«,
geerbt von »http://svn.example.com/repos«:
  svn:auto-props
  svn:global-ignores 
Geerbte Eigenschaften von »foo.c«,
geerbt von »/home/theob/svn/working-copies/baz-wc«:
  svn:auto-props

Schließlich können Sie die Ausgabe von svn proplist mit der Option --xml im XML-Format erhalten:

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