Recompilar la memoria caché del cliente para Azure DevOps local

Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013

Nota

Azure DevOps Server anteriormente se denominaba Visual Studio Team Foundation Server.

Puede forzar una recompilación de la memoria caché en cada equipo cliente la próxima vez que se conecte a una colección de proyectos mediante el comando witadmin comando rebuildcache .

Para evitar que se produzcan errores de área de trabajo durante el control de versiones o las operaciones de compilación en Azure DevOps, la memoria caché de datos en los equipos cliente debe actualizarse después de ciertas 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, 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.

Importante

Para evitar problemas con el rendimiento del servidor, no debe ejecutar este comando durante horas operativas habituales.

Para ejecutar la herramienta, abra una ventana del símbolo del sistema donde haya instalado Visual Studio y escriba:

cd %programfiles(x86)%\Microsoft Visual Studio <version>\Common7\IDE

En una edición de 32 bits de Windows, reemplace %programfiles(x86)% por %programfiles% .

Requisitos: Para usar el comando witadmin comando rebuildcache, debe ser miembro del grupo de seguridad administradores de Team Foundation o del grupo de seguridad administradores de proyectos de la colección de proyectos que desea administrar. Referencia de permiso para Azure DevOps Server.

Nota

Incluso si inicia sesión con permisos administrativos, debe abrir una ventana de símbolo del sistema con privilegios elevados para realizar esta función en un servidor que ejecute Windows Server 2008. Para abrir una ventana del símbolo del sistema con privilegios elevados, elija Inicio, abra el menú contextual del símbolo del sistema y elija Ejecutar como administrador. Para obtener más información, vea el sitio web de Microsoft.

Sintaxis:

witadmin rebuildcache /collection:CollectionURL [/noprompt]

Parámetros:

Parámetro Descripción
/noprompt Inhabilita la solicitud de confirmación.
/? o ayuda Muestra ayuda sobre el comando en la ventana del símbolo del sistema.

Observaciones:

El comando witadmin comando rebuildcache invalida los datos almacenados en memoria caché en todos los clientes de una colección de proyectos especificada. Esto hace que la memoria caché de cada cliente se actualice la próxima vez que el cliente se conecte a la colección de proyectos.

Ejemplo:

El comando siguiente invalida la memoria caché de metadatos de todos los clientes que se conectan a DefaultCollection que está definido en el servidor que se llama AdventureWorksServer. Las memorias caché de los clientes se actualizan la próxima vez que se conectan a la colección del proyecto.

witadmin rebuildcache /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection