Lavoro su diversi progetti che utilizzano diversi provider di controllo del codice sorgente. Subversion, Git, TFS, ecc ...Visual Studio 2010 non riconosce il corretto controllo del codice sorgente Plug in
Per lavorare su Subversion, ho installato AnkhSVN. Per lavorare su Git, ho installato il provider Git Source Control Per lavorare su TFS, ... beh, hai capito.
Le informazioni di controllo della sorgente vengono salvate come parte del file di soluzione.
Eppure, invariabilmente, quando apro un nuovo progetto, Visual Studio continua a utilizzare qualunque sia l'ultimo provider di controllo del codice sorgente selezionato. Non sembra prenderlo dal file della soluzione. Devo sempre aprire la finestra di dialogo Strumenti> Opzioni per cambiare fornitore (che richiede SEMPRE!)
È qualcosa che sto facendo male? Mi aspetto che Visual Studio cambi i provider in base alla soluzione aperta.
Se questo è qualcosa che Visual Studio semplicemente non fa, c'è una macro o estensione là fuori che lo capirà automaticamente?
Non riesco a credere che questa domanda non sia stata posta prima, ma non ho visto alcun dupes evidente nell'elenco di StackOverflow di "Domande che potrebbero già avere una risposta". Che, purtroppo, sembra indicare la risposta di "sono solo io".
[Né] (http://stackoverflow.com/questions/6678239/how-to-quickly-switch-source-control-providers-in-visual-studio-2010) di [questi] (http: // stackoverflow.com/questions/5994009/how-to-configure-visual-studio-to-use-diferent-source-control-providers) ha aiutato? – jswolf19
No. Il primo non ha una soluzione reale (il ragazzo ha appena rimosso il suo bisogno di soluzione). E il secondo, sembra che le risposte siano "assicurati che le informazioni sul controllo del codice sorgente siano nella soluzione". E, come ho detto, lo è. –