Frage

Ich habe eine SVN-Repository bekommt, die zu einem neuen Adresse / Pfad bewegt hat. Allerdings habe ich Code eine Arbeitskopie mit nicht gebundenen Quelle immer noch zeigt auf die alten (jetzt ungültig) Repository-Pfad. Wie Sie an einem neuen Repository eine Arbeitskopie zu Punkt ändern?

War es hilfreich?

Lösung

svn switch --relocate wird ab Version veraltet 1.7 von Subversion . Verwenden Sie den svn relocate Befehl statt.

Es dauert entweder FROM-PREFIX TO-PREFIX [PATH...] oder TO-URL als Argumente.

Siehe

svn help relocate

für weitere Informationen.

Andere Tipps

Mit dem svn switch Befehl mit der --relocate Befehlszeilenoption.

Mit TortoiseSVN

  1. Rechtsklick auf Arbeitskopie und wählen Sie 'SVN wechseln ...'
  2. Ein 'Switch to Zweig' Formular auswählen neuen SVN Pfad

Verwenden von Befehl

  1. Öffnen Konsole
  2. Navigieren Sie zu dem Arbeitskopie cd [working copy path]
  3. Schreiben Sie den Befehl svn relocate [new url]

Um genauer sein

svn switch --relocate [complete url of the old repo] [complete url of the new repo] 

Zum Beispiel:

svn switch --relocate  http://svn.repo.com:9880/website/branches  http://svnrepo.com/web/branches 

TortoiseSVN verwenden tortoisesvn docs

  1. Gehe zu Arbeitskopie Wurzeln
  2. Klicken Sie auf Umzug.
  3. Geben Sie den neuen Pfad exist

Sehr einfach:

Schritt 1: Öffnen Sie die Eingabeaufforderung / Terminal und Satz Arbeitspfad

Schritt 2: Führen Sie diese Zeile svn switch --relocate http://newurl

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top