2013-11-03 14 views
9

Utilizzo Visual Studio 2013 con il nuovo supporto Git incorporato. Il nostro progetto è gestito in TFS 2010, ma a causa dell'inerzia/testardaggine, utilizzo git-tfs per il controllo del codice sorgente. Uso ancora il tracker dei problemi TFS ecc.Connessione a un server TFS chiude una soluzione Git

In VS2012, questo ha funzionato correttamente - VS ha appena visto la soluzione come non contenuta in alcun controllo sorgente supportato e mi consente di lavorare con gli elementi di lavoro TFS in modo corretto. In VS2013 tuttavia, il progetto viene rilevato come gestito da Git. Ciò rende l'integrazione di TFS di VS praticamente non disponibile.

Ciò significa che non sono connesso al progetto team quando lavoro sulla mia soluzione. Quando mi collego a TFS, la soluzione viene chiusa. Viceversa, la riapertura della soluzione gestita da Git chiude tutte le query sugli elementi di lavoro che avevo aperto e mi disconnette da TFS.

C'è un modo per aggirare questo problema? Disabilitare il supporto Git integrato o un'impostazione che ho perso?

+0

Stessa cosa con VS2012 e estensione "Visual Studio Tools per Git" (che è VS2013: l'estensione è in bundle con esso) ed era abilitato a gestire il caso. Sono stato costretto a disinstallare l'estensione :(Non conosco una soluzione per questo ... – Philippe

risposta

8

VS Team is aware of the problem:

Permettere agli utenti di disabilitare il passaggio automatico provider è qualcosa che stiamo considerando. Quando abbiamo aggiunto il supporto Git, abbiamo pensato agli utenti Git-TF e ottimizzato per l'utilizzo degli sviluppatori che volevano utilizzare gli strumenti Git. L'effetto collaterale è che non è possibile lavorare facilmente con il progetto del team TFS.

+0

Questa è una presa di posizione strana da prendere, poiché anche gli utenti Git-TF avrebbero probabilmente bisogno di gestire gli elementi di lavoro di TFS. (Ovviamente c'è sempre l'interfaccia web, ma che non ha la comodità di essere una scorciatoia da tastiera.) Anche se suppongo che dovrei fare questo commento su quel blog non qui. – millimoose

+0

In ogni caso, se non ci saranno soluzioni per domani lo accetto come un "questo è rotto dalla progettazione" risposta – millimoose

+0

questo è già rotto dalla progettazione! :( – Philippe

Problemi correlati