svn ignore and XCode transient files
Dipping my toes into the 3Trace project again … for future reference, (and because it’s weirdly hard to google this info) here’s my global-ignore setting in ~/.subversion/config:
global-ignores = *.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* .DS_Store *~.nib *.pbxuser .xvpics build *.mode1 *.mode1v3
Stuff after .DS_Store is what I added. I think that’s what you want to keep svn from complaining about transient XCode/Infterface Builder files. According to the XCode docs, you might want to let .pbxuser files through. Will edit this if it turns out to be wrong.
(As an aside, there’s some discussion on Alex’s blog about iWork bundles and subversion. Apple blows away the .svn folder inside iWork document bundles when you save them, making them impossible/annoyingly hard to manage via subversion. I think I’m the only one who thinks they’re justified in doing that, even though I agree that it’s less than ideal behavior. =) )