Compatibilità tra client Team Foundation e Team Foundation Server
Se è stato aggiornato Visual Studio o Team Foundation Server (TFS), assicurarsi di poter eseguire la connessione dalla versione client di Team Foundation o Visual Studio in uso alla versione di TFS in esecuzione nella distribuzione. In generale, attenersi alle istruzioni seguenti:
Connessione a TFS:
Visual Studio Online esegue sempre la versione più recente di TFS.
È possibile connettersi alla versione più recente di TFS da versioni meno recenti di Team Explorer sebbene potrebbe essere necessario installare un software aggiuntivo. La versione corrente di Team Explorer viene installata con ogni versione di Visual Studio.
Per connettersi a Visual Studio Team Foundation Server 2013 da Visual Studio 2008 o Team Explorer per Visual Studio 2005 Team System si richiede l'installazione di Microsoft Source Code Control Interface (MSSCCI) Provider 2013. Questa configurazione supporta gli utenti durante l'accesso al controllo della versione di Team Foundation da queste versioni client meno recenti.
Quando ci si connette a una versione di TFS più recente rispetto a quella del client che si esegue, sarà possibile accedere solo alle funzionalità supportate dal client. Ad esempio, se si connette Visual Studio 2010 a TFS 2013, è possibile eseguire le stesse funzioni come se si fosse connessi a TFS 2010. Non è possibile accedere a tutte le nuove funzionalità non supportate da Visual Studio 2010.
Per creare un progetto team o per gestire i modelli di processo in un'istanza locale di TFS, è necessario connettersi usando lo stesso livello di versione di Visual Studio o di Team Explorer. In altre parole, per creare un progetto team in TFS 2013, è necessario connettersi da Team Explorer 2013.
Per informazioni sulla compatibilità e sulla distribuzione di un server di compilazione, vedere Distribuire e configurare un server di compilazione.
Per risolvere la maggior parte delle limitazioni, è possibile installare Team Explorer 2013 in configurazione affiancata con una versione precedente di Visual Studio oppure usare Team Web Access (TWA). Usare Team Explorer 2013 per supportare attività amministrative TFS e di progetto.
Team Explorer è disponibile come download gratuito.
Chiarimento sulla terminologia:
Per versioni precedenti si intende il software reso disponibile con le versioni di TFS precedenti a Visual Studio Team Foundation Server 2013, ovvero la versione corrente.
Per compatibilità con le versioni successive si intende il supporto della versione corrente di Team Foundation Server da parte delle versioni precedenti, talvolta con l'aggiunta di un aggiornamento software. Per compatibilità con le versioni precedenti si intende il supporto delle versioni precedenti di Team Foundation Server da parte della versione corrente di un client. È disponibile un aggiornamento software GDR (General Distribution Release) per supportare la compatibilità con le versioni successive di Team Explorer.
Team Web Access e compatibilità delle versioni
TWA viene installato e configurato automaticamente con l'installazione o l'aggiornamento di Team Foundation Server. La compatibilità delle versioni non è un problema perché l'accesso a tutte le istanze di Team Foundation Server viene eseguito tramite servizi di TWA ospitati nel server. Per connettersi a TWA, usare uno dei Web browser seguenti:
Internet Explorer, versioni 9, 10 e 11
Mozilla Firefox, versione più recente
Google Chrome, versione più recente
Safari (supportato solo su Mac), versioni 5, 6 e 7
Per altre informazioni sulle nuove funzionalità disponibili tramite TWA con l'aggiornamento a TFS 2013, andare qui.
Supporto client per Visual Studio Online
Per connettersi a Visual Studio Online, usare uno dei client seguenti.
Versione di Visual Studio |
Versione di Team Explorer |
Software richiesto |
---|---|---|
Visual Studio 2013 |
Team Explorer 2013 |
Versione RTM o ultimo aggiornamento. |
Visual Studio 2012 |
Team Explorer 2012 |
Richiede l'aggiornamento più recente di Visual Studio 2012. Supporta Git con l'estensione Visual Studio Tools per Git. |
Visual Studio 2010 |
Team Explorer 2010 |
Richiede SP1 e Compat GDR. |
Visual Studio 2008 |
Team Explorer per Visual Studio Team System 2008 |
Richiede SP1 e Compat GDR. Il controllo della versione è disponibile tramite MSSCCI 2013 oltre a Compat GDR. |
Per una panoramica delle nuove funzionalità, vedere Sequenza temporale delle funzionalità.
Supporto client TFS 2013
Per connettersi a un server in cui è eseguita la versione corrente di TFS, usare uno di questi client.
Versione di Visual Studio |
Versione di Team Explorer |
Software richiesto |
---|---|---|
Visual Studio 2013 |
Team Explorer 2013 |
Versione RTM o ultimo aggiornamento. |
Visual Studio 2012 |
Team Explorer 2012 |
Richiede l'aggiornamento più recente di Visual Studio 2012. Supporta Git con l'estensione Visual Studio Tools per Git. |
Visual Studio 2010 |
Team Explorer 2010 |
Richiede SP1 e Compat GDR. |
Visual Studio 2008 |
Team Explorer per Visual Studio Team System 2008 |
Richiede SP1 e Compat GDR. Il controllo della versione è disponibile tramite MSSCCI 2013. |
Visual Studio 2005 |
Il controllo della versione è disponibile tramite MSSCCI 2013. Gli utenti di XP devono usare MSSCCI 2010. |
Per una panoramica delle nuove funzionalità, vedere Novità relative alla gestione del ciclo di vita delle applicazioni in Visual Studio 2013.
Supporto client TFS 2012
È possibile connettersi a un server in cui è eseguito TFS 2012 dai client seguenti:
Versione di Visual Studio |
Versione di Team Explorer |
Software richiesto |
---|---|---|
Visual Studio 2013 |
Team Explorer 2013 |
Versione RTM o ultimo aggiornamento |
Visual Studio 2012 |
Team Explorer 2012 |
Versione RTM e aggiornamento più recente. Supporta Git con l'estensione Visual Studio Tools per Git. |
Visual Studio 2010 |
Team Explorer 2010 |
Richiede SP1 e Compat GDR. |
Visual Studio 2008 |
Team Explorer per Visual Studio Team System 2008 |
Richiede SP1 e Compat GDR. |
Visual Studio 2005 |
È disponibile un accesso limitato mediante MSSCCI 2012. Gli utenti di XP devono usare MSSCCI 2010. |
Di seguito sono riportate le attività lato client disponibili se si esegue la connessione a TFS 2012 o TFS 2013 da un client di Visual Studio 2012:
Area funzionalità |
Disponibilità |
---|---|
Lavoro personale, Modifiche in sospeso e Revisione codice richiesta |
Queste funzionalità sono disponibili solo da Team Explorer 2012 e da Team Explorer 2013. |
Criteri di archiviazione dell'analisi codice |
Esistono numerose differenze nella modalità di creazione e valutazione dei criteri di archiviazione quando si utilizzano versioni diverse di Team Explorer. Vedere Criteri di archiviazione relativi alla compatibilità delle versioni per l'analisi del codice. |
Aree di lavoro locali del controllo della versione e formato di nome |
Non è possibile usare le aree di lavoro locali con le versioni meno recenti di Visual Studio. È necessario usare le aree di lavoro server. È possibile condividere solo le aree di lavoro server attraverso più client. Vedere Decidere se utilizzare un'area di lavoro locale o del server.
Per il controllo della versione ora viene usato un nome visualizzato, ad esempio Jamal Hartnet, quando vengono restituite le informazioni, anziché un ID utente quale fabrikamfiber\jamal. Per analizzare i nomi in base al nuovo formato sarà necessario aggiornare tutte le dipendenze da un formato di output della riga di comando. |
Test |
In Visual Studio 2012 sono state introdotte molte modifiche che influiscono sulla compatibilità di Microsoft Test Manager, unit test, test codificati dell'interfaccia utente, test prestazionii Web e test di carico. Vedere Novità relative ai test dell'applicazione in Visual Studio 2013. |
Creazione del progetto e gestione del modello di processo |
È necessario usare Team Explorer 2012 per creare un progetto team o caricare e scaricare i modelli di processo durante la connessione a TFS 2012. |
Gestire gruppi e sicurezza |
Per gestire i gruppi, l'appartenenza a un gruppo e le autorizzazioni di sicurezza, è necessario usare Team Web Access. |
Gestione elementi di lavoro |
Per completare le attività seguenti, è necessario connettersi a TFS 2012 o versione più recente:
|
Estendibilità |
Il modello di estendibilità per Team Explorer è stato completamente riprogettato. I controlli personalizzati basati sulle versioni meno recenti devono essere riscritti. È possibile visualizzare i form elemento di lavoro che contengono nuovi controlli personalizzati, ma tali controlli vengono visualizzati come mancanti. La posizione nel form dove il controllo risulta mancante viene visualizzato in rosso, con il percorso del controllo mancante visualizzato. Per visualizzare tutti i nuovi controlli del form elemento di lavoro, usare la versione corrente di Team Explorer in una configurazione affiancata oppure usare Team Web Access. |
Supporto client TFS 2010
Per connettersi a un server in cui è eseguito TFS 2010, usare uno dei client seguenti:
Versione di Visual Studio |
Versione di Team Explorer |
Software richiesto |
---|---|---|
Visual Studio 2013 |
Team Explorer 2013 |
Versione RTM o ultimo aggiornamento |
Visual Studio 2012 |
Team Explorer 2012 |
Richiede l'aggiornamento più recente di Visual Studio 2012. Supporta Git con l'estensione Visual Studio Tools per Git. |
Visual Studio 2010 |
Team Explorer 2010 |
Richiede SP1 e Compat GDR. |
Visual Studio 2008 |
Team Explorer per Visual Studio Team System 2008 |
Controllo della versione supportato ufficialmente con MSSCCI 2013. Controllo della versione supportato non ufficialmente con SP1 e Compat GDR. |
Visual Studio 2005 |
Controllo della versione disponibile tramite MSSCCI 2013. Gli utenti di XP devono usare MSSCCI 2010. |
Team Explorer Everywhere (TEE)
La tabella seguente elenca la compatibilità delle versioni per TEE. Tramite TEE non vengono più memorizzate le credenziali per ogni connessione TFS.
Team Explorer Everywhere 2013 supporta anche la connessione a Visual Studio Online.
Client e strumenti |
Versioni di Eclipse supportate |
Team Foundation Server 2013 |
Team Foundation Server 2012 |
Team Foundation Server 2010 |
Team System 2008 Team Foundation Server |
Visual Studio 2005 Team System Team Foundation Server |
---|---|---|---|---|---|---|
Team Explorer Everywhere 2013 |
3.5-4.3 |
Sì |
Sì |
Sì |
No |
No |
Team Explorer Everywhere 2012 |
3.5-4.3 |
Sì |
Sì |
Sì |
Sì |
Sì |
Team Explorer Everywhere 2010 SP1 |
3.2-3.6 |
Sì |
Sì |
Sì |
Sì |
Sì |
Team Explorer Everywhere 2010 |
3.0-3.5 |
Sì |
Sì |
Sì |
Sì |
Sì |
Team Explorer e compatibilità affiancata dei client Team Foundation
È possibile l'esecuzione side-by-side di Team Explorer con le versioni precedenti di Team Explorer e Visual Studio. Per usare questi client Team Foundation, è necessario installare la versione corrente di Team Explorer insieme alle versioni meno recenti di Team Explorer.
Microsoft Test Manager
Microsoft Project
Microsoft Excel
Storyboard di PowerPoint
È ad esempio possibile avviare i componenti aggiuntivi di integrazione di Office per Excel e Project dalla versione 2005, ma disporranno delle funzionalità della versione 2013 se eseguite side-by-side. Analogamente, è possibile pubblicare test case solo quando si eseguono le due versioni di Team Explorer affiancate. È necessario installare un aggiornamento affiancato, per usare le versioni precedenti di Team Explorer con le versioni correnti dei componenti aggiuntivi di Office per Team Foundation Server.
Per altre informazioni sull'integrazione di Office, vedere Scegliere il client di Team Foundation per eseguire le attività.
Microsoft Source Code Control Interface (MSSCCI) Provider
Con lo strumento avanzato MSSCCI è possibile integrare Controllo della versione di Team Foundation con i prodotti che non supportano l'integrazione con Team Explorer. La versione 2013 è disponibile per il download qui:
Microsoft Visual Studio Team Foundation Server 2013 MSSCCI Provider (32 bit)
Microsoft Visual Studio Team Foundation Server 2013 MSSCCI Provider (64 bit)
Gli utenti di XP devono usare MSSCCI 2010.
MSSCCI Provider 2013 supporta Visual Studio Team Foundation Server 2013 ed è compatibile con le versioni software seguenti:
Visual Studio 2008
Visual Studio 2005
Visual Studio .NET 2003
Visual C++ 6 SP6
Visual Basic 6 SP6
SQL Server Management Studio
D: Come si scarica, si installa o si esegue l'aggiornamento a Visual Studio 2013 o Team Foundation Server 2013?
R: I download sono disponibili qui. Per installare o eseguire l'aggiornamento a TFS 2013, vedere Guida all'installazione di Team Foundation Server o Aggiornare Team Foundation Server.
D: In che modo è possibile connettersi a TFS 2013?
R: Andare qui per altre informazioni su come connettersi a TFS 2013 da TWA, Team Explorer o dal server proxy TFS.
D: In che modo è possibile determinare la versione di TFS a cui si è connessi?
**R:**Per un'istanza locale di TFS immettere in un Web browser l'indirizzo seguente: http://NomeServer:8080/tfs/_home/About.
Per Visual Studio Online immettere l'indirizzo seguente: http://NomeAccount.visualstudio.com/_home/About.
D: Qual è la compatibilità tra TFS e il software di supporto?
R: Se si esegue l'aggiornamento da TFS 2005 o TFS 2008, è opportuno conoscere i sistemi operativi e le versioni di SQL Server supportati e altre considerazioni speciali. Vedere Compatibilità e dipendenze di TFS 2013 per sapere quali versioni dei prodotti e delle funzionalità seguenti sono supportate da TFS 2013.
.NET Framework
Hyper-V
Office (prodotti client)
Project Server
Prodotti e tecnologie SharePoint
SQL Server
System Center Virtual Machine Manager
Web browser
D: Dove è possibile ottenere ulteriori informazioni sulle funzionalità supportate da Visual Studio 2013?
R: Fare clic qui per un confronto delle funzionalità dei prodotti Visual Studio.
Per una panoramica delle nuove funzionalità, vedere Novità relative alla gestione del ciclo di vita delle applicazioni in Visual Studio 2013.
D: Quali funzionalità sono state deprecate in TFS 2013?
R: Non sono state deprecate molte funzionalità da TFS 2012. Andare qui per un riepilogo di alcune modifiche introdotte.
Per altre informazioni sulle modifiche apportate ai modelli di processo TFS, vedere Modifiche apportate ai progetti team e ai modelli di processo predefiniti durante l'aggiornamento di Team Foundation Server.
D: Per quali funzionalità è necessario l'accesso avanzato in TWA?
**R:**Per Gestione portafoglio Agile, chat team, creazione di grafici di risultati delle query, richieste di feedback e strumenti di gestione di test case, gli utenti devono disporre dell'accesso avanzato a TWA. Per modificare il livello di accesso di una persona, vedere Modificare i livelli di accesso.
D: Oltre a Visual Studio e TWA, tramite quali altri client viene effettuata la connessione a TFS 2013?
R: Per altre informazioni su tutti i client Team Foundation supportati e sulle attività che è possibile eseguire con ognuno di essi andare qui.
D: I controlli degli elementi di lavoro personalizzati funzioneranno se si esegue l'aggiornamento a TFS 2013?
R: I controlli personalizzati per TWA sviluppati per TFS 2012 sono compatibili con TFS 2013. È necessario ricompilare qualsiasi controllo personalizzato di TWA per i form degli elementi di lavoro compilati per TFS 2010 o versioni precedenti. È necessario ricompilare tali controlli tramite i riferimenti all'assembly nella versione corrente di Team Web Access. Per informazioni sulla scrittura di nuovi controlli, vedere i siti Web Microsoft relativi allo sviluppo di controlli personalizzati di elementi di lavoro in TF Web Access 2012 per lo sviluppo e allo sviluppo di controlli personalizzati di elementi di lavoro in TF Web Access 2012 per la distribuzione.