Subversion: Wurzelverzeichnis eines Repositories ändern
Um das Root-Verzeichnis eines SVN-Repositories zu ändern (z.B. nach einem Server-Umzug oder Domainänderung), ohne einen neuen Checkout der Arbeitskopie machen zu müssen, reicht ein einfacher Befehl:
Das Ergebnis kann mit
svn switch --relocate [alte-URL] [neue-URL]
Das Ergebnis kann mit
svn info überprüft werden. Wenn dort unter "Repository Root" die neue URL steht, passt alles und man kann ganz normal weiterarbeiten.bheil@home:~/SVN/b3$ svn info
URL: https://secure.bheil.net/b3
Basis des Projektarchivs: https://secure.bheil.net/b3
[...]
bheil@home:~/SVN/b3$ svn switch --relocate https://secure.bheil.net/b3 https://ssl.bheil.net/svn/b3
bheil@home:~/SVN/b3$ svn info
URL: https://ssl.bheil.net/svn/b3
Basis des Projektarchivs: https://ssl.bheil.net/svn/b3
[...]