Ich verwende TortoiseSVN seit einiger Zeit erfolgreich, kann jetzt aber keinen Code mehr auschecken!
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 Rechtsklickmenü (sowohl auf als auch einmal innerhalb dieses 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 den Fehler
sqlite[S1]: no such table: wcroot
vermutlich weil hier kein Repository vorhanden ist!
Bisher habe ich versucht, die Option „Menüs für nicht versionierte Pfade ausblenden“ umzuschalten, einen Neustart durchzuführen und eine Deinstallation/Neuinstallation durchzuführen.
Hat jemand eine Lösung oder einige weitere Schritte?
Antwort1
Basierend auf Mokubais Kommentar habe ich einen C:\.svn-Ordner gefunden! Ich habe „show log“ und ein paar andere auf dem Laufwerk C selbst ausprobiert, aber es traten die gleichen Fehler auf wie bei jedem anderen nicht versionierten Ordner.
Nachdem ich den SVN-Ordner gelöscht habe, kann ich wieder auschecken.
Ich kann mir kaum vorstellen, wie eine fehlerhafte SVN-Datei zum obersten Laufwerk C hinzugefügt werden konnte, insbesondere, da sie keine Informationen enthielt, aber ich schätze, das Problem ist gelöst.