Condividi tramite


Client di Team Foundation Server

Aggiornamento: novembre 2007

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 Suite, che a sua volta contiene il client Team Explorer e le funzionalità di tutte le versioni basate sui ruoli.

Quando vengono utilizzati con Team Foundation Server, i client di Visual Studio Team System forniscono interfacce utente di Visual Studio aggiuntive a funzionalità come il controllo della versione, la gestione 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 distribuiti.

Nota:

È possibile installare più client di Visual Studio Team System in un unico computer. In questo caso Visual Studio Team System unisce le funzionalità dei client installati. Se ad esempio si installano Architecture Edition e Test Edition, si ottengono le funzionalità di Architecture Edition e Test Edition quando si esegue devenv.exe.

In questa sezione

In Visual Studio Team System sono disponibili le funzionalità client elencate di seguito:

Architecture Edition

Applicazione client di Visual Studio Team System focalizzata sul ruolo del progettista software. Gli sviluppatori che utilizzano Architecture Edition usufruiscono della gestione elementi di lavoro e del controllo del codice sorgente. Queste funzionalità rappresentano i requisiti primari da considerare nella pianificazione di Team Foundation Server. Se il server è stato preparato in modo corretto per i requisiti del team in termini di gestione elementi di lavoro e controllo del codice sorgente, non è necessario eseguire una pianificazione aggiuntiva per supportare Architecture Edition.

Per ulteriori informazioni, vedere Architecture Edition.

Development Edition

Applicazione client di Visual Studio Team System focalizzata sul ruolo dello sviluppatore enterprise. Gli sviluppatori che utilizzano Development Edition usufruiscono delle funzionalità di gestione elementi di lavoro, compilazione e controllo del codice sorgente. Si tratta dei requisiti primari da considerare nella pianificazione di Team Foundation Server. Se il server è stato preparato in modo corretto per i requisiti del team in termini di gestione elementi di lavoro e controllo del codice sorgente, non è necessario eseguire una pianificazione aggiuntiva per supportare Development Edition.

Per ulteriori informazioni, vedere Development Edition.

Test Edition

Applicazione client di Visual Studio Team System focalizzata sul ruolo del tester. I tester che utilizzano Test Edition usufruiscono delle funzionalità di gestione elementi di lavoro di Team Foundation. Si tratta dei requisiti primari da considerare nella pianificazione di Team Foundation Server. Se il server è stato preparato in modo corretto per i requisiti del team in termini di gestione elementi di lavoro e controllo del codice sorgente, non è necessario eseguire una pianificazione aggiuntiva per supportare Test Edition.

Per ulteriori informazioni sull'applicazione client, vedere Test Edition.

Gli amministratori di server potrebbero tuttavia intervenire nell'impostazione di un rig. Un rig è un gruppo di computer composto da un controller e da una serie di agenti. Per ulteriori informazioni, vedere Informazioni su controller, agenti e rig. Per ulteriori informazioni sull'installazione, vedere il file installguide.htm sul disco di installazione di Team Test Load Agent.

I risultati dei test del carico sono memorizzati in un set di tabelle nel database SQL. A seconda della quantità di dati di carico normalmente archiviata, è possibile che un amministratore di server debba pianificare l'impostazione e la gestione dell'archivio di risultati dei test del carico. Per ulteriori informazioni, vedere Informazioni sul repository dei risultati del test di carico.

Database Edition

Applicazione client di Visual Studio Team System focalizzata sui ruoli di amministratore e sviluppatore di database. Gli sviluppatori che utilizzano Database Edition usufruiscono delle funzionalità di gestione elementi di lavoro, compilazione e controllo del codice sorgente. Durante una pianificazione per Team Foundation Server, è necessario considerare questi requisiti primari per i membri dei team del database all'interno dell'organizzazione. Se il server è stato preparato in modo corretto per i requisiti degli altri team in termini di gestione elementi di lavoro e controllo del codice sorgente, non è necessario eseguire una pianificazione aggiuntiva per supportare Database Edition.

Team Explorer

Applicazione client basata su Visual Studio per la gestione e l'analisi dei progetti software. Team Explorer è un'applicazione client per gli utenti che non necessitano dell'installazione di client basati sui ruoli di Visual Studio Team System, come ad esempio Test Edition, ma che desiderano accedere alle funzionalità di Team Foundation Server.

Team Explorer fornisce una visualizzazione organizzata dei progetti Team. Un progetto Team creato utilizzando il modello di processo MSF for Agile Software Development visualizza ad esempio i seguenti nodi:

  • Elementi di lavoro   Questo nodo fornisce l'accesso agli elementi di lavoro in cui gli utenti possono visualizzare, aggiungere e modificare elementi di lavoro nonché creare e visualizzare query sulla base del database degli elementi di lavoro.

  • Documenti   Questo nodo fornisce l'accesso a documenti quali specifiche funzionali e valutazioni dei rischi memorizzati nel portale del progetto.

  • Report   Questo nodo fornisce l'accesso ai report che contengono le metriche per il progetto Team.

  • Team Build   Questo nodo fornisce l'accesso alle generazioni pubbliche del progetto Team.

  • Controllo del codice sorgente   Questo nodo fornisce l'accesso alla gerarchia di gestione del controllo del codice sorgente del progetto Team.

Per ulteriori informazioni, vedere Utilizzo di Team Explorer.

Vedere anche

Concetti

Client per Team Foundation Server

Altre risorse

Requisiti relativi ai componenti di Team Foundation