Frage

Ich habe subclipse für Java installiert und nur TortoiseSVN für #develop installiert, wie jemand die Beantwortung einer anderen Frage von mir vorgeschlagen. Wenn ich versuche, eine C # Klasse zu bearbeiten, heißt es „Client zu alt ist, mit Arbeitskopie zu arbeiten“ - aber die Subversion Version von TortoiseSVN (1.5) scheint als von Subclipse, dass neuere zu sein (1,4?). Was ist los - die Botschaft scheint ein wenig nach hinten! Kann ich die Versionsstufe von TortoiseSVN degradieren Subclipse anzupassen, oder ein Upgrade Subclipse ?! Vorschläge würden geschätzt!

War es hilfreich?

Lösung 2

Es stellte sich heraus, mein Problem auf die Tatsache zurückzuführen ist, dass TortoiseSVN 1.4 2.2 Kräfte #develop - es ist nicht mit TortoiseSVN 1.5 funktioniert. Naja! Vielen Dank für Ihr Feedback auf jeden Fall!

Andere Tipps

Gerade von der FAQ :

  

Die vollständige Fehlermeldung lautet: Dieser Client ist zu alt mit Arbeitskopie zu arbeiten; ‚‘ bitte einen neueren Subversion-Client erhalten.

Sie erhalten diese Fehlermeldung erhalten, wenn Sie einen Subversion-Client mit einer höheren Subversion Version verknüpft verwendet haben, und dann versuchen, einen Befehl mit einem Subversion-Client mit einer älteren Version verknüpft ausführen, zB verwendete man ein 1.4.x-Client auf Ihre Arbeitskopie, und Sie jetzt einen sVN-1.3.x-Client auf der gleiche Arbeitskopie versuchen.

Der Grund dafür ist, dass Subversion 1.4 und 1.5 die Arbeitskopien transparent auf jedem Befehl aktualisieren. Aber sobald die Arbeitskopie Format aktualisiert wird, können ältere Kunden keinen Zugriff auf die Arbeitskopie mehr, weil sie nicht wissen, das neue Format.

Die einzige Lösung für ‚fix‘ das ist zu aktualisieren, was Client Sie verwenden, und das gab diese Fehlermeldung. Oder hat eine neue Kasse mit dem älteren Kunden.

Die Botschaft ist richtig. Sie haben zwei SVN-Clients: TortoiseSVN und Subclipse. Der Subclipse Client ist zu alt, mit der TortoiseSVN Arbeitskopie zu arbeiten. Im Rahmen der Änderungen für Subversion 1.5 wurde das Format der Arbeitskopie geändert, um die neue Merge-Tracking-Funktion zu unterstützen. Wenn Sie mit TortoiseSVN Arbeitskopie zugreifen, wird es automatisch vom v1.4-Format auf das neuere Version 1.5-Format konvertiert werden (dies wird in der TortoiseSVN und Subversion Release Notes erwähnt).

Wenn Sie also sowohl Subclipse und TortoiseSVN auf derselben Arbeitskopie verwenden wollen, werden Sie beide Clients wollen entweder auf kompatiblen Subversion-Versionen basieren (dh. Sowohl auf Subversion 1.4.x oder beide basierend auf Subversion 1.5 .X). So sollten Sie entweder ein Upgrade Subclipse oder TortoiseSVN degradieren.

Versuchen Sie es mit Subversive es ist jetzt die offizielle Subversion Eclipse-Plugin.

[1]: http://www.eclipse.org/subversive/

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top