Compartir vía


Recompilación de la caché de cliente para Azure DevOps local

Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019

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 rebuildcache .

Para evitar que se produzcan errores en el á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 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, 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 por %programfiles(x86)%%programfiles%.

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

Nota

Incluso si inicia sesión con permisos administrativos, debe abrir una ventana del símbolo del sistema con privilegios elevados para realizar esta función en un servidor que ejecute Windows Server 2008. Para abrir una ventana de símbolo del sistema con privilegios elevados, elija Iniciar, 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 rebuildcache invalida los datos almacenados en 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