O'Reilly logo

Mastering Xcode: Develop and Design, Second Edition by Joshua Nozzi, Maurice Kelly

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 18. Version Control with an SCM System

In Chapter 6, you looked at using Xcode’s snapshots feature to perform basic version control on your projects. For more advanced requirements, Xcode provides integration with two popular source code management (SCM) systems. This chapter explores the facilities for working with Git and Subversion repositories directly from within Xcode.

Working with Git and Subversion

Xcode currently supports and integrates with two well-known SCM systems: Git and Subversion (SVN). Whereas Subversion is primarily server-based (with the server usually but not always being a remote location), Git is what is known as a “distributed SCM” and does not require a server (remote or otherwise) to operate. There are many ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required