Procedura: connettere il proxy di Team Foundation Server a Team Foundation Server

È necessario connettere il proxy di Team Foundation Server a Visual Studio Team Foundation Server per consentire al server proxy di memorizzare nella cache copie dei file del controllo della versione nel percorso del team distribuito. Per completare questa procedura, è necessario l'URL per la distribuzione di Team Foundation Server per il quale si desidera che il server proxy memorizzi file nella cache.

SuggerimentoSuggerimento

È possibile utilizzare la console di amministrazione di Team Foundation nel server che esegue il livello applicazione per determinare l'URL per una distribuzione di Team Foundation Server. Per determinare l'URL, utilizzare URL pubblico nella pagina Livello applicazione. Per determinare l'URL con il nome dell'insieme, utilizzare URL nella pagina Insiemi di progetti team.

Autorizzazioni necessarie

Per eseguire questa procedura, è necessario essere un membro del gruppo di sicurezza Administrators nel proxy di Team Foundation Server.

Per connettere il proxy di Team Foundation Server a Team Foundation Server

  1. Fare clic su Start, scegliere Tutti i programmi, Microsoft Team Foundation Server 2010, quindi fare clic su Console di amministrazione di Team Foundation.

    Verrà visualizzata la Console di amministrazione di Team Foundation.

  2. Fare clic su Server proxy, quindi sul percorso in File di configurazione.

    Il file proxy.config verrà aperto nell'editor di testo o XML associato.

    Nota

    Per modificare il file proxy.config in un server che esegue Windows Server 2008, è necessario aprirlo come amministratore, anche se è stato effettuato l'accesso con credenziali amministrative. Per ulteriori informazioni, vedere il sito Web Microsoft.

    Per aprire Blocco note come amministratore, fare clic su Start, fare clic con il pulsante destro del mouse su Prompt dei comandi, fare clic su Esegui come amministratore, quindi digitare notepad. In Blocco note passare al file proxy.config utilizzando il percorso in File di configurazione.

  3. Nel file proxy.config individuare il nodo <Servers>, l'elemento <Server>, quindi l'elemento <Uri>.

  4. Individuare il token @H\_TFSSERVER@. Sostituire questo token con l'URL per una distribuzione di Team Foundation Server. A seconda dell'ambito dei file di controllo della versione che si desidera vengano memorizzati nella cache dal server proxy, utilizzare una delle opzioni seguenti:

    • Se si desidera che il server proxy memorizzi nella cache i file per ogni insieme nella distribuzione di Team Foundation Server, utilizzare questo formato URL: http://NomeServer:Porta/Directory/

    • Se si desidera che il server proxy memorizzi nella cache i file per insiemi specifici, utilizzare questo formato URL in uno o più elementi URI: http://NomeServer:Porta/Directory/NomeInsieme/

      Dove NomeServer è il nome del server o DNS della distribuzione di Team Foundation Server. Dove Porta è il numero di porta in cui Team Foundation Server è in ascolto delle richieste client (per impostazione predefinita, 8080). Dove Directory è la directory virtuale (per impostazione predefinita, tfs). Dove NomeInsieme è il nome dell'insieme di progetti team (per impostazione predefinita, DefaultCollection).

    Se, ad esempio, si desiderasse memorizzare nella cache i file del controllo della versione di ogni insieme in una distribuzione di Team Foundation Server, l'elemento <Uri> potrebbe essere simile al seguente:

    <Servers>
             <Server> 
                 <Uri>https://Server:8080/tfs/</Uri>
             </Server>
    </Servers>
    

    Se si desiderasse memorizzare nella cache file del controllo della versione per più insiemi, sarebbe necessario utilizzare più elementi <Uri> simili ai seguenti:

    <Servers>
       <Server> 
           <Uri>https://Server:8080/tfs/Collection1/</Uri>
       </Server>
       <Server>
           <Uri>https://Server:8080/tfs/Collection2/</Uri>
       </Server>
    </Servers>
    
  5. Salvare e chiudere il file Proxy.config.

  6. Riavviare IIS. A tale scopo, aprire una finestra del prompt dei comandi, digitare iisreset e quindi premere INVIO.

    Nota

    Anche se si è connessi con credenziali amministrative, è necessario aprire una finestra del prompt dei comandi con privilegi elevati per eseguire questa funzione in un server che esegue Windows Server 2008. Per aprire una finestra del prompt dei comandi con privilegi elevati, fare clic su Start, fare clic con il pulsante destro del mouse su Prompt dei comandi e quindi fare clic su Esegui come amministratore. Per ulteriori informazioni, vedere il sito Web Microsoft.

Vedere anche

Altre risorse

Gestione del proxy di Team Foundation Server

Procedura: connettere il proxy di Team Foundation Server a Team Foundation Server

Procedura: esaminare le prestazioni della cache tramite Performance Monitor

File di configurazione del proxy di Team Foundation Server

Cronologia delle modifiche

Data

Cronologia

Motivo

Ottobre 2010

Chiarimento dell'esempio.

Miglioramento delle informazioni.

Agosto 2010

Esempio di codice rivisto.

Commenti e suggerimenti dei clienti.