Ich versuche, mein SVN-Repository zu sichern.
Mein Problem: Ich habe vergessen, wo ich mein Repository auf der Festplatte abgelegt habe.
Wie finde ich das?
Zu Ihrer Information: Ich verwende TortoiseSVN, wenn das hilft.
quelle
Ich versuche, mein SVN-Repository zu sichern.
Mein Problem: Ich habe vergessen, wo ich mein Repository auf der Festplatte abgelegt habe.
Wie finde ich das?
Zu Ihrer Information: Ich verwende TortoiseSVN, wenn das hilft.
Einfache Antwort lautet:
find / -name 'svnserve.conf'
svnserve.conf ist eine Datei, die sich in $ {REPO} / conf befinden sollte.
Schwierige (r) Antwort ist, herauszufinden, ob svn einen Befehl hat, um herauszufinden, welche URL Sie für Ihre erste Prüfung verwendet haben.
Bearbeiten : Für einen Befehlszeilen-SVN-Client würde die Suche nach dem Repository-Stammverzeichnis (dem Ort, an dem Sie Ihren Code ausgecheckt haben) folgendermaßen in Ihrer Arbeitskopie ausgeführt:
svn info
Die Zeile in der Ausgabe, die "Repository Root" lautet, zeigt den Ort, von dem Sie ausgecheckt haben, und damit den Ort, an dem Sie sich befinden.
Nehmen Sie sich Zeit mit SVN auf der Kommandozeile vertraut machen hier .
Sie haben verschiedene Möglichkeiten, auf ein Subversion-Repository zuzugreifen und das Repository zu finden:
Datei://
Das ist am einfachsten. Dies bedeutet, dass es sich auf dem lokalen Computer befindet, auf dem der Pfad dies angibt.
svn: //
Dies verwendet svnserve. Suchen Sie auf dem Remoteserver nach der Prozessbefehlszeile, und dem Pfad, der mit der Option -r angegeben wurde, wird der Pfad in der URL vorangestellt, um das Repository zu finden. Wenn es keine Option -r gibt, ist der Pfad in der URL der Dateisystempfad.
svn + ssh: //
Das ist svn über ssh. Der Pfad in der URL ist der Dateisystemspeicherort auf dem Remoteserver.
http: // oder https: //
Dies ist Svn über http oder https. Sie müssen den virtuellen Host in Ihrer Apache-Konfiguration finden und nach einem Abschnitt <Location> suchen, der Ihrem URL-Pfad entspricht, und nach einer SVNPath- oder SVNParentPath-Konfigurationszeile suchen. Hier erfahren Sie, wo sich Ihr Subversion-Repository befindet.
quelle
Wählen Sie in Tortoise die Option properties. In der obersten Zeile wird der Dateipfad des Repositorys aufgeführt, sofern es sich um einen direkten Dateizugriff handelt.
quelle
Klicken Sie in Ihrem obersten SVN-Checkout-Ordner mit der rechten Maustaste und wählen Sie Tortoise SVN | Repo-Browser. Die URL zu Ihrem Repository befindet sich im Feld oben im Fenster.
quelle
Es sollte alle Arbeitskopien auf dem Host finden
quelle