2010-10-06 11 views
46

Ho un progetto di sito Web che è già stato sottotitolato. Ho installato ankhsvn ma quando apro il progetto del sito Web in Visual Studio 2010 non mostra le icone di controllo della versione in Esplora soluzioni. Qualche idea sul perché potrebbe essere?Ankhsvn non integrato in Visual Studio 2010

Grazie

risposta

126

Hai attivato AnkhSVN in Strumenti> Opzioni> controllo del codice sorgente?

Quando è il provider SCC predefinito, dovrebbe rilevare automaticamente che il progetto del sito Web (C#?) È già in Subversion.

+0

grazie - ha risposto esattamente alla mia domanda – bernhardrusch

+2

Grazie, mi hai salvato un po 'di capelli. – Dave

+2

per me è stato abilitato per impostazione predefinita in VS2008. Mi aspettavo la stessa cosa per VS2010 ma non è successo. :) Grazie per la risposta. – sarat

2

Se si utilizzano le versioni Express di Visual Studio 2008/2010/2012, notare che AnkhSVN non funziona con le versioni Express. Nel mio caso (VS 2012) la soluzione di cui sopra non funziona perché AnkhSVN non è disponibile in Strumenti -> Opzioni -> Controllo del codice sorgente -> Selezione plugin. Le versioni Express non consentono l'aggiunta.

https://stackoverflow.com/a/12509780

1

Questa è una vecchia questione, ma dopo l'installazione di Ankh ho dovuto correre

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

per visualizzare Ankh nell'elenco di selezione del plug-in di controllo sorgente. Questo sembra accadere a intermittenza con nuovi plugin.

+0

L'installazione AnkhSVN esegue questo passaggio per te. Se vedi questo errore spesso molto probabilmente hai qualche plugin/estensione di Visual Studio con seri problemi. Con questo flag vengono caricati tutti i plugin VS per consentire loro di completare la loro configurazione. (AnkhSVN non esegue alcun lavoro in questo passaggio, ma VS ha bisogno di caricarlo comunque per configurare il menu e gli elementi della barra degli strumenti) –

0

Ho avuto un problema simile e l'ho risolto quando ho disinstallato e reinstallato AnkhSVN. Fare una riparazione non era abbastanza.