Wie kann ich verhindern, dass TortoiseSVN gelöschte Ordner mit einem geschlossenen Repository synchronisiert?

630
techturtle

Ich habe einen Ordner mit allen meinen Arbeitskopieordnern darin. Die meisten Arbeitskopien sind mit Repositorys in einem Konto verknüpft. Ein Ordner wurde jedoch in ein altes Repository für ein anderes Konto verschoben. Ich habe keinen Zugriff mehr auf dieses Repository und der verknüpfte Arbeitskopienordner wurde entfernt. TortoiseSVN versucht jedoch weiterhin, mit dem fehlerhaften Konto zu synchronisieren. Gibt es eine Möglichkeit, Tortoise davon abzuhalten, diesen Ordner zu synchronisieren? Wenn ich versuche, alle meine Arbeitskopien im Hauptordner zu aktualisieren, erhalte ich eine Menge Fehler wegen des fehlenden. Ich habe den Ordner sogar wiederhergestellt und versucht, ihn dort zu deaktivieren, aber während des Aktualisierungsvorgangs versucht er immer noch, ihn erneut zu synchronisieren.

Alle diese Ordner sind meine persönlichen Projekte, und keines wird von anderen verwendet. Daher können Änderungen vorgenommen werden, ohne dass andere Personen verwirrt werden.


Bearbeiten für weitere Informationen: Terminologieüberlappungen können dazu führen, dass dies verwirrender wird. Ich habe einen Ordner C:\Projects, in den ich alle meine aktiven Entwicklungsmaterialien stecke. Die Ordner darin C:\Projectssind für separate Visual Studio-Lösungen vorgesehen, von denen jeder mehrere VS-Projekte haben kann. Jeder Lösungsordner / jede Arbeitskopie ist an ein SVN-Repository gebunden. Einige gehen zu einem Subversion Edge-Konto (Arbeit) und einige zu einem Assembla-Konto (persönlich). Jedes Konto verfügt über mehrere Repositorys, die mit jedem Arbeitskopienordner darin zusammengeführt werden C:\Projects.

Ich hatte früher ein anderes Konto für meine persönlichen Projekte, aber das ist geschlossen. Es gibt jedoch immer noch einen Ordner, der der Meinung ist, dass er an diesen alten Account gebunden ist. Wenn ich mit der rechten Maustaste auf " C:\ProjectsUpdate" oder "Festschreiben" klicke, würde dies normalerweise alle Änderungen an den Arbeitskopien betreffen, unabhängig vom verwendeten Konto (Subversion Edge oder Assembla). Stattdessen bekomme ich jetzt eine Reihe von Fehlern wegen des geschlossenen persönlichen Kontos. Selbst wenn Sie den alten Ordner löschen, wird die Aktualisierung nicht verhindert, da ich der Meinung bin, dass ich die Tatsache aktualisieren muss, dass er gelöscht wurde.

0
Es klingt, als hätten Sie EINE Arbeitskopie mit einer Reihe von Projekt-Unterordnern und Sie haben keinen Zugriff mehr auf eines dieser Projekte. Meinst Du das? Wenn Sie also "... den Hauptordner aktualisieren" klicken, klicken Sie einfach auf das einzelne übergeordnete Verzeichnis und wählen "Aktualisieren", oder wählen Sie zuerst alle Ordner im Hauptordner aus und aktualisieren Sie alle auf diese Weise. Ben vor 7 Jahren 0
@Ben Art von. Siehe meine Bearbeitung für weitere Informationen. Dies ist eher ein Ärgernis als ein Show-Stopper, da ich jeden Unterordner separat aktualisieren kann, aber ich mag es, alles auf einmal machen zu können, und ich kann nicht herausfinden, wie ich das beheben kann. techturtle vor 7 Jahren 0
Wenn Sie für C: / projects "Update" - und "Commit" -Optionen haben, muss AFAIK auch eine svn-Arbeitskopie sein. Wenn es keine Konfiguration gibt, die das für nicht versionierte Ordner zulässt? Ben vor 7 Jahren 0

0 Antworten auf die Frage