13 Stimmen

Warum sind nach der Installation von TortoiseSVN alle Dateien in der AnkhSVN Lösung als neu markiert?

Nach der Installation von TortoiseSVN 1.6.0 werden alle Dateien, die in ein Visual Studio 2008 Projekt mit AnkhSVN geladen werden, als neu markiert (blaues +).

Ich habe versucht, AnkhSVN 2.0.6347 neu zu installieren und das Repository in einen neuen "sauberen" Ordner auszuchecken. Beides scheint das Problem jedoch nicht zu beheben.

Meine Frage ist eine doppelte, gibt es eine Lösung für dieses Problem und wenn es eine Inkompatibilität zwischen den beiden Produkten gibt (d.h. unterschiedliche SVN Bindungen?), gibt es eine Möglichkeit zu sagen, welche Kombination von AnkhSVN und TortoiseSVN gut miteinander spielen werden.

23voto

Igor Brejc Punkte 18057

Das ist mir vor ein paar Tagen auch aufgefallen. Das ist passiert, weil Tortoise Ihre Arbeitskopie in die Version 1.6 konvertiert hat und Ankh nicht weiß, wie er sie lesen soll.

Die Lösung ist einfach: Ich installierte die neueste täglich bauen von Ankh ( http://ankhsvn.open.collab.net/daily/ ) und jetzt funktioniert alles wie am Schnürchen.

3voto

Steve J Punkte 657

Ich kann bestätigen, dass dies auch funktioniert.

Ein Problem, das ich hatte, war, dass ich die ältere Version deinstallierte, bevor ich die neue tägliche Build-Version installierte (ich installierte AnkhSvn-Daily-2.1.6649.29.msi), aber sobald ich die neue Version installiert hatte, hatte ich keine cualquier Integration der Quellcodekontrolle in Visual Studio 2008!

Wie sich herausstellte, wird bei der Deinstallation von AnkhSVN der Anbieter der Quellcodekontrolle auf "None" gesetzt, und Sie müssen unter "Tools | Options | Source Control" wieder auf AnkhSVN zurücksetzen.

Sobald Sie das getan haben, können Sie mit der Visual Studio Integration und TortoiseSVN 1.6 loslegen.

1voto

Synetech Punkte 9247

Leider funktioniert diese Lösung nicht für alle, die VS2003 verwenden, da es keinen täglichen Build (SVN 1.6) für den 1.x-Zweig von AnkhSVN gibt.

Das AnkhSVN-Team hat erklärt, dass sie im Moment zu beschäftigt sind, um AnkhSVN 1.x (d.h. die VS2002/VS2003-Version) zu aktualisieren, also sieht es so aus, als ob es für eine Weile keine SVN1.6-Version für VS2003 geben wird, es sei denn, jemand ist bereit, ihnen dabei zu helfen (es ist Open-Source).

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X