svn info — Informationen über ein lokales oder entferntes Objekt anzeigen.
Informationen über die angegebenen Arbeitskopiepfade oder URLs anzeigen. In beiden Fällen kann die Information umfassen:
Pfad
Name
URL
Basis des Projektarchivs
UUID des Projektarchivs
Revision
Knotentyp
Letzter Autor
Letzte geänderte Revision
Letztes Änderungsdatum
Sperrmarke
Sperreigner
Sperre erzeugt
Sperre läuft ab
Zusätzliche Informationen, die nur für Arbeitskopiepfade verfügbar sind:
Plan
Kopiert von URL
Kopiert von Revision
Text zuletzt geändert
Eigenschaften zuletzt geändert
Prüfsumme
Konflikt: vorherige Ausgangsdatei
Konflikt: vorherige Arbeitsdatei
Konflikt: aktuelle Ausgangsdatei
Konfliktdatei mit Eigenschaften
--changelist ARG --depth ARG --incremental --recursive (-R) --revision (-r) REV --targets FILENAME --xml
svn info zeigt Ihnen alle nützlichen Informationen über Objekte in der Arbeitskopie. Es zeigt Ihnen Informationen für Dateien:
$ svn info foo.c Pfad: foo.c Name: foo.c URL: http://svn.red-bean.com/repos/test/foo.c Basis des Projektarchivs: http://svn.red-bean.com/repos/test UUID des Projektarchivs: 5e7d134a-54fb-0310-bd04-b611643e5c25 Revision: 4417 Knotentyp: file Plan: normal Letzter Autor: sally Letzte geänderte Rev: 20 Letztes Änderungsdatum: 2003-01-13 16:43:13 -0600 (Mon, 13 Jan 2003) Text zuletzt geändert: 2003-01-16 21:18:16 -0600 (Thu, 16 Jan 2003) Eigenschaften zuletzt geändert: 2003-01-13 21:50:19 -0600 (Mon, 13 Jan 2003) Prüfsumme: d6aeb60b0662ccceb6bce4bac344cb66
Informationen über Verzeichnisse werden auch angezeigt:
$ svn info vendors Pfad: vendors URL: http://svn.red-bean.com/repos/test/vendors Basis des Projektarchivs: http://svn.red-bean.com/repos/test UUID des Projektarchivs: 5e7d134a-54fb-0310-bd04-b611643e5c25 Revision: 19 Knotentyp: directory Plan: normal Letzter Autor: harry Letzte geänderte Rev: 19 Letztes Änderungsdatum: 2003-01-16 23:21:19 -0600 (Thu, 16 Jan 2003) Eigenschaften zuletzt geändert: 2003-01-16 23:39:02 -0600 (Thu, 16 Jan 2003)
svn info funktioniert auch mit
URLs (beachten Sie, dass die Datei
readme.doc
in diesem Beispiel
gesperrt ist, so dass auch Informationen zur Sperre
angezeigt werden):
$ svn info http://svn.red-bean.com/repos/test/readme.doc Pfad: readme.doc Name: readme.doc URL: http://svn.red-bean.com/repos/test/readme.doc Basis des Projektarchivs: http://svn.red-bean.com/repos/test UUID des Projektarchivs: 5e7d134a-54fb-0310-bd04-b611643e5c25 Revision: 1 Knotentyp: file Plan: normal Letzter Autor: sally Letzte geänderte Rev: 42 Letztes Änderungsdatum: 2003-01-14 23:21:19 -0600 (Tue, 14 Jan 2003) Sperrmarke: opaquelocktoken:14011d4b-54fb-0310-8541-dbd16bd471b2 Sperreigner: harry Sperre erzeugt: 2003-01-15 17:35:12 -0600 (Wed, 15 Jan 2003) Sperrkommentar (1 Zeile): My test lock comment
Schließlich ist die Ausgabe von svn
info im XML-Format verfügbar, wenn die Option
--xml
angegeben wird:
$ svn info --xml http://svn.red-bean.com/repos/test <?xml version="1.0"?> <info> <entry kind="dir" path="." revision="1"> <url>http://svn.red-bean.com/repos/test</url> <repository> <root>http://svn.red-bean.com/repos/test</root> <uuid>5e7d134a-54fb-0310-bd04-b611643e5c25</uuid> </repository> <wc-info> <schedule>normal</schedule> <depth>infinity</depth> </wc-info> <commit revision="1"> <author>sally</author> <date>2003-01-15T23:35:12.847647Z</date> </commit> </entry> </info>