2009-09-08 18 views
8

Bis vor kurzem war ich ein Read-Only-Benutzer eines Open-Source-Projekts auf GoogleCode. Ich wurde in das Team eingeladen, aber ich muss mein lokales Repository von der URL http: // auf die sicherere URL https: // umstellen, die es mir ermöglicht, zu committen.Wie kann ich ein Subversion-Repository mithilfe von Befehlszeilentools wechseln?

Bei der Arbeit TortoiseSVN für Windows hat eine praktische "Schalter" -Funktion, die mir erlaubt, den Server für jede lokale Repo zu ändern, aber diese Funktion scheint nicht in der SVN für Eclipse & Command Line, die ich auf mein Ubuntu 9.04 Desktop. Sicherlich muss es einen Weg geben, es zu tun?

Als ein Akt der Verzweiflung konnte ich einfach das Diff zu Text extrahieren, das neue Repo von frisch überprüfen und dann meine Diffs wieder anwenden ... aber es muss einen eleganteren Weg geben, es zu tun?

Dank

Antwort

25

Die Befehlszeilen Weg ist:

svn switch --relocate http://old-url https://new-url 
Verwandte Themen