Wenn Sie "Arbeitsbereich" sagen, meinen Sie damit, dass Sie SVN verwenden, das in eine IDE integriert ist, z. B. Eclipse? In beiden Fällen funktioniert die Befehlszeilenlösung von Grhm, vorausgesetzt, Sie haben auch die Befehlszeilentools installiert.
Rup
Antworten:
194
Versuchen:
svn info .
Dies sollte einige Informationen über die aktuelle Arbeitskopie enthalten, einschließlich der Remote-URL.
Sie können das auch machen svn info | sed -ne 's/URL: //p'und das speichern grep; die -nund pbedeuten nur passende Zeilen drucken
Rup
2
svn info | grep ^URL | tail -c+6=)
Ivan Black
Dieser Befehl gibt mir auch die relative URL, also musste ich sie wie folgt durch den Kopf leiten: svn info | grep URL | sed 's/URL: //g' | head -1um nur die URL zu erhalten.
David
12
Ab Subversion 1.9 können Sie jetzt einen bestimmten Artikel bei svn info anfordern.
svn info --show-item=url
Dies gibt nur die Remote-URL aus. Fügen Sie diese zusätzliche Option hinzu, um die neue Zeile am Ende zu entfernen:
Wenn Sie Tortoise SVN installiert haben. Klicken Sie einfach mit der rechten Maustaste in Ihr SVN-Repo und suchen Sie nach "Repo-Browser". Ich hoffe es hilft
Hinzufügen zu anderen Antworten. Wenn Sie die Repository-URL für Ihre Arbeitskopie abrufen möchten, können Sie das folgende PowerShell-Snippet ausführen:
Antworten:
Versuchen:
Dies sollte einige Informationen über die aktuelle Arbeitskopie enthalten, einschließlich der Remote-URL.
Eine Beispielausgabe aus dem Handbuch lautet:
quelle
Versuche dies:
quelle
svn info | sed -ne 's/URL: //p'
und das speicherngrep
; die-n
undp
bedeuten nur passende Zeilen druckensvn info | grep ^URL | tail -c+6
=)svn info | grep URL | sed 's/URL: //g' | head -1
um nur die URL zu erhalten.Ab Subversion 1.9 können Sie jetzt einen bestimmten Artikel bei svn info anfordern.
Dies gibt nur die Remote-URL aus. Fügen Sie diese zusätzliche Option hinzu, um die neue Zeile am Ende zu entfernen:
quelle
svn info | grep 'URL' | awk '{print $NF}'
Dabei druckt awk $ NF nur die letzte Spalte in einem Datensatz
quelle
quelle
Wenn Sie Tortoise SVN installiert haben. Klicken Sie einfach mit der rechten Maustaste in Ihr SVN-Repo und suchen Sie nach "Repo-Browser". Ich hoffe es hilft
quelle
Hinzufügen zu anderen Antworten. Wenn Sie die Repository-URL für Ihre Arbeitskopie abrufen möchten, können Sie das folgende PowerShell-Snippet ausführen:
quelle