Exclusión de la extensión de file en el control de la versión TFS2010

Genero con templates T4 algún file (* .generated.sql, * .generated.cs). ¿Cómo puedo excluir files con esta extensión del control de versión de TFS 2010? (sin exclusión explícita para un file – buscando excluir todos los files con extensión * .blabla)

La forma más sencilla de gestionar esto es con el filter de exclusión en el explorador de control de origen de TFS.

Para acceder, abra el explorador de control de origen y elija Agregar file . No importa cómo lo haga, siempre que se abra el formulario Agregar al control de código fuente . En la parte inferior del formulario, en el penúltimo textbox ("Excluir automáticamente del control de origen"), agregue los types de file que desea excluir. Para excluir un tipo de file, simplemente agregue * .filetype. Todos los filters están delimitados por punto y coma (;).

Espero que esto ayude

A less que modifiques tus templates durante cada compilation, diría que estos files generados pertenecen al control de fuente. Son fuente en el sentido de que se usan para generar binarys (se comstackn).

Por otro lado, si estos files se generan durante una compilation, entonces argumentaría que no solo no pertenecen al control de la fuente; tampoco pertenecen a las mismas carpetas que el rest de su código fuente. Deberían residir en algo así como "obj \ GeneratedSource", que se usaría como fuente de compilation, pero que se limpiaría después de la compilation.

Puede especificar las máscaras de file que se utilizan para excluir automáticamente los files del control de origen: http://www.ewaldhofman.nl/post/2009/08/02/Change-the-file-masks-that-are-excluded-by -Source-Control.aspx