Je voudrais faire en sorte que Subversion ignore mes répertoires de configuration de projet NetBeans IDE ("nbproject /") et leur contenu pour tous les projets tout le temps. J'ai lu dans les documents SVN que vous pouvez définir des modèles d'ignorer global dans ~/.subversion/config
. Par exemple, dans ma config je ...Comment puis-je vraiment faire en sorte que Subversion ignore un répertoire?
### 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
Malgré nbproject
être là-bas, SVN ne l'ignore pas. Il apparaît dans les rapports d'état. Un moyen d'empêcher cela?
Le répertoire nbproject
est entré dans le dépôt, mais je l'ai supprimé. Même s'il n'est pas dans le référentiel et ne contient pas de répertoire .svn
, SVN refuse de l'ignorer. Peut-être parce qu'il a été noté dans le répertoire .svn
du répertoire parent?
Mise à jour
Je viens complètement supprimé de SVN et le système de fichiers et recréé le projet. Maintenant SVN respecte le motif ignoré. Je ne sais pas pourquoi ce n'était pas avant.
Je suppose que le problème le plus probable est que le répertoire est déjà dans le référentiel. – Clyde
Probablement. Et puis vous avez des problèmes étranges. Comme le fait que la mise à jour va essayer de le réduire, mais les changements ne seront pas commis. –