2012-09-08 20 views
9

En Visual Studio 2012/Team Explorer/Cambios pendientes, hay un enlace a la lista de archivos con cambios detectados dentro de la solución.¿Cómo se excluyen ciertas carpetas de la lista de cambios detectados de Visual Studio 2012?

¿Cómo puedo hacer que Visual Studio NO detecte cambios pendientes en las carpetas _ReSharper.* y Packages?

enter image description here

+0

No agregue los paquetes '_Resharper. *' Y 'Packages' a su solución ... – nemesv

+3

@nemesv, porque estas carpetas no están incluidas en el archivo .sln, pero aún están en el disco en una carpeta de solución . –

+0

Solo para aclarar: estos se están agregando automáticamente a la lista * Cambios excluidos *, ¿correcto? ¿Y ni siquiera quieres verlos allí? O antes de su captura de pantalla, ¿ya los ha excluido manualmente? –

Respuesta

4

Puede añadir manualmente un archivo .tfignore a su solución de ignorar archivos, extensiones o carpetas específicas. Los elementos definidos en ese archivo no se considerarán como un cambio. Si hace clic en los "cambios detectados" también puede ignorar los elementos desde Visual Studio (haciendo clic derecho en un elemento seleccionado).

En caso de resharper puede optar por poner los archivos de caché en la carpeta temporal del sistema. De esa manera usted no tiene que excluirlos de control de la fuente:

http://www.splatto.net/portfolio/blog/post/2009/06/29/Removing-Resharper-Cache-Directories-in-Project-Solution-Folder.aspx

Actualización: El enlace de arriba ya no se resuelve, pero la información sobre la configuración de su ubicación en la caché ReSharper está disponible en el Resharper Help Center

0

hice lo siguiente para ignorar todos los "_Resharper *." "paquetes" de carpetas y de mi espacio de trabajo:

  1. optar por ignorar cualquier carpeta. Esto hará que el archivo .tfignore se cree en el nivel raíz de su área de trabajo (si no existiera) y aparecerá en el área "Cambios incluidos".
  2. Haga doble clic en el archivo .tfignore en sus "Cambios incluidos". Esto debería abrirlo para su edición.
  3. Elimine la carpeta que agregó en el paso 1, luego agregue "_ReSharper. *" Y "Paquetes" en líneas separadas. Guarda el archivo.

Cuando reinicia Visual Studio, ahora debe encontrar que todas las carpetas ReSharper y Paquetes se ignoran de los cambios detectados.

Cuestiones relacionadas