Me gustaría que Subversion ignore los directorios de configuración de proyectos IDE de NetBeans ("nbproject /") y sus contenidos para todos los proyectos todo el tiempo. Leí en los documentos de SVN que puedes establecer patrones globales de ignorar en ~/.subversion/config
. Por ejemplo, en mi config tengo ...¿Cómo puedo hacer que Subversion ignore un directorio?
### Set global-ignores to a set of whitespace-delimited globs
### which Subversion will ignore in its 'status' output, and
### while importing or adding files and directories.
global-ignores = *.o *.lo *.la .class #*# .*.rej *.rej .*~ *~ .#*
.DS_Store *.log nbproject
A pesar de nbproject
estar allí, SVN no ignorarlo. Se muestra en los informes de estado. ¿Alguna forma de prevenir eso?
El nbproject
dir de alguna manera entró en el repositorio, pero lo eliminé. Aunque no está en el repositorio y no contiene un directorio .svn
, SVN se niega a ignorarlo. Tal vez porque de alguna manera se observó en el dir del padre .svn
dir?
actualización
acabo de borrar por completo desde SVN y el sistema de archivos y se recrea el proyecto. Ahora SVN está respetando el patrón de ignorar. No sé por qué no fue antes.
Supongo que el problema más probable es que el directorio ya se encuentre en el repositorio. – Clyde
Probablemente. Y luego tienes algunos problemas extraños. Al igual que el hecho de que la actualización intente sacarlo, pero no se confirmarán cambios en él. –