2010-08-03 16 views
5

Utilizamos Codesmith para generar código, y cuando abrimos los proyectos, los archivos están ahí, en la solución, pero no hay forma de controlarlos. La DLL solo compila multa. La única diferencia para .csproj es la adición de cualquier archivo nuevo que generamos.No se pueden agregar archivos manualmente a TFS

Pero a diferencia de VSS, TFS, no detecta estos archivos. Validé este comportamiento editando el .csproj manualmente. Por alguna razón, la única forma de agregar un archivo a TFS es a través de Visual Studio.

Sin embargo, cuando los elimino del proyecto y luego los incluyo, obtengo el signo más amarillo habitual.

Respuesta

11

Puede añadir manualmente archivos a Visual Studio, sin embargo cambiando el archivo de proyecto no es la mejor manera de hacer esto. Si su proyecto ya está bajo control de fuente y los archivos que desea agregar son visibles en la ventana del Explorador de soluciones, simplemente puede hacer clic derecho en un archivo y seleccionar Incluir en el proyecto. La próxima vez que ingrese su código, los elementos serán agregados.

Dado que está utilizando TFS 2010, consulte las extensiones Team Foundation Server Power Tools. Esto incluye las extensiones de shell de Windows que le permiten integrarse en el Explorador de Windows, lo que le permite hacer clic derecho en los archivos o carpetas y agregarlo a TFS fuera de Visual Studio. Muy ingenioso!

+0

Gracias, TFPT fue parte de la solución. –

Cuestiones relacionadas