Compatibilità tra client Team Foundation e Team Foundation Server

Con l'aggiunta di funzionalità in Visual Studio Team Foundation Server 2012, sarà necessario conoscere le limitazioni o restrizioni applicabili nelle versioni precedenti di Team Explorer che si connettono a Visual Studio Team Foundation Server 2012.È possibile ovviare alla maggior parte delle limitazioni installando Team Explorer 2010 in una configurazione affiancata con una versione precedente di Team Explorer oppure utilizzando Team Web Access.

[!NOTA]

In questo argomento, le versioni precedenti fanno riferimento a software reso disponibile con Team Foundation Server 2010, Team System 2008 Team Foundation Server e Visual Studio 2005 Team Foundation Server, mentre la versione corrente fa riferimento a software reso disponibile con Visual Studio Team Foundation Server 2012.

Questo argomento fornisce informazioni sulle nuove funzionalità che influiscono sulla compatibilità con le versioni precedenti e successive durante l'utilizzo di Team Explorer.La compatibilità con le versioni successive fa riferimento a come le versioni precedenti di un client supportano la versione corrente di Team Foundation Server, talvolta con l'aggiunta di un aggiornamento software. La compatibilità con le versioni precedenti fa riferimento a come la versione corrente di un client supporta le versioni precedenti di Team Foundation Server.È disponibile un aggiornamento software GDR (General Distribution Release) per supportare la compatibilità con le versioni successive di Team Explorer.

In questo argomento

  • Matrice di supporto compatibilità

    • Compatibilità fianco a fianco

    • Team Explorer Everywhere (TEE)

    • Team Web Access e compatibilità tra versioni

  • Nuove funzionalità, attività supportate e compatibilità tra versioni

  • Aggiornamento di Team Foundation Server

  • Power Tool del Provider di Microsoft Source Code Control Interface (MSSCCI) 2010

  • Risorse aggiuntive

Matrice di supporto compatibilità

Nella tabella seguente viene presentato un riepilogo del supporto di compatibilità tra versioni disponibile quando si connettono versioni diverse di Visual Studio, Team Explorer e Team Foundation Server.

Client e strumenti

Visual Studio Team Foundation Server 2012

Team Foundation Server 2010

Team System 2008 Team Foundation Server

Visual Studio 2005 Team Foundation Server

Visual Studio 2012 o Team Explorer 2012

Sì (1)

No

No

Visual Studio 2010 o Team Explorer 2010  

Sì, è richiesto SP1 e GDR (2)

Sì, SP1 è facoltativo

Sì, SP1 è facoltativo (3)

No

Visual Studio 2008 o Team Explorer per Visual Studio Team System 2008 

Sì, è richiesto SP1 e GDR (2)

Sì, è richiesto SP1 e GDR (2)

Sì, SP1 è facoltativo (nessuna modifica)

Sì, SP1 è facoltativo (GDR non deve essere installato) (nessuna modifica)

Team Explorer per Visual Studio 2005 Team System 

Sì, l'accesso limitato che richiede MSSCCI 2012 (4)

Sì, è richiesto SP1 e GDR (2)

Sì, SP1 è facoltativo (nessuna modifica)

Sì, SP1 è facoltativo (nessuna modifica)

Team Web Access per Team Foundation Server 2010

Non applicabile

Non applicabile

Non applicabile

Team Web Access per Visual Studio Team Foundation Server 2012

Sì (5)

Non applicabile

Non applicabile

Non applicabile

MSSCCI 2008

No

No

Sì (nessuna modifica)

Sì (nessuna modifica)

MSSCCI 2010

No

Non applicabile

Non applicabile

MSSCCI 2012

Sì (6)

Non applicabile

Non applicabile

Non applicabile

Note:

  1. Se si connette la versione corrente di Team Explorer a Team Foundation Server 2010, è possibile eseguire le stesse funzioni che si avrebbero se fosse stata connessa una versione precedente di Team Explorer a Team Foundation Server 2010.Tuttavia, non è possibile accedere alle nuove funzionalità che Team Foundation Server 2010 non supporta.

  2. Non è possibile connettersi a Visual Studio Team Foundation Server 2012 utilizzando versioni precedenti di Team Explorer che non hanno SP1 e GDR installato.Per informazioni relative alle modalità di accesso a GDR per Visual Studio 2010 o Visual Studio Team System 2008 vedere Risorse aggiuntive più avanti in questo argomento.

    È possibile connettersi a Visual Studio Team Foundation Server 2012 utilizzando una versione precedente di Team Explorer con il GDR per quella versione ma non sarà possibile eseguire tali attività o accedere a determinate funzionalità come descritto in Nuove funzionalità, attività supportate e compatibilità tra versioni in seguito in questo argomento.

  3. Se si connette Team Explorer 2010 a Team System 2008 Team Foundation Server, è possibile eseguire le stesse funzioni che si avrebbero se fosse stata connessa una versione precedente di Team Explorer a Team System 2008 Team Foundation Server.Tuttavia, non è possibile accedere alle nuove funzionalità che Team System 2008 Team Foundation Server non supporta.

  4. Dopo avere installato MSSCCI 2012, è possibile connettersi a TFS 2012 per le operazioni di controllo del codice sorgente solo.Per gestire gli elementi di lavoro o più compilazioni, è necessario utilizzare Team Web Access.Vedere Power tool 2012 del provider dell'interfaccia di controllo del codice sorgente Microsoft (MSSCCI).

  5. È necessario ricompilare qualsiasi controllo personalizzato di elemento di lavoro compilati per le versioni precedenti di Team Web Access.Per ulteriori informazioni, vedere Team Web Access e compatibilità tra versioni.

  6. Il power tool del provider di Microsoft Source Code Control Interface (MSSCCI) 2012 supporta Visual Studio Team Foundation Server 2012.Per ulteriori informazioni, vedere Power Tool del provider di Microsoft Source Code Control Interface (MSSCCI) 2012.

Dd997788.collapse_all(it-it,VS.110).gifCompatibilità fianco a fianco

La versione corrente di Team Explorer viene installata con ogni versione di Visual Studio.È possibile l'esecuzione side-by-side di Team Explorer con le versioni precedenti di Team Explorer e Visual Studio.

Per utilizzare i seguenti client Team Foundation è necessario installare la versione corrente side-by-side di Team Explorer con le versioni precedenti 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 2010 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 utilizzare le versioni precedenti di Team Explorer con le versioni correnti dei componenti aggiuntivi di Office per Team Foundation Server.Per ulteriori informazioni, vedere Risorse aggiuntive.

Dd997788.collapse_all(it-it,VS.110).gifTeam Explorer Everywhere (TEE)

La tabella seguente elenca le compatibilità di compatibilità per TEE.TEE non memorizza più le credenziali per la connessione TFS.

Client e strumenti

Versioni di eclipse supportate

Team Foundation Server 2010

Team System 2008 Team Foundation Server

Visual Studio 2005 Team Foundation Server

Team Explorer Everywhere 2012

3.4-3.8

Team Explorer Everywhere 2010 SP1

3.2-3.6

Team Explorer Everywhere 2010

3.0-3.5

Dd997788.collapse_all(it-it,VS.110).gifTeam Web Access e compatibilità tra versioni

Team Web Access viene installato e configurato automaticamente con l'installazione o aggiornamento di Team Foundation Server.La compatibilità tra versioni non è un problema perché l'accesso a tutte le istanze di Team Foundation Server viene eseguito tramite servizi di Team Web Access ospitati nel server.Per informazioni sui Web browser supportati, vedere Utilizzo all'interno di Team Web Access.

Diverse funzionalità sono accessibili solo agli utenti che sono stati aggiunti al gruppo Completo delle autorizzazioni di accesso Web.Vedere Accedere alle funzionalità in Team Web Access

È necessario ricompilare qualsiasi controllo personalizzato per elementi di lavoro form compilati per Team Web Access per le versioni precedenti a Team Foundation Server.È 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: Sviluppo di controlli personalizzati di elementi di lavoro in TF Web Access 2012 - sviluppo e Sviluppo di controlli personalizzati di elementi di lavoro in TF Web Access 2012 - distribuzione.

Nuove funzionalità, attività supportate e compatibilità tra versioni

Per una panoramica delle nuove funzionalità, vedere Novità relative alla gestione del ciclo di vita delle applicazioni in Visual Studio 2012.Per un riepilogo delle funzionalità modificate e deprecate, vedere Modifiche apportate ai progetti team e ai modelli di processo predefiniti durante l'aggiornamento di Team Foundation Server.Per la gestione amministrativa, di progetto e gestione del test case, si consiglia di utilizzare la versione corrente di Team Explorer in una configurazione affiancata.

Qui sono presenti le attività lato client che sono disponibili solo se la versione corrente di Team Explorer è connessa a Visual Studio Team Foundation Server 2012.

[!NOTA]

Funzionalità aggiuntive e attività potrebbero non essere disponibili se si effettua la connessione a Visual Studio Team Foundation Server 2012 da Team Explorer per Visual Studio Team System 2008 o da Team Explorer per Visual Studio Team System 2005.Per ulteriori informazioni su questi problemi di compatibilità, visualizzare la versione precedente di questo argomento facendo clic sul collegamento Microsoft Visual Studio 2010/.NET Framework 4 nella parte superiore di questa pagina.

  • Il mio lavoro, modifiche in sospeso e revisione del codice di richiesta: Queste funzionalità sono disponibili solo all'interno del Team Explorer 2012.

  • Criteri di archiviazione dell'analisi codice: Esistono numerose differenze nel modo in cui i criteri di archiviazione vengono creati e che solo 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 locale del controllo della versione: Non è possibile utilizzare le aree di lavoro locali con le versioni precedenti Visual Studio.È necessario utilizzare 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.

  • Test: Visual Studio 2012 introduce molte modifiche che influiscono sulla compatibilità in Microsoft Test Manager, unit test, test codificati dell'interfaccia utente, test delle prestazioni Web e test di carico.Vedere Novità relative al test del ciclo di vita delle applicazioni in Visual Studio 2012.

  • Formato di nome e controllo della versione: Il controllo della versione utilizza un nome visualizzato, come Peter Waxman quando restituisce le informazioni utente anziché un ID utente, come fabrikamfiber\peter. Sarà necessario aggiornare tutte le dipendenze da un formato di output della riga di comando per analizzare i nomi in base al nuovo formato.

  • Attività di gestione progetti: Per le seguenti attività occorre disporre della versione corrente di Team Explorer installata sul computer.È possibile utilizzare anche la versione corrente di Team Explorer per l'amministrazione di Visual Studio Team Foundation Server 2010.

    • Creare un progetto team: Per utilizzare la creazione guidata nuovo progetto team è necessario utilizzare la versione corrente di Team Explorer.

    • Gestire i modelli di processo: Caricare e scaricare i modelli di processo utilizzando gestione modelli di processo in Team Explorer.

    • Gestire gruppi e sicurezza: Per gestire gruppi, appartenenza a un gruppo e le autorizzazioni di sicurezza, è necessario utilizzare Team Web Access, che richiede Internet Explorer 8 o una versione successiva.Per i browser supportati aggiuntivi, vedere Utilizzo all'interno di Team Web Access.

    • Comandi TfsAdmin: Questi comandi vengono utilizzati per configurare l'integrazione Team Foundation Server e Project Server.

  • Tracking degli elementi di lavoro:

    • Query ad albero bottom-up: Cerca gli elementi padre in base ai filtri specificati per gli elementi figlio.

    • Contiene parole e non contiene parole: È ora possibile trovare elementi di lavoro filtrando i campi di testo che vengono indicizzati per la ricerca full-text, che corrispondono a: Descrizione, Cronologia, Passi da riprodurree Titolo.Vedere Esecuzione di query su campi, operatori, valori e variabili.

    • Elementi di lavoro ai modelli e storyboard: Utilizza il tipo di collegamento storyboard e di modello.

    • Avvisi di progetto e impostazioni di area e iterazione: Per ottenere la funzionalità avanzata disponibile con la versione corrente, è necessario connettersi a Team Web Access.

  • Estensibilità: Il modello di estensibilità del Team Explorer è stato completamente riprogettato.Controlli personalizzati basati su versioni precedenti 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, utilizzare la versione corrente di Team Explorer in una configurazione affiancata oppure utilizzare Team Web Access.

Aggiornamento di Team Foundation Server

Prima di procedere all’installazione o all’aggiornamento di Team Foundation Build o Team Foundation Server, è necessario esaminare i problemi di compatibilità tra le diverse versioni di questi componenti.Ad esempio, non è possibile utilizzare una versione di Team Foundation Build che sia precedente o successiva alla versione di Team Foundation Server che si sta utilizzando.Alcune funzionalità di Team Foundation Build non sono inoltre disponibili o dispongono di un comportamento differente se si utilizza una versione precedente o successiva alla versione di Team Explorer eseguita sul computer client.Vedere Utilizzare i processi di compilazione legacy.

L'aggiornamento a Visual Studio Team Foundation Server 2012 aggiunge i requisiti seguenti.Per ulteriori informazioni, vedere Requisiti di aggiornamento di TFS.

  • Richiesto un server a 64 bit: L'aggiornamento a Visual Studio Team Foundation Server 2012 richiede un sistema operativo server a 64 bit.L'integrazione di Team Foundation Server con Project Server richiede anche che Project Server sia implementato in un sistema operativo server a 64 bit.Vedere Requisiti di sistema per Team Foundation Server.

  • Processi di compilazione legacy: Quando si aggiorna da versioni precedenti di Team Foundation Server, è possibile continuare a utilizzare i processi di compilazione legacy.È possibile continuare a utilizzare le versioni precedenti di Visual Studio per creare processi di compilazione in Visual Studio Team Foundation Server 2012.Vedere Utilizzare i processi di compilazione legacy.

  • Portali del progetto: Tutti i server che eseguono Prodotti SharePoint e comunicano con un server a livello applicazione per Team Foundation Server 2012 richiede l'installazione delle estensioni Team Foundation Server per SharePoint per la versione corrente.Queste estensioni supportano la compatibilità con le versioni precedenti e la connessione a Team Foundation Server 2010.

Microsoft Source Code Control Interface (MSSCCI) Provider 2012

Con lo strumento avanzato di MSSCCI, è possibile integrare Controllo della versione di Team Foundation con i prodotti che non supportano l'integrazione con Team Explorer. La versione 2012 di questo strumento supporta Visual Studio Team Foundation Server 2012 ed è compatibile con le seguenti versioni software:

  • Visual Studio 2005

  • Visual Studio .NET 2003

  • Visual C++ 6 SP6

  • Visual Basic 6 SP6

  • Visual FoxPro 9 SP2

  • Microsoft Access 2007

  • SQL Server Management Studio

  • Sparx Systems Enterprise Architect 7.5

  • Sybase PowerBuilder 11.5

  • Microsoft eMbedded Visual C++ 4.0

Risorse aggiuntive

Per ulteriori informazioni, vedere le pagine seguenti del sito Web Microsoft (le pagine potrebbero essere in inglese):

Vedere anche

Concetti

Novità relative a pianificazione e traccia

Modifiche apportate ai progetti team e ai modelli di processo predefiniti durante l'aggiornamento di Team Foundation Server

Utilizzo dei client di Team Foundation

Pianificazione e rilevamento di progetti