2017-04-21 2 views
0

Wie kann ich alle Zweige in SVN Repo auflisten, die tief verschachtelt sind. Ich habe versucht,So listen Sie alle Zweige in SVN auf

Svn ls% SVN-url-to-Zweig-Ordner%

Aber es gibt die Liste der Dateien und Ordner auch.

Ich habe folgende Verzweigungsstruktur in meinem SVN repo

  • /branches/Zweig-a
  • /branches/Zweig-a/b-Zweig
  • /branches/Zweig-a/Zweig- c
  • /branches/Zweig-a/Zweig-c/d-Zweig
  • /branches/Zweig-e
  • /branches/Zweig-f

Also ich brauche eine Verzweigungsliste mit Pfad (Nicht Dateien/Ordner innerhalb von Zweigen) z.

  • /branches/Zweig-a
  • /branches/Zweig-a/b-Zweig
  • /branches/Zweig-a/c-Zweig
  • /branches/Zweig-a/Zweig- c/branch-d
  • /branches/branch-e
  • /branches/branch-f

Antwort

2

Sie benötigen die --depth Option

hinzufügen
svn ls http://snvServer/Project/branches/ --depth immediate 

From subversion docs

--depth leer: Fügen Sie nur das unmittelbare Ziel der Operation, keine ihrer Datei oder das Verzeichnis Kinder.

--depth Dateien: Schließen Sie das unmittelbare Ziel der Operation und eines seiner unmittelbaren Datei untergeordneten Elemente ein.

--depth immediates: Fügen Sie das unmittelbare Ziel der Operation und eine ihrer unmittelbaren Datei oder das Verzeichnis Kinder. Die Verzeichniskinder sind selbst leer.

--depth Unendlichkeit: Fügen Sie die unmittelbare Ziel, seine Datei- und Verzeichnis Kinder, Kinder ihre Kinder, und so weiter voll Rekursion.

Verwandte Themen