Scott Stevenson: When you zip up a project for backup or sharing with other people, be sure to always close the project in Xcode and move the Build subfolder out before zipping up the project folder.
This is an advantage of using Subversion to version-control your project, as you can do all of this with the “svn export” command. svn export will get rid of build folders, “*~.nib” packages, project view-settings files (Foo.xcodeproj/$USER.*), and anything else that you decided was too transient to version, without disturbing anything in your working-copy directory. This means that you don't need to rebuild nor reindex afterward.
by Peter Hosey — Feb 23
This is an advantage of using Subversion to version-control your project, as you can do all of this with the “svn export” command. svn export will get rid of build folders, “*~.nib” packages, project view-settings files (Foo.xcodeproj/$USER.*), and anything else that you decided was too transient to version, without disturbing anything in your working-copy directory. This means that you don't need to rebuild nor reindex afterward.