2010-10-06 11 views
46

Ich habe ein Website-Projekt, das bereits subversioniert wurde. Ich habe anchsvn installiert, aber wenn ich das Website-Projekt in Visual Studio 2010 öffne, zeigt es die Versionskontrollsymbole im Projektmappen-Explorer nicht an. Irgendeine Idee warum das sein könnte?Ankhsvn nicht in Visual Studio 2010 integriert

Dank

Antwort

126

Haben aktivieren Sie AnkhSVN in Extras-> Optionen-> Quellcodeverwaltung?

Wenn es der Standard-SCC-Provider ist, sollte es automatisch erkennen, dass Ihr (C#?) Website-Projekt bereits in Subversion ist.

+0

danke dir - beantwortete genau meine Frage – bernhardrusch

+2

Dank dir, ersparte mir einige Haare. – Dave

+2

für mich war es in VS2008 standardmäßig aktiviert. Ich habe dasselbe für VS2010 erwartet, aber es ist nicht passiert. :) Danke für die Antwort. – sarat

2

Wenn Sie Express-Versionen von Visual Studio 2008/2010/2012 verwenden, beachten Sie, dass AnkhSVN nicht mit Express-Versionen funktioniert. In meinem Fall (VS 2012) funktioniert die obige Lösung nicht, da AnkhSVN nicht in Extras -> Optionen -> Versionskontrolle -> Plugin-Auswahl verfügbar ist. Express-Versionen erlauben kein Addin.

https://stackoverflow.com/a/12509780

1

Dies ist eine alte Frage, aber nach Ankh Installation hatte ich

„d auszuführen: \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ devenv. exe "/ setup

, um Ankh in der Auswahlliste der Quellcodeverwaltung anzuzeigen. Dies scheint intermittierend mit neuen Plugins zu passieren.

+0

Das AnkhSVN Setup führt diesen Schritt für Sie durch. Wenn Sie feststellen, dass dies häufig fehlschlägt, haben Sie wahrscheinlich einige Visual Studio-Plugins/Erweiterungen mit schwerwiegenden Problemen. Mit diesen Flags werden alle VS-Plugins geladen, damit sie ihre Installation abschließen können. (AnkhSVN führt in diesem Schritt keine Arbeit aus, aber VS muss es trotzdem laden, um die Menü- und Symbolleistenelemente einzurichten) –

0

Ich hatte ein ähnliches Problem und habe es behoben, als ich AnkhSVN deinstalliert und neu installiert habe. Eine Reparatur war nicht genug.

Verwandte Themen