Das TortoiseSVN-Kontextmenü bietet keine Checkout-Option mehr

507
rndeon

Ich habe TortoiseSVN bereits seit einiger Zeit erfolgreich verwendet, kann den Code jedoch nicht abschließen!

Es scheint, dass alle Ordner auf meinem Computer von TortoiseSVN als "versioniert" behandelt werden, mit demselben Kontextmenü, das ich für einen Ordner mit einem .svn-Unterordner erwarten würde.

Ich habe einen brandneuen Ordner erstellt, und das Rechtsklick-Menü (sowohl innerhalb als auch innerhalb des Ordners) enthält "SVN Commit", "SVN Update" usw., aber kein Auschecken. Wenn ich versuche, einen dieser verfügbaren Befehle tatsächlich zu verwenden, erhalte ich die Fehlermeldung

sqlite[S1]: no such table: wcroot 

vermutlich weil es hier kein Repository gibt!

Bisher habe ich versucht, die Option "Menüs für unversionierte Pfade ausblenden" zu aktivieren, neu zu starten und zu deinstallieren / neu zu installieren.

Hat jemand ein Update oder ein paar weitere Schritte?

2
Gehen Sie den Verzeichnisbaum weiter hoch, bis Sie das fehlerhafte `.svn`-Verzeichnis finden. Mokubai vor 6 Jahren 0

1 Antwort auf die Frage

2
rndeon

Basierend auf Mokubais Kommentar fand ich einen C: \. Svn-Ordner! Ich habe "show log" und ein paar andere auf dem Laufwerk C selbst ausprobiert, aber es wurden die gleichen Fehler wie bei jedem anderen nicht versionierten Ordner angezeigt.

Jetzt, da ich den .svn-Ordner gelöscht habe, habe ich meine Fähigkeit zum Auschecken wiedererlangt.

Ich kann mir nur schwer vorstellen, wie ein fehlerhaftes .svn zum obersten Laufwerk C hinzugefügt wurde, zumal es keine Informationen enthielt, aber ich denke, das ist gelöst.