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 list (ls) — Verzeichniseinträge im Projektarchiv auflisten.
Auflisten jeder Datei
TARGET
und den Inhalt jedes
Verzeichnisses TARGET
wie sie
im Projektarchiv vorkommen. Falls
TARGET
ein Pfad in der
Arbeitskopie ist, wird der entsprechende Projektarchiv-URL
verwendet.
Standard für TARGET
ist
„.
“, d.h. der
Projektarchiv-URL des aktuellen Verzeichnisses in der
Arbeitskopie.
Mit --verbose
(-v
)
gibt svn list die folgenden Felder für
jedes Objekt aus:
Revisionsnummer der letzten Übergabe
Autor der letzten Übergabe
Falls gesperrt, der Buchstabe „O“ (für Details siehe den vorangegangenen Abschnitt über svn info).
Größe (in Bytes)
Datum und Zeit der letzten Übergabe
Mit --xml
erfolgt die Ausgabe im
XML-Format (mit einer XML-Deklaration und einem
umschließenden Dokumentelement, sofern nicht
gleichzeitig --incremental
angegeben
wird). Alle Informationen werden ausgegeben; die Option
--verbose
(-v
) wird
nicht akzeptiert.
Am nützlichsten ist svn list, falls Sie sehen möchten, welche Dateien in einem Projektarchiv vorhanden sind, ohne eine Arbeitskopie herunterzuladen:
$ svn list http://svn.red-bean.com/repos/test/support README.txt INSTALL examples/ …
Für zusätzliche Informationen können Sie die Option
--verbose
(-v
) angeben,
ähnlich wie bei dem Unix-Befehl
ls -l:
$ svn list -v file:///var/svn/repos 16 sally 28361 Jan 16 23:18 README.txt 27 sally 0 Jan 18 15:27 INSTALL 24 harry Jan 18 11:27 examples/
Sie können die Ausgabe von svn list
mit der Option --xml
auch im XML-Format
erhalten:
$ svn list --xml http://svn.red-bean.com/repos/test <?xml version="1.0"?> <lists> <list path="http://svn.red-bean.com/repos/test"> <entry kind="dir"> <name>examples</name> <size>0</size> <commit revision="24"> <author>harry</author> <date>2008-01-18T06:35:53.048870Z</date> </commit> </entry> ... </list> </lists>
Für weitere Einzelheiten, siehe den vorhergehenden Abschnitt „svn list“.