2010-12-08 7 views
0

mein Problem ist, dass die jüngste SVN-URL verweist direktly in das Repository "Repo1" und nicht auf das SVN-Server Root-Verzeichnis:SVN: Erstellen Sie ein zweites Repository

svn: // svnhost: 3690 === > "/ svnroot/Repo1 /"

Aber jetzt habe ich ein zweites Repository ("repo2"):

/svnroot/Repo1 (/ www/final_trunk) /svnroot/repo2

Wie kann ich dem svn-Server mitteilen, dass er auf das Stammverzeichnis "/ svnroot" zeigen soll?

Und was muss ich tun, um nicht das gesamte Repository nur wegen der neuen URL auschecken?

Danke für Ihre Hilfe.

Antwort

2

Update der Server das neue Verzeichnis zu verwenden (wie Sie es konfiguriert haben, wenn svnserve, schauen auf die Conf-Datei)

Um Ihre Arbeitskopie zu aktualisieren, um die Punkt new repo .. es ist schwierig, weil Sie die Repository-Inhalte geändert haben, aber in svn switch mit oder ohne die Option verschieben suchen, um Ihre WC zu aktualisieren, um den Repo korrekt zu verweisen.

+0

Thx für Ihre Antworten. Unser Setup läuft nicht hinter einem Apache. Ich denke, es wurde so eingerichtet "svnserve --root =/svnroot/repo1/--listen-port = 3690". Ist das der gleiche Weg, wie ich das Root-Verzeichnis wieder ändern kann? Und kann ich das rückgängig machen, wenn etwas schief geht? Wenn der Server neu gestartet werden muss, wird das Sting trotzdem da sein? – ownking

Verwandte Themen