Diese Dokumentation wurde zur Beschreibung der Serie 1.6.x von Subversion erstellt. Falls Sie eine unterschiedliche Version von Subversion einsetzen, sei Ihnen dringend angeraten, bei http://www.svnbook.com/ vorbeizuschauen und stattdessen die zu Ihrer Version von Subversion passende Version dieser Dokumentation heranzzuiehen.
svn propget (pget, pg) — Den Wert einer Eigenschaft ausgeben.
Den Wert einer Eigenschaft auf Dateien, Verzeichnissen oder Revisionen ausgeben. Die erste Form gibt die versionierte Eigenschaft eines oder mehrerer Objekte Ihrer Arbeitskopie aus und die zweite unversionierte entfernte Eigenschaften einer Projektarchiv-Revision. Siehe „Eigenschaften“ für weitere Informationen über Eigenschaften.
--changelist ARG --depth ARG --recursive (-R) --revision (-r) REV --revprop --strict --verbose (-v) --xml
Eine Eigenschaft einer Datei Ihrer Arbeitskopie untersuchen:
$ svn propget svn:keywords foo.c Author Date Rev
Dasselbe für eine Revisions-Eigenschaft:
$ svn propget svn:log --revprop -r 20 Began journal.
Verwenden Sie die Option --verbose
(-v
) für eine strukturiertere Darstellung
der Eigenschaften:
$ svn propget svn:keywords foo.c --verbose Eigenschaften zu »foo.c«: svn:keywords Author Date Rev
Standardmäßig hängt svn propget
eine abschließende Zeilenende-Sequenz an einen
ausgegebenen Eigenschaftswert. Meist ist dieses auch
erwünscht, da es die Ausgabe lesbarer macht. Jedoch kann
es vorkommen, dass Sie vielleicht den exakten Wert der
Eigenschaft bekommen möchten, möglicherweise, weil der
Wert nicht textueller Natur ist, sondern ein binäres
Format besitzt (wie beispielsweise ein JPEG-Indexbild, das
als binärer Eigenschaftswert gespeichert wird). Um die
lesbarere Ausgabe von Eigenschaftswerten zu unterbinden,
verwenden Sie die Option --strict
.
Schließlich können Sie Ausgaben von svn
propget mit der Option --xml
im
XML-Format erhalten:
$ svn propget --xml svn:ignore . <?xml version="1.0"?> <properties> <target path=""> <property name="svn:ignore">*.o </property> </target> </properties>