Yo uso Eclipse Helios y Subversivo:
Subversive SVN Connectors 2.2.2.I20110124-1700 org.polarion.eclipse.team.svn.connector.feature.group Subversive SVN Team Provider (Incubation) 0.7.9.I20110207-1700 org.eclipse.team.svn.feature.group
Eclipse y Subversive agregan automáticamente nuevos files al control de versiones.
Pero parece que este comportamiento automático está parametrizado: los files *.log
no se agregan al control de versiones.
¿Dónde está la configuration de este comportamiento automático ?
Equipo> SVN> Configuración de properties> ¿Propiedades automáticas? Pero el panel está vacío, la regla para los files *.log
no está en la list.
Está en Equipo -> Recursos ignorados.
Puede establecer la propiedad svn: ignore para excluir ciertos files / patrones de files de subversion:
Subversion ha definido globalmente excluye: global-ignores
Al ejecutar el command svn status, Subversion list los files y directorys no versionados junto con los versionados, anotándolos con un? carácter (ver la sección llamada "estado svn"). A veces, puede resultar molesto ver elementos poco interesantes y no versionados, por ejemplo, files de objects que resultan de la compilation de un progtwig, en esta pantalla. La opción global-ignores es una list de pegotes delimitados por espacios en blanco que describen los nombres de los files y directorys que Subversion no debe mostrar a less que estén versionados. El valor pnetworkingeterminado es
*.o
*.lo
*.la
#*#
.*.rej
*.rej
.*~
*~
.#*
.DS_Store.
Además del estado svn, los commands svn add y svn import también ignoran los files que coinciden con la list. Puede anular esta opción para una instancia única de cualquiera de estos commands utilizando el indicador de línea de command –no-ignore. Para get información sobre el control más detallado de elementos ignorados, consulte la sección llamada "svn: ignorar".