2013-07-05 7 views
8

Ich benutzte den TortoiseSVN 1.7.11 Client (Windows 7). Ich habe es auf 1.8 aktualisiert und dann hat es mit der Version 1.8 einige Zeit funktioniert. Aber andere Maschinen, mit denen ich arbeite, verwenden immer noch 1.7.11, und ich kann sie nicht upgraden, also dachte ich an eine Herabstufung auf 1.7.11. Jetzt funktioniert es überhaupt nicht. Ich nahm einen neuen Checkout und es fragt immer noch, um die Arbeitskopie zu aktualisieren.TortoiseSVN Downgrade-Problem von 1.8 bis 1.7

Wenn ich auf diese Option klicken, heißt es „kann nicht aktualisieren, da es nicht ein Pre-1.7 Arbeitskopie Verzeichnis ist. Standardeintrag fehlt. Ich Register versucht zu entfernen und Konfigurationsinformationen aus %appdata% Ordner löschen, aber es doesn‘ t beheben das Problem.

+2

Deinstallieren Sie TSVN. Installieren Sie die Version 1.7 neu. Löschen Sie Ihre Arbeitskopie. Erstellen Sie eine neue Arbeitskopie. –

+0

@DavidHeffernan Ich nahm die Kasse in einem neuen Verzeichnis selbst. Dann erscheint auch "upgrade working copy" Nachricht. –

+4

Sie haben 1,8 noch nicht los. Komplette Deinstallation, Neustart, neu installieren tsvn 1.7 –

Antwort

0
  • Sie haben keine frische Kasse mit dem TortoiseSVN 1.7 Client. Wenn Sie haben, würden Sie nicht kopieren Formatfehler erhalten zu arbeiten.

  • entfernen TortoiseSVN 1.8.0, Installieren Sie TortoiseSVN 1.7.x und checken Sie eine neue Arbeitskopie aus:

+1

zu bringen Wie ich bereits erwähnt habe, habe ich eine frische Kasse in einem neuen Verzeichnis genommen. –

12

Für Leute, die die Kommentare nicht zuerst lesen.

  • Sichern Sie alle Änderungen, die Sie in Ihrem Arbeitsverzeichnis haben
  • Uninstall TortoiseSVN 1.8
  • Reboot
  • Installieren TortoiseSVN 1.7
  • Sie eine neue Kasse in ein neues Verzeichnis
  • Kopieren Sie manuell eine beliebige benötigte Änderungen von Ihrem Backup zum neuen Verzeichnis
1

Sie müssen nicht in ein separates Verzeichnis auschecken und lokale Änderungen verlieren.

Nach dem TortoiseSVN 1.7 Herabstufung ist es möglich, den SVN 1.7 Format neu zu erstellen:

  • Entfernen alle .svn Verzeichnisse

    for /d /r . %d in (.svn) do @if exist "%d" rd /s/q "%d" 
    
  • Kasse mit --force:

    svn co --force <repo_url> <local_dir>