Aggiornare un'installazione esistente e i requisiti di compatibilità della versione

Seguire le seguenti istruzioni riportate in questo argomento quando si aggiorna una distribuzione esistente a Visual Studio Team Foundation Server 2013 (TFS). Aggiornare una distribuzione richiede l'aggiornamento delle istanze di TFS, Microsoft Project Server e i client Visual Studio.

Per scopi di amministrazione, è necessario aggiornare i client Visual Studio utilizzati per l'amministrazione della stessa versione di software di quella in esecuzione di Team Foundation Server e Project Server. Mentre i client che eseguono Visual Studio 2008 o Visual Studio 2010 sono compatibili con la distribuzione aggiornata ai fini della sincronizzazione dei dati, i client che eseguiranno i comandi TFSAdmin ProjectServer devono essere allo stesso livello della versione.

Per individuare la versione più recente del software per l'integrazione di Team Foundation Server e Project Server, vedere Requisiti di sistema e di installazione per supportare l'integrazione TFS-Project Server.

In questo argomento

  • Sequenza di aggiornamento consigliata

  • Modifiche introdotte nella versione più recente di Visual Studio e nelle estensioni di TFS per Project Server

Nota

Per porre una domanda alla community, vedere il seguente post del forum pubblicato sul sito di Microsoft: Integrazione di Team Foundation Server and Project Server.

Requisiti

Per eseguire le procedure descritte in questo argomento, è necessario che l'autorizzazione Amministrazione integrazione di Project Server per la raccolta di progetti team sia impostata su Consenti. Inoltre, all'account del servizio di TFS devono essere concesse le autorizzazioni necessarie per interagire con l'istanza di Project Web Access o Project Web App (PWA) che prenderà parte alla sincronizzazione dei dati. Per ulteriori informazioni, vedere Assegnare le autorizzazioni per supportare l'integrazione TFS-Project Server.

Sequenza di aggiornamento consigliata

Per aggiornare una distribuzione esistente alla versione più recente di Visual Studio Team Foundation Server, effettuare le azioni seguenti.

Nota

Non è necessario annullare il mapping o annullare la registrazione di alcuni componenti mappati o registrati prima di aggiornare il software.

  • Aggiornare TFS in base alle istruzioni fornite nella guida all'installazione: Aggiornare Team Foundation Server.

    Importante

    L'aggiornamento a Visual Studio Team Foundation Server 2013 richiede computer a 64 bit.Inoltre, installare le estensioni di Team Foundation Server per Project Server richiede che Project Server sia installato su macchine a 64 bit.

  • Disinstallare il Team Foundation Server e il Feature Pack di integrazione di Project Server dal Project Server.

  • Installare le estensioni Team Foundation Server per Project Server secondo le istruzioni fornite nella guida all'installazione: Installare le estensioni di Team Foundation Server per Project Server.

    Installare le estensioni in ciascun computer che prenderà parte alla sincronizzazione dei dati secondo le versioni seguenti:

    • Ogni server di livello web e applicazione che ospita Project Server 2010.
  • Aggiornare tutti i client che verranno utilizzati per eseguire i comandi TfsAdmin ProjectServer a Visual Studio 2013.

Modifiche introdotte nella versione più recente di Visual Studio e nelle estensioni di TFS per Project Server

Visual Studio Team Foundation Server 2013 e le estensioni Team Foundation Server per Project Server introducono le seguenti modifiche:

  • Come parte dell'aggiornamento dell'istanza di TFS o di distribuzione di una nuova installazione basata su Visual Studio Team Foundation Server 2013, una nuova trasformazione viene introdotta nel mapping dei campi tra TFS e Project Server. La nuova trasformazione viene applicata ai campi Lavoro Rimanente e Lavoro Completato. Quando il motore di sincronizzazione rileva una gerarchia sotto un elemento di lavoro sincronizzato con Project Server, viene eseguito il rollup del lavoro e le assegnazioni da inviare a Project Server. Tuttavia, con transformType impostato su ClearValueIfParent, il motore di sincronizzazione rimuove i campi del lavoro sull'elemento del lavoro padre per evitare dati errati nei rapporti. Per ulteriori informazioni, vedere Riferimento agli elementi XML di mapping dei campi.

Vedere anche

Concetti

Amministrare l'integrazione di Team Foundation Server e Project Server

Altre risorse

Sincronizzare Team Foundation Server con Project Server