Xcode and Subversion

12 Sep 2004

here is a couple of tips for getting subversion and Xcodeworking together.- if you have subversion installed in a non-standard location you can set the path like so:defaults write com.apple.Xcode XCSubversionToolPath /usr/local/bin/svn - from: http://www.pycs.net/bbum/2004/2/28/> Since the pbxuser file tracks window positions, file scroll positions, and other information that tends to change often, the differences between any two revisions of the pbxuser file tends to be large. In the context of automatic change notification emails, this tends to be really annoying in that it is this huge chunk of completely irrelevant noise that obscures the useful bits within the notification email. Given that pbxuser is XML, the changes between two revisions aren’t really readable in diff form anyway. Easy fix: tell Subversion that the file is binary. This is simply a matter of setting the mime-type appropriately.cd .xcodesvn propset svn:mime-type application/octet-stream.pbxusersvn commit -m ‘Set mime-type of pbxuser to application/octet-stream to binary.’