Files ignorieren unter Subversion auf Mac OSX
Freitag, 27.11.2009, 06:52 > daMaxUm unter Mac OSX Dateien auf die Ignore-Liste von Subversion zu setzen, muss man die Datei
~/.subversion/config
ändern. Diese enthält die Zeile
#global-ignores = *.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* .DS_Store.
bei der man den Kommentar entfernt und die man anschließend beliebig erweitern kann
(gefunden bei mizine)
Ein anderer Weg sieht so aus:
You can do this by editing the svn property called svn:ignore
as follows:
svn propedit svn:ignore ./some_path
When you run that command svn will open your text editor, and this is where you can define patterns or specific files to ignore. If you place a *
in the property file, it will ignore all files in the directory you specified ./some_path
*
The svn:ignore
property as far as I know only supports the *
as a wildcard. It doesn't support regular expressions, or anything fancy like that.
Having the wildcard is quite handy though, because you can do things like this:
*.class test_*
Which will ignore all your files that end in .class
or any file that starts with test_
.
svn propedit svn:ignore ./some_path
(gefunden bei pete freitag)
global-ignores ist hier das Mittel der Wahl. SVN-Properties (also auch svn:ignore) gelten nämlich immer nur für das Verzeichnis, dessen Property man ändert.
Typischer Anwendungsfall für svn:ignore ist z.B. ein log-Dir. Die Log-Dateien, die beim Entwickeln/Testen entstehen, will man ja nicht im svn haben.