SVN: einem versionierten Verzeichnis mit dem gleichen Namen bereits vorhanden ist
Unserem Konto mit CVSDude bekam migriert diese Woche. Nachdem die Nachwirkungen einer Woche ohne Zugriff auf unsere repo, es wurde wieder mit einer etwas anderen URL ('- ' geändert '.' im Grunde).
Wir verwendet TortoiseSVN verschieben Befehl switch Arbeitskopien und es war Arbeit für einen Tag ziemlich reibungslos.
Aber heute bekam ich den Fehler in der überschrift auf das ausführen von Aktualisierungen. Ich löschte den Ordner, in Frage, da es klein war, und wieder aktualisiert. , Der Ordner war neu in meine arbeiten zu kopieren, sondern einen anderen Ordner begannen, die den gleichen Fehler.
Habe ich Gegoogelt, und hier sind die zwei häufigsten Antworten:
- Sie verändert den Fall des Verzeichnisnamens
- Sie überprüft in Ihrem .svn-Dateien durch Fehler
Haben wir nicht geändert, alle Ordner überhaupt - den ersten Ordner, starten Sie beschweren sich nicht berührt weekks - und ich doppelt geprüft die .svn-Ding auch. Andere Leute im team sind nicht zu melden das gleiche problem, und Sie sind auch mit Windows+TortoiseSVN.
Ideen/Inspiration?
InformationsquelleAutor Mr. Boy | 2009-08-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies geschieht für mich die ganze Zeit mit der version 1.6.17, trotz, dass das vorhandene Verzeichnis hat die erwartete URL. Ich umgehen es, indem Sie das Verzeichnis, aus dem Weg, mache das update, oder schauen Sie aus, und verschieben Sie es zurück, clobbering die man gerade erhalten. Dumm, aber es funktioniert.
InformationsquelleAutor Matt Joiner
Es klingt wie eine Menge der alten groß-und Kleinschreibung problem. Falls Sie svn log-sehen Sie, was Fall die repo denkt Ihr Verzeichnis erstellt werden soll. Vergleichen Sie mit Ihrem lokalen. Ich nehme an, nicht ungewöhnlich für die repo zu haben, wurde aus einer Sicherung wiederhergestellt und alles hat sich geändert Fall.
Die andere alternative ist, dass eine IDE oder ein tool hs änderte den Fall, dass Ihr Verzeichnis/Datei. Das passiert mir gelegentlich mit Visual Studio. Schildkröte in der Regel sagt dir das genaue problem und zwar können Sie es zu beheben.
Könnte man immer noch versuchen, eine Bereinigung, die möglicherweise reparieren eines beschädigten .svn-Verzeichnis.
Wenn Sie möchten, dass die svn-binaries für Windows, die ich nur greifen Sie von einem VisualSvn-Server-installation.
InformationsquelleAutor gbjbaanb
Ich denke, dass ich tun würde, ein frisches checkout anstatt updates. Kann man ein svn log -v auf das Verzeichnis, in Frage?
Und ja, ich kann laufen, melden Sie cmd ein, ich habe SVN command-line auf cygwin. Es macht einfach eine riesige Müllkippe... was hat dies zu beweisen?
InformationsquelleAutor Gren
Kann dies auch passieren, wenn Sie eine Datei oder ein Verzeichnis öffnen in einer anderen app (oder Befehl-Linie). Zum Beispiel, wenn der svn ist versucht, zu aktualisieren Verzeichnis foo mit der Datei bar, und Sie haben die foo aktiv in cmd oder cygwin, oder foo/bar in einem editor geöffnet. Textpad ist besonders schlecht, und manchmal können Sie haben, um es zu schließen völlig.
Einen guten Windows-Dienstprogramm, um herauszufinden, welche app(s) Schlösser öffnen auf ein Verzeichnis/Datei "unlocker".
InformationsquelleAutor tkersh