Compartir a través de


Actualizar la memoria caché de datos en los equipos cliente

Para evitar que se produzcan errores de área de trabajo durante el control de versiones u operaciones de compilación en Team Foundation, se debe actualizar la memoria caché de datos de los equipos cliente después de realizar determinadas operaciones de mantenimiento. Después de mover, restaurar, cambiar el nombre o conmutar por error un servidor de capa de datos o de capa de aplicación o de recuperar de un error como un mal funcionamiento de hardware, debe actualizar la memoria caché para realizar el seguimiento de los elementos de trabajo y los usuarios deben actualizar la memoria caché de control de versiones en los equipos cliente.

Permisos necesarios

Para invocar el método web StampWorkitemCache, debe ser miembro del grupo de seguridad Administradores en el servidor de capa de aplicación de Team Foundation. Para obtener más información, vea Referencia de permisos para Team Foundation Server.

Para usar el comando tf workspaces en el equipo cliente, su permiso Read debe estar establecido en Allow.

Actualizar la memoria caché de elementos de trabajo

NotaNota

Este procedimiento es opcional.Solo debería realizarlo si se producen errores en el seguimiento de elementos de trabajo.

Para actualizar la memoria caché para el seguimiento de los elementos de trabajo, invoque el método web StampWorkitemCache. Este método obliga a los equipos cliente a actualizar la memoria caché la siguiente vez que se conecten al servidor de nivel de aplicación. Este método también sincroniza las áreas de trabajo definidas en los equipos cliente.

NotaNota

Al invocar el método web StampWorkitemCache, es posible que se degrade temporalmente el rendimiento de Visual Studio Team Foundation Server.El impacto en el rendimiento depende del número de usuarios de Team Foundation que estén conectados cuando se invoca el método.

Para actualizar la memoria caché para el seguimiento de elementos de trabajo en equipos cliente

  1. En el nuevo servidor, abra Internet Explorer.

  2. En la barra de direcciones, especifique la siguiente dirección para conectarse al servicio Web ClientService.

    http://PublicURL/VirtualDirectory:8080/WorkItemTracking/v3.0/ClientService.asmx

    NotaNota

    Aunque haya iniciado sesión con credenciales administrativas, es posible que necesite iniciar Internet Explorer como administrador, y puede que se le soliciten sus credenciales.

  3. Elija StampWorkitemCache y, a continuación, elija Invocar.

    NotaNota

    El método StampWorkitemCache no devuelve ningún dato.

Actualizar la memoria de caché de control de versiones

Para actualizar la memoria caché de control de versiones, cada usuario ejecuta el comando tf workspaces en cualquier equipo que deba actualizarse. Se debe actualizar cualquier equipo que utilice control de versiones y que se conecte a una colección de proyectos de equipo cuyas bases de datos se hayan reubicado.

Para actualizar la memoria caché de control de versiones en equipos cliente

  1. En el equipo cliente, abra una ventana del símbolo del sistema con permisos administrativos y cambie al directorio Drive:\Archivos programa (x86)\Microsoft Visual Studio 12.0\Common7\IDE.

  2. En el símbolo del sistema, escriba el comando siguiente y la dirección URL de la colección, que incluye el nombre del servidor y el número de puerto del nuevo servidor:

    **tf workspaces /collection:http://**ServerName:Port/VirtualDirectoryName/CollectionName

    En la implementación de ejemplo, un desarrollador necesita actualizar la memoria caché de control de versiones para un proyecto que es miembro de la colección DefaultCollection, que se hospeda en la implementación FabrikamPrime de Team Foundation Server. Escribe la cadena siguiente:

    tf workspaces /collection:http://FabrikamPrime:8080/tfs/DefaultCollection

    Para obtener más información, vea Workspaces Command.

Vea también

Otros recursos

Abrir la Consola de administración de Team Foundation

Workspaces Command

Managing Data