Letzt beschrieb ich, wie in Subversion pyc-Files ignoriert werden können. Schön und gut. Aber bei einigen Verzeichnissen muss auch noch eine zweite oder dritte Datei ignoriert werden. Nichts einfacher als das, dachte ich, wird ja kumulativ sein. Also verwendete ich die gleiche Anweisung, um auch die zweite Datei zu ignorieren. Das Ergebnis war ebenso unerwartet wie ernüchternd: Die vorherige Einstellung, also der Wert von
Anscheinend ist der einzige Weg, Subversion da mehrere Dinge beizubringen, der, zuerst eine Datei zu erzeugen mit jedem zu ignorierenden Pattern in eine eigene Zeile, also z.B. so:
Dann kann dies mit folgender Anweisung hinzugefügt werden:
Elegant ist was anderes. Und intuitiv ist das auch nicht. Hab ich vielleicht etwas übersehen und gibts doch ne bessere Lösung dafür?
Jedenfalls sollte aber das Ergebnis überprüft werden, damit da nichts schief gegangen ist:
svn:ignore, wurde schlichtweg überschrieben.Anscheinend ist der einzige Weg, Subversion da mehrere Dinge beizubringen, der, zuerst eine Datei zu erzeugen mit jedem zu ignorierenden Pattern in eine eigene Zeile, also z.B. so:
*.pyc
dev.db
.pydevproject
.project
Dann kann dies mit folgender Anweisung hinzugefügt werden:
svn ps svn:ignore -F DATEINAME trunk/
Elegant ist was anderes. Und intuitiv ist das auch nicht. Hab ich vielleicht etwas übersehen und gibts doch ne bessere Lösung dafür?
Jedenfalls sollte aber das Ergebnis überprüft werden, damit da nichts schief gegangen ist:
[12:05:51]bheil@192.168.178.3:~/SVN> svn propget svn:ignore trunk
*.pyc
dev.db
.pydevproject
.project
Kommentare
Kommentar schreiben