Skip to content

Repository management of iOS Projects

May 16, 2013

Some common things to note when using Repository for iOS,Mac projects:

  1. When working as a team , avoid conflict  in .xcodeproj by limiting edits to the project to one team member at a time. If still conflict occurs the only efficient way to resolve is to revert the changes and merge the changes manually.
  2. Ignore the below items from repository
    • .DS_Store
    • *.swp
    • *~.nib
    • build/
    • *.pbxuser
    • *.perspective
    • *.perspectivev3
    • *.project.xcworkspace
    • *.xcuserdata
    • *.mode1v3
    • *.mode2v3
  3. When you use SVN, ignore .git files and when you use GIT ignore .svn files
  4. Always ensure you do not ignore the *.a files until and otherwise you explicitly require it to be ignored

Reference:

http://stackoverflow.com/questions/5343485/what-files-should-svn-ignore-when-doing-iphone-development

http://stackoverflow.com/questions/5931788/iphone-dev-how-important-is-project-pbxproj

Advertisements

From → GIT, iOS, Mac, Repository, SVN, Xcode

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: