Importing an Xcode Project into Subversion

Subversion is great. Really, I should say that using code management is a great idea; I just happen to use Subversion. I have been involved with iOS and Cocoa development over the last couple of years and find Subversion to be valuable when working solo or as part of a team.

This post will explain how to get your Xcode 4 project into Subversion. There is a lot to Subversion and I do not intend to cover it all here. I merely intend to get you going.

At time of writing, I am using Xcode 4.3.4 on Mac OS X 10.7 Lion. You will need a subversion system; this may be accessed via HTTP or on the local file system. The screen shots shown here display settings used to connect to a Subversion system at Staffordshire University over HTTP. If you are a Staffordshire University student, ask your tutor regarding availability for your module or project.

You will need the following:

  • Xcode 4.3.4 (it will likely work with later versions)
  • Subversion repository details (ask your tutor or technical support for details)
  • An Xcode project to import into Subversion.

Continue reading “Importing an Xcode Project into Subversion”