Eliminar información de Control de Código Fuente

Descripción: 

Una vez desvinculado un proyecto de Team Foundation Server, es posible que quede información residual que puede dar problemas si se quiere vinvular nuevamente a otro servidor, o dependiendo de otro equipo de trabajo. Si se da el caso, será necesario purgar toda esa información.

Resolución: 

Se deberán eliminar los siguientes elementos:

  • Archivos con extensión .vssscc y .vspscc
  • Usando un editor de texto plano, se debe abrir el fichero .sln de la solución, se deberá eliminar la sección TeamFoundationVersionControl, que está dentro de la sección GlobalSection
  • Usando un editor de texto plano, abrir los ficheros con extensión .csproj, y borrar cualquier línea que empiece por >Scc
  • Borrar todos los ficheros .sou (ficheros de la solución con información específica del usuario) y .user (ficheros del proyecto con información específica del usuario)
  • Por precaución, eliminar las carpetas bin y obj, que se generan cada vez que el código es compilado

La compañía proccelerate ha creado una utilidad que elimina toda esta información de forma automática. En los enlaces externos, podrás encontrar más información al respecto (en inglés)