Estoy tratando de averiguar cuánto espacio está usando TFS. ¿Existe un simple comando de espacio libre en TFS?
Los proyectos no están particionados en la base de datos de forma tal que pueda resolverlos fácilmente. Por supuesto, si solo quieres ver cuánto espacio están usando todas las colecciones, puedes echar un vistazo al tamaño de tu db.
Aquí hay una buena article to read que le da una estimación aproximada del espacio utilizado para archivos, elementos de trabajo, etcétera.
También hay una manera para sondear TFS para la cantidad de espacio de disco duro a la izquierda y ver cuando se han añadido grandes cambios o grandes cantidad de archivos y por quienes durante una semana o un día determinado?
TFS no controla la cantidad de espacio de HDD que le queda en su disco. sin embargo se puede bajo control de código esta haciendo algo como:
usando System.IO.DriveInfo
var drive = new DriveInfo("DRIVE_LETTER");
long freeSpace= drive.freeSpace;
En cuanto a su pregunta final (ver cuando se han añadido grandes cambios o grandes cantidades de archivos y por quién), this article demuestra cómo hacer lo que está describiendo utilizando la API TFS.
¿Qué quiere decir exactamente "cuánto espacio usa TFS"? Utilizando en el servidor? ¿Cual servidor? TFS almacena su fuente en una base de datos de SQL Server, y también tiene un depósito de datos y un cubo de Analysis Services, y tal vez usa Reporting Services y SharePoint. –
Sí, lo primero es verificar el espacio disponible en la partición de datos utilizada para su cuadro de SQL dedicado o independiente. luego agregue algunos contadores a perfmon para vigilarlo si está cerca de algún umbral. –