visual studio 2008 - studio - Cómo eliminar enlaces de control de origen TFS para una solución desde la línea de comando
visual studio code (3)
Intente eliminar el archivo * .vspscc.
¿Existe un enfoque de línea de comandos para que VS 2008 elimine los enlaces de control de origen TFS de un archivo de solución y los archivos de proyecto constituyentes? Necesito algo que pueda ejecutar desde un archivo por lotes para no tener que abrir la solución y hacer clic en las 2 solicitudes para eliminar permanentemente los enlaces.
Editar: Después de eliminar los archivos * .vspscc y * .vssscc, los archivos del proyecto y la solución todavía tienen referencias al control de fuente TFS. Por lo tanto, cuando se abre la solución, se le solicita que elimine la solución del control de origen. Esto actualiza la solución y los archivos del proyecto para eliminar los enlaces, y eso es lo que quiero automatizar.
Escribía una aplicación simple de la consola C # que iteraba a través de un directorio, cargaba cualquier archivo sln o proj y eliminaba la configuración del control de origen. Para TFS solo debe editar el archivo sln, ya que no creo que haya visto información de control de fuente almacenada en los proyectos reales.
La estructura del archivo sln es muy simple de entender, creo que solo necesita encontrar la sección GlobalSection adecuada. Abra el archivo sln en el Bloc de notas para encontrarlo.
Un colega escribió esta tarea NAnt para hacerlo