Excluir el directory '.settings' oculto de Eclipse de las confirmaciones cuando se usa TortoiseSVN

Estoy usando el cliente de TortoiseSVN y Eclipse. Cuando bash realizar un proyecto de Eclipse, TortoiseSVN muestra un directory .settings en la list de files y dice que no está versionado. El directory `.settings 'parece ser donde Eclipse guarda todas las configuraciones para un proyecto.

¿Hay alguna manera de excluir este directory para que TortoiseSVN lo ignore por completo para este y otros proyectos de Eclipse?

Como quiere ignorar esta carpeta globalmente, debería usar … ¡un ignorado global!

Eche un vistazo al file

 %APPDATA%\Subversion\config 

y elimine el comentario de la línea global-ignores y agregue .settings a ella.


Muestra

Ejemplo de ruta completa para la config file:

 C:\Documents and Settings\pmn\Application Data\Subversion\config 

Muestra nuevo contenido de la línea global-ignores :

 global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store .settings 

Puede excluir directorys como este haciendo clic con el button derecho en Windows y yendo a TortoiseSVN / "Eliminar y agregar para ignorar la list" y luego especificándolo en el submenu:

Ingrese la descripción de la imagen aquí

Esto es realmente fácil de hacer, tengo que hacerlo bastante a menudo.

Puede especificar resources para ignorar en Ventana -> Preferences -> Equipo -> Recursos ignorados.

Si está utilizando Eclipse, puede probar subClipse, es un complemento de subversión gratuito para eclipse y le permitirá excluir la carpeta .setings. Ver este enlace

Sin embargo, ¿estás seguro de que no quieres que se cometan? Como su proyecto está construido en Eclipse, podría decirse que las clasificaciones son parte de su proyecto.

Personalmente, me gusta comprometer estos files, ya que me permiten mantener la misma configuration para cada proyecto en cada location y para cada desarrollador.