Frage SVN - Ändere die Arbeitskopie so, dass sie auf den neuen SVN-Pfad zeigt


Ich habe ein SVN-Repository, das an eine neue Adresse / Pfad verschoben wurde. Ich habe jedoch eine Arbeitskopie mit nicht festgeschriebenem Quellcode, der immer noch auf den alten (jetzt ungültigen) Repository-Pfad verweist. Wie änderst du eine Arbeitskopie so, dass sie auf ein neues Repository verweist?


76
2018-01-30 02:49


Ursprung


Antworten:


svn switch --relocate ist seit Version 1.7 der Subversion veraltet. Benutze die svn relocate Befehl stattdessen.

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

Sehen

svn help relocate

für mehr Informationen.


64
2018-06-05 20:12



Benutze die svn switch Befehl mit dem --relocate Befehlszeilenoption.


56
2018-01-30 02:50



Verwenden SchildkröteSVN

  1. Klicken Sie mit der rechten Maustaste auf die Arbeitskopie und wählen Sie 'SVN Switch ...'
  2. Auf Formular 'Zum Zweig wechseln' Wählen Sie einen neuen SVN-Pfad

Verwenden von Befehl

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

16
2017-11-04 21:44



Präziser sein

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

Beispielsweise:

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

10
2017-12-11 08:49



Sehr einfach :

Schritt 1: Öffnen Sie die Eingabeaufforderung / das Terminal und legen Sie den Arbeitspfad fest

Schritt 2: Führe diese Zeile aus svn switch --relocate http://newurl


0
2018-03-10 08:53



Verwenden von TortoiseSVN Schildkröten-Doc

  1. Gehe zu den Arbeitskopie-Wurzeln
  2. Klicken Sie auf Verschieben.
  3. Geben Sie den neuen Exit-Pfad ein

0
2017-07-27 14:51