Client per Team Foundation Server
Aggiornamento: novembre 2007
Allo stesso modo di Team Foundation Server, i client Team Foundation presentano requisiti hardware e software specifici. Durante la pianificazione di una distribuzione Visual Studio Team System, è importante comprendere i requisiti determinati dalle esigenze aziendali. I requisiti hardware potrebbero inoltre variare a seconda della pianificazione della distribuzione e dell'utilizzo di Visual Studio Team System. È ad esempio necessario considerare quali versioni basate su ruoli verranno utilizzate, quanti progetti differenti dovranno utilizzare gli utenti e quanti ruoli diversi dovranno eseguire durante i progetti.
Visual Studio Team System include cinque applicazioni client primarie: Visual Studio Team System Architecture Edition, Visual Studio Team System Development Edition, Visual Studio Team System Test Edition, Visual Studio Team System Database Edition e Visual Studio Team System Team Suite, che a sua volta contiene il client Team Explorer e le funzionalità di tutte le versioni basate sui ruoli.
Quando queste applicazioni vengono utilizzate con Team Foundation Server forniscono interfacce utente di Visual Studio aggiuntive a funzionalità come il controllo del codice sorgente, la gestione degli elementi di lavoro, i siti Web Team, la generazione di report, le linee guida per il processo, la gestione della compilazione e l'esecuzione di test.
Nota: |
---|
È possibile installare più edizioni di client di Visual Studio Team System in un unico computer. In questo caso Visual Studio Team System accorpa le funzionalità delle diverse edizioni installate. Se ad esempio si installa Architecture Edition e Test Edition, si ottengono le funzionalità di Architecture Edition e Test Edition quando si esegue Visual Studio. |
Client di Team Foundation
Visual Studio Team System include le seguenti edizioni client:
**Team Edition for Software Architects **Applicazione di Visual Studio Team System focalizzata sul ruolo del progettista software.
**Team Edition for Software Developers **Applicazione di Visual Studio Team System focalizzata sul ruolo dello sviluppatore per aziende.
**Team Edition for Software Testers **Applicazione di Visual Studio Team System focalizzata sul ruolo del tester.
Team Edition per Database Professionals Applicazione di Visual Studio Team System focalizzata sul ruolo di gestione e sviluppo di database.
**Team Explorer **Applicazione basata su Visual Studio per la gestione e l'analisi di progetti software. Team Explorer fornisce una visualizzazione organizzata per i progetti Team e include l'accesso a funzionalità di Team Foundation Server, quali controllo del codice sorgente e gestione elementi di lavoro, oltre a supportare l'integrazione con Microsoft Project e Microsoft Excel.
Integrazione con Team Foundation
Visual Studio Team System si integra con diversi altri prodotti, tra cui:
**Microsoft Project **Visual Studio Team System include un plug-in per Microsoft Project che integra le funzionalità di gestione degli elementi di lavoro di Team Foundation Server.
**Microsoft Excel **Visual Studio Team System include un plug-in per Microsoft Excel che integra le funzionalità di gestione degli elementi di lavoro di Team Foundation Server.
**Windows SharePoint Services **Visual Studio Team System include un portale del progetto Team che integra linee guida per il processo, documenti di progetto, modelli e funzionalità di gestione degli elementi di lavoro.
Riga di comando del controllo del codice sorgente Interfaccia basata su riga di comando per le funzionalità di controllo del codice sorgente di Team Foundation Server.
Architettura client
Nel diagramma seguente è illustrata l'architettura di base dei client di Visual Studio Team System.
Ruoli dei client
Le funzionalità di Visual Studio Team System dovrebbero essere valutate tramite edizioni basate sui ruoli come Architecture Edition, ma anche tramite altri client come Internet Explorer, Microsoft Project e Microsoft Excel. Tutte le edizioni basate sui ruoli includono le funzionalità fornite da Team Explorer, oltre a funzionalità specifiche per i singoli ruoli. Determinando i ruoli degli utenti dell'organizzazione, è possibile stabilire quali edizioni valutare. In questo modo è possibile pianificare in maniera più efficiente la distribuzione di Visual Studio Team System.
Considerazioni sull'installazione di Visual Studio Team Explorer
È possibile installare Team Explorer ed eseguirlo side-by-side con altri ambienti di sviluppo integrati (IDE, Integrated Development Environment). In questo modo è possibile accedere alle funzionalità di Team Foundation Server nel modo seguente:
Sviluppatori che utilizzano Visual Studio 2005 Professional o Standard Edition.
È possibile installare Team Explorer in Visual Studio 2005 Professional Edition. In questo modo è possibile di accedere alle funzionalità di Team Foundation Server nel modo seguente: È necessario installare Team Explorer in queste edizioni. Non è supportata l'installazione side-by-side con Visual Studio 2005 Edition.
Sviluppatori che utilizzano Visual Studio 2005 Express Edition.
Team Explorer può essere installato ed eseguito side-by-side con Visual Studio 2005 Express Edition. In questo modo è possibile di accedere alle funzionalità di Team Foundation Server nel modo seguente:
Sviluppatori che utilizzano versioni precedenti di Visual Studio, ad esempio Visual Studio 6.
Team Explorer può essere installato ed eseguito side-by-side con le versioni precedenti di Visual Studio (comprese le versioni precedenti di Visual Studio .NET). In questo modo è possibile di accedere alle funzionalità di Team Foundation Server nel modo seguente:
Sviluppatori che utilizzano ambienti di sviluppo integrati diversi da Visual Studio.
Team Explorer può essere installato ed eseguito side-by-side con altri ambienti di sviluppo integrati. In questo modo è possibile di accedere alle funzionalità di Team Foundation Server nel modo seguente:
Microsoft Project e Microsoft Excel come client di Visual Studio Team System
Gli utenti possono accedere alle funzionalità di Team Foundation Server anche tramite Microsoft Project e Microsoft Excel installando Visual Studio Team System o Team Explorer nei computer client.
Requisiti hardware e software
Per determinare i requisiti hardware e software, considerare i seguenti fattori:
Quali edizioni basate sui ruoli si desidera installare nei computer client.
Quale software è già installato nei computer client.
Requisiti hardware
I seguenti requisiti hardware sono applicabili ai client Visual Studio Team System basati sui ruoli e a Team Explorer.
Client |
CPU |
Memoria |
Disco rigido |
---|---|---|---|
Requisiti minimi |
2,0 GHz |
512 MB |
8 GB |
Requisiti consigliati |
2,6 GHz |
1 GB |
20 GB |
Se gli amministratori desiderano installare Test Edition e includere un rig di test dovranno essere soddisfatti ulteriori requisiti hardware. Per ulteriori informazioni, vedere la classe Requisiti di rig di test per Team System.
Requisiti software
Tutti i client Visual Studio Team System prevedono requisiti software specifici.
Requisiti del sistema operativo client
I client Visual Studio Team System supportano i seguenti sistemi operativi client:
Windows XP Professional con Service Pack 2 installato
Windows Server 2003
Windows Vista
Prerequisiti software dei client
Oltre al sistema operativo, è necessario installare il seguente software nei computer client prima di installare i client Visual Studio Team System.
Componente |
Versione |
---|---|
Internet Explorer |
6.0 con Service Pack 1 |
Microsoft Office |
Microsoft Office 2003 con Service Pack 1 Microsoft Office 2007 |
MDAC |
9.0 |
.NET Framework |
3.5 |
Installazione di Team Explorer con altro software IDE
Team Explorer può essere installato ed eseguito side-by-side con altri ambienti di sviluppo integrati. In questo modo, i client possono accedere alle funzionalità di Team Foundation Server come indicato di seguito:
Sviluppatori che utilizzano Visual Studio 2005 Professional o Standard Edition.
È possibile installare Team Explorer in Visual Studio 2005 Professional Edition. In questo modo è possibile di accedere alle funzionalità di Team Foundation Server nel modo seguente: È necessario installare Team Explorer in queste edizioni. Non è supportata l'installazione side-by-side con Visual Studio 2005 Edition.
Sviluppatori che utilizzano Visual Studio 2005 Express Edition.
Team Explorer può essere installato ed eseguito side-by-side con Visual Studio 2005 Express Edition. In questo modo è possibile di accedere alle funzionalità di Team Foundation Server nel modo seguente:
Sviluppatori che utilizzano versioni precedenti di Visual Studio, ad esempio Visual Studio 6.
Team Explorer può essere installato ed eseguito side-by-side con le versioni precedenti di Visual Studio (comprese le versioni precedenti di Visual Studio .NET). In questo modo, i client possono accedere alle funzionalità di Team Foundation Server.
Sviluppatori che utilizzano ambienti di sviluppo integrati diversi da Visual Studio.
Team Explorer può essere installato ed eseguito side-by-side con altri ambienti di sviluppo integrati. In questo modo, i client possono accedere alle funzionalità di Team Foundation Server.
Microsoft Project e Microsoft Excel come client di Visual Studio Team System
Gli utenti possono accedere alle funzionalità di Team Foundation Server anche tramite Microsoft Project e Microsoft Excel installando un client basato su ruoli Visual Studio Team System o Team Explorer nei computer client.
Windows SharePoint Services
Non sono necessari requisiti di installazione aggiuntivi per accedere alle funzionalità di Visual Studio Team System oltre Internet Explorer. Le funzionalità di Team Foundation Server vengono distribuite sul Web. Queste funzionalità comprendono l'accesso al portale Web del progetto Team basato su Prodotti e tecnologie SharePoint, i report basati su SQL Server Analysis Services e le funzionalità di gestione degli elementi di lavoro.
Considerazioni sulla lingua
È possibile installare la versione in inglese di Visual Studio Team System in una versione localizzata di un sistema operativo supportato. È possibile installare qualsiasi versione localizzata di Visual Studio Team System in un sistema operativo nella lingua corrispondente o in inglese. Ad esempio, è possibile installare una versione giapponese di Visual Studio su una versione giapponese di Windows XP o una versione inglese di Windows XP, ma non su una versione tedesca di Windows XP.
Per una versione di Team Foundation Server localizzata installata in un sistema operativo in inglese, è necessaria un'interfaccia utente multilingue (MUI, Multilingual User Interface) o almeno l'installazione dei tipi di carattere appropriati per tale lingua.
Visual Studio Team System e Microsoft Office
Quando si utilizzano Visual Studio Team System e Microsoft Office contemporaneamente, è necessario prendere in considerazione altre limitazioni relative alla lingua. La lingua del sistema operativo può essere costituita da qualsiasi lingua supportata. Se non è stato installato Microsoft Office, la lingua di Visual Studio può essere costituita da qualsiasi lingua supportata. In caso contrario, sono validi i vincoli riportati nella tabella seguente.
Lingua della versione di Office |
Visual Studio in inglese |
Visual Studio in altra lingua |
---|---|---|
Office in inglese |
Supportato |
Supportato |
Office in altra lingua |
Supportato |
Deve essere nella stessa lingua di Visual Studio |
Altre considerazioni
I client di Team Explorer e i client basati sui ruoli di Visual Studio Team System possono essere gestiti in remoto e virtualmente.
PC virtuali
I client di Team Explorer e i client basati sui ruoli di Visual Studio Team System funzionano correttamente in una soluzione Virtual PC.
Nota: |
---|
L'analisi non funziona in una soluzione Virtual PC a causa delle limitazioni del driver. |
Terminal Server
I client di Team Explorer e i client basati sui ruoli di Visual Studio Team System funzionano correttamente con Terminal Server.
Impostazioni della scheda di rete
Nel corso di varie operazioni, Team Foundation Server si connette ai servizi e ai componenti appropriati a livello di dati, applicazione e client. La velocità con cui Team Explorer completa il trasferimento di grandi quantità di dati, ad esempio per la creazione di nuovi progetti Team, il caricamento di documenti di grandi dimensioni o la verifica di file di grandi dimensioni nel controllo del codice sorgente, dipende in parte dalla velocità della rete di computer. Se le prestazioni per tali operazioni non risultano soddisfacenti, potrebbero essere presenti problemi di configurazione di rete che limitano artificialmente la velocità effettiva del sistema. Per ulteriori informazioni, vedere "Risoluzione avanzata dei problemi delle schede di rete per le workstation Windows" nel sito Web Microsoft.