Share via


Cómo: Habilitar el almacenamiento en caché del control de versiones para un proxy de Team Foundation Server

Actualización: noviembre 2007

Después de instalar el proxy de Team Foundation Server, puede configurarlo para administrar una memoria caché de archivos de control de versiones para el servidor de nivel de aplicación de Team Foundation Server. También puede habilitar la memoria caché para servidores del nivel de aplicación adicionales ahora o en el futuro. Puede realizar estas tareas editando el archivo Proxy.config en el servidor proxy. El archivo Proxy.config se encuentra en el directorio de instalación del servidor proxy.

Nota:

El directorio de instalación predeterminado del servidor proxy es …\Archivos de programa\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\VersionControlProxy.

Para obtener más información sobre la instalación del proxy, vea la Guía de instalación de Team Foundation disponible en el sitio web de Microsoft.

Nota:

Después de configurar el Proxy de Team Foundation Server, debe configurar el cliente de Team Foundation para que utilice el Proxy de Team Foundation Server. Para obtener más información, vea Cómo: Configurar el control de versiones de Team Foundation para utilizar el servidor proxy.

Permisos necesarios

Para realizar este procedimiento, debe ser miembro del grupo de seguridad Administradores en el servidor proxy de Team Foundation Server.

Para habilitar el almacenamiento en memoria caché del control de versiones después de instalar el proxy de Team Foundation Server

  1. En el servidor proxy de Team Foundation Server, abra el Explorador de Windows y busque la carpeta de instalación del servidor proxy.

  2. Abra el archivo Proxy.config en un editor de texto o XML.

    Nota:

    Incluso si ha iniciado sesión con credenciales administrativas, debe abrir el Bloc de notas como administrador para realizar esta función en un servidor que ejecute Windows Server 2008. Para abrir el Bloc de notas como administrador, haga clic en Inicio, después haga clic con el botón secundario en Símbolo del sistema y, a continuación, haga clic en Ejecutar como administrador. Para obtener más información, vea el sitio web de Microsoft.

  3. Busque el nodo <Servers>, el elemento <Server> y, a continuación, el elemento <Uri>.

  4. Busque el símbolo (token) @H\_TFSSERVER@ y reemplácelo con la dirección URL del servidor de nivel de aplicación de Team Foundation Server. Anexe la dirección URL con un dos puntos (:) y el puerto "8080".

    Nota:

    El puerto 8080 es el puerto definido para la comunicación entre el Proxy de Team Foundation Server y el nivel de aplicación.

    Por ejemplo, la línea siguiente muestra la apariencia del elemento <Uri> después de realizar la substitución correspondiente:

    <Server> 
        <Uri>http://ApplicationTierServerName:8080</Uri>
    </Server>
    
  5. Para configurar el proxy de Team Foundation Server a fin de almacenar en memoria caché los archivos de varios servidores de Team Foundation, agregue una sección <Server> para cada servidor e incluya las substituciones correspondientes:

    <Server>
       <Uri>http://ApplicationTierServerName:8080</Uri>
    </Server>
    
  6. (Opcional) También puede cambiar las siguientes opciones de configuración de la memoria caché en el archivo Proxy.config:

    • Especificar una carpeta raíz de memoria caché diferente.

    • Cambiar el punto en el que el servidor proxy quitará los archivos anteriores.

    • Cambiar la cantidad de memoria caché que se liberará cuando se quiten los archivos anteriores.

    Para obtener más información, vea Cómo: Cambiar la configuración de la memoria caché para un proxy de Team Foundation Server.

  7. Guarde y cierre el archivo Proxy.config.

  8. Reinicie IIS; para ello, abra una ventana del símbolo del sistema, escriba iisreset y presione ENTRAR.

    Nota:

    Incluso si ha iniciado sesión con credenciales administrativas, debe abrir un símbolo del sistema con privilegios elevados para realizar esta función en un servidor que ejecute Windows Server 2008. Para abrir un símbolo del sistema con permisos elevados, haga clic en Inicio, después clic con el botón secundario en Símbolo del sistema y, a continuación, haga clic en Ejecutar como administrador. Para obtener más información, vea el sitio web de Microsoft.

    Se recupera el archivo Proxy.config más reciente.

Para habilitar el almacenamiento en caché para servidores adicionales en cualquier momento

  1. Inicie sesión en el servidor proxy de Team Foundation Server mediante la cuenta de configuración de Team Foundation Server (por ejemplo, Dominio\TFSSETUP).

  2. Abra el Explorador de Windows y busque la carpeta de instalación del servidor proxy.

  3. Busque el archivo Proxy.config y ábralo en un editor de texto como el Bloc de notas.

    Nota:

    Incluso si ha iniciado sesión con credenciales administrativas, debe abrir el Bloc de notas como administrador para realizar esta función en un servidor que ejecute Windows Server 2008. Para abrir el Bloc de notas como administrador, haga clic en Inicio, después haga clic con el botón secundario en Símbolo del sistema y, a continuación, haga clic en Ejecutar como administrador. Para obtener más información, vea el sitio web de Microsoft.

  4. Busque el nodo <Servers> y agregue una sección <Server> que especifique la dirección URL de cada servidor de Team Foundation Server para el que desee habilitar el almacenamiento en caché:

    <Server>
       <Uri>http://ApplicationTierServerName:8080</Uri>
    </Server>
    
  5. Guarde y cierre el archivo Proxy.config.

  6. Reinicie IIS; para ello, abra una ventana del símbolo del sistema, escriba iisreset y presione ENTRAR.

    Nota:

    Incluso si ha iniciado sesión con credenciales administrativas, debe abrir un símbolo del sistema con privilegios elevados para realizar esta función en un servidor que ejecute Windows Server 2008. Para abrir un símbolo del sistema con permisos elevados, haga clic en Inicio, después clic con el botón secundario en Símbolo del sistema y, a continuación, haga clic en Ejecutar como administrador. Para obtener más información, vea el sitio web de Microsoft.

    Se recupera el archivo Proxy.config más reciente.

Vea también

Tareas

Cómo: Deshabilitar el almacenamiento en caché del control de versiones para Team Foundation Server

Cómo: Examinar el rendimiento de la memoria caché mediante el Monitor de rendimiento

Solución de problemas del servidor proxy de Team Foundation Server

Conceptos

Configuración del archivo Web.Config del proxy de Team Foundation Server