Agregué una acción previa a la compilación para un proyecto de control web ASP.NET (control de servidor) que ejecuta jsmin.exe en un conjunto de archivos Javascript. Estos archivos de salida son parte del árbol de control de origen y están integrados en el conjunto.Comprobación de un archivo saliente (TFS) para una acción previa a la compilación
El problema es que cuando se ejecuta la preconstrucción, jsmin no puede escribir el archivo como si fuera de solo lectura. ¿Es posible verificar el archivo de antemano? O me veo forzado a establecer los atributos del archivo en la línea de comando.
Cualquier solución mejorada al problema es bienvenida.
actualización un pequeño problema con la respuesta de Mehmet -Es necesario anteponer el directorio VS:
"$(DevEnvDir)tf" checkout /lock:none "$(ProjectDir)myfile"
¿No sería engañoso tener archivos modificados que no se muestran como cambios pendientes? Se pueden perder estos al registrarse. –