2011-07-29 22 views
6

que tienen la siguiente estructura de carpetas, y me gustaría que SVN para ignorar todos los archivos Eclipse (.classpath y .project y .settings) en sub-proyectossvn (subversion) ignoran tipos de archivos específicos en todos los subdirectorios, ¿están configurados en la raíz?

main-project/ 
    sub-1/.classpath 
    sub-2/.classpath 
    sub-3/part1/.classpath 
    sub-3/part2/.classpath 

¿Hay alguna manera de configurar el .svn en el "proyecto principal" a svn:ignore **/**.classpath?

Entonces, ¿no tengo que editarlo en cada subcarpeta?

+2

Véase el SO pregunta relacionada [¿Cómo puedo recurrentemente configurar svn status ocultar archivos ignorados] (http : //stackoverflow.com/questions/1594933/how-can-i-recursively-configure-svn-status-to-hide-ignored-files). – Bilal

Respuesta

11

Creo que la respuesta que estaba buscando para es:

vim ~/.subversion/config 

scrol l a 'global-ignores':

global-ignores = *.classpath 

La respuesta vino desde aquí:

How can I recursively configure svn status to hide ignored files?

+0

La configuración global estaba en '% AppData% \ Roaming \ Subversion' para mí. Gracias @Joey desde http://stackoverflow.com/a/2694934/1108891 –

+0

gracias! Tengo esto ('subcarpeta/.classpath') en .svnignore, luego ejecuto' svn propset svn: ignore -F .svnignore .' no funcionó, es decir, cuando ejecuta 'svn st' todavía se podía ver' subfolder/.classpath '. Entonces uso tu camino y funciona – zhuguowei

Cuestiones relacionadas