Lösung 1:
Sie können die URL des Verzeichnisses, in dem Sie sich befinden, sowie den Repository-Stamm und andere Informationen abrufen, indem Sie den folgenden Befehl in einem der ausgecheckten Verzeichnisse ausführen:
svn info
Wenn Sie einen Befehl wünschen, der nur die URL des Repositorys zurückgibt, vielleicht zur Verwendung in einem Skript, dann können Sie den folgenden Parameter übergeben:
svn info --show-item repos-root-url
Es ist erwähnenswert, dass --show-item
ist ab Subversion 1.9 verfügbar. In älteren Versionen können Sie das folgende Snippet verwenden, um ein ähnliches Ergebnis zu erzielen:
svn info | grep 'Repository Root' | awk '{print $NF}'
Lösung 2:
Für SVN 1.7 musste ich
verwendensvn info | grep '^URL' | awk '{print $NF}'
Ich hoffe, das hilft allen anderen, die mit einem neueren SVN hierher kommen
Lösung 3:
Grep ist nicht erforderlich, verwenden Sie einfach AWK für die Suche und das Trennen der Zeichenfolge
svn info | awk '/^URL/{print $2}'