Subversion: ignorar ficheros
Wednesday, February 10th, 2010Para forzar a SVN a que ignore ciertos ficheros, como pueden ser los resultados de la compilación (objetos .o) es necesario establecer la propiedad “svn:ignore” en todas las carpetas donde queremos ignorarlos.
Para un proyecto con múltiples carpetas que contienen este tipo de ficheros lo más sencillo es:
$ svn propset svn:ignore -F $HOME/ignore_file . -R
donde -R indica que se haga de manera recursiva desde “.” (el directorio actual) y -F indica que se tomen las reglas de exclusión del fichero inficado.
El contenido del fichero ignore_file podría ser, por ejemplo:
*.o *.so *.exe
Con esto quedaráin excluidos los ficheros objeto, las librerías compartidas y los ejecutables (suponiendo que todos tengan nombres acabados en .exe).