Ich möchte es so machen, dass Subversion meine NetBeans IDE-Projektkonfigurationsverzeichnisse ("nbproject /") und ihre Inhalte für alle Projekte die ganze Zeit ignoriert. Ich habe in den SVN-Dokumenten gelesen, dass Sie globale Ignore-Muster in ~/.subversion/config
festlegen können. Zum Beispiel in meiner Config habe ich ...Wie kann ich Subversion wirklich dazu bringen, ein Verzeichnis zu ignorieren?
### 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
Trotz nbproject
da drin ist, hat SVN es nicht ignorieren. Es erscheint in Statusmeldungen. Irgendeine Möglichkeit, das zu verhindern?
Die nbproject
Dir irgendwie kam in den Repo, aber ich habe es entfernt. Obwohl es nicht im Repository ist und kein .svn
Verzeichnis enthält, weigert sich SVN, es zu ignorieren. Vielleicht, weil es in der Direktive .svn
des Elternteils notiert wurde?
aktualisiert
ich es aus dem SVN und das Dateisystem nur komplett gelöscht und das Projekt neu erstellt. Jetzt respektiert SVN das Ignoriermuster. Ich weiß nicht warum es vorher nicht war.
Ich würde vermuten, dass das wahrscheinlichste Problem ist, dass das Verzeichnis bereits im Repository ist. – Clyde
Wahrscheinlich. Und dann hast du ein paar seltsame Probleme. Wie die Tatsache, dass das Update versucht, es herunterzuziehen, aber Änderungen daran werden nicht begangen. –